You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
In some cases our db migration tests which run on MySQL are failing with timeout and it happens due to slow VMs on which job is running. Sometimes it may also happen that timeout exception is raised in the middle of some sqlalchemy operations and sqlalchemy.InterfaceError is raised as last one. Details about this exception can be found in . To avoid many rechecks because of this reason this patch introduces new decorator which is very similar to "unstable_test" but will skip test only if one of exceptions mentioned above will be raised. In all other cases it will fail test. That should be a bit more safe for us because we will not miss some other failures raised in those tests and will avoid rechecks because of this "well-known" reason described in related bug.  http://sqlalche.me/e/rvf5 Conflicts: neutron/tests/functional/db/test_migrations.py neutron/tests/base.py Change-Id: Ie291fda7d23a696aaa1160d126a3cf72b08c522f Related-Bug: #1687027 (cherry picked from commit
|4 years ago|
|migrations||6 years ago|
|__init__.py||9 years ago|
|test_ipam.py||6 years ago|
|test_migrations.py||4 years ago|
|test_models.py||8 years ago|