From d8a415bb0cce28ffbdd0a0a2fbca7dfa17cf6d47 Mon Sep 17 00:00:00 2001 From: Radomir Dopieralski Date: Wed, 12 Oct 2022 16:21:36 +0200 Subject: Make integration tests stop on first failure This should save us some time and decrease the server load. If a single test failed, we already know the patch is bad (or the tests need to be rerun) so it makes no sense to execute the rest of the tests on the gate. Change-Id: Ic56d5e192487d444afd0cdf0bce5e1a691ba087c (cherry picked from commit 4eb24797e53a39ec42c70768c160a838400aeadb) --- tox.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tox.ini b/tox.ini index 3e2a77083..d2585bb56 100644 --- a/tox.ini +++ b/tox.ini @@ -113,7 +113,7 @@ setenv = SELENIUM_HEADLESS=False commands = oslo-config-generator --namespace openstack_dashboard_integration_tests - pytest --ds=openstack_dashboard.test.settings -v --junitxml="{toxinidir}/test_reports/integration_test_results.xml" --html="{toxinidir}/test_reports/integration_test_results.html" --self-contained-html {posargs:{toxinidir}/openstack_dashboard/test/integration_tests} + pytest --ds=openstack_dashboard.test.settings -v -x --junitxml="{toxinidir}/test_reports/integration_test_results.xml" --html="{toxinidir}/test_reports/integration_test_results.html" --self-contained-html {posargs:{toxinidir}/openstack_dashboard/test/integration_tests} [testenv:npm] passenv = -- cgit v1.2.1