Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there a way to run Bamboo tests simultaneously?

Currently, I have two selenium-junit tests configured to run on bamboo about the same time. One test runs on MachineA (selenium etc. installed) and the other on MachineB (selenium etc. installed). When kicked off, bamboo builds the one on machineA and enqueues the one on machineB. My question is why cant bamboo handle multithreading? or is there a way around this problem

like image 646
Afamee Avatar asked Nov 24 '25 06:11

Afamee


2 Answers

I haven't used Bamboo v3, but it looks like you should be able to do it from that version onwards, as it supports a comprehensive "pipeline build system".

From what I read here, you would define your two Selenium tests as Jobs that are to be executed in the same Stage. As long as you have sufficient agents available, it should execute them in parallel.

like image 121
millhouse Avatar answered Nov 26 '25 19:11

millhouse


As Millhouse suggests you should use Bamboo 3 and configure your selenium-junit tests as Jobs in the same Stage of a Plan. Jobs in a given stage are executed in parallel given there's enough available agents.

like image 36
Krystian Avatar answered Nov 26 '25 21:11

Krystian



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!