auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
- 'os-odl-sfc-noha':
auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
+ - 'os-odl-bgpvpn-noha':
+ auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
- 'os-ovn-nofeature-noha':
auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
- 'os-odl-ovs-noha':
stream: fraser
- scenario: os-odl-sfc-noha
stream: fraser
+ - scenario: os-odl-bgpvpn-noha
+ stream: fraser
- scenario: os-odl-ovs-noha
stream: fraser
- scenario: os-ovn-nofeature-noha
blocking-jobs:
- 'fuel-os-.*?-{pod}-daily-.*'
- 'fuel-verify-.*'
- block-level: 'NODE'
+ blocking-level: 'NODE'
wrappers:
- build-name:
# 1.here the stream means the SUT stream, dovetail stream is defined in its own job
# 2.testsuite default here is for the test cases already added into OVP
# 3.run default testsuite mandatory test cases against ha scenario
- # 4.run default testsuite optional test cases against ha scenario
+ # 4.run default testsuite optional test cases against ha scenario twice one week
# 5.not used for release criteria or compliance, only to debug the dovetail tool bugs
- conditional-step:
condition-kind: and
- condition-kind: regex-match
regex: '.*-ha'
label: '{scenario}'
- - condition-kind: regex-match
- regex: 'fraser'
- label: '{stream}'
steps:
- trigger-builds:
- project: 'dovetail-fuel-{pod}-default-mandatory-{stream}'
- condition-kind: regex-match
regex: '.*-ha'
label: '{scenario}'
- - condition-kind: regex-match
- regex: 'fraser'
- label: '{stream}'
+ - condition-kind: day-of-week
+ day-selector: select-days
+ days:
+ MON: true
+ WED: true
+ use-build-time: true
steps:
- trigger-builds:
- project: 'dovetail-fuel-{pod}-default-optional-{stream}'
use-build-blocker: true
blocking-jobs:
- 'fuel-deploy-{pod}-daily-.*'
- block-level: 'NODE'
+ blocking-level: 'NODE'
parameters:
- project-parameter:
name: 'fuel-os-odl-sfc-noha-baremetal-daily-master-trigger'
triggers:
- timed: ''
+- trigger:
+ name: 'fuel-os-odl-bgpvpn-noha-baremetal-daily-master-trigger'
+ triggers:
+ - timed: ''
- trigger:
name: 'fuel-os-ovn-nofeature-noha-baremetal-daily-master-trigger'
triggers:
name: 'fuel-os-odl-sfc-noha-baremetal-daily-gambia-trigger'
triggers:
- timed: ''
+- trigger:
+ name: 'fuel-os-odl-bgpvpn-noha-baremetal-daily-gambia-trigger'
+ triggers:
+ - timed: ''
- trigger:
name: 'fuel-os-ovn-nofeature-noha-baremetal-daily-gambia-trigger'
triggers:
name: 'fuel-os-odl-sfc-noha-virtual-daily-master-trigger'
triggers:
- timed: '5 4 * * *'
+- trigger:
+ name: 'fuel-os-odl-bgpvpn-noha-virtual-daily-master-trigger'
+ triggers:
+ - timed: '5 6 * * *'
- trigger:
name: 'fuel-os-ovn-nofeature-noha-virtual-daily-master-trigger'
triggers:
name: 'fuel-os-odl-sfc-noha-virtual-daily-gambia-trigger'
triggers:
- timed: '0 4 * * *'
+- trigger:
+ name: 'fuel-os-odl-bgpvpn-noha-virtual-daily-gambia-trigger'
+ triggers:
+ - timed: '0 7 * * *'
- trigger:
name: 'fuel-os-ovn-nofeature-noha-virtual-daily-gambia-trigger'
triggers:
name: 'fuel-os-odl-sfc-noha-zte-pod1-daily-master-trigger'
triggers:
- timed: ''
+- trigger:
+ name: 'fuel-os-odl-bgpvpn-noha-zte-pod1-daily-master-trigger'
+ triggers:
+ - timed: ''
- trigger:
name: 'fuel-os-ovn-nofeature-noha-zte-pod1-daily-master-trigger'
triggers: