tox: run tahoe --version for buildbot, remove update_version

Our setup.cfg ensures that 'setup.py update_version' happens early
enough. And doing it from tox's commands= is too late anyways (because
we aren't using Versioneer, so the _version.py file must be updated
before tox installs a static copy into the virtualenv).

The buildbot's main run-trial-with-tox command has been updated to scan
for the 'tahoe --version' output and include the version string in the
buildbot results.
This commit is contained in:
Brian Warner 2016-03-17 22:01:33 -07:00
parent 8835ba8dd3
commit 42ede22f1e

View File

@ -9,8 +9,7 @@ envlist = py27
[testenv] [testenv]
passenv = USERPROFILE HOMEDRIVE HOMEPATH passenv = USERPROFILE HOMEDRIVE HOMEPATH
commands = commands =
# remove this after we move to Versioneer tahoe --version
python setup.py update_version
trial --rterrors {posargs:allmydata} trial --rterrors {posargs:allmydata}
[testenv:deprecations] [testenv:deprecations]
@ -18,12 +17,10 @@ passenv = USERPROFILE HOMEDRIVE HOMEPATH
setenv = setenv =
PYTHONWARNINGS=default::DeprecationWarnings PYTHONWARNINGS=default::DeprecationWarnings
commands = commands =
python setup.py update_version
trial --rterrors {posargs:allmydata} trial --rterrors {posargs:allmydata}
[testenv:checkmemory] [testenv:checkmemory]
commands = commands =
python setup.py update_version
rm -rf _test_memory rm -rf _test_memory
python src/allmydata/test/check_memory.py upload python src/allmydata/test/check_memory.py upload
python src/allmydata/test/check_memory.py upload-self python src/allmydata/test/check_memory.py upload-self