Inspired by https://blog.mozilla.org/nnethercote/2013/03/27/an-interesting-use-of-the-try-server/ , I verified that T pushes do indeed work, and I think they are a viable infrastructure-saving alternative to the usual "try: -b do -p all -u all" push.
A "T push" is a try push that builds on all platforms and runs all tests on a single platform. (The 'T' is from the shape of the resulting tbpl output.) The canonical example would be try: -b do -p all -u all[x64] -t none which will do the full test series on linux64 machines (which currently means a mixture of our Fedora and AWS's Ubuntu systems.) If you (or the current load) are more osx-centric, you could use try: -b do -p all -u all[10.8] -t none I think these pushes should do a decent job of balancing the completeness of results with infrastructure demand. Plus, it gives the warm fuzzy feeling of staving off the heat death of the universe by (up to) a few seconds! Yes, it does depend on a mostly undocumented try syntax feature from bug 802937. I've at least added these example pushes to <https://wiki.mozilla.org/ReleaseEngineering/TryChooser>. If I (or someone else) changes how the square bracket syntax works, I'll endeavor to keep these specific examples working. _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform