While trying to test a patch as part of my review day today, I
discovered tox is not working as it used to on master. I always search
for the strings "ERROR" and "FAIL" in the tox output to see whether
anything unexpected occurred and now I'm seeing lots of log output,
including quite a few lines containing "ERROR".

This seems to have been introduced by "Change I5adf72e6: Use openstack
common log to do logging." at https://review.openstack.org/#/c/15034/.
Compare the jenkins log from the merge before this at
http://logs.openstack.org/15019/2/gate/gate-quantum-python27/1987/console.html.gz
with the log from this merge at
http://logs.openstack.org/15034/4/gate/gate-quantum-python27/1988/console.html.gz.

I'm not very familiar with how tox works. Is there any way we could get
tox to once again suppress the log output unless a test actually fails,
which is what it seemed to do in the past? Jenkins doesn't seem to care,
but I think the old behavior helps developers and reviewers more easily
notice when things go wrong.

Note that run_tests.sh still seems to work normally.

-Bob

-- 
Mailing list: https://launchpad.net/~quantum-core
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~quantum-core
More help   : https://help.launchpad.net/ListHelp

Reply via email to