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'
62 name: 'csit-vpp-functional-hw-tb2'
64 project-type: freestyle
69 daysToKeep: '{build-days-to-keep}'
70 numToKeep: '{build-num-to-keep}'
71 artifactDaysToKeep: '{build-artifact-days-to-keep}'
72 artifactNumToKeep: '{build-artifact-num-to-keep}'
82 credentials-id: '{ssh-credentials}'
83 refspec: '$GERRIT_REFSPEC'
84 choosing-strategy: 'gerrit'
87 - ssh-agent-credentials:
92 - gerrit-trigger-manually-triggered:
95 comment-trigger-value: 'hw-perf-check'
99 !include-raw-escape jjb/csit/include-raw-csit-vpp-functional-hw-tb2.sh
103 artifacts: 'report.html, log.html, output.xml'
109 name: 'csit-vpp-functional-nodepool'
111 project-type: freestyle
116 daysToKeep: '{build-days-to-keep}'
117 numToKeep: '{build-num-to-keep}'
118 artifactDaysToKeep: '{build-artifact-days-to-keep}'
119 artifactNumToKeep: '{build-artifact-num-to-keep}'
123 credentials-id: '{ssh-credentials}'
125 commit: '$ZUUL_COMMIT'
128 - ssh-agent-credentials:
130 - '{ssh-credentials}'
134 !include-raw-escape: include-raw-csit-vpp-functional-multilink.sh
138 artifacts: 'report.html, log.html, output.xml'
144 name: 'csit-vpp-master-verify-weekly'
146 project-type: freestyle
151 daysToKeep: '{build-days-to-keep}'
152 numToKeep: '{build-num-to-keep}'
153 artifactDaysToKeep: '{build-artifact-days-to-keep}'
154 artifactNumToKeep: '{build-artifact-num-to-keep}'
164 credentials-id: '{ssh-credentials}'
168 - ssh-agent-credentials:
170 - '{ssh-credentials}'
177 !include-raw-escape jjb/csit/include-raw-csit-vpp-verify-master.sh
181 push-only-if-success: true
184 name: "master-verified"