Change run_tests to run each tool's tests in parallel (e.g. Allura at the same time as ForgeTracker at the same time as ForgeGit, etc). I'm pretty sure they can run without interfering with each other, and it'll be faster to run them all at once.
allura:db/6277
Make sure you rm -rf AlluraTesting/ and run setup.py in AlluraTest/
rm -rf AlluraTesting/
setup.py
AlluraTest/
A full parallelization speedup took 13m19s and sequential took 32m38s. Most systems probably won't have enough CPUs for full parallel though.
Nice!
Log in to post a comment.
allura:db/6277
Make sure you
rm -rf AlluraTesting/
and runsetup.py
inAlluraTest/
A full parallelization speedup took 13m19s and sequential took 32m38s. Most systems probably won't have enough CPUs for full parallel though.
Nice!