2 name: csit-vpp-functional
3 description: 'Run VPP functional tests on VIRL.'
6 - 'csit-vpp-perf-hw-{type}'
7 - 'csit-vpp-functional-virl'
8 - 'csit-vpp-verify-weekly'
9 - 'csit-vpp-master-verify-semiweekly'
17 name: 'csit-vpp-functional-virl'
19 project-type: freestyle
24 daysToKeep: '{build-days-to-keep}'
25 numToKeep: '{build-num-to-keep}'
26 artifactDaysToKeep: '{build-artifact-days-to-keep}'
27 artifactNumToKeep: '{build-artifact-num-to-keep}'
37 credentials-id: '{ssh-credentials}'
38 refspec: '$GERRIT_REFSPEC'
39 choosing-strategy: 'gerrit'
42 - ssh-agent-credentials:
47 - gerrit-trigger-patch-submitted:
53 !include-raw-escape include-raw-csit-vpp-functional-virl.sh
57 artifacts: 'report.html, log.html, output.xml'
64 name: 'csit-vpp-perf-hw-{type}'
66 project-type: freestyle
71 daysToKeep: '{build-days-to-keep}'
72 numToKeep: '{build-num-to-keep}'
73 artifactDaysToKeep: '{build-artifact-days-to-keep}'
74 artifactNumToKeep: '{build-artifact-num-to-keep}'
86 credentials-id: '{ssh-credentials}'
87 refspec: '$GERRIT_REFSPEC'
88 choosing-strategy: 'gerrit'
91 - ssh-agent-credentials:
96 - gerrit-trigger-manually-triggered:
99 comment-trigger-value: 'verify-perf-{type}'
103 !include-raw-escape jjb/csit/include-raw-csit-vpp-perf-hw.sh
107 artifacts: 'report.html, log.html, output.xml'
114 name: 'csit-vpp-verify-weekly'
115 description: 'Purpose of this job is to validate CSIT code against verified vpp build and apply csit-verified tag in case of success.'
117 project-type: freestyle
122 daysToKeep: '{build-days-to-keep}'
123 numToKeep: '{build-num-to-keep}'
124 artifactDaysToKeep: '{build-artifact-days-to-keep}'
125 artifactNumToKeep: '{build-artifact-num-to-keep}'
135 credentials-id: '{ssh-credentials}'
139 - ssh-agent-credentials:
141 - '{ssh-credentials}'
146 - gerrit-trigger-manually-triggered:
147 comment-trigger-value: 'csit-vpp-ref-verify'
153 !include-raw-escape jjb/csit/include-raw-csit-vpp-verify-weekly.sh
157 artifacts: 'csit/report.html, csit/log.html, csit/output.xml'
164 push-only-if-success: true
168 name: "csit-verified"
169 message: "Verified CSIT version for VPP testing"
174 name: 'csit-vpp-master-verify-semiweekly'
175 description: 'Purpose of this job is to validate latest vpp build stored in nexus against verified CSIT codebase.'
177 project-type: freestyle
182 daysToKeep: '{build-days-to-keep}'
183 numToKeep: '{build-num-to-keep}'
184 artifactDaysToKeep: '{build-artifact-days-to-keep}'
185 artifactNumToKeep: '{build-artifact-num-to-keep}'
195 credentials-id: '{ssh-credentials}'
199 - ssh-agent-credentials:
201 - '{ssh-credentials}'
204 - timed: '0 4 * * 2,6'
206 - gerrit-trigger-manually-triggered:
207 comment-trigger-value: 'csit-verify-vpp'
213 !include-raw-escape jjb/csit/include-raw-csit-vpp-master-verify-semiweekly.sh
217 artifacts: 'csit/report.html, csit/log.html, csit/output.xml'
224 name: test-type-parameter
230 description: "Test TYPE parameter if not given by trigger"