3 name: '{project-name}-{stream}-verify-csit-{functionality}'
6 project-type: freestyle
7 build-node: 'ubuntu1604-docker-8c-8g'
10 java-version: 'openjdk11'
13 - lf-infra-properties:
14 project: 'integration/csit'
15 build-days-to-keep: '{build-days-to-keep}'
19 project: 'integration/csit'
21 refspec: 'refs/heads/{branch}'
22 artifacts: '{archive-artifacts}'
23 - integration-test-plan:
24 test-plan: 'plans/{project-name}/{functionality}'
25 - integration-test-options:
26 test-options: '{robot-options}'
30 refspec: '$GERRIT_REFSPEC'
31 choosing-strategy: 'gerrit'
32 submodule-recursive: '{submodule-recursive}'
36 build-timeout: '{build-timeout}'
37 jenkins-ssh-credential: '{jenkins-ssh-credential}'
40 - gerrit-trigger-patch-submitted:
41 server: '{server-name}'
42 project: 'integration/csit'
44 files: '**/{project-name}/**'
47 - lf-update-java-alternatives:
48 java-version: '{java-version}'
49 - integration-install-robotframework
51 properties-file: 'env.properties'
52 - integration-run-test
60 recipients: '{recipients}'
61 notify-every-unstable-build: false
62 send-to-individuals: true
65 name: '{project-name}-arm64-{stream}-verify-csit-{functionality}'
68 project-type: freestyle
69 build-node: 'ubuntu1804-docker-arm64-4c-2g'
72 java-version: 'openjdk11'
75 - lf-infra-properties:
76 project: 'integration/csit'
77 build-days-to-keep: '{build-days-to-keep}'
81 project: 'integration/csit'
83 refspec: 'refs/heads/{branch}'
84 artifacts: '{archive-artifacts}'
85 - integration-test-plan:
86 test-plan: 'plans/{project-name}/{functionality}'
87 - integration-test-options:
88 test-options: '{robot-options}'
92 refspec: '$GERRIT_REFSPEC'
93 choosing-strategy: 'gerrit'
94 submodule-recursive: '{submodule-recursive}'
98 build-timeout: '{build-timeout}'
99 jenkins-ssh-credential: '{jenkins-ssh-credential}'
102 - gerrit-trigger-patch-submitted:
103 server: '{server-name}'
104 project: 'integration/csit'
106 files: '**/{project-name}/**'
109 - lf-update-java-alternatives:
110 java-version: '{java-version}'
111 - integration-install-robotframework
113 properties-file: 'env.properties'
114 - integration-run-test
122 recipients: '{recipients}'
123 notify-every-unstable-build: false
124 send-to-individuals: true
127 name: '{project-name}-{stream}-verify-csit-{functionality}-testng'
130 project-type: freestyle
131 build-node: 'ubuntu1604-docker-8c-8g'
134 java-version: 'openjdk11'
137 - lf-infra-properties:
138 project: 'integration/csit'
139 build-days-to-keep: '{build-days-to-keep}'
143 project: 'integration/csit'
145 refspec: 'refs/heads/{branch}'
146 artifacts: '{archive-artifacts}'
147 - integration-test-plan:
148 test-plan: 'plans/{project-name}/{functionality}'
149 - integration-test-options:
150 test-options: '{robot-options}'
151 - html-publisher-dir:
152 html-dir: '{html-dir}'
153 - html-publisher-files:
154 html-files: '{html-files}'
157 - gerrit-trigger-scm:
158 refspec: '$GERRIT_REFSPEC'
159 choosing-strategy: 'gerrit'
160 submodule-recursive: '{submodule-recursive}'
164 build-timeout: '{build-timeout}'
165 jenkins-ssh-credential: '{jenkins-ssh-credential}'
168 - gerrit-trigger-patch-submitted:
169 server: '{server-name}'
170 project: 'integration/csit'
172 files: '**/{project-name}/**'
175 - lf-update-java-alternatives:
176 java-version: '{java-version}'
177 - integration-install-robotframework
179 properties-file: 'env.properties'
180 - integration-run-test
184 pattern: archives/testng-results.xml
185 escape-test-description: true
186 escape-exception-msg: true
187 show-failed-builds: true
188 unstable-on-skipped-tests: false
189 failure-on-failed-test-config: false
191 results: archives/testng-results.xml
192 health-scale-factor: 1.0
193 allow-empty-results: true
200 files: '{html-files}'
202 link-to-last-build: false
206 recipients: '{recipients}'
207 notify-every-unstable-build: false
208 send-to-individuals: true
211 name: '{project-name}-arm64-{stream}-verify-csit-{functionality}-testng'
214 project-type: freestyle
215 build-node: 'ubuntu1804-docker-arm64-4c-2g'
218 java-version: 'openjdk11'
221 - lf-infra-properties:
222 project: 'integration/csit'
223 build-days-to-keep: '{build-days-to-keep}'
227 project: 'integration/csit'
229 refspec: 'refs/heads/{branch}'
230 artifacts: '{archive-artifacts}'
231 - integration-test-plan:
232 test-plan: 'plans/{project-name}/{functionality}'
233 - integration-test-options:
234 test-options: '{robot-options}'
235 - html-publisher-dir:
236 html-dir: '{html-dir}'
237 - html-publisher-files:
238 html-files: '{html-files}'
241 - gerrit-trigger-scm:
242 refspec: '$GERRIT_REFSPEC'
243 choosing-strategy: 'gerrit'
244 submodule-recursive: '{submodule-recursive}'
248 build-timeout: '{build-timeout}'
249 jenkins-ssh-credential: '{jenkins-ssh-credential}'
252 - gerrit-trigger-patch-submitted:
253 server: '{server-name}'
254 project: 'integration/csit'
256 files: '**/{project-name}/**'
259 - lf-update-java-alternatives:
260 java-version: '{java-version}'
261 - integration-install-robotframework
263 properties-file: 'env.properties'
264 - integration-run-test
268 pattern: archives/testng-results.xml
269 escape-test-description: true
270 escape-exception-msg: true
271 show-failed-builds: true
272 unstable-on-skipped-tests: false
273 failure-on-failed-test-config: false
275 results: archives/testng-results.xml
276 health-scale-factor: 1.0
277 allow-empty-results: true
284 files: '{html-files}'
286 link-to-last-build: false
290 recipients: '{recipients}'
291 notify-every-unstable-build: false
292 send-to-individuals: true
295 name: '{project-name}-{stream}-csit-{functionality}'
296 disabled: '{disabled}'
298 project-type: freestyle
299 build-node: 'ubuntu1604-docker-8c-8g'
302 java-version: 'openjdk11'
305 - lf-infra-properties:
306 project: 'integration/csit'
307 build-days-to-keep: '{build-days-to-keep}'
311 project: 'integration/csit'
313 refspec: 'refs/heads/{branch}'
314 artifacts: '{archive-artifacts}'
315 - integration-test-plan:
316 test-plan: 'plans/{project-name}/{functionality}'
317 - integration-test-options:
318 test-options: '{robot-options}'
321 - gerrit-trigger-scm:
323 choosing-strategy: 'default'
324 submodule-recursive: '{submodule-recursive}'
328 build-timeout: '{build-timeout}'
329 jenkins-ssh-credential: '{jenkins-ssh-credential}'
332 - gerrit-trigger-patch-merged:
333 server: '{server-name}'
334 project: 'integration/csit'
336 files: '**/{project-name}/**'
339 jobs: '{obj:trigger_jobs}'
342 - lf-update-java-alternatives:
343 java-version: '{java-version}'
344 - integration-install-robotframework
346 properties-file: 'env.properties'
347 - integration-run-test
355 recipients: '{recipients}'
356 notify-every-unstable-build: false
357 send-to-individuals: true
360 name: '{project-name}-arm64-{stream}-csit-{functionality}'
363 project-type: freestyle
364 build-node: 'ubuntu1804-docker-arm64-4c-2g'
367 java-version: 'openjdk11'
370 - lf-infra-properties:
371 project: 'integration/csit'
372 build-days-to-keep: '{build-days-to-keep}'
376 project: 'integration/csit'
378 refspec: 'refs/heads/{branch}'
379 artifacts: '{archive-artifacts}'
380 - integration-test-plan:
381 test-plan: 'plans/{project-name}/{functionality}'
382 - integration-test-options:
383 test-options: '{robot-options}'
386 - gerrit-trigger-scm:
388 choosing-strategy: 'default'
389 submodule-recursive: '{submodule-recursive}'
393 build-timeout: '{build-timeout}'
394 jenkins-ssh-credential: '{jenkins-ssh-credential}'
397 - gerrit-trigger-patch-merged:
398 server: '{server-name}'
399 project: 'integration/csit'
401 files: '**/{project-name}/**'
404 jobs: '{obj:trigger_jobs}'
407 - lf-update-java-alternatives:
408 java-version: '{java-version}'
409 - integration-install-robotframework
411 properties-file: 'env.properties'
412 - integration-run-test
420 recipients: '{recipients}'
421 notify-every-unstable-build: false
422 send-to-individuals: true
425 name: '{project-name}-{stream}-csit-{functionality}-testng'
428 project-type: freestyle
429 build-node: 'ubuntu1604-docker-8c-8g'
432 java-version: 'openjdk11'
435 - lf-infra-properties:
436 project: 'integration/csit'
437 build-days-to-keep: '{build-days-to-keep}'
441 project: 'integration/csit'
443 refspec: 'refs/heads/{branch}'
444 artifacts: '{archive-artifacts}'
445 - integration-test-plan:
446 test-plan: 'plans/{project-name}/{functionality}'
447 - integration-test-options:
448 test-options: '{robot-options}'
449 - html-publisher-dir:
450 html-dir: '{html-dir}'
451 - html-publisher-files:
452 html-files: '{html-files}'
455 - gerrit-trigger-scm:
457 choosing-strategy: 'default'
458 submodule-recursive: '{submodule-recursive}'
462 build-timeout: '{build-timeout}'
463 jenkins-ssh-credential: '{jenkins-ssh-credential}'
466 - gerrit-trigger-patch-merged:
467 server: '{server-name}'
468 project: 'integration/csit'
470 files: '**/{project-name}/**'
473 jobs: '{obj:trigger_jobs}'
476 - lf-update-java-alternatives:
477 java-version: '{java-version}'
478 - integration-install-robotframework
480 properties-file: 'env.properties'
481 - integration-run-test
488 pattern: archives/testng-results.xml
489 escape-test-description: true
490 escape-exception-msg: true
491 show-failed-builds: true
492 unstable-on-skipped-tests: false
493 failure-on-failed-test-config: false
495 results: archives/testng-results.xml
496 health-scale-factor: 1.0
497 allow-empty-results: true
501 files: '{html-files}'
503 link-to-last-build: false
507 recipients: '{recipients}'
508 notify-every-unstable-build: false
509 send-to-individuals: true
512 name: '{project-name}-arm64-{stream}-csit-{functionality}-testng'
515 project-type: freestyle
516 build-node: 'ubuntu1804-docker-arm64-4c-2g'
519 java-version: 'openjdk11'
522 - lf-infra-properties:
523 project: 'integration/csit'
524 build-days-to-keep: '{build-days-to-keep}'
528 project: 'integration/csit'
530 refspec: 'refs/heads/{branch}'
531 artifacts: '{archive-artifacts}'
532 - integration-test-plan:
533 test-plan: 'plans/{project-name}/{functionality}'
534 - integration-test-options:
535 test-options: '{robot-options}'
536 - html-publisher-dir:
537 html-dir: '{html-dir}'
538 - html-publisher-files:
539 html-files: '{html-files}'
542 - gerrit-trigger-scm:
544 choosing-strategy: 'default'
545 submodule-recursive: '{submodule-recursive}'
549 build-timeout: '{build-timeout}'
550 jenkins-ssh-credential: '{jenkins-ssh-credential}'
553 - gerrit-trigger-patch-merged:
554 server: '{server-name}'
555 project: 'integration/csit'
557 files: '**/{project-name}/**'
560 jobs: '{obj:trigger_jobs}'
563 - lf-update-java-alternatives:
564 java-version: '{java-version}'
565 - integration-install-robotframework
567 properties-file: 'env.properties'
568 - integration-run-test
575 pattern: archives/testng-results.xml
576 escape-test-description: true
577 escape-exception-msg: true
578 show-failed-builds: true
579 unstable-on-skipped-tests: false
580 failure-on-failed-test-config: false
582 results: archives/testng-results.xml
583 health-scale-factor: 1.0
584 allow-empty-results: true
588 files: '{html-files}'
590 link-to-last-build: false
594 recipients: '{recipients}'
595 notify-every-unstable-build: false
596 send-to-individuals: true