<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, Jul 1, 2014 at 9:14 PM, Antoine Musso <span dir="ltr"><<a href="mailto:hashar+wmf@free.fr" target="_blank">hashar+wmf@free.fr</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div id=":1x7" class="" style="overflow:hidden">Wasn't Cloudbees running the tests one after the other whereas on our<br>
Jenkins they are now run in parallel? That would explain it all :)</div></blockquote></div><div class="gmail_extra"><br></div><div class="gmail_extra"># TLDR</div><div class="gmail_extra"><br></div><div class="gmail_extra">
No. :)</div><div class="gmail_extra"><br></div><div class="gmail_extra">The same problem could happen at Cloudbees, but it is more likely at Wikimedia Jenkins.</div><div class="gmail_extra"><br></div><div class="gmail_extra">
# Moar detail.</div><br>Each Jenkins job runs Cucumber scenarios sequentially, both at Cloudbees and Wikimedia Jenkins.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Each Cucumber scenario starts one Sauce Labs job. We are constrained to running 2-3 Jenkins jobs in parallel at Cloudbees. Cloudbees is using a Sauce Labs account constrained to running 2-3 Sauce Labs jobs in parallel.</div>
<div class="gmail_extra"><br></div><div class="gmail_extra">I do not know if we have any limitation in running Jenkins jobs in parallel at Wikimedia Jenkins. We also have a new Sauce Labs account that allows us to run 10-15 Sauce Labs jobs in parallel.</div>
<div class="gmail_extra"><br></div><div class="gmail_extra">Since we can run more Jenkins jobs in parallel at Wikimedia Jenkins, and they can start more parallel Sauce Labs jobs, if in one of those jobs a Cucumber scenario explicitly logs out a user, browsers in other Sauce Labs jobs would be logged out.</div>
<div class="gmail_extra"><br></div><div class="gmail_extra">Željko</div></div>