Craig Rodrigues
2016-08-23 00:40:31 UTC
Hi,
Someone has made changes in the past few days which have broken
many of the buildbots. For example, in this build:
https://buildbot.twistedmatrix.com/builders/debian8-py2.7/builds/1548/steps/select/logs/stdio
There is this:
python -m tox -r -e py27-tests "" in dir /buildslave/debian8-py2.7/Twisted
(timeout 1200 secs) watching logfiles {'test.log':
'build/py27-tests/tmp/_trial_temp/test.log'} argv: ['python', '-m', 'tox',
'-r', '-e', 'py27-tests', '']
The last argument being passed to python is an empty string.
This is causing an empty string to be passed to trial, and
consequently none of the tests are being run.
This empty string is causing none of the tests to run, which is causing
the build to fail. The fix is either to:
(1) eliminate the last parameter
(2) the last parameter should not be an empty string, but should be
"twisted"
so that trial is invoked as "trial twisted".
I don't understand the buildbot scripts so don't know where to fix this.
Can someone fix this?
--
Craig
Someone has made changes in the past few days which have broken
many of the buildbots. For example, in this build:
https://buildbot.twistedmatrix.com/builders/debian8-py2.7/builds/1548/steps/select/logs/stdio
There is this:
python -m tox -r -e py27-tests "" in dir /buildslave/debian8-py2.7/Twisted
(timeout 1200 secs) watching logfiles {'test.log':
'build/py27-tests/tmp/_trial_temp/test.log'} argv: ['python', '-m', 'tox',
'-r', '-e', 'py27-tests', '']
The last argument being passed to python is an empty string.
This is causing an empty string to be passed to trial, and
consequently none of the tests are being run.
This empty string is causing none of the tests to run, which is causing
the build to fail. The fix is either to:
(1) eliminate the last parameter
(2) the last parameter should not be an empty string, but should be
"twisted"
so that trial is invoked as "trial twisted".
I don't understand the buildbot scripts so don't know where to fix this.
Can someone fix this?
--
Craig