-
Notifications
You must be signed in to change notification settings - Fork 2.5k
[WIP] Adding parallel testing ANT build configuration and related files #3703
Conversation
(still need to fix the CS tests) |
<sequential> | ||
<echo output="${basedir}/build/test-results/@{component}.log" level="debug"> | ||
|
||
ZendTest/@{component} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
use backslash here \
Looks awesome @Ocramius Please add a link to a Travis build where CS fail and other more for a Test fail |
Will do! Also, seems like I have to tell ANT that the target environment is unix. 8000 |
Holy crap, but that was amazing - built in 52s on my machine! |
@weierophinney This is a WIP. CS Fixer is not working |
@Maks3w Testing locally, I created a CS error, and the build script notified me of it... |
@weierophinney builds in 30 seconds on my monster here :D Anyway, did you also fix the problem I had with the CS tester before merging? :\ |
@Maks3w I'll take a look at it tomorrow and eventually fix the small things that were left behind |
Looks that there is no more "error" state in Travis |
I think that part needs to be sync because of the downloads... Marco Pivetta On 8 February 2013 09:11, Maks notifications@github.com wrote:
|
Close zendframework/zendframework#3703 THIS IS AMAZING! Normally takes me 3-4 minutes on my 4 core machine to run tests and CS checks; with this, it took 52s. SECONDS! Thanks, @Ocramius !!!!
This PR tries to introduce parallel testing in our travis-ci tests.
As of my current experiments, this was the time for builds before parallel testing:
https://travis-ci.org/zendframework/zf2/builds/4627221 (basically between 6.5 and 9 minutes)
This is the time for builds AFTER parallel testing through ANT has been introduced:
https://travis-ci.org/Ocramius/zf2/builds/4632333 (between 3 and 4 minutes)
Now it really drills down to making this prettier and safer, so please ask me anything and I shall research.