Hi folks,

Bug 1285608 has landed and should make its way to central tonight.  It adds
support for an "--artifact" flag to try.  If you add it, you'll get
artifact builds in automation, which give results quite a bit faster (good
for your debugging cycles, especially when tweaking tests, including
Robocop tests) and cheaper (good for Mozilla's compute budget).  Sample
invocations look like:

$ ./mach try -b o -p android-api-15 -u robocop

or

$ hg push-to-try -m "try: -b o -p android-api-15-gradle -u mochitest -t all"

All "flavours" (opt, debug, Gradle, and x86) should be supported.  Not all
test suites will work, due to fundamental issues (compiled gtests will
never be sensible for artifact builds) or temporary issues (some binaries
aren't packaged correctly by artifact builds yet); see [2].

Bug 1315032 tracks adding --artifact whenever you have
--enable-artifact-builds in your mozconfig.  My patch has r+ but can't land
for other reasons, including the test reason above.

Let me know of any fallout, and enjoy faster try cycles!

Nick

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1285608
[2] https://bugzilla.mozilla.org/show_bug.cgi?id=1278699
[3] https://bugzilla.mozilla.org/show_bug.cgi?id=1315032
_______________________________________________
mobile-firefox-dev mailing list
mobile-firefox-dev@mozilla.org
https://mail.mozilla.org/listinfo/mobile-firefox-dev

Reply via email to