2 name: csit-vpp-functional
3 description: 'Run VPP functional tests on VIRL.'
6 - 'csit-vpp-functional-hw-tb2'
7 - 'csit-vpp-functional-virl'
8 - 'csit-vpp-functional-nodepool'
9 - 'csit-vpp-master-verify-weekly'
16 name: 'csit-vpp-functional-virl'
18 project-type: freestyle
23 daysToKeep: '{build-days-to-keep}'
24 numToKeep: '{build-num-to-keep}'
25 artifactDaysToKeep: '{build-artifact-days-to-keep}'
26 artifactNumToKeep: '{build-artifact-num-to-keep}'
36 credentials-id: '{ssh-credentials}'
37 refspec: '$GERRIT_REFSPEC'
38 choosing-strategy: 'gerrit'
41 - ssh-agent-credentials:
46 - gerrit-trigger-patch-submitted:
52 !include-raw-escape include-raw-csit-vpp-functional-virl.sh
56 artifacts: 'report.html, log.html, output.xml'
63 name: 'csit-vpp-functional-hw-tb2'
65 project-type: freestyle
70 daysToKeep: '{build-days-to-keep}'
71 numToKeep: '{build-num-to-keep}'
72 artifactDaysToKeep: '{build-artifact-days-to-keep}'
73 artifactNumToKeep: '{build-artifact-num-to-keep}'
83 credentials-id: '{ssh-credentials}'
84 refspec: '$GERRIT_REFSPEC'
85 choosing-strategy: 'gerrit'
88 - ssh-agent-credentials:
93 - gerrit-trigger-manually-triggered:
96 comment-trigger-value: 'hw-perf-check'
100 !include-raw-escape jjb/csit/include-raw-csit-vpp-functional-hw-tb2.sh
104 artifacts: 'report.html, log.html, output.xml'
111 name: 'csit-vpp-functional-nodepool'
113 project-type: freestyle
118 daysToKeep: '{build-days-to-keep}'
119 numToKeep: '{build-num-to-keep}'
120 artifactDaysToKeep: '{build-artifact-days-to-keep}'
121 artifactNumToKeep: '{build-artifact-num-to-keep}'
125 credentials-id: '{ssh-credentials}'
127 commit: '$ZUUL_COMMIT'
130 - ssh-agent-credentials:
132 - '{ssh-credentials}'
136 !include-raw-escape: include-raw-csit-vpp-functional-multilink.sh
140 artifacts: 'report.html, log.html, output.xml'
147 name: 'csit-vpp-master-verify-weekly'
149 project-type: freestyle
154 daysToKeep: '{build-days-to-keep}'
155 numToKeep: '{build-num-to-keep}'
156 artifactDaysToKeep: '{build-artifact-days-to-keep}'
157 artifactNumToKeep: '{build-artifact-num-to-keep}'
167 credentials-id: '{ssh-credentials}'
171 - ssh-agent-credentials:
173 - '{ssh-credentials}'
180 !include-raw-escape jjb/csit/include-raw-csit-vpp-verify-master.sh
184 push-only-if-success: true
187 name: "master-verified"