diff --git a/placement/tests/functional/fixtures/capture.py b/placement/tests/functional/fixtures/capture.py index 4edda1b8..90594b49 100644 --- a/placement/tests/functional/fixtures/capture.py +++ b/placement/tests/functional/fixtures/capture.py @@ -52,7 +52,7 @@ class Logging(log.ConfigureLogging): if self.level is None: self.level = logging.INFO # Always capture logs, unlike the parent. - self.capture_logs = True + self.capture_logs = False def setUp(self): super(Logging, self).setUp() diff --git a/placement/tests/functional/gabbits/allocations-bug-1778743.yaml b/placement/tests/functional/gabbits/allocations-bug-1778743.yaml index 17bb002b..41884582 100644 --- a/placement/tests/functional/gabbits/allocations-bug-1778743.yaml +++ b/placement/tests/functional/gabbits/allocations-bug-1778743.yaml @@ -32,6 +32,7 @@ tests: - name: post multiple allocations desc: this should 409 because we're allocating 3 VCPU! POST: /allocations + verbose: true data: a6ace019-f230-4dcc-8a76-36d27b9c2257: allocations: diff --git a/test-requirements.txt b/test-requirements.txt index 562eb161..fcb7ad79 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -6,7 +6,7 @@ fixtures>=3.0.0 # Apache-2.0/BSD # psycopg2 and PYMySQL. You can workaround them using sys_platform qualifier. # See the https://review.opendev.org/#/c/671249/ for details. However, we # don't use it here to keep the consistency with global requirements. -psycopg2>=2.8 # LGPL/ZPL +psycopg2-binary>=2.8 # LGPL/ZPL PyMySQL>=0.8.0 # MIT License oslotest>=3.5.0 # Apache-2.0 stestr>=1.0.0 # Apache-2.0 diff --git a/tox.ini b/tox.ini index 5cceacb4..17fe98a8 100644 --- a/tox.ini +++ b/tox.ini @@ -22,6 +22,7 @@ deps = -r{toxinidir}/test-requirements.txt commands = stestr run {posargs} passenv = + OS_LOG_CAPTURE OS_DEBUG GENERATE_HASHES # there is also secret magic in subunit-trace which lets you run in a fail only