8000 [WIP] Adding parallel testing ANT build configuration and related files by Ocramius · Pull Request #3703 · zendframework/zendframework · GitHub
[go: up one dir, main page]

Skip to content
This repository was archived by the owner on Jan 8, 2020. It is now read-only.

[WIP] Adding parallel testing ANT build configuration and related files #3703

Closed

Conversation

Ocramius
Copy link
Member
@Ocramius Ocramius commented Feb 7, 2013

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.

@Ocramius
Copy link
Member Author
Ocramius commented Feb 7, 2013

(still need to fix the CS tests)

8000

<sequential>
<echo output="${basedir}/build/test-results/@{component}.log" level="debug">

ZendTest/@{component}
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

use backslash here \

@Maks3w
Copy link
Member
Maks3w commented Feb 7, 2013

Looks awesome @Ocramius

Please add a link to a Travis build where CS fail and other more for a Test fail

@Ocramius
Copy link
Member Author
Ocramius commented Feb 7, 2013

Will do!

Also, seems like I have to tell ANT that the target environment is unix.

8000

weierophinney added a commit that referenced this pull request Feb 7, 2013
@weierophinney
Copy link
Member

Holy crap, but that was amazing - built in 52s on my machine!

@ghost ghost assigned weierophinney Feb 7, 2013
@Maks3w
Copy link
Member
Maks3w commented Feb 7, 2013

@weierophinney This is a WIP. CS Fixer is not working

@weierophinney
Copy link
Member

@Maks3w Testing locally, I created a CS error, and the build script notified me of it...

@Ocramius
Copy link
Member Author
Ocramius commented Feb 7, 2013

@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? :\

@Ocramius
Copy link
Member Author
Ocramius commented Feb 7, 2013

@Maks3w I'll take a look at it tomorrow and eventually fix the small things that were left behind

@Maks3w
Copy link
Member
Maks3w commented Feb 8, 2013

Looks that there is no more "error" state in Travis

https://travis-ci.org/zendframework/zf2/jobs/4658561

@Maks3w
Copy link
Member
Maks3w commented Feb 8, 2013

@Ocramius
Copy link
Member Author
Ocramius commented Feb 8, 2013

I think that part needs to be sync because of the downloads...

Marco Pivetta

http://twitter.com/Ocramius

http://ocramius.github.com/

On 8 February 2013 09:11, Maks notifications@github.com wrote:

@weierophinney https://github.com/weierophinney Not in Travis
https://travis-ci.org/zendframework/zf2/jobs/4653851/#L67


Reply to this email directly or view it on GitHubhttps://github.com//pull/3703#issuecomment-13280691.

weierophinney added a commit to zendframework/zend-i18n-resources that referenced this pull request May 28, 2015
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 !!!!
weierophinney added a commit to zendframework/zend-i18n-resources that referenced this pull request May 28, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants
0