Adds support for Ironic parallel Tempest testing

This adds a nv and experimental jobs that runs the Ironic devstack
check using the standard smoke Tempest testenv.  This runs the
entire Tempest smoke suite with full tenant isolation and will
replace the current virtual-ironic job and its nasty use of
TEMPEST_REGEX. It is added to the check pipeline for Ironic and
experimental for Tempest. We limit Tempest concurrency to 2 workers
to avoid exhausting the Ironic VM node capacity during test runs.
Concurrency is also limited on the sideways Ironic Grenade job.

Change-Id: I595fe0af360ac6a032c275b270a80cb30719b294
This commit is contained in:
Adam Gandelman
2014-09-03 10:27:22 -07:00
parent 627aaaf777
commit 158b1aa346
3 changed files with 46 additions and 0 deletions

View File

@@ -513,6 +513,8 @@ jobs:
voting: false
- name: check-tempest-dsvm-ironic-agent_ssh-src-nv
voting: false
- name: check-tempest-dsvm-ironic-parallel-nv
voting: false
- name: ^(gate|check)-tempest-dsvm-cells$
voting: false
- name: ^(gate|check)-tempest-dsvm-cells-full$
@@ -1087,6 +1089,7 @@ projects:
- check-tempest-dsvm-ironic-pxe_ssh
- check-tempest-dsvm-ironic-pxe_ssh-postgres
- check-tempest-dsvm-ironic-agent_ssh-nv
- check-tempest-dsvm-ironic-parallel-nv
check-tripleo:
- check-tripleo-ironic-undercloud-precise-nonha
gate:
@@ -2533,6 +2536,7 @@ projects:
- check-tempest-master-dsvm-full-havana
- check-tempest-master-dsvm-neutron-havana
- check-tempest-dsvm-f20
- check-tempest-dsvm-ironic-parallel-nv
experimental-tripleo:
- check-tripleo-novabm-undercloud-precise-nonha
- check-tripleo-ironic-undercloud-precise-nonha