Merge "Add support for jdk11 in magnesium"
[releng/builder.git] / jjb / integration / integration-test-jobs.yaml
1 ---
2 - project:
3     name: integration-test
4     project: integration/test
5     project-name: integration-test
6     jobs:
7       - 'integration-patch-test-{stream}'
8       - 'inttest-multipatch'
9       - 'integration-merge-dashboard'
10       - '{project-name}-rtd-jobs':
11           build-node: centos7-builder-2c-2g
12           project-pattern: integration/test
13           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-integrationtest/32934/
14           rtd-token: 70766f97941a74ef80b84749ac4799e5ddeee99a
15       - gerrit-tox-verify:
16           branch: master
17           stream: master
18
19     # CSIT Lists in defaults.yaml
20     stream:
21       - magnesium:
22           branch: 'master'
23           mvn-version: 'mvn35'
24           java-version: openjdk11
25           csit-list: !include: csit-jobs-magnesium.lst
26           build-order: >
27               odlparent yangtools mdsal infrautils controller serviceutils aaa netconf
28               daexim ovsdb neutron openflowplugin coe genius lispflowmapping sfc netvirt
29               bgpcep integration/distribution
30
31       - sodium:
32           branch: 'stable/sodium'
33           mvn-version: 'mvn35'
34           csit-list: !include: csit-jobs-sodium.lst
35           build-order: >
36               odlparent yangtools mdsal infrautils controller serviceutils aaa netconf
37               daexim ovsdb neutron openflowplugin coe genius lispflowmapping sfc netvirt
38               bgpcep integration/distribution
39
40       - neon:
41           branch: 'stable/neon'
42           mvn-version: 'mvn35'
43           csit-list: !include: csit-jobs-neon.lst
44           build-order: >
45               odlparent yangtools mdsal infrautils controller serviceutils aaa netconf
46               daexim ovsdb neutron openflowplugin coe genius lispflowmapping sfc netvirt
47               bgpcep integration/distribution
48
49       - fluorine:
50           branch: 'stable/fluorine'
51           mvn-version: 'mvn35'
52           csit-list: !include: csit-jobs-fluorine.lst
53           build-order: >
54               odlparent yangtools infrautils mdsal controller serviceutils aaa netconf
55               daexim ovsdb neutron openflowplugin coe genius lispflowmapping sfc netvirt
56               bgpcep integration/distribution
57
58 - project:
59     name: integration-distribution
60     project: integration/test
61     project-name: integration-test
62     jobs:
63       - 'integration-distribution-test-{stream}'
64       - 'integration-distribution-weekly-test-trigger-{stream}'
65       - 'integration-update-csit-tests-{stream}'
66
67     # CSIT Lists in defaults.yaml
68     stream:
69       - magnesium:
70           branch: 'master'
71           csit-blacklist: >
72               alto bier didm dluxapps groupbasedpolicy jsonrpc l2switch nemo
73               of-config p4plugin packetcable sxp telemetry tsdr unimgr usc
74               gate longevity sanity tdd tempest wip
75               netvirt-csit-1node-1cmb-0ctl-0cmp-openstack-pike
76               netvirt-csit-1node-1cmb-0ctl-0cmp-openstack-queens-upstream-stateful-itm-direct
77               netvirt-csit-3node-1cmb
78               last-line-is-ignored-so-we-need-something-dummy-here-to-make-sure-the-real-last-line-is-used
79           csit-list: !include: csit-jobs-magnesium.lst
80           csit-weekly-list: '{csit-weekly-list-magnesium}'
81       - sodium:
82           branch: 'stable/sodium'
83           csit-blacklist: >
84               alto bier didm dluxapps groupbasedpolicy jsonrpc l2switch nemo
85               of-config p4plugin packetcable sxp telemetry tsdr unimgr usc
86               gate longevity sanity tdd tempest wip
87               netvirt-csit-1node-1cmb-0ctl-0cmp-openstack-pike
88               netvirt-csit-1node-1cmb-0ctl-0cmp-openstack-queens-upstream-stateful-itm-direct
89               netvirt-csit-3node-1cmb
90               last-line-is-ignored-so-we-need-something-dummy-here-to-make-sure-the-real-last-line-is-used
91           csit-list: !include: csit-jobs-sodium.lst
92           csit-weekly-list: '{csit-weekly-list-sodium}'
93       - neon:
94           branch: 'stable/neon'
95           csit-blacklist: >
96               alto bier didm dluxapps groupbasedpolicy jsonrpc l2switch nemo
97               of-config p4plugin packetcable sxp telemetry tsdr unimgr usc
98               gate longevity sanity tdd tempest wip
99               netvirt-csit-1node-1cmb-0ctl-0cmp-openstack-pike
100               netvirt-csit-1node-1cmb-0ctl-0cmp-openstack-queens-upstream-stateful-itm-direct
101               netvirt-csit-3node-1cmb
102               last-line-is-ignored-so-we-need-something-dummy-here-to-make-sure-the-real-last-line-is-used
103           csit-list: !include: csit-jobs-neon.lst
104           csit-weekly-list: '{csit-weekly-list-neon}'
105       - fluorine:
106           branch: 'stable/fluorine'
107           csit-blacklist: >
108               alto bier didm dluxapps groupbasedpolicy jsonrpc l2switch nemo
109               of-config p4plugin packetcable sxp telemetry tsdr unimgr usc
110               gate longevity sanity tdd tempest wip
111               netvirt-csit-1node-1cmb-0ctl-0cmp-openstack-pike
112               netvirt-csit-1node-1cmb-0ctl-0cmp-openstack-queens-upstream-stateful-itm-direct
113               netvirt-csit-3node-1cmb
114               last-line-is-ignored-so-we-need-something-dummy-here-to-make-sure-the-real-last-line-is-used
115           csit-list: !include: csit-jobs-fluorine.lst
116           csit-weekly-list: '{csit-weekly-list-fluorine}'
117
118 - project:
119     name: integration-sanity
120     project: integration/test
121     project-name: integration-test
122     jobs:
123       - 'integration-sanity-test-{stream}'
124
125     stream:
126       - magnesium:
127           branch: 'master'
128           karaf-version: odl
129           csit-sanity-list: '{csit-sanity-list-magnesium}'
130       - sodium:
131           branch: 'stable/sodium'
132           karaf-version: odl
133           csit-sanity-list: '{csit-sanity-list-sodium}'
134       - neon:
135           branch: 'stable/neon'
136           karaf-version: odl
137           csit-sanity-list: '{csit-sanity-list-neon}'
138       - fluorine:
139           branch: 'stable/fluorine'
140           karaf-version: odl
141           csit-sanity-list: '{csit-sanity-list-fluorine}'
142
143 - job-template:
144     name: 'integration-merge-dashboard'
145     project-type: freestyle
146     node: centos7-builder-2c-1g
147
148     properties:
149       - opendaylight-infra-properties:
150           build-days-to-keep: '{build-days-to-keep}'
151
152     parameters:
153       - opendaylight-infra-parameters:
154           os-cloud: '{os-cloud}'
155           project: '{project}'
156           branch: 'master'
157           refspec: 'refs/heads/master'
158           artifacts: '{archive-artifacts}'
159
160     scm:
161       - integration-gerrit-scm:
162           basedir: 'test'
163           refspec: '$GERRIT_REFSPEC'
164           branch: 'master'
165
166     wrappers:
167       - opendaylight-infra-wrappers:
168           build-timeout: '{build-timeout}'
169
170     triggers:
171       - gerrit-trigger-patch-merged:
172           gerrit-server-name: '{gerrit-server-name}'
173           name: '{project}'
174           branch: 'master'
175           files: 'dashboard/**'
176           forbidden-files: ''
177
178     builders:
179       - lf-infra-pre-build
180       - config-file-provider:
181           files:
182             - file-id: odl-elastic-cloud
183               target: '$HOME/.netrc'
184       - integration-install-robotframework
185       # yamllint disable-line rule:line-length
186       - shell: python3 $WORKSPACE/test/csit/scripts/push_dashboard.py a4ff38b99ef2c7626450543021b4c134.us-east-1.aws.found.io:9243
187
188     publishers:
189       - lf-infra-publish
190       - email-notification:
191           email-recipients: '{email-recipients}'
192           email-prefix: '[{project-name}]'
193
194 - job-template:
195     name: 'integration-distribution-test-{stream}'
196     # Goal: Verify a distribution through all system test available
197     # Operation: This template takes a distribution and passes all available system test
198
199     project-type: freestyle
200     node: queue-disttest-2c-1g
201
202     properties:
203       - opendaylight-infra-properties:
204           build-days-to-keep: '{build-days-to-keep}'
205
206     parameters:
207       - integration-bundle-url:
208           bundle-url: '{bundle-url}'
209       - distribution-karaf-version:
210           karaf-version: '{karaf-version}'
211
212     builders:
213       - lf-infra-pre-build
214       - trigger-builds:
215           - project: '{csit-list}'
216             block: true
217             predefined-parameters: |
218               BUNDLE_URL=$BUNDLE_URL
219               KARAF_VERSION=$KARAF_VERSION
220
221     wrappers:
222       - lf-infra-wrappers:
223           build-timeout: 1440
224           jenkins-ssh-credential: '{jenkins-ssh-credential}'
225
226     publishers:
227       - opendaylight-infra-generate-csit-status-report
228       - email-notification:
229           email-recipients: '{email-recipients}'
230           email-prefix: '[integration]'
231       - lf-infra-publish
232
233 - job-template:
234     name: 'integration-sanity-test-{stream}'
235     # Goal: Verify a distribution through sanity test
236     # Operation: This template takes a distribution and passes sanity test
237     # This jobs works for both managed & unmanaged distro.
238
239     project-type: freestyle
240     node: queue-intque-2c-1g
241
242     properties:
243       - opendaylight-infra-properties:
244           build-days-to-keep: '{build-days-to-keep}'
245
246     parameters:
247       - integration-bundle-url:
248           bundle-url: '{bundle-url}'
249       - distribution-karaf-version:
250           karaf-version: '{karaf-version}'
251
252     triggers:
253       - timed: '{schedule-daily}'
254
255     builders:
256       - lf-infra-pre-build
257       - trigger-builds:
258           - project: '{csit-sanity-list}'
259             block: true
260             predefined-parameters: |
261               BUNDLE_URL=$BUNDLE_URL
262               KARAF_VERSION=$KARAF_VERSION
263
264     publishers:
265       - email-notification:
266           email-recipients: '{email-recipients}'
267           email-prefix: '[integration]'
268
269 - job-template:
270     name: 'integration-patch-test-{stream}'
271     # Template: integration-patch-test-{stream}
272     # Goal: Build a patch and run all available system test on a distribution containing the change
273     # Operation: This job template builds a patch, creates a distribution containing the patch, and
274     # triggers the distribution test when test-integration is used in gerrit comments
275
276     project-type: freestyle
277     node: centos7-builder-2c-8g
278
279     properties:
280       - opendaylight-infra-properties:
281           build-days-to-keep: '{build-days-to-keep}'
282
283     parameters:
284       - opendaylight-infra-parameters:
285           os-cloud: '{os-cloud}'
286           project: '$GERRIT_PROJECT'
287           branch: '{branch}'
288           refspec: '$GERRIT_REFSPEC'
289           artifacts: '{archive-artifacts}'
290       - integration-distribution-branch:
291           branch: '{branch}'
292       - distribution-karaf-version:
293           karaf-version: '{karaf-version}'
294       - integration-distribution-git-url:
295           git-url: '{git-url}'
296       - maven-exec:
297           maven-version: mvn35
298
299     scm:
300       - integration-gerrit-scm:
301           basedir: '$GERRIT_PROJECT'
302           refspec: '$GERRIT_REFSPEC'
303           branch: '{branch}'
304       - integration-distribution-scm:
305           branch: '{branch}'
306
307     wrappers:
308       - opendaylight-infra-wrappers:
309           build-timeout: '720'
310
311     triggers:
312       - gerrit:
313           server-name: '{gerrit-server-name}'
314           trigger-on:
315             - comment-added-contains-event:
316                 comment-contains-value: 'test-integration'
317           projects:
318             - project-compare-type: 'ANT'
319               project-pattern: '**'
320               branches:
321                 - branch-compare-type: 'ANT'
322                   branch-pattern: '**/{branch}'
323           skip-vote:
324             successful: true
325             failed: true
326             unstable: true
327             notbuilt: true
328
329     builders:
330       - lf-infra-pre-build
331       - integration-rebase-gerrit-patch
332       - wipe-org-opendaylight-repo
333       - lf-provide-maven-settings:
334           global-settings-file: 'global-settings'
335           settings-file: 'integration-settings'
336       - lf-update-java-alternatives:
337           java-version: '{java-version}'
338       - maven-target:
339           maven-version: 'mvn35'
340           pom: '$GERRIT_PROJECT/pom.xml'
341           goals: |
342               clean install dependency:tree -DoutputFile=dependency_tree.txt
343               -Pq
344               -Dstream={stream}
345               {opendaylight-infra-mvn-opts}
346           # {opendaylight-infra-parallel-mvn-opts} is bad when there are multiple big features in SFT.
347           java-opts:
348             - '-Xmx4096m -Dmaven.compile.fork=true'
349           settings: integration-settings
350           settings-type: cfp
351           global-settings: global-settings
352           global-settings-type: cfp
353       - maven-target:
354           maven-version: mvn35
355           pom: distribution/pom.xml
356           goals: |
357               clean install dependency:tree -DoutputFile=dependency_tree.txt
358               {opendaylight-infra-mvn-opts}
359           # {opendaylight-infra-parallel-mvn-opts} is bad when there are multiple big features in SFT.
360           java-opts:
361             - '-Xmx1024m -Dmaven.compile.fork=true'
362           settings: integration-settings
363           settings-type: cfp
364           global-settings: global-settings
365           global-settings-type: cfp
366       - integration-upload-distribution:
367           dist-pom: distribution/pom.xml
368       - trigger-builds:
369           - project: '{csit-list}'
370             block: true
371             predefined-parameters: |
372               BUNDLE_URL=$BUNDLE_URL
373               KARAF_VERSION=$KARAF_VERSION
374
375     publishers:
376       - lf-infra-publish
377       - email-notification:
378           email-recipients: '{email-recipients}'
379           email-prefix: '[$GERRIT_PROJECT]'
380
381
382 - job-template:
383     name: '{prefix}integration-multipatch-test-{stream}'
384     # Goal: Build one or more patches and run all available system test on a distribution containing the change.
385     # Operation: This job template checks out and builds in order each patch provided in job parameters, finally
386     # it creates a distribution containing all patches and triggers the distribution test job which includes most
387     # (if not all) available CSIT jobs.
388
389     id: inttest-multipatch
390     project-type: freestyle
391     node: centos7-builder-8c-8g
392     concurrent: true
393
394     properties:
395       - opendaylight-infra-properties:
396           build-days-to-keep: '{build-days-to-keep}'
397
398     parameters:
399       - string:
400           name: PATCHES_TO_BUILD
401           default: '$PATCHES_TO_BUILD'
402           description: |
403               Ordered list of patches to build in the format of project=changeset (checkout) or
404               project:changeset (cherry-pick) for example: genius=32/53632/9,netvirt:59/50259/47.
405       - string:
406           name: BUILD_ORDER
407           default: '{build-order}'
408           description: 'Build order for multipatch test when topic is used'
409       - string:
410           name: BUILD_FAST
411           default: 'true'
412           description: 'Set true to build fast -Pq'
413       - string:
414           name: BUILD_NORMAL
415           default: ''
416           description: 'List of projects to build normal (no -Pq) when BUILD_FAST=true'
417       - string:
418           name: RUN_TEST
419           default: 'false'
420           description: 'Set true to run test after build'
421       - integration-distribution-branch:
422           branch: '{branch}'
423       - integration-distribution-stream:
424           stream: '{stream}'
425       - distribution-karaf-version:
426           karaf-version: '{karaf-version}'
427       - opendaylight-infra-parameters:
428           os-cloud: '{os-cloud}'
429           project: 'integration/distribution'
430           branch: '{branch}'
431           refspec: 'refs/heads/{branch}'
432           artifacts: '{archive-artifacts}'
433       - lf-infra-maven-parameters:
434           mvn-opts: ''
435           mvn-params: ''
436           mvn-version: mvn35
437           staging-profile-id: ''  # Staging repos do not make sense for this job
438
439     wrappers:
440       - opendaylight-infra-wrappers:
441           build-timeout: '1200'
442
443     triggers:
444       - gerrit:
445           server-name: '{gerrit-server-name}'
446           trigger-on:
447             - comment-added-contains-event:
448                 comment-contains-value: 'multipatch-build'
449           projects:
450             - project-compare-type: ANT
451               project-pattern: '**'
452               branches:
453                 - branch-compare-type: ANT
454                   branch-pattern: '**/{branch}'
455
456     builders:
457       - lf-infra-pre-build
458       - wipe-org-opendaylight-repo
459       - lf-maven-install:
460           mvn-version: '{mvn-version}'
461       - lf-provide-maven-settings:
462           global-settings-file: 'global-settings'
463           settings-file: 'integration-distribution-settings'
464       - lf-update-java-alternatives:
465           java-version: '{java-version}'
466       - integration-multipatch-builder
467       - integration-upload-distribution:
468           dist-pom: patch_tester/distribution/pom.xml
469       - conditional-step:
470           condition-kind: boolean-expression
471           condition-expression: $RUN_TEST
472           steps:
473             - trigger-builds:
474                 - project: '{csit-list}'
475                   block: true
476                   predefined-parameters: |
477                     BUNDLE_URL=$BUNDLE_URL
478                     KARAF_VERSION=$KARAF_VERSION
479
480     publishers:
481       - lf-infra-publish
482       - email-notification:
483           email-recipients: '{email-recipients}'
484           email-prefix: '[int/dist]'
485
486 - job-template:
487     name: 'integration-distribution-weekly-test-trigger-{stream}'
488
489     project-type: freestyle
490     node: queue-intque-2c-1g
491
492     properties:
493       - opendaylight-infra-properties:
494           build-days-to-keep: '{build-days-to-keep}'
495
496     parameters:
497       - integration-bundle-url:
498           bundle-url: '{bundle-url}'
499       - distribution-karaf-version:
500           karaf-version: '{karaf-version}'
501
502     triggers:
503       - timed: '{schedule-weekly}'
504
505     builders:
506       - trigger-builds:
507           - project: '{csit-weekly-list}'
508             block: true
509             predefined-parameters: |
510               BUNDLE_URL=$BUNDLE_URL
511               KARAF_VERSION=$KARAF_VERSION
512
513     publishers:
514       - email-notification:
515           email-recipients: '{email-recipients}'
516           email-prefix: '[integration]'
517
518 - job-template:
519     name: 'integration-update-csit-tests-{stream}'
520
521     # This job's purpose is to update csit
522     # tests to run in integration-distribution-test-{stream}
523     # by updating integration files: csit-list-{stream}.inc
524     # These files can be used as !include in int-dist-test-{stream}
525
526     ######################
527     # Default parameters #
528     ######################
529
530     git-url: '$GIT_URL/$PROJECT'
531     submodule-disable: false
532     submodule-recursive: true
533     submodule-timeout: 10
534
535     #####################
536     # Job Configuration #
537     #####################
538
539     project-type: freestyle
540     node: centos7-builder-2c-2g
541
542     properties:
543       - lf-infra-properties:
544           build-days-to-keep: 7
545
546     parameters:
547       - lf-infra-parameters:
548           project: releng/builder  # Hardcode as this job needs to pull releng/builder
549           stream: '{stream}'
550           branch: master  # Hardcode as releng/builder only has master
551           lftools-version: '{lftools-version}'
552       - string:
553           name: CSIT_BLACKLIST
554           default: '{csit-blacklist}'
555           description: Space separated list of jobs strings to blacklist.
556
557     scm:
558       - lf-infra-gerrit-scm:
559           jenkins-ssh-credential: '{jenkins-ssh-credential}'
560           git-url: '{git-url}'
561           refspec: '$GERRIT_REFSPEC'
562           branch: '$GERRIT_BRANCH'
563           submodule-disable: '{submodule-disable}'
564           submodule-recursive: '{submodule-recursive}'
565           submodule-timeout: '{submodule-timeout}'
566           choosing-strategy: default
567
568     wrappers:
569       - lf-infra-wrappers:
570           build-timeout: 10
571           jenkins-ssh-credential: '{jenkins-ssh-credential}'
572
573     triggers:
574       - reverse:
575           jobs: builder-jjb-merge
576
577     builders:
578       - lf-infra-pre-build
579       - shell: !include-raw-escape: update-csit-tests.sh
580       - shell: |
581           git status
582           git add jjb/integration/*.lst
583       - lf-infra-push-gerrit-patch:
584           project: 'releng/builder'
585           gerrit-user: 'jenkins-$SILO'
586           gerrit-host: 'git.opendaylight.org'
587           gerrit-topic: 'auto-update-csit-jobs-{stream}'
588           gerrit-commit-message: 'Auto Update CSIT Jobs to run for {stream}'
589           reviewers-email: 'jluhrsen@gmail.com'
590
591     publishers:
592       - lf-infra-publish
593
594 - project:
595     name: integration-view
596     views:
597       - project-view
598     project-name: integration
599
600 - view:
601     name: csit-stable-f
602     description: 'List of stable integration jobs for managed projects'
603     job-name:
604       - aaa-csit-1node-authn-all-fluorine
605       - bgpcep-csit-1node-throughpcep-all-fluorine
606       - coe-csit-1node-container-networking-only-fluorine
607       - controller-csit-1node-akka1-all-fluorine
608       - controller-csit-1node-benchmark-all-fluorine
609       - controller-csit-1node-notifications-longevity-only-fluorine
610       - controller-csit-1node-rest-cars-perf-all-fluorine
611       - controller-csit-3node-benchmark-all-fluorine
612       - controller-csit-3node-drb-precedence-longevity-only-fluorine
613       - controller-csit-3node-rest-clust-cars-perf-ask-only-fluorine
614       - controller-csit-3node-rest-clust-cars-perf-tell-only-fluorine
615       - daexim-csit-1node-basic-only-fluorine
616       - daexim-csit-3node-clustering-basic-only-fluorine
617       - distribution-csit-1node-userfeatures-all-fluorine
618       - genius-csit-1node-upstream-only-fluorine
619       - genius-csit-3node-upstream-only-fluorine
620       - lispflowmapping-csit-1node-msmr-all-fluorine
621       - netconf-csit-1node-callhome-only-fluorine
622       - netconf-csit-1node-userfeatures-all-fluorine
623       - netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-sfc-fluorine
624       - netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-fluorine
625       - openflowplugin-csit-1node-flow-services-all-fluorine
626       - openflowplugin-csit-1node-longevity-only-fluorine
627       - openflowplugin-csit-1node-perf-bulkomatic-only-fluorine
628       - openflowplugin-csit-1node-perf-stats-collection-only-fluorine
629       - openflowplugin-csit-1node-sanity-only-fluorine
630       - openflowplugin-csit-1node-scale-link-only-fluorine
631       - openflowplugin-csit-1node-scale-only-fluorine
632       - openflowplugin-csit-1node-scale-switch-only-fluorine
633       - openflowplugin-csit-3node-clustering-bulkomatic-only-fluorine
634       - openflowplugin-csit-3node-clustering-only-fluorine
635       - ovsdb-csit-3node-upstream-clustering-only-fluorine
636       - sfc-csit-3node-docker-full-deploy-all-fluorine
637       - sfc-csit-3node-rest-basic-all-fluorine
638     view-type: list
639     filter-executors: false
640     filter-queue: false
641     columns:
642       - status
643       - weather
644       - job
645       - last-success
646       - last-failure
647       - last-duration
648       - build-button
649       - jacoco
650       - find-bugs
651       - robot-list
652     recurse: false
653
654 - view:
655     name: csit-stable-ne
656     description: 'List of stable integration jobs for managed projects'
657     job-name:
658       - aaa-csit-1node-authn-all-neon
659       - bgpcep-csit-1node-throughpcep-all-neon
660       - coe-csit-1node-container-networking-only-neon
661       - controller-csit-1node-akka1-all-neon
662       - controller-csit-1node-benchmark-all-neon
663       - controller-csit-1node-notifications-longevity-only-neon
664       - controller-csit-1node-rest-cars-perf-all-neon
665       - controller-csit-3node-benchmark-all-neon
666       - controller-csit-3node-drb-precedence-longevity-only-neon
667       - controller-csit-3node-rest-clust-cars-perf-ask-only-neon
668       - controller-csit-3node-rest-clust-cars-perf-tell-only-neon
669       - daexim-csit-1node-basic-only-neon
670       - daexim-csit-3node-clustering-basic-only-neon
671       - distribution-csit-1node-userfeatures-all-neon
672       - genius-csit-1node-upstream-only-neon
673       - genius-csit-3node-upstream-only-neon
674       - lispflowmapping-csit-1node-msmr-all-neon
675       - netconf-csit-1node-callhome-only-neon
676       - netconf-csit-1node-userfeatures-all-neon
677       - netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-sfc-neon
678       - netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-neon
679       - openflowplugin-csit-1node-flow-services-all-neon
680       - openflowplugin-csit-1node-longevity-only-neon
681       - openflowplugin-csit-1node-perf-bulkomatic-only-neon
682       - openflowplugin-csit-1node-perf-stats-collection-only-neon
683       - openflowplugin-csit-1node-sanity-only-neon
684       - openflowplugin-csit-1node-scale-link-only-neon
685       - openflowplugin-csit-1node-scale-only-neon
686       - openflowplugin-csit-1node-scale-switch-only-neon
687       - openflowplugin-csit-3node-clustering-bulkomatic-only-neon
688       - openflowplugin-csit-3node-clustering-only-neon
689       - ovsdb-csit-3node-upstream-clustering-only-neon
690       - sfc-csit-3node-docker-full-deploy-all-neon
691       - sfc-csit-3node-rest-basic-all-neon
692     view-type: list
693     filter-executors: false
694     filter-queue: false
695     columns:
696       - status
697       - weather
698       - job
699       - last-success
700       - last-failure
701       - last-duration
702       - build-button
703       - jacoco
704       - find-bugs
705       - robot-list
706     recurse: false