<div dir="ltr">Hi Ryan,<div><br></div><div>I am not sure at the exact default algorithm for choosing the buildrequest in eight. I would guess this is submission time, then probably dictionary order (which in python is unspecified).</div><div><br></div><div>There is however a mechanism in buildbot to prioritize buildrequest:</div><div><br></div><div><span style="line-height:1.5">Please have a look at nextBuild parameter of builder configuration</span></div><div><a href="http://docs.buildbot.net/0.8.12/manual/cfg-builders.html#builder-configuration">http://docs.buildbot.net/0.8.12/manual/cfg-builders.html#builder-configuration</a><br></div><div>You can then set a priority property when triggering the build in your trigger step</div><div><br></div><div>Regards</div><div>Pierre</div></div><br><div class="gmail_quote"><div dir="ltr">Le sam. 20 août 2016 à 14:55, Ryan Schmidt <<a href="mailto:buildbot@ryandesign.com">buildbot@ryandesign.com</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello,<br>
<br>
We are running buildbot master and slave 0.8.12 on macOS. We have a buildbot factory "watcher" that watches the repository for changes, and a factory "builder" that actually builds something. For each repository change, "watcher" may trigger zero or one or more "builder" tasks. Buildbot runs these triggered tasks in a random order. Perhaps the tasks are added to a hash or set object that is not ordered. Is it possible to change this data structure to an ordered list so that when "watcher" triggers build 1, build 2, build 3, "builder" will attempt to build them in that order?<br>
<br>
-Ryan<br>
<br>
_______________________________________________<br>
users mailing list<br>
<a href="mailto:users@buildbot.net" target="_blank">users@buildbot.net</a><br>
<a href="https://lists.buildbot.net/mailman/listinfo/users" rel="noreferrer" target="_blank">https://lists.buildbot.net/mailman/listinfo/users</a><br>
</blockquote></div>