2 name: integration-branch
7 description: 'GIT branch'
10 name: integration-bundleurl
14 default: '{bundleurl}'
15 description: 'URL to karaf distribution zip'
18 name: integration-controller-scope
22 default: '{controller-scope}'
23 description: 'Feature Only or Feature All test'
26 name: integration-controller-features
29 name: CONTROLLERFEATURES
30 default: '{controller-features}'
31 description: 'Features to install in the controller separated by comma'
34 name: integration-test-plan
38 default: '{test-plan}'
39 description: 'Test plan we will run'
42 name: integration-test-options
46 default: '{test-options}'
47 description: 'Robot command options'
50 name: integration-patch-git-url
54 default: 'ssh://jenkins-$SILO@git.opendaylight.org:29418/$GERRIT_PROJECT'
55 description: 'Patch GIT URL (do not modify)'
58 name: integration-gerrit-scm
61 credentials-id: '{credentials-id}'
63 basedir: '$GERRIT_PROJECT'
64 refspec: '$GERRIT_REFSPEC'
68 choosing-strategy: 'gerrit'
71 name: integration-git-scm
74 credentials-id: '{credentials-id}'
75 basedir: 'integration'
83 name: integration-distribution-gerrit-trigger-patch-submitted
86 server-name: 'OpenDaylight'
88 - patchset-created-event:
89 exclude-drafts: 'false'
90 exclude-trivial-rebase: 'false'
91 exclude-no-code-change: 'false'
92 - draft-published-event
93 - comment-added-contains-event:
94 comment-contains-value: 'recheck'
95 - comment-added-contains-event:
96 comment-contains-value: 'reverify'
98 - project-compare-type: 'ANT'
99 project-pattern: '{name}'
101 - branch-compare-type: 'ANT'
102 branch-pattern: '**/{branch}'
104 - compare-type: 'ANT'
106 - compare-type: 'ANT'
107 pattern: 'distributions/**'
108 - compare-type: 'ANT'
109 pattern: 'features/**'
110 - compare-type: 'ANT'
111 pattern: 'feature-selector/**'
114 name: integration-distribution-gerrit-trigger-patch-merged
117 server-name: 'OpenDaylight'
119 - change-merged-event
120 - comment-added-contains-event:
121 comment-contains-value: 'remerge'
123 - project-compare-type: 'ANT'
124 project-pattern: '{name}'
126 - branch-compare-type: 'ANT'
127 branch-pattern: '**/{branch}'
129 - compare-type: 'ANT'
131 - compare-type: 'ANT'
132 pattern: 'distributions/**'
133 - compare-type: 'ANT'
134 pattern: 'features/**'
135 - compare-type: 'ANT'
136 pattern: 'feature-selector/**'
139 name: integration-test-gerrit-trigger-patch-submitted
142 server-name: 'OpenDaylight'
144 - patchset-created-event:
145 exclude-drafts: 'false'
146 exclude-trivial-rebase: 'false'
147 exclude-no-code-change: 'false'
148 - draft-published-event
149 - comment-added-contains-event:
150 comment-contains-value: 'recheck'
151 - comment-added-contains-event:
152 comment-contains-value: 'reverify'
154 - project-compare-type: 'ANT'
155 project-pattern: '{name}'
157 - branch-compare-type: 'ANT'
158 branch-pattern: '**/{branch}'
160 - compare-type: 'ANT'
161 pattern: 'test/csit/suites/{project}/**'
164 name: integration-csit-gerrit-trigger-patch-submitted
167 server-name: 'OpenDaylight'
169 - patchset-created-event:
170 exclude-drafts: 'false'
171 exclude-trivial-rebase: 'false'
172 exclude-no-code-change: 'false'
173 - draft-published-event
174 - comment-added-contains-event:
175 comment-contains-value: 'recheck'
176 - comment-added-contains-event:
177 comment-contains-value: 'reverify'
179 - project-compare-type: 'ANT'
180 project-pattern: '{name}'
182 - branch-compare-type: 'ANT'
183 branch-pattern: '**/{branch}'
185 - compare-type: 'ANT'
186 pattern: 'test/csit/**'
189 name: integration-csit-gerrit-trigger-patch-merged
192 server-name: 'OpenDaylight'
194 - change-merged-event
195 - comment-added-contains-event:
196 comment-contains-value: 'remerge'
198 - project-compare-type: 'ANT'
199 project-pattern: '{name}'
201 - branch-compare-type: 'ANT'
202 branch-pattern: '**/{branch}'
204 - compare-type: 'ANT'
205 pattern: 'test/csit/**'
208 name: integration-jclouds-controller-mininet
213 cloud-name: 'Rackspace DFW - Integration Dynamic Lab'
214 count: '{controller-vms}'
215 stop-on-terminate: False
217 cloud-name: 'Rackspace DFW - Integration Dynamic Lab'
218 count: '{mininet-vms}'
219 stop-on-terminate: False
226 name: integration-get-slave-addresses
229 !include-raw include-raw-integration-get-slave-addresses.sh
232 name: integration-deploy-controller-run-test
235 !include-raw include-raw-integration-deploy-controller-run-test.sh
238 name: integration-deploy-controller-offline
241 !include-raw include-raw-integration-deploy-controller-offline.sh
244 name: integration-get-bundle-url
247 !include-raw include-raw-integration-get-bundle-url.sh
254 name: integration-robot
259 unstable-threshold: '{unstable-if}'
260 pass-threshold: '{pass-if}'