I've been looking for something like this for a while. I have tests that require two (or more) slaves to be executed properly. But there doesn't seem to be any plugin that currently does something like that.
We have a workaround, but it's not very robust at all. We have one job that starts two (or more) additional jobs on two slaves. But it fails often when one job starts up and waits for the other side to start, but the other job is queued up for a very long time (due to other jobs running on the slave). This causes the first job to timeout (failing the overall test), and eventually the second job gets out of the queue - runs - and fails because it can't find the first job. Ideally, a plugin like this would hold start the list of jobs, with one targeted for each desired slave, then hold them in the queue until all can be run at the same time. If you find such a plugin, please respond back to the group. I believe that others have been looking for such a plugin too. Jason On Monday, June 10, 2013 10:09:01 PM UTC-7, Chris Withers wrote: > > Hi All, > > Are there any plugins or any other support for jobs that need to use > more than one slave at once? > > I have one job I need to write which ideally needs to grab a selection > of nodes with different labels, lock them for the duration of the test > and then clean them up afterwards. > > Anyone done anything like this? > > Chris > > -- > Simplistix - Content Management, Batch Processing & Python Consulting > - http://www.simplistix.co.uk > -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.