diff options
author | Alexandru Avadanii <Alexandru.Avadanii@enea.com> | 2019-09-20 12:52:31 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@opnfv.org> | 2019-09-20 12:52:31 +0000 |
commit | 702a7da4b40e23c1e8552dcf0021b0649ed8b437 (patch) | |
tree | e922dea79b7d5a7e90bc673750f0b5b2d749f3e4 /jjb | |
parent | 1ca5a4aff9af232728a6632e2e5a90129cd5c027 (diff) | |
parent | 7eb145cbdd0687452b703c0cff3d692529d78695 (diff) |
Merge "Add dovetail jobs back to fuel daily ci"
Diffstat (limited to 'jjb')
-rw-r--r-- | jjb/fuel/fuel-daily-jobs.yaml | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/jjb/fuel/fuel-daily-jobs.yaml b/jjb/fuel/fuel-daily-jobs.yaml index 7fa0c5c74..9a8d80987 100644 --- a/jjb/fuel/fuel-daily-jobs.yaml +++ b/jjb/fuel/fuel-daily-jobs.yaml @@ -169,6 +169,67 @@ build-step-failure-threshold: 'never' failure-threshold: 'never' unstable-threshold: 'FAILURE' + # 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 twice one week + # 5.run proposed_tests testsuite optional test cases against ha scenario + # 6.not used for release criteria or compliance, only to debug the dovetail tool bugs + - conditional-step: + condition-kind: and + condition-operands: + - condition-kind: regex-match + regex: '.*-ha' + label: '{scenario}' + steps: + - trigger-builds: + - project: 'dovetail-fuel-{pod}-default-mandatory-{stream}' + current-parameters: false + predefined-parameters: | + DEPLOY_SCENARIO={scenario} + INSTALLER_VERSION={stream} + block: true + same-node: true + block-thresholds: + build-step-failure-threshold: 'never' + failure-threshold: 'never' + unstable-threshold: 'FAILURE' + - project: 'dovetail-fuel-{pod}-proposed_tests-optional-{stream}' + current-parameters: false + predefined-parameters: | + DEPLOY_SCENARIO={scenario} + INSTALLER_VERSION={stream} + block: true + same-node: true + block-thresholds: + build-step-failure-threshold: 'never' + failure-threshold: 'never' + unstable-threshold: 'FAILURE' + - conditional-step: + condition-kind: and + condition-operands: + - condition-kind: regex-match + regex: '.*-ha' + label: '{scenario}' + - 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}' + current-parameters: false + predefined-parameters: | + DEPLOY_SCENARIO={scenario} + INSTALLER_VERSION={stream} + block: true + same-node: true + block-thresholds: + build-step-failure-threshold: 'never' + failure-threshold: 'never' + unstable-threshold: 'FAILURE' - trigger-builds: - project: 'fuel-collect-logs-{pod}-daily-{stream}' current-parameters: false |