Gip tests running on Taskcluster are currently hidden by default and permafailing. Thanks to our auto-retry logic, that means we're currently running 102 pointless jobs per push to any trunk branch (17 opt, 17 debug, retried 3x). That seems incredibly wasteful. If we can't turn the jobs off outright, we should at least turn off the auto-retries.
Looks like it comes out to about 25 hours of wasted AWS compute time per push.
As partially discussed on IRC, there are a couple of things that can be done here: 1. Turn off reruns for Gip 2. Disable Gip entirely 3. Disable Gip on everything but try (so people can still test out patches to green them up) Turning off automatic reruns is a gain instantly, cutting runs by 2/3.
Necessary config changes: https://dxr.mozilla.org/mozilla-central/source/testing/taskcluster/tasks/tests/b2g_gaia_ui_test_unit.yml#4 https://dxr.mozilla.org/mozilla-central/source/testing/taskcluster/tasks/tests/b2g_gaia_ui_test_functional.yml#4 https://dxr.mozilla.org/mozilla-central/source/testing/taskcluster/tasks/tests/b2g_gaia_ui_test_accessibility.yml#4
Will be doing this as part of bug 1190385.