3 name: '{project-name}-{stream}-verify-csit-{functionality}'
6 project-type: freestyle
7 build-node: 'ubuntu1604-docker-8c-8g'
12 - lf-infra-properties:
13 project: 'integration/csit'
14 build-days-to-keep: '{build-days-to-keep}'
18 project: 'integration/csit'
20 refspec: 'refs/heads/{branch}'
21 artifacts: '{archive-artifacts}'
22 - integration-test-plan:
23 test-plan: 'plans/{project-name}/{functionality}'
24 - integration-test-options:
25 test-options: '{robot-options}'
29 refspec: '$GERRIT_REFSPEC'
30 choosing-strategy: 'gerrit'
31 submodule-recursive: '{submodule-recursive}'
35 build-timeout: '{build-timeout}'
36 jenkins-ssh-credential: '{jenkins-ssh-credential}'
39 - gerrit-trigger-patch-submitted:
40 server: '{server-name}'
41 project: 'integration/csit'
43 files: '**/{project-name}/**'
46 - integration-install-robotframework
48 properties-file: 'env.properties'
49 - integration-run-test
57 recipients: '{recipients}'
58 notify-every-unstable-build: false
59 send-to-individuals: true
62 name: '{project-name}-arm64-{stream}-verify-csit-{functionality}'
65 project-type: freestyle
66 build-node: 'ubuntu1604-docker-arm64-4c-2g'
71 - lf-infra-properties:
72 project: 'integration/csit'
73 build-days-to-keep: '{build-days-to-keep}'
77 project: 'integration/csit'
79 refspec: 'refs/heads/{branch}'
80 artifacts: '{archive-artifacts}'
81 - integration-test-plan:
82 test-plan: 'plans/{project-name}/{functionality}'
83 - integration-test-options:
84 test-options: '{robot-options}'
88 refspec: '$GERRIT_REFSPEC'
89 choosing-strategy: 'gerrit'
90 submodule-recursive: '{submodule-recursive}'
94 build-timeout: '{build-timeout}'
95 jenkins-ssh-credential: '{jenkins-ssh-credential}'
98 - gerrit-trigger-patch-submitted:
99 server: '{server-name}'
100 project: 'integration/csit'
102 files: '**/{project-name}/**'
105 - integration-install-robotframework
107 properties-file: 'env.properties'
108 - integration-run-test
116 recipients: '{recipients}'
117 notify-every-unstable-build: false
118 send-to-individuals: true
121 name: '{project-name}-{stream}-verify-csit-{functionality}-testng'
124 project-type: freestyle
125 build-node: 'ubuntu1604-docker-8c-8g'
130 - lf-infra-properties:
131 project: 'integration/csit'
132 build-days-to-keep: '{build-days-to-keep}'
136 project: 'integration/csit'
138 refspec: 'refs/heads/{branch}'
139 artifacts: '{archive-artifacts}'
140 - integration-test-plan:
141 test-plan: 'plans/{project-name}/{functionality}'
142 - integration-test-options:
143 test-options: '{robot-options}'
144 - html-publisher-dir:
145 html-dir: '{html-dir}'
146 - html-publisher-files:
147 html-files: '{html-files}'
150 - gerrit-trigger-scm:
151 refspec: '$GERRIT_REFSPEC'
152 choosing-strategy: 'gerrit'
153 submodule-recursive: '{submodule-recursive}'
157 build-timeout: '{build-timeout}'
158 jenkins-ssh-credential: '{jenkins-ssh-credential}'
161 - gerrit-trigger-patch-submitted:
162 server: '{server-name}'
163 project: 'integration/csit'
165 files: '**/{project-name}/**'
168 - integration-install-robotframework
170 properties-file: 'env.properties'
171 - integration-run-test
175 pattern: archives/testng-results.xml
176 escape-test-description: true
177 escape-exception-msg: true
178 show-failed-builds: true
179 unstable-on-skipped-tests: false
180 failure-on-failed-test-config: false
182 results: archives/testng-results.xml
183 health-scale-factor: 1.0
184 allow-empty-results: true
191 files: '{html-files}'
193 link-to-last-build: false
197 recipients: '{recipients}'
198 notify-every-unstable-build: false
199 send-to-individuals: true
202 name: '{project-name}-arm64-{stream}-verify-csit-{functionality}-testng'
205 project-type: freestyle
206 build-node: 'ubuntu1604-docker-arm64-4c-2g'
211 - lf-infra-properties:
212 project: 'integration/csit'
213 build-days-to-keep: '{build-days-to-keep}'
217 project: 'integration/csit'
219 refspec: 'refs/heads/{branch}'
220 artifacts: '{archive-artifacts}'
221 - integration-test-plan:
222 test-plan: 'plans/{project-name}/{functionality}'
223 - integration-test-options:
224 test-options: '{robot-options}'
225 - html-publisher-dir:
226 html-dir: '{html-dir}'
227 - html-publisher-files:
228 html-files: '{html-files}'
231 - gerrit-trigger-scm:
232 refspec: '$GERRIT_REFSPEC'
233 choosing-strategy: 'gerrit'
234 submodule-recursive: '{submodule-recursive}'
238 build-timeout: '{build-timeout}'
239 jenkins-ssh-credential: '{jenkins-ssh-credential}'
242 - gerrit-trigger-patch-submitted:
243 server: '{server-name}'
244 project: 'integration/csit'
246 files: '**/{project-name}/**'
249 - integration-install-robotframework
251 properties-file: 'env.properties'
252 - integration-run-test
256 pattern: archives/testng-results.xml
257 escape-test-description: true
258 escape-exception-msg: true
259 show-failed-builds: true
260 unstable-on-skipped-tests: false
261 failure-on-failed-test-config: false
263 results: archives/testng-results.xml
264 health-scale-factor: 1.0
265 allow-empty-results: true
272 files: '{html-files}'
274 link-to-last-build: false
278 recipients: '{recipients}'
279 notify-every-unstable-build: false
280 send-to-individuals: true
283 name: '{project-name}-{stream}-csit-{functionality}'
284 disabled: '{disabled}'
286 project-type: freestyle
287 build-node: 'ubuntu1604-docker-8c-8g'
292 - lf-infra-properties:
293 project: 'integration/csit'
294 build-days-to-keep: '{build-days-to-keep}'
298 project: 'integration/csit'
300 refspec: 'refs/heads/{branch}'
301 artifacts: '{archive-artifacts}'
302 - integration-test-plan:
303 test-plan: 'plans/{project-name}/{functionality}'
304 - integration-test-options:
305 test-options: '{robot-options}'
308 - gerrit-trigger-scm:
310 choosing-strategy: 'default'
311 submodule-recursive: '{submodule-recursive}'
315 build-timeout: '{build-timeout}'
316 jenkins-ssh-credential: '{jenkins-ssh-credential}'
319 - gerrit-trigger-patch-merged:
320 server: '{server-name}'
321 project: 'integration/csit'
323 files: '**/{project-name}/**'
326 jobs: '{obj:trigger_jobs}'
329 - integration-install-robotframework
331 properties-file: 'env.properties'
332 - integration-run-test
340 recipients: '{recipients}'
341 notify-every-unstable-build: false
342 send-to-individuals: true
345 name: '{project-name}-arm64-{stream}-csit-{functionality}'
348 project-type: freestyle
349 build-node: 'ubuntu1604-docker-arm64-4c-2g'
354 - lf-infra-properties:
355 project: 'integration/csit'
356 build-days-to-keep: '{build-days-to-keep}'
360 project: 'integration/csit'
362 refspec: 'refs/heads/{branch}'
363 artifacts: '{archive-artifacts}'
364 - integration-test-plan:
365 test-plan: 'plans/{project-name}/{functionality}'
366 - integration-test-options:
367 test-options: '{robot-options}'
370 - gerrit-trigger-scm:
372 choosing-strategy: 'default'
373 submodule-recursive: '{submodule-recursive}'
377 build-timeout: '{build-timeout}'
378 jenkins-ssh-credential: '{jenkins-ssh-credential}'
381 - gerrit-trigger-patch-merged:
382 server: '{server-name}'
383 project: 'integration/csit'
385 files: '**/{project-name}/**'
388 jobs: '{obj:trigger_jobs}'
391 - integration-install-robotframework
393 properties-file: 'env.properties'
394 - integration-run-test
402 recipients: '{recipients}'
403 notify-every-unstable-build: false
404 send-to-individuals: true
407 name: '{project-name}-{stream}-csit-{functionality}-testng'
410 project-type: freestyle
411 build-node: 'ubuntu1604-docker-8c-8g'
416 - lf-infra-properties:
417 project: 'integration/csit'
418 build-days-to-keep: '{build-days-to-keep}'
422 project: 'integration/csit'
424 refspec: 'refs/heads/{branch}'
425 artifacts: '{archive-artifacts}'
426 - integration-test-plan:
427 test-plan: 'plans/{project-name}/{functionality}'
428 - integration-test-options:
429 test-options: '{robot-options}'
430 - html-publisher-dir:
431 html-dir: '{html-dir}'
432 - html-publisher-files:
433 html-files: '{html-files}'
436 - gerrit-trigger-scm:
438 choosing-strategy: 'default'
439 submodule-recursive: '{submodule-recursive}'
443 build-timeout: '{build-timeout}'
444 jenkins-ssh-credential: '{jenkins-ssh-credential}'
447 - gerrit-trigger-patch-merged:
448 server: '{server-name}'
449 project: 'integration/csit'
451 files: '**/{project-name}/**'
454 jobs: '{obj:trigger_jobs}'
457 - integration-install-robotframework
459 properties-file: 'env.properties'
460 - integration-run-test
467 pattern: archives/testng-results.xml
468 escape-test-description: true
469 escape-exception-msg: true
470 show-failed-builds: true
471 unstable-on-skipped-tests: false
472 failure-on-failed-test-config: false
474 results: archives/testng-results.xml
475 health-scale-factor: 1.0
476 allow-empty-results: true
480 files: '{html-files}'
482 link-to-last-build: false
486 recipients: '{recipients}'
487 notify-every-unstable-build: false
488 send-to-individuals: true
491 name: '{project-name}-arm64-{stream}-csit-{functionality}-testng'
494 project-type: freestyle
495 build-node: 'ubuntu1604-docker-arm64-4c-2g'
500 - lf-infra-properties:
501 project: 'integration/csit'
502 build-days-to-keep: '{build-days-to-keep}'
506 project: 'integration/csit'
508 refspec: 'refs/heads/{branch}'
509 artifacts: '{archive-artifacts}'
510 - integration-test-plan:
511 test-plan: 'plans/{project-name}/{functionality}'
512 - integration-test-options:
513 test-options: '{robot-options}'
514 - html-publisher-dir:
515 html-dir: '{html-dir}'
516 - html-publisher-files:
517 html-files: '{html-files}'
520 - gerrit-trigger-scm:
522 choosing-strategy: 'default'
523 submodule-recursive: '{submodule-recursive}'
527 build-timeout: '{build-timeout}'
528 jenkins-ssh-credential: '{jenkins-ssh-credential}'
531 - gerrit-trigger-patch-merged:
532 server: '{server-name}'
533 project: 'integration/csit'
535 files: '**/{project-name}/**'
538 jobs: '{obj:trigger_jobs}'
541 - integration-install-robotframework
543 properties-file: 'env.properties'
544 - integration-run-test
551 pattern: archives/testng-results.xml
552 escape-test-description: true
553 escape-exception-msg: true
554 show-failed-builds: true
555 unstable-on-skipped-tests: false
556 failure-on-failed-test-config: false
558 results: archives/testng-results.xml
559 health-scale-factor: 1.0
560 allow-empty-results: true
564 files: '{html-files}'
566 link-to-last-build: false
570 recipients: '{recipients}'
571 notify-every-unstable-build: false
572 send-to-individuals: true