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