On-Demand Test (k6) Pipeline to Test a Feature Branch
Contributors and maintainers for the CPS project can test their feature branch via On-demand test pipeline.
This can be very handy to identify any functional / performance issues in advance.
Job Name | Link |
|---|---|
On-demand test pipeline | |
On-demand test plots |
How to modify
Log-in Jenkins Server: Nordix Jenkins Server
Access to On-demand test pipeline
Click on ‘Configure’
Click on ‘Build Steps’
Find the comments below in the shell script:
# To checkout a specific commit instead of master, enable the fetch statement below pointing to YOUR commit
# git fetch https://gerrit.nordix.org/onap/cps refs/changes/20/23520/5 && git checkout FETCH_HEADReplace second line with your patch-set e.g.
# To checkout a specific commit instead of master, enable the fetch statement below pointing to YOUR commit
git fetch https://gerrit.nordix.org/onap/cps refs/changes/20/23520/5 && git checkout FETCH_HEADClick on ‘Apply’ and then ‘Save’
On-demand pipeline will be running with feature branch on the next build.
Check the result on plots: On-demand Test (k6) Plots
Once your testing activity done, please revert the changes back so that it should run on the master branch. Don’t forget to click on ‘Apply’ and ‘Save’
Notes: Please talk to team prior to your activity so that no-body override your changes!