Run feature tests independently
Signed-off-by: smoshiur1237 <moshiur.rahman@est.tech>
Change-Id: I37b0e9cf78c35f65000e58ea3a6171079daf8d27
diff --git a/jjb/metal3/projects.yml b/jjb/metal3/projects.yml
index b750a80..acc8267 100644
--- a/jjb/metal3/projects.yml
+++ b/jjb/metal3/projects.yml
@@ -123,53 +123,189 @@
bmo_release_branch: release-0.5
schedule: "30 1 * * *"
- capm3_e2e_feature_tests_prow:
- capm3_target_branch:
- - main:
+ capm3_target_job:
+ - main-pivoting:
capi_version: v1beta1
capm3_version: v1beta1
capm3_release_branch: main
bmo_release_branch: main
- - release-1-7:
+ capm3_target_branch: main
+ ginkgo_focus: pivoting
+ - main-remediation:
+ capi_version: v1beta1
+ capm3_version: v1beta1
+ capm3_release_branch: main
+ bmo_release_branch: main
+ capm3_target_branch: main
+ ginkgo_focus: remediation
+ - main-features:
+ capi_version: v1beta1
+ capm3_version: v1beta1
+ capm3_release_branch: main
+ bmo_release_branch: main
+ capm3_target_branch: main
+ ginkgo_focus: features
+ - release-1-7-pivoting:
capi_version: v1beta1
capm3_version: v1beta1
capm3_release_branch: release-1.7
bmo_release_branch: release-0.6
- - release-1-6:
+ capm3_target_branch: release-1-7
+ ginkgo_focus: pivoting
+ - release-1-7-remediation:
+ capi_version: v1beta1
+ capm3_version: v1beta1
+ capm3_release_branch: release-1.7
+ bmo_release_branch: release-0.6
+ capm3_target_branch: release-1-7
+ ginkgo_focus: remediation
+ - release-1-7-features:
+ capi_version: v1beta1
+ capm3_version: v1beta1
+ capm3_release_branch: release-1.7
+ bmo_release_branch: release-0.6
+ capm3_target_branch: release-1-7
+ ginkgo_focus: features
+ - release-1-6-pivoting:
capi_version: v1beta1
capm3_version: v1beta1
capm3_release_branch: release-1.6
bmo_release_branch: release-0.5
- - release-1-5:
+ capm3_target_branch: release-1-6
+ ginkgo_focus: pivoting
+ - release-1-6-remediation:
+ capi_version: v1beta1
+ capm3_version: v1beta1
+ capm3_release_branch: release-1.6
+ bmo_release_branch: release-0.5
+ capm3_target_branch: release-1-6
+ ginkgo_focus: remediation
+ - release-1-6-features:
+ capi_version: v1beta1
+ capm3_version: v1beta1
+ capm3_release_branch: release-1.6
+ bmo_release_branch: release-0.5
+ capm3_target_branch: release-1-6
+ ginkgo_focus: features
+ - release-1-5-pivoting:
capi_version: v1beta1
capm3_version: v1beta1
capm3_release_branch: release-1.5
bmo_release_branch: release-0.4
+ capm3_target_branch: release-1-5
+ ginkgo_focus: pivoting
+ - release-1-5-remediation:
+ capi_version: v1beta1
+ capm3_version: v1beta1
+ capm3_release_branch: release-1.5
+ bmo_release_branch: release-0.4
+ capm3_target_branch: release-1-5
+ ginkgo_focus: remediation
+ - release-1-5-features:
+ capi_version: v1beta1
+ capm3_version: v1beta1
+ capm3_release_branch: release-1.5
+ bmo_release_branch: release-0.4
+ capm3_target_branch: release-1-5
+ ginkgo_focus: features
- capm3_periodic_e2e_feature_tests_prow:
- capm3_target_branch:
- - main:
+ capm3_target_job:
+ - main-pivoting:
capi_version: v1beta1
capm3_version: v1beta1
capm3_release_branch: main
bmo_release_branch: main
+ capm3_target_branch: main
+ ginkgo_focus: pivoting
schedule: "H 19 2-30/2 * *" # Runs on even days 7 PM
- - release-1-7:
+ - main-remediation:
+ capi_version: v1beta1
+ capm3_version: v1beta1
+ capm3_release_branch: main
+ bmo_release_branch: main
+ capm3_target_branch: main
+ ginkgo_focus: remediation
+ schedule: "H 19 2-30/2 * *" # Runs on even days 7 PM
+ - main-features:
+ capi_version: v1beta1
+ capm3_version: v1beta1
+ capm3_release_branch: main
+ bmo_release_branch: main
+ capm3_target_branch: main
+ ginkgo_focus: features
+ schedule: "H 19 2-30/2 * *" # Runs on even days 7 PM
+ - release-1-7-pivoting:
capi_version: v1beta1
capm3_version: v1beta1
capm3_release_branch: release-1.7
bmo_release_branch: release-0.6
- schedule: "H 0 2-30/2 * *" # Runs on even days 0 AM
- - release-1-6:
+ capm3_target_branch: release-1-7
+ ginkgo_focus: pivoting
+ schedule: "H 19 1-31/2 * *" # Runs on odd days 7 PM
+ - release-1-7-remediation:
+ capi_version: v1beta1
+ capm3_version: v1beta1
+ capm3_release_branch: release-1.7
+ bmo_release_branch: release-0.6
+ capm3_target_branch: release-1-7
+ ginkgo_focus: remediation
+ schedule: "H 19 1-31/2 * *" # Runs on odd days 7 PM
+ - release-1-7-features:
+ capi_version: v1beta1
+ capm3_version: v1beta1
+ capm3_release_branch: release-1.7
+ bmo_release_branch: release-0.6
+ capm3_target_branch: release-1-7
+ ginkgo_focus: features
+ schedule: "H 19 1-31/2 * *" # Runs on odd days 7 PM
+ - release-1-6-pivoting:
capi_version: v1beta1
capm3_version: v1beta1
capm3_release_branch: release-1.6
bmo_release_branch: release-0.5
- schedule: "H 5 2-30/2 * *" # Runs on even days 5 AM
- - release-1-5:
+ capm3_target_branch: release-1-6
+ ginkgo_focus: pivoting
+ schedule: "H 0 2-30/2 * *" # Runs on even days 0 AM
+ - release-1-6-remediation:
+ capi_version: v1beta1
+ capm3_version: v1beta1
+ capm3_release_branch: release-1.6
+ bmo_release_branch: release-0.5
+ capm3_target_branch: release-1-6
+ ginkgo_focus: remediation
+ schedule: "H 0 2-30/2 * *" # Runs on even days 0 AM
+ - release-1-6-features:
+ capi_version: v1beta1
+ capm3_version: v1beta1
+ capm3_release_branch: release-1.6
+ bmo_release_branch: release-0.5
+ capm3_target_branch: release-1-6
+ ginkgo_focus: features
+ schedule: "H 0 2-30/2 * *" # Runs on even days 0 AM
+ - release-1-5-pivoting:
capi_version: v1beta1
capm3_version: v1beta1
capm3_release_branch: release-1.5
bmo_release_branch: release-0.4
- schedule: "H 10 2-30/2 * *" # Runs on even days 10 AM
+ capm3_target_branch: release-1-5
+ ginkgo_focus: pivoting
+ schedule: "H 0 1-31/2 * *" # Runs on odd days 0 AM
+ - release-1-5-remediation:
+ capi_version: v1beta1
+ capm3_version: v1beta1
+ capm3_release_branch: release-1.5
+ bmo_release_branch: release-0.4
+ capm3_target_branch: release-1-5
+ ginkgo_focus: remediation
+ schedule: "H 0 1-31/2 * *" # Runs on odd days 0 AM
+ - release-1-5-features:
+ capi_version: v1beta1
+ capm3_version: v1beta1
+ capm3_release_branch: release-1.5
+ bmo_release_branch: release-0.4
+ capm3_target_branch: release-1-5
+ ginkgo_focus: features
+ schedule: "H 0 1-31/2 * *" # Runs on odd days 0 AM
exclude:
- image_os: ubuntu # This is to disable the tests running on ubuntu, to save resources
- capm3_e2e_clusterctl_upgrade_tests_prow: