3 name: '{project-name}-{stream}-verify-csit-{functionality}'
6 project-type: freestyle
7 build-node: 'ubuntu1604-docker-8c-8g'
11 - lf-infra-properties:
12 project: 'integration'
13 build-days-to-keep: '{build-days-to-keep}'
17 project: 'integration'
19 refspec: 'refs/heads/{branch}'
20 artifacts: '{archive-artifacts}'
21 - integration-test-plan:
22 test-plan: 'plans/{project-name}/{functionality}'
23 - integration-test-options:
24 test-options: '{robot-options}'
28 refspec: '$GERRIT_REFSPEC'
29 choosing-strategy: 'gerrit'
30 submodule-recursive: '{submodule-recursive}'
34 build-timeout: '{build-timeout}'
35 jenkins-ssh-credential: '{jenkins-ssh-credential}'
38 - gerrit-trigger-patch-submitted:
39 server: '{server-name}'
40 project: 'integration'
42 files: 'test/csit/**/{project-name}/{functionality}/**'
45 - integration-install-robotframework
47 properties-file: 'env.properties'
48 - integration-run-test
57 name: '{project-name}-{stream}-verify-csit-{functionality}-testng'
60 project-type: freestyle
61 build-node: 'ubuntu1604-docker-8c-8g'
65 - lf-infra-properties:
66 project: 'integration'
67 build-days-to-keep: '{build-days-to-keep}'
71 project: 'integration'
73 refspec: 'refs/heads/{branch}'
74 artifacts: '{archive-artifacts}'
75 - integration-test-plan:
76 test-plan: 'plans/{project-name}/{functionality}'
77 - integration-test-options:
78 test-options: '{robot-options}'
80 html-dir: '{html-dir}'
81 - html-publisher-files:
82 html-files: '{html-files}'
86 refspec: '$GERRIT_REFSPEC'
87 choosing-strategy: 'gerrit'
88 submodule-recursive: '{submodule-recursive}'
92 build-timeout: '{build-timeout}'
93 jenkins-ssh-credential: '{jenkins-ssh-credential}'
96 - gerrit-trigger-patch-submitted:
97 server: '{server-name}'
98 project: 'integration'
100 files: 'test/csit/**/{project-name}/{functionality}/**'
103 - integration-install-robotframework
105 properties-file: 'env.properties'
106 - integration-run-test
110 pattern: archives/testng-results.xml
111 escape-test-description: true
112 escape-exception-msg: true
113 show-failed-builds: true
114 unstable-on-skipped-tests: false
115 failure-on-failed-test-config: false
117 results: archives/testng-results.xml
118 health-scale-factor: 1.0
119 allow-empty-results: true
126 files: '{html-files}'
128 link-to-last-build: false
133 name: '{project-name}-{stream}-csit-{functionality}'
136 project-type: freestyle
137 build-node: 'ubuntu1604-docker-8c-8g'
141 - lf-infra-properties:
142 project: 'integration'
143 build-days-to-keep: '{build-days-to-keep}'
147 project: 'integration'
149 refspec: 'refs/heads/{branch}'
150 artifacts: '{archive-artifacts}'
151 - integration-test-plan:
152 test-plan: 'plans/{project-name}/{functionality}'
153 - integration-test-options:
154 test-options: '{robot-options}'
157 - gerrit-trigger-scm:
159 choosing-strategy: 'default'
160 submodule-recursive: '{submodule-recursive}'
164 build-timeout: '{build-timeout}'
165 jenkins-ssh-credential: '{jenkins-ssh-credential}'
168 - gerrit-trigger-patch-merged:
169 server: '{server-name}'
170 project: 'integration'
172 files: 'test/csit/**/{project-name}/{functionality}/**'
175 jobs: '{obj:trigger_jobs}'
178 - integration-install-robotframework
180 properties-file: 'env.properties'
181 - integration-run-test
190 name: '{project-name}-{stream}-csit-{functionality}-testng'
193 project-type: freestyle
194 build-node: 'ubuntu1604-docker-8c-8g'
198 - lf-infra-properties:
199 project: 'integration'
200 build-days-to-keep: '{build-days-to-keep}'
204 project: 'integration'
206 refspec: 'refs/heads/{branch}'
207 artifacts: '{archive-artifacts}'
208 - integration-test-plan:
209 test-plan: 'plans/{project-name}/{functionality}'
210 - integration-test-options:
211 test-options: '{robot-options}'
212 - html-publisher-dir:
213 html-dir: '{html-dir}'
214 - html-publisher-files:
215 html-files: '{html-files}'
218 - gerrit-trigger-scm:
220 choosing-strategy: 'default'
221 submodule-recursive: '{submodule-recursive}'
225 build-timeout: '{build-timeout}'
226 jenkins-ssh-credential: '{jenkins-ssh-credential}'
229 - gerrit-trigger-patch-merged:
230 server: '{server-name}'
231 project: 'integration'
233 files: 'test/csit/**/{project-name}/{functionality}/**'
236 jobs: '{obj:trigger_jobs}'
239 - integration-install-robotframework
241 properties-file: 'env.properties'
242 - integration-run-test
249 pattern: archives/testng-results.xml
250 escape-test-description: true
251 escape-exception-msg: true
252 show-failed-builds: true
253 unstable-on-skipped-tests: false
254 failure-on-failed-test-config: false
256 results: archives/testng-results.xml
257 health-scale-factor: 1.0
258 allow-empty-results: true
262 files: '{html-files}'
264 link-to-last-build: false