Fix working swift "in-process" funtional test runs
The swift code base now allows for running all of the functional tests against a set of in-process servers. The functional tests, which are nose based, run entirely with-in the process from which nose is invoked, allowing for coverage collection and / or easier test development. These tests had been added using the gate-{name}-unittest-{env} template which assumes that the env name will be prefixed with 'py' before passing it to tox. 'pyfunc' doesn't exist as the target so switch to using the gate-{name}-tox-{envlist} template which does not assume anything about the tox target. The ability to run these "in-process" functional tests is only available post-Icehouse. Change-Id: I77d47dffa429ffc90ab732c518dc14cbf22f7017
This commit is contained in:
parent
1f1def4b7d
commit
e16d0d11b5
@ -1226,8 +1226,8 @@
|
||||
jobs:
|
||||
- python-jobs
|
||||
- openstack-publish-jobs
|
||||
- gate-{name}-unittests-{env}:
|
||||
env: func
|
||||
- 'gate-{name}-tox-{envlist}':
|
||||
envlist: func
|
||||
- '{pipeline}-swift-dsvm-functional{branch-designator}':
|
||||
pipeline: gate
|
||||
node: devstack-precise
|
||||
|
@ -578,7 +578,8 @@ jobs:
|
||||
voting: false
|
||||
- name: gate-heat-templates-dsvm
|
||||
voting: false
|
||||
- name: gate-swift-unittests-func
|
||||
- name: gate-swift-tox-func
|
||||
branch: ^(?!stable/(havana|icehouse)).*$
|
||||
voting: false
|
||||
|
||||
# The project list is grouped by type of project, and within each
|
||||
@ -1037,14 +1038,14 @@ projects:
|
||||
- name: check-requirements
|
||||
- name: integrated-gate
|
||||
check:
|
||||
- gate-swift-unittests-func
|
||||
- gate-swift-tox-func
|
||||
- check-swift-dsvm-functional
|
||||
- check-devstack-dsvm-cells
|
||||
- check-tempest-dsvm-postgres-full
|
||||
- gate-tempest-dsvm-large-ops
|
||||
- gate-tempest-dsvm-neutron-large-ops
|
||||
gate:
|
||||
- gate-swift-unittests-func
|
||||
- gate-swift-tox-func
|
||||
- gate-swift-dsvm-functional
|
||||
- gate-devstack-dsvm-cells
|
||||
- gate-tempest-dsvm-postgres-full
|
||||
|
Loading…
Reference in New Issue
Block a user