summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCédric Ollivier <cedric.ollivier@orange.com>2020-04-05 16:37:46 +0200
committerCédric Ollivier <cedric.ollivier@orange.com>2020-04-05 16:43:26 +0200
commite1f021c2d45e25e1ab13637f410d325f934bcd15 (patch)
treec9ccca6f0377f987dc5a62a7a7944ff7aebf5933
parente3d698634d0d751ebd4d9701c134af03bb5852b7 (diff)
Try to get best parallel testing values
It's no simple to get the best threads (test cases and tempest) values and then guarantee Functest vs: - test flapping - backend limitations As opposed to the OpenStack gates, Jenkins runs all test cases in parallel which indirectly increases the number of threads. Let's run smoke sequentially which is closed to the OpenStack model. Change-Id: I6172568b915d49e2723173b7c428970110f63620 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
-rw-r--r--jjb/functest/functest.ovn.yaml6
-rw-r--r--jjb/functest/functest.yaml6
2 files changed, 12 insertions, 0 deletions
diff --git a/jjb/functest/functest.ovn.yaml b/jjb/functest/functest.ovn.yaml
index 3fde1346f..7a3e346cc 100644
--- a/jjb/functest/functest.ovn.yaml
+++ b/jjb/functest/functest.ovn.yaml
@@ -524,6 +524,7 @@
<<: *functest-ovn-jobs
- multijob:
name: opnfv/functest-smoke:{tag}
+ execution-type: SEQUENTIALLY
condition: ALWAYS
projects:
- name: 'functest-ovn-opnfv-functest-smoke-{tag}-neutron-tempest-plugin-api-run'
@@ -562,6 +563,7 @@
<<: *functest-ovn-jobs
- multijob:
name: opnfv/functest-smoke-cntt:{tag}
+ execution-type: SEQUENTIALLY
condition: ALWAYS
projects:
- name: 'functest-ovn-opnfv-functest-smoke-cntt-{tag}-neutron-tempest-plugin-api-cntt-run'
@@ -856,6 +858,7 @@
<<: *functest-ovn-jobs
- multijob:
name: opnfv/functest-smoke:{tag}
+ execution-type: SEQUENTIALLY
projects:
- name: 'functest-ovn-opnfv-functest-smoke-{tag}-neutron-tempest-plugin-api-run'
<<: *functest-ovn-jobs
@@ -893,6 +896,7 @@
<<: *functest-ovn-jobs
- multijob:
name: opnfv/functest-smoke-cntt:{tag}
+ execution-type: SEQUENTIALLY
projects:
- name: 'functest-ovn-opnfv-functest-smoke-cntt-{tag}-neutron-tempest-plugin-api-cntt-run'
<<: *functest-ovn-jobs
@@ -1070,6 +1074,7 @@
<<: *functest-ovn-jobs
- multijob:
name: opnfv/functest-smoke:{tag}
+ execution-type: SEQUENTIALLY
projects:
- name: 'functest-ovn-opnfv-functest-smoke-{tag}-neutron-tempest-plugin-api-run'
<<: *functest-ovn-jobs
@@ -1107,6 +1112,7 @@
<<: *functest-ovn-jobs
- multijob:
name: opnfv/functest-smoke-cntt:{tag}
+ execution-type: SEQUENTIALLY
projects:
- name: 'functest-ovn-opnfv-functest-smoke-cntt-{tag}-neutron-tempest-plugin-api_cntt-run'
<<: *functest-ovn-jobs
diff --git a/jjb/functest/functest.yaml b/jjb/functest/functest.yaml
index 313221bff..ce7f99003 100644
--- a/jjb/functest/functest.yaml
+++ b/jjb/functest/functest.yaml
@@ -534,6 +534,7 @@
<<: *functest-jobs
- multijob:
name: opnfv/functest-smoke:{tag}
+ execution-type: SEQUENTIALLY
projects:
- name: 'functest-opnfv-functest-smoke-{tag}-neutron-tempest-plugin-api-run'
<<: *functest-jobs
@@ -571,6 +572,7 @@
<<: *functest-jobs
- multijob:
name: opnfv/functest-smoke-cntt:{tag}
+ execution-type: SEQUENTIALLY
projects:
- name: 'functest-opnfv-functest-smoke-cntt-{tag}-neutron-tempest-plugin-api-cntt-run'
<<: *functest-jobs
@@ -860,6 +862,7 @@
<<: *functest-jobs
- multijob:
name: opnfv/functest-smoke:{tag}
+ execution-type: SEQUENTIALLY
projects:
- name: 'functest-opnfv-functest-smoke-{tag}-neutron-tempest-plugin-api-run'
<<: *functest-jobs
@@ -897,6 +900,7 @@
<<: *functest-jobs
- multijob:
name: opnfv/functest-smoke-cntt:{tag}
+ execution-type: SEQUENTIALLY
projects:
- name: 'functest-opnfv-functest-smoke-cntt-{tag}-neutron-tempest-plugin-api-cntt-run'
<<: *functest-jobs
@@ -1074,6 +1078,7 @@
<<: *functest-jobs
- multijob:
name: opnfv/functest-smoke:{tag}
+ execution-type: SEQUENTIALLY
projects:
- name: 'functest-opnfv-functest-smoke-{tag}-neutron-tempest-plugin-api-run'
<<: *functest-jobs
@@ -1111,6 +1116,7 @@
<<: *functest-jobs
- multijob:
name: opnfv/functest-smoke-cntt:{tag}
+ execution-type: SEQUENTIALLY
projects:
- name: 'functest-opnfv-functest-smoke-cntt-{tag}-neutron-tempest-plugin-api-cntt-run'
<<: *functest-jobs