octavia/octavia/tests/functional/db
Michael Johnson ccd6c3875e Disable two tests due to sqlalchemy/sqlite bug
This patch adds a test skip for two tests that are impacted by the
recent sqlalchemy 1.3.16 release.
With this release, a patch[1], changes the default commit behavior
of a transaction. With this change we are seeing that the load
balancer created in the tree-create test disappears from the
transaction context during the test and the pool create call will
throw a foreign key error as the load balancer is not in the database.

It's not clear if this is purely a sqlalchemy, pysqlite, or sqlite3
bug at this time.
Given the requirements are already in freeze for the Ussuri release,
we are opting to disable the tests (we know only sqlite is impacted),
instead of attempt to blacklist 1.3.16 in requirements.

[1] 9ebbf8614a (diff-e9762e21a27d8e6c44db6f9dd4edc694R455)

Change-Id: I7910ebe4cff692bab67349bbf3e4ee4e24b5fa7a
2020-04-15 10:08:00 -07:00
..
__init__.py Add license for empty __init__.py 2018-03-14 07:02:56 +09:00
base.py Availability Zone admin API 2019-11-22 09:49:17 -08:00
test_models.py Add VIP access control list 2019-09-13 10:09:25 +02:00
test_repositories.py Disable two tests due to sqlalchemy/sqlite bug 2020-04-15 10:08:00 -07:00