Group execution of SQL functional tests
Functional SQL tests (MySQL and PostgreSQL) use the DB installed backend. To avoid overloading the DB engine, the test cases are grouped [1] together and executed by the same worker process. That will ensure those tests are not executed in parallel, interfering each other. Classes that are grouped: - TestModelsMigrationsMysql - TestModelsMigrationsPsql [1]https://stestr.readthedocs.io/en/latest/MANUAL.html#group-regex Related-Bug: #1687027 Change-Id: If04e360c01cdb16e956d16357e2181db55445137
This commit is contained in:
parent
bdd661d218
commit
7326fd622f
2
tox.ini
2
tox.ini
@ -63,7 +63,7 @@ deps =
|
||||
{[testenv:functional]deps}
|
||||
commands =
|
||||
{toxinidir}/tools/deploy_rootwrap.sh {toxinidir} {envdir}/etc {envdir}/bin
|
||||
stestr run {posargs}
|
||||
stestr run --group_regex=neutron\.tests\.functional\.db\.test_migrations\.(TestModelsMigrationsPsql|TestModelsMigrationsMysql) {posargs}
|
||||
|
||||
[testenv:dsvm-fullstack]
|
||||
setenv = {[testenv]setenv}
|
||||
|
Loading…
Reference in New Issue
Block a user