yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #86782
[Bug 1934519] Re: nova.tests.functional.test_nova_manage.{TestDBArchiveDeletedRowsMultiCell, TestDBArchiveDeletedRows}.test_archive_task_logs failing
Reviewed: https://review.opendev.org/c/openstack/nova/+/803106
Committed: https://opendev.org/openstack/nova/commit/39ef1ad774859562183190f74831a115698e6836
Submitter: "Zuul (22348)"
Branch: master
commit 39ef1ad774859562183190f74831a115698e6836
Author: melanie witt <melwittt@xxxxxxxxx>
Date: Sat Jul 31 15:49:12 2021 +0000
Restore original time override in test_archive_task_logs
Change I9b16a3a849937aba5b90ed1ab9a80b7f0103f673 attempted to fix a
non-determinstic failure in the test_archive_task_logs functional test
by adding a time override. That fix however missed that the
osloutils_fixture.TimeFixture clears the time override when it exits
and that does not mean a previous time override will be restored.
This removes usage of the osloutils_fixture.TimeFixture and instead
sets time overrides and restores previous time overrides. Restoration
of the original time overrides also made an adjustment to the --before
option value necessary in order to pick up the first task_log record.
Closes-Bug: #1934519
Change-Id: Ic28d2e53d5f50e89635e19df08699f2b8c5cea84
** Changed in: nova
Status: In Progress => Fix Released
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1934519
Title:
nova.tests.functional.test_nova_manage.{TestDBArchiveDeletedRowsMultiCell,
TestDBArchiveDeletedRows}.test_archive_task_logs failing
Status in OpenStack Compute (nova):
Fix Released
Bug description:
https://zuul.opendev.org/t/openstack/builds?job_name=nova-tox-
functional-py38&project=openstack%2Fnova&branch=master&pipeline=check
https://925ac014ce9affd643c5-922c284b53012421c7cb8203c60422be.ssl.cf2.rackcdn.com/780147/23/check/nova-
tox-functional-py38/8da78ca/testr_results.html
Traceback (most recent call last):
File "/home/zuul/src/opendev.org/openstack/nova/nova/tests/functional/test_nova_manage.py", line 1735, in test_archive_task_logs
self.assertRegex(self.output.getvalue(), r'\| task_log\s+\| 2')
File "/home/zuul/src/opendev.org/openstack/nova/.tox/functional-py38/lib/python3.8/site-packages/unittest2/case.py", line 1304, in assertRegex
raise self.failureException(msg)
AssertionError: Regex didn't match: '\\| task_log\\s+\\| 2' not found in 'Nothing was archived.\n+----------+-------------------------+\n| Table | Number of Rows Archived |\n+----------+-------------------------+\n| task_log | 1 |\n+----------+-------------------------+\n+----------+-------------------------+\n| Table | Number of Rows Archived |\n+----------+-------------------------+\n| task_log | 1 |\n+----------+-------------------------+\n'
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1934519/+subscriptions
References