diff --git a/devstack-vm-gate-wrap.sh b/devstack-vm-gate-wrap.sh index add88aea..170c6a0d 100755 --- a/devstack-vm-gate-wrap.sh +++ b/devstack-vm-gate-wrap.sh @@ -373,6 +373,9 @@ export DEVSTACK_GATE_TEMPEST_FULL=${DEVSTACK_GATE_TEMPEST_FULL:-0} # Set to 1 to run all tempest tests export DEVSTACK_GATE_TEMPEST_ALL=${DEVSTACK_GATE_TEMPEST_ALL:-0} +# Set to 1 to run all tempest scenario tests +export DEVSTACK_GATE_TEMPEST_SCENARIOS=${DEVSTACK_GATE_TEMPEST_SCENARIOS:-0} + # Set to a regex to run tempest with a custom regex filter export DEVSTACK_GATE_TEMPEST_REGEX=${DEVSTACK_GATE_TEMPEST_REGEX:-""} diff --git a/devstack-vm-gate.sh b/devstack-vm-gate.sh index 2d8821c3..04f17dbf 100755 --- a/devstack-vm-gate.sh +++ b/devstack-vm-gate.sh @@ -862,6 +862,9 @@ if [[ "$DEVSTACK_GATE_TEMPEST" -eq "1" ]]; then elif [[ "$DEVSTACK_GATE_SMOKE_SERIAL" -eq "1" ]] ; then echo "Running tempest smoke tests" $TEMPEST_COMMAND -esmoke-serial + elif [[ "$DEVSTACK_GATE_TEMPEST_SCENARIOS" -eq "1" ]] ; then + echo "Running tempest scenario tests" + $TEMPEST_COMMAND -escenario -- $DEVSTACK_GATE_TEMPEST_REGEX else echo "Running tempest smoke tests" $TEMPEST_COMMAND -esmoke -- --concurrency=$TEMPEST_CONCURRENCY