yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #85708
[Bug 1921098] Re: test_init_application_called_twice unit test fails intermittently
** 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/1921098
Title:
test_init_application_called_twice unit test fails intermittently
Status in OpenStack Compute (nova):
Fix Released
Bug description:
https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_350/782634/3/check
/openstack-tox-py38/35000f9/testr_results.html
Traceback (most recent call last):
File "/home/zuul/src/opendev.org/openstack/nova/.tox/py38/lib/python3.8/site-packages/mock/mock.py", line 1346, in patched
return func(*newargs, **newkeywargs)
File "/home/zuul/src/opendev.org/openstack/nova/nova/tests/unit/api/test_wsgi.py", line 65, in test_init_application_passes_sys_argv_to_config
mock_parse_args.assert_called_once_with(
File "/home/zuul/src/opendev.org/openstack/nova/.tox/py38/lib/python3.8/site-packages/mock/mock.py", line 925, in assert_called_once_with
raise AssertionError(msg)
AssertionError: Expected 'parse_args' to be called once. Called 0 times.
It seems that after [1] merged the two init tests
test_init_application_passes_sys_argv_to_config and
test_init_application_called_twice cannot be run in the same executor
without the second failing.
It is probably due the global state introduced in [1] not handled
properly in the test.
[1] https://review.opendev.org/c/openstack/nova/+/733627
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1921098/+subscriptions
References