-# fuel CI PODs
- - baremetal:
- slave-label: fuel-baremetal
- installer: fuel
- <<: *master
- - virtual:
- slave-label: fuel-virtual
- installer: fuel
- <<: *master
- - baremetal:
- slave-label: fuel-baremetal
- installer: fuel
- <<: *euphrates
- - virtual:
- slave-label: fuel-virtual
- installer: fuel
- <<: *euphrates
-# joid CI PODs
- - baremetal:
- slave-label: joid-baremetal
- installer: joid
- <<: *master
- - virtual:
- slave-label: joid-virtual
- installer: joid
- <<: *master
- - baremetal:
- slave-label: joid-baremetal
- installer: joid
- <<: *euphrates
- - virtual:
- slave-label: joid-virtual
- installer: joid
- <<: *euphrates
-# compass CI PODs
- - baremetal:
- slave-label: compass-baremetal
- installer: compass
- <<: *master
- - virtual:
- slave-label: compass-virtual
- installer: compass
- <<: *master
- - baremetal:
- slave-label: compass-baremetal
- installer: compass
- <<: *euphrates
- - virtual:
- slave-label: compass-virtual
- installer: compass
- <<: *euphrates
-# apex CI PODs
- - virtual:
- slave-label: apex-virtual-master
- installer: apex
- <<: *master
- - baremetal:
- slave-label: apex-baremetal-master
- installer: apex
- <<: *master
- - virtual:
- slave-label: apex-virtual-euphrates
- installer: apex
- <<: *euphrates
- - baremetal:
- slave-label: apex-baremetal-euphrates
- installer: apex
- <<: *euphrates
-# armband CI PODs
- - armband-baremetal:
- slave-label: armband-baremetal
- installer: fuel
- <<: *master
- - armband-virtual:
- slave-label: armband-virtual
- installer: fuel
- <<: *master
- - armband-baremetal:
- slave-label: armband-baremetal
- installer: fuel
- <<: *euphrates
- - armband-virtual:
- slave-label: armband-virtual
- installer: fuel
- <<: *euphrates
-# daisy CI PODs
- - baremetal:
- slave-label: daisy-baremetal
- installer: daisy
- <<: *master
- - virtual:
- slave-label: daisy-virtual
- installer: daisy
- <<: *master
-# netvirt 3rd party ci
- - virtual:
- slave-label: odl-netvirt-virtual
- installer: netvirt
- <<: *master
-#--------------------------------
-# None-CI PODs
-#--------------------------------
- - orange-pod1:
- slave-label: '{pod}'
- installer: joid
- <<: *master
- - orange-pod5:
- slave-label: '{pod}'
- installer: fuel
- <<: *master
- - orange-pod2:
- slave-label: '{pod}'
- installer: joid
- <<: *master
- - baremetal-centos:
- slave-label: 'intel-pod8'
- installer: compass
- <<: *master
- - nokia-pod1:
- slave-label: '{pod}'
- installer: apex
- <<: *master
- - zte-pod1:
- slave-label: '{pod}'
- installer: fuel
- <<: *master
- - zte-pod1:
- slave-label: '{pod}'
- installer: fuel
- <<: *euphrates
- - zte-pod2:
- slave-label: '{pod}'
- installer: fuel
- <<: *master
- - zte-pod3:
- slave-label: '{pod}'
- installer: fuel
- <<: *master
- - zte-pod3:
- slave-label: '{pod}'
- installer: fuel
- <<: *euphrates
-# PODs for verify jobs triggered by each patch upload
-# - ool-virtual1:
-# slave-label: '{pod}'
-# installer: apex
-# <<: *master
-#--------------------------------
-
- alpine-pod:
- - ericsson-virtual-pod1bl01:
- slave-label: '{alpine-pod}'
- installer: fuel
- <<: *master
- - huawei-virtual5:
- slave-label: '{alpine-pod}'
- installer: compass
- <<: *master
-
- testsuite:
- - 'suite':
- job-timeout: 60
- - 'daily':
- job-timeout: 240
- - 'arm-daily':
- job-timeout: 240
+ # fuel CI PODs
+ - baremetal:
+ slave-label: fuel-baremetal
+ installer: fuel
+ <<: *master
+ - virtual:
+ slave-label: fuel-virtual
+ installer: fuel
+ <<: *master
+ - baremetal:
+ slave-label: fuel-baremetal
+ installer: fuel
+ <<: *euphrates
+ - virtual:
+ slave-label: fuel-virtual
+ installer: fuel
+ <<: *euphrates
+ # joid CI PODs
+ - baremetal:
+ slave-label: joid-baremetal
+ installer: joid
+ <<: *master
+ - virtual:
+ slave-label: joid-virtual
+ installer: joid
+ <<: *master
+ - baremetal:
+ slave-label: joid-baremetal
+ installer: joid
+ <<: *euphrates
+ - virtual:
+ slave-label: joid-virtual
+ installer: joid
+ <<: *euphrates
+ # compass CI PODs
+ - baremetal:
+ slave-label: compass-baremetal
+ installer: compass
+ <<: *master
+ - virtual:
+ slave-label: compass-virtual
+ installer: compass
+ <<: *master
+ - baremetal:
+ slave-label: compass-baremetal
+ installer: compass
+ <<: *euphrates
+ - virtual:
+ slave-label: compass-virtual
+ installer: compass
+ <<: *euphrates
+ # apex CI PODs
+ - virtual:
+ slave-label: apex-virtual-master
+ installer: apex
+ <<: *master
+ - baremetal:
+ slave-label: apex-baremetal-master
+ installer: apex
+ <<: *master
+ - virtual:
+ slave-label: apex-virtual-euphrates
+ installer: apex
+ <<: *euphrates
+ - baremetal:
+ slave-label: apex-baremetal-euphrates
+ installer: apex
+ <<: *euphrates
+ # armband CI PODs
+ - armband-baremetal:
+ slave-label: armband-baremetal
+ installer: fuel
+ <<: *master
+ - armband-virtual:
+ slave-label: armband-virtual
+ installer: fuel
+ <<: *master
+ - armband-baremetal:
+ slave-label: armband-baremetal
+ installer: fuel
+ <<: *euphrates
+ - armband-virtual:
+ slave-label: armband-virtual
+ installer: fuel
+ <<: *euphrates
+ # daisy CI PODs
+ - baremetal:
+ slave-label: daisy-baremetal
+ installer: daisy
+ <<: *master
+ - virtual:
+ slave-label: daisy-virtual
+ installer: daisy
+ <<: *master
+ - baremetal:
+ slave-label: daisy-baremetal
+ installer: daisy
+ <<: *euphrates
+ - virtual:
+ slave-label: daisy-virtual
+ installer: daisy
+ <<: *euphrates
+ # netvirt 3rd party ci
+ - virtual:
+ slave-label: odl-netvirt-virtual
+ installer: netvirt
+ <<: *master
+ # -------------------------------
+ # None-CI PODs
+ # -------------------------------
+ - orange-pod1:
+ slave-label: '{pod}'
+ installer: joid
+ <<: *master
+ - orange-pod5:
+ slave-label: '{pod}'
+ installer: fuel
+ <<: *master
+ - orange-pod2:
+ slave-label: '{pod}'
+ installer: joid
+ <<: *master
+ - baremetal-centos:
+ slave-label: 'intel-pod8'
+ installer: compass
+ <<: *master
+ - nokia-pod1:
+ slave-label: '{pod}'
+ installer: apex
+ <<: *master
+ - zte-pod1:
+ slave-label: '{pod}'
+ installer: fuel
+ <<: *master
+ - zte-pod1:
+ slave-label: '{pod}'
+ installer: fuel
+ <<: *euphrates
+ - zte-pod2:
+ slave-label: '{pod}'
+ installer: daisy
+ <<: *master
+ - zte-pod2:
+ slave-label: '{pod}'
+ installer: daisy
+ <<: *euphrates
+ - zte-pod3:
+ slave-label: '{pod}'
+ installer: daisy
+ <<: *master
+ - zte-pod3:
+ slave-label: '{pod}'
+ installer: daisy
+ <<: *euphrates
+ - zte-pod9:
+ slave-label: '{pod}'
+ installer: daisy
+ <<: *master
+ # -------------------------------
+ # PODs for verify jobs triggered by each patch upload
+ # - ool-virtual1:
+ # slave-label: '{pod}'
+ # installer: apex
+ # <<: *master
+ # -------------------------------
+
+ functest-tier:
+ - 'healthcheck':
+ job-timeout: 20
+ - 'smoke':
+ job-timeout: 180
+ - 'components':
+ job-timeout: 240
+ - 'vnf':
+ job-timeout: 240
+
+ features-suite:
+ - 'doctor-notification'
+ - 'promise'
+ - 'bgpvpn'
+ - 'functest-odl-sfc'
+ - 'domino-multinode'
+ - 'fds'
+ - 'barometercollectd'
+
+ exclude:
+ - features-suite: 'promise'
+ stream: 'master'
+ - features-suite: 'domino-multinode'
+ stream: 'master'
+ - features-suite: 'fds'
+ stream: 'euphrates'
+
+ build-job-settings: &build-job-settings
+ current-parameter: false
+ git-revision: true
+ node-parameters: false
+ kill-phase-on: FAILURE
+ abort-all-jobs: false
+ predefined-parameters: |
+ FUNCTEST_MODE=$FUNCTEST_MODE
+ FUNCTEST_TIER=$FUNCTEST_TIER
+
+ features-job-settings: &features-job-settings
+ current-parameter: false
+ git-revision: true
+ node-parameters: false
+ kill-phase-on: FAILURE
+ abort-all-jobs: false
+ predefined-parameters: |
+ FUNCTEST_MODE=$FUNCTEST_MODE
+ FUNCTEST_SUITE_NAME=$FUNCTEST_SUITE_NAME