Merge "Add support for running with a custom regex filter"
This commit is contained in:
@@ -232,6 +232,9 @@ export DEVSTACK_GATE_TEMPEST_TESTR_FULL=${DEVSTACK_GATE_TEMPEST_TESTR_FULL:-0}
|
||||
# Set to 1 to run all tempest tests
|
||||
export DEVSTACK_GATE_TEMPEST_ALL=${DEVSTACK_GATE_TEMPEST_ALL:-0}
|
||||
|
||||
# Set to a regex to run tempest with a custom regex filter
|
||||
export DEVSTACK_GATE_TEMPEST_REGEX=${DEVSTACK_GATE_TEMPEST_REGEX:-""}
|
||||
|
||||
# Set to 1 if running the openstack/requirements integration test
|
||||
export DEVSTACK_GATE_REQS_INTEGRATION=${DEVSTACK_GATE_REQS_INTEGRATION:-0}
|
||||
|
||||
|
||||
@@ -324,7 +324,11 @@ if [ "$DEVSTACK_GATE_TEMPEST" -eq "1" ]; then
|
||||
set +o errexit
|
||||
|
||||
cd $BASE/new/tempest
|
||||
if [[ "$DEVSTACK_GATE_TEMPEST_ALL" -eq "1" ]]; then
|
||||
if [[ "$DEVSTACK_GATE_TEMPEST_REGEX" -ne "" ]] ; then
|
||||
echo "Running tempest with a custom regex filter"
|
||||
sudo -H -u tempest tox -eall -- --concurrency=$TEMPEST_CONCURRENCY $DEVSTACK_GATE_TEMPEST_REGEX
|
||||
res=$?
|
||||
elif [[ "$DEVSTACK_GATE_TEMPEST_ALL" -eq "1" ]]; then
|
||||
echo "Running tempest all test suite"
|
||||
sudo -H -u tempest tox -eall -- --concurrency=$TEMPEST_CONCURRENCY
|
||||
res=$?
|
||||
|
||||
Reference in New Issue
Block a user