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
54 default: '{patch-git}'
55 description: 'Patch GIT repository'
58 name: integration-patch-git-url
62 default: '{patch-git-url}'
63 description: 'Patch GIT URL (do not modify)'
66 name: integration-patch-refspec
70 default: '{patch-refspec}'
71 description: 'Patch Refspec'
74 name: integration-gerrit-scm
77 credentials-id: '{credentials-id}'
80 refspec: '$PATCHREFSPEC'
84 choosing-strategy: 'gerrit'
87 name: integration-git-scm
90 credentials-id: '{credentials-id}'
91 basedir: 'integration'
99 name: integration-distribution-gerrit-trigger-patch-submitted
102 server-name: 'OpenDaylight'
104 - patchset-created-event:
105 exclude-drafts: 'false'
106 exclude-trivial-rebase: 'false'
107 exclude-no-code-change: 'false'
108 - draft-published-event
109 - comment-added-contains-event:
110 comment-contains-value: 'recheck'
111 - comment-added-contains-event:
112 comment-contains-value: 'reverify'
114 - project-compare-type: 'ANT'
115 project-pattern: '{name}'
117 - branch-compare-type: 'ANT'
118 branch-pattern: '**/{branch}'
120 - compare-type: 'ANT'
121 pattern: 'distributions/**'
122 - compare-type: 'ANT'
123 pattern: 'features/**'
124 - compare-type: 'ANT'
125 pattern: 'feature-selector/**'
128 name: integration-distribution-gerrit-trigger-patch-merged
131 server-name: 'OpenDaylight'
133 - change-merged-event
134 - comment-added-contains-event:
135 comment-contains-value: 'remerge'
137 - project-compare-type: 'ANT'
138 project-pattern: '{name}'
140 - branch-compare-type: 'ANT'
141 branch-pattern: '**/{branch}'
143 - compare-type: 'ANT'
144 pattern: 'distributions/**'
145 - compare-type: 'ANT'
146 pattern: 'features/**'
147 - compare-type: 'ANT'
148 pattern: 'feature-selector/**'
151 name: integration-test-gerrit-trigger-patch-submitted
154 server-name: 'OpenDaylight'
156 - patchset-created-event:
157 exclude-drafts: 'false'
158 exclude-trivial-rebase: 'false'
159 exclude-no-code-change: 'false'
160 - draft-published-event
161 - comment-added-contains-event:
162 comment-contains-value: 'recheck'
163 - comment-added-contains-event:
164 comment-contains-value: 'reverify'
166 - project-compare-type: 'ANT'
167 project-pattern: '{name}'
169 - branch-compare-type: 'ANT'
170 branch-pattern: '**/{branch}'
172 - compare-type: 'ANT'
173 pattern: 'test/csit/suites/{project}/**'
176 name: integration-csit-gerrit-trigger-patch-submitted
179 server-name: 'OpenDaylight'
181 - patchset-created-event:
182 exclude-drafts: 'false'
183 exclude-trivial-rebase: 'false'
184 exclude-no-code-change: 'false'
185 - draft-published-event
186 - comment-added-contains-event:
187 comment-contains-value: 'recheck'
188 - comment-added-contains-event:
189 comment-contains-value: 'reverify'
191 - project-compare-type: 'ANT'
192 project-pattern: '{name}'
194 - branch-compare-type: 'ANT'
195 branch-pattern: '**/{branch}'
197 - compare-type: 'ANT'
198 pattern: 'test/csit/**'
201 name: integration-csit-gerrit-trigger-patch-merged
204 server-name: 'OpenDaylight'
206 - change-merged-event
207 - comment-added-contains-event:
208 comment-contains-value: 'remerge'
210 - project-compare-type: 'ANT'
211 project-pattern: '{name}'
213 - branch-compare-type: 'ANT'
214 branch-pattern: '**/{branch}'
216 - compare-type: 'ANT'
217 pattern: 'test/csit/**'
220 name: integration-jclouds-controller-mininet
225 cloud-name: 'Rackspace DFW - Integration Dynamic Lab'
226 count: '{controller-vms}'
227 stop-on-terminate: False
229 cloud-name: 'Rackspace DFW - Integration Dynamic Lab'
230 count: '{mininet-vms}'
231 stop-on-terminate: False
238 name: integration-get-slave-addresses
241 !include-raw include-raw-integration-get-slave-addresses.sh
244 name: integration-deploy-controller-run-test
247 !include-raw include-raw-integration-deploy-controller-run-test.sh
250 name: integration-deploy-controller-offline
253 !include-raw include-raw-integration-deploy-controller-offline.sh
256 name: integration-get-bundle-url
259 !include-raw include-raw-integration-get-bundle-url.sh
266 name: integration-robot
271 unstable-threshold: '{unstable-if}'
272 pass-threshold: '{pass-if}'