Had a look at it. I think I did look at it at the time but didn't work for us then. Not sure if there is more info in the wiki as its down. From my brief play I like some bits of it but others not so much.
- I kinda like the separate sub job thing but could be confusing to people - No easy way to tell where a particular test ran, ie which server, so if it breaks you don't know where to go looking for extra info or which build log to look at for a php fatal error backtrace - The way it excludes tests is both a positive and a negative to me would prefer the parent discovered all tests and included in the sub, but I know that's not always an option, so maybe an option to do either. Can see this being a problem for php projects as unit tests could fail from the same test running against the same DB at the same time if it didn't see a particular test in the last run (which happens to us on a regular basis when someone introduces a fatal error) - It splits up the tasks at the start vs handing them out as the last one completes so if one test takes a lot longer than normal it holds up the others Is there a nice way to pass repo vers etc down now? I spent ages looking at the code and the way I ended up doing it always felt a bit hacky On Friday, July 31, 2015 at 2:35:41 AM UTC+9:30, Jesse Glick wrote: > > On Thu, Jul 23, 2015 at 8:18 PM, David van Laatum <da...@vanlaatum.id.au > <javascript:>> wrote: > > The problem we had with the existing jenkins stuff was that it was hard > to > > split up the unit tests using the matrix plugin into equal runtime > groups > > You can use the Parallel Test Executor plugin for this, with a > freestyle project or Workflow, e.g. > > > https://github.com/jenkinsci/parallel-test-executor-plugin/blob/7bdb270ffe02838a36f56d4de16ebe61cd3a9556/demo/JENKINS_HOME/jobs/flow/config.xml#L12 > > -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-dev+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/8cec2792-9260-4434-b61b-4f655b05e2c4%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.