yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #44311
[Bug 1368661] Re: Unit tests sometimes fail because of stale pyc files
Reviewed: https://review.openstack.org/252157
Committed: https://git.openstack.org/cgit/openstack/python-neutronclient/commit/?id=83d61566cee8b8e786b46103cf3e72fbe8077c1a
Submitter: Jenkins
Branch: master
commit 83d61566cee8b8e786b46103cf3e72fbe8077c1a
Author: shu-mutou <shu-mutou@xxxxxxxxxxxxx>
Date: Wed Dec 2 12:19:19 2015 +0900
Delete python bytecode before every test run
Because python creates pyc|pyo files and __pycache__
directories during tox runs, certain changes in the tree,
like deletes of files, or switching branches, can create
spurious errors.
The target bytecodes for deletion are in normal directories,
but not in dot started directory.
Change-Id: Iee36c67d2e5e4d9e78b1b1b493030761e0f46e3c
Closes-Bug: #1368661
** Changed in: python-neutronclient
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/1368661
Title:
Unit tests sometimes fail because of stale pyc files
Status in congress:
Fix Released
Status in Gnocchi:
Invalid
Status in Ironic:
Fix Released
Status in Magnum:
Fix Released
Status in Mistral:
Fix Released
Status in Monasca:
Fix Committed
Status in OpenStack Compute (nova):
Fix Released
Status in OpenStack Compute (nova) icehouse series:
Fix Released
Status in oslo.cache:
Invalid
Status in oslo.concurrency:
Invalid
Status in oslo.log:
In Progress
Status in oslo.service:
Fix Committed
Status in python-cinderclient:
Fix Released
Status in python-congressclient:
Fix Released
Status in python-cueclient:
Fix Released
Status in python-glanceclient:
In Progress
Status in python-heatclient:
Fix Committed
Status in python-keystoneclient:
Fix Committed
Status in python-magnumclient:
Fix Released
Status in python-mistralclient:
Fix Committed
Status in python-neutronclient:
Fix Released
Status in Python client library for Sahara:
Fix Committed
Status in python-solumclient:
In Progress
Status in python-swiftclient:
Fix Released
Status in python-troveclient:
Fix Committed
Status in Python client library for Zaqar:
Fix Committed
Status in Solum:
In Progress
Status in OpenStack Object Storage (swift):
In Progress
Status in Trove:
Fix Released
Status in zaqar:
Fix Released
Bug description:
Because python creates pyc files during tox runs, certain changes in
the tree, like deletes of files, or switching branches, can create
spurious errors. This can be suppressed by PYTHONDONTWRITEBYTECODE=1
in the tox.ini.
To manage notifications about this bug go to:
https://bugs.launchpad.net/congress/+bug/1368661/+subscriptions
References