我已将相关文件夹中的依赖项缓存到了.tox/pyX/...
并运行了两个:
time detox
time tox
按此顺序。我得到的结果是:
real 0m35.923s
user 0m38.696s
sys 0m31.619s
和
real 0m39.385s
user 0m20.149s
sys 0m19.779s
考虑到我正在并行测试四个不同的python版本而不是串行测试,detox
不应该比tox
快四倍吗?
我的tox文件如下:
[tox]
skipsdist = True
envlist = py27,py34,py35,py36
[testenv]
commands =
pip install .
py.test
publish: python setup.py sdist upload --sign -r pypi
Circle的例子: