<div dir="ltr"><div><div>A quick update, because I've seen a few questions about this. <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1315032" target="_blank">Bug 1315032</a> has landed, meaning if you typically develop with "--enable-artifact-builds" locally, "--artifact" will be added to your try syntax by "mach try". This can be undone by either passing "--no-artifact" to "mach try" or removing "--enable-artifact-builds" from your mozconfig.<br><br></div>Some jobs aren't compatible with artifact builds yet. Most of these have pending fixes or will be investigated shortly, but this has some potential to be confusing. In particular, some Tier-2 TaskCluster builds and the "Sym" job are failing. <br><br>We've focused on greening up Tier-1 builds and tests so far -- these jobs should have reliable results.<br><br></div>Chris<br><div><div><div><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1315032" target="_blank"></a></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Feb 28, 2017 at 2:22 PM, Christopher Manchester <span dir="ltr"><<a href="mailto:chmanchester@gmail.com" target="_blank">chmanchester@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Yes, thank you for pointing this out -- when going over these tests many of them were failing locally for the same reason, and started passing when the relevant fixes landed. If you notice tests that fail locally and not in automation, please files those as bugs as well.<br><br></div><div>Chris<br></div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Feb 28, 2017 at 2:07 PM, Jared Wein <span dir="ltr"><<a href="mailto:jwein@mozilla.com" target="_blank">jwein@mozilla.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div>This is great news! It also means that these tests will pass when run locally too, right?<br><br></div>I remember spending a time trying to figure out why a test was failing when I didn't touch any of the code that it interacted with. I first noticed the failure when I pushed to tryserver. I reproduced it locally. Even unapplying my patches it still failed. Even pulling latest it still failed. Only after filing a bug did I get feedback that it was because I was using an artifact build.<br><br></div>So... thank you very much! Artifact builds are the future for front-end development, and make it really easy for new contributors to get on board.<br><br></div>Cheers,<br></div>Jared<br></div><div class="gmail_extra"><br><div class="gmail_quote"><div><div class="m_-2585132770938501557h5">On Tue, Feb 28, 2017 at 4:05 PM, Christopher Manchester <span dir="ltr"><<a href="mailto:chmanchester@gmail.com" target="_blank">chmanchester@gmail.com</a>></span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="m_-2585132770938501557h5"><div dir="ltr"><div><div><div>Tests run against artifact builds in automation (those triggered by the --artifact argument to mach try and in try syntax) have been greened up, and as of late last week should be able to run most tests in our automation. Excluded for now are Cpp unit tests, GTests, and Jittests; triggering these against artifact builds will fail.<br><br></div>Some improvements to the mach try command are on the way to make these easier to trigger, and to allow turning these on by default for try pushes if --enable-artifact-builds is found locally -- this is <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1315032" target="_blank">bug 1315032</a>.<br><br></div>Most issues with tests were related to test support programs that weren't downloaded and extracted accurately by artifact builds. It's possible this will come up with future tests. Please file issues found against <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1278699" target="_blank">bug 1278699</a>.<br><br></div>Chris<br></div>
<br></div></div>______________________________<wbr>_________________<br>
firefox-dev mailing list<br>
<a href="mailto:firefox-dev@mozilla.org" target="_blank">firefox-dev@mozilla.org</a><br>
<a href="https://mail.mozilla.org/listinfo/firefox-dev" rel="noreferrer" target="_blank">https://mail.mozilla.org/listi<wbr>nfo/firefox-dev</a><br>
<br></blockquote></div><br></div>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div>