Граф коммитов

7767 Коммитов

Автор SHA1 Сообщение Дата
Aki Sasaki 0748fa0f8c Bug 1594621 - allow for attributes in fetch tasks. r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D70141

--HG--
extra : moz-landing-system : lando
2020-04-09 18:13:16 +00:00
Rob Lemley f49e91e5fb Bug 1624763 - Enable custom actions to be defined in a repo. r=tomprince
This is a port of https://hg.mozilla.org/ci/taskgraph/rev/a61ab06c25222 to allow
for custom actions in a project repo. Previously, registration of actions worked
but did not run when triggered.

Differential Revision: https://phabricator.services.mozilla.com/D68891

--HG--
extra : moz-landing-system : lando
2020-04-09 07:37:21 +00:00
Nicholas Nethercote 39d70e63f8 Bug 1622701 - install `fix-stacks` on `linux{,64}-gcp/debug` jobs. r=erahm
Differential Revision: https://phabricator.services.mozilla.com/D70296

--HG--
extra : moz-landing-system : lando
2020-04-09 20:54:07 +00:00
James Graham b16004a0d9 Bug 1620278 - Put source-test dependent-build-types in task configuration, r=ahal
Previously source-tests requiring a build had a "global" mapping of
platform to build type in kind.yml. But this made it confusing to
figure out how to add task-specific configuration. To simplify things,
make the configuration for the dependent platforms also go in the task
definition.

Differential Revision: https://phabricator.services.mozilla.com/D68636

--HG--
extra : moz-landing-system : lando
2020-04-09 15:34:49 +00:00
Mihai Alexandru Michis 55acbee264 Merge mozilla-central to autoland a=merge on a CLOSED TREE 2020-04-09 22:35:35 +03:00
Cosmin Sabou 60934f9072 Backed out 3 changesets (bug 1625884) as requested by ANdi for causing build bustages. a=backout
Backed out changeset a35cfda6e271 (bug 1625884)
Backed out changeset 412c8c401196 (bug 1625884)
Backed out changeset 927ff250bc4b (bug 1625884)
2020-04-09 16:14:06 +03:00
David Major 3f00878b3c Bug 1628492 - Remove the linux64-clang-9-cross toolchain r=glandium
The `linux64-clang-9-cross` toolchain was forked from `linux64-clang-9` in https://hg.mozilla.org/integration/autoland/rev/ca923afe3ed4 in order to pick up a patch for Windows compilation.

This is no longer necessary for two reasons:
1. Windows builds stopped depending on that patch in bug 1608460.
2. Even if we still needed that patch, the `linux64-clang-9` toolchain gained all of the Windows patches in bug 1618473.

Therefore the `clang-dist` task can go back to using unmodified `linux64-clang-9`.

Differential Revision: https://phabricator.services.mozilla.com/D70263

--HG--
extra : moz-landing-system : lando
2020-04-09 06:15:28 +00:00
Andi-Bogdan Postelnicu ffe0a6a754 Bug 1625884 - move `clang-tidy` and `clang-format` to `clang-10`. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D70065

--HG--
extra : moz-landing-system : lando
2020-04-09 05:28:34 +00:00
Andi-Bogdan Postelnicu 06de4a861d Bug 1625884 - add target `linux64-cctools-clang-10-port`. r=nalexander
For building `macosx64-clang-tidy` with `linux64-clang-10` we need to build `cctools`
with `clang-10`.

Differential Revision: https://phabricator.services.mozilla.com/D70064

--HG--
extra : moz-landing-system : lando
2020-04-09 05:27:58 +00:00
Andi-Bogdan Postelnicu 06e7a3c818 Bug 1625884 - add `clang-10` to `linux64` `clang-tools`. r=nalexander,dmajor
Patches that are applied on top on `clang-10` repo are based on the original
patches from our trunk and have been rebased on top of `clang-10`.
Please see as an example: `find_symbolizer_linux.patch` copied to `find_symbolizer_linux_clang_10.patch`.

Differential Revision: https://phabricator.services.mozilla.com/D70063

--HG--
rename : build/build-clang/clang-linux64.json => build/build-clang/clang-10-linux64.json
rename : build/build-clang/find_symbolizer_linux.patch => build/build-clang/find_symbolizer_linux_clang_10.patch
rename : build/build-clang/llvmorg-11-init-4265-g2dcbdba8540.patch => build/build-clang/llvmorg-11-init-4265-g2dcbdba8540_clang_10.patch
rename : build/build-clang/rG7e18aeba5062.patch => build/build-clang/rG7e18aeba5062_clang_10.patch
rename : build/build-clang/rename_gcov_flush.patch => build/build-clang/rename_gcov_flush_clang_10.patch
rename : build/build-clang/tsan-hang-be41a98ac222.patch => build/build-clang/tsan-hang-be41a98ac222_clang_10.patch
rename : build/build-clang/unpoison-thread-stacks.patch => build/build-clang/unpoison-thread-stacks_clang_10.patch
extra : moz-landing-system : lando
2020-04-09 05:27:50 +00:00
David Major 9caebd9642 Bug 1326486 - build-clang: Convert 3-stage builds to 4-stage PGO builds. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D69084

--HG--
extra : moz-landing-system : lando
2020-04-07 14:12:51 +00:00
Kartikaya Gupta c37e0f6cf5 Bug 1628244 - Wrench be gettin' slow, give it more time. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D70177

--HG--
extra : moz-landing-system : lando
2020-04-08 12:54:37 +00:00
David Major 8aae4415b9 Bug 1628036 - Use linux64-binutils in the mac instrumented build r=glandium
This is needed so we have a workable ld for building host libraries. Prior to my patch in bug 1326486, we had been getting an ld in the clang package by accident, since 1-stage builds had the wrong value of `is_final_stage` here: https://searchfox.org/mozilla-central/rev/4d2a9d5dc8f0e65807ee66e2b04c64596c643b7a/build/build-clang/build-clang.py#162-170

Since the build-clang comment says "we expect any consumers of the newly-built toolchain to provide an appropriate ld themselves", I'm doing so in this patch.

Differential Revision: https://phabricator.services.mozilla.com/D70054

--HG--
extra : moz-landing-system : lando
2020-04-07 22:34:40 +00:00
Henrik Skupin 55945d9673 Bug 1626522 - [raptor] Enable extension logging for Raptor webext jobs in CI. r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D69927

--HG--
extra : moz-landing-system : lando
2020-04-07 14:29:36 +00:00
Mihai Alexandru Michis 964773e27c Backed out 7 changesets (bug 1326486) for causing bpgo failures.
CLOSED TREE

Backed out changeset 810a84a18948 (bug 1326486)
Backed out changeset e04c57ed0c04 (bug 1326486)
Backed out changeset 493c338ad705 (bug 1326486)
Backed out changeset 96701b9815c2 (bug 1326486)
Backed out changeset 8adfc59eb3c5 (bug 1326486)
Backed out changeset 441282fd1fea (bug 1326486)
Backed out changeset a64593d4c645 (bug 1326486)
2020-04-07 17:08:08 +03:00
Gregory Mierzwinski f21a2b4779 Bug 1627279 - Use speedometer rather than raptor-speedometer-APP in browsertime tests. r=perftest-reviewers,alexandru.irimovici
This patch changes the test that browsertime runs for speedometer from `raptor-speedometer-APP` to `speedometer` and changes some other small issues like the missing app name in the `extraOptions` field in the perfherder data.

Differential Revision: https://phabricator.services.mozilla.com/D69581

--HG--
extra : moz-landing-system : lando
2020-04-07 13:27:30 +00:00
David Major abffbe294c Bug 1326486 - build-clang: Convert 3-stage builds to 4-stage PGO builds. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D69084

--HG--
extra : moz-landing-system : lando
2020-04-07 08:32:59 +00:00
Marco Castelluccio 2843bff098 Bug 1624437 - Define three different bugbug scheduling strategies using different confidence thresholds. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D68426

--HG--
extra : moz-landing-system : lando
2020-04-06 22:50:19 +00:00
Mihai Tabara ac56033cdd Bug 1627660 - fix Flathub related issues for Flatpak. r=rail
Differential Revision: https://phabricator.services.mozilla.com/D69814

--HG--
extra : moz-landing-system : lando
2020-04-06 13:57:11 +00:00
Jan de Mooij a354a9e6da Bug 1627174 - Add a Treeherder job for running jit-tests with WarpBuilder enabled. r=sfink,iain,jmaher
Note that it only runs jit-tests (not jsapi-tests and the slower jstests) and
only two jit-test configurations. This makes the job very fast, I see it finish
in just 12-13 minutes on Try.

When this lands it should be green. For now it's tier 2 and only runs on central.
When WarpBuilder gets closer to shipping we can consider changing that (and probably
run more tests).

Differential Revision: https://phabricator.services.mozilla.com/D69512

--HG--
extra : moz-landing-system : lando
2020-04-04 08:26:57 +00:00
jayati 339b2ea9fb Bug 1624779 - Remove browser/config/tooltool-manifests/macosx64/cross-clang.manifest. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D69540

--HG--
extra : moz-landing-system : lando
2020-04-03 21:05:37 +00:00
Kartikaya Gupta 76825fa6a7 Bug 1627307 - Enable mochitest-remote on linux64-qr. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D69599

--HG--
extra : moz-landing-system : lando
2020-04-03 17:40:03 +00:00
Gregory Mierzwinski 1943f2255b Bug 1627246 - Disable Browsertime Chrome Release tests running on mozilla-central. r=perftest-reviewers,Marian
This patch disabled chrome release tests on mozilla-central and has them run through the cron task instead.

Differential Revision: https://phabricator.services.mozilla.com/D69570

--HG--
extra : moz-landing-system : lando
2020-04-03 14:31:22 +00:00
Simon Fraser f15beb98d7 Bug 1626933 Support bump_esr action in merge automation action r=jlorenzo
The action now requires a 'behavior' and not a 'merge_flavor'. An example log is https://firefox-ci-tc.services.mozilla.com/tasks/Qzsu8CY2QnylZSpO66Dy-g/runs/0/logs/https%3A%2F%2Ffirefox-ci-tc.services.mozilla.com%2Fapi%2Fqueue%2Fv1%2Ftask%2FQzsu8CY2QnylZSpO66Dy-g%2Fruns%2F0%2Fartifacts%2Fpublic%2Flogs%2Fesr68.diff

Differential Revision: https://phabricator.services.mozilla.com/D69425

--HG--
extra : moz-landing-system : lando
2020-04-03 10:36:42 +00:00
jayati 7409b2c2be Bug 1622368 - Run linters on configuration changes. r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D69503

--HG--
extra : moz-landing-system : lando
2020-04-03 15:41:47 +00:00
Marian Raiciof 44b654e213 Bug 1623354 - Disable perf tests running on non-shippable builds r=perftest-reviewers,igoldan,AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D68070

--HG--
extra : moz-landing-system : lando
2020-04-03 06:01:58 +00:00
Tarek Ziadé 5c0481ca70 Bug 1623321 - Add perftest r=sparky,perftest-reviewers,marionette-reviewers,whimboo,ahal
mach perftest

Differential Revision: https://phabricator.services.mozilla.com/D67342

--HG--
extra : moz-landing-system : lando
2020-04-02 13:04:41 +00:00
Florin Strugariu 4dbdc934bd Bug 1626274 - Remove aframe pageload test r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D69159

--HG--
extra : moz-landing-system : lando
2020-04-02 07:10:48 +00:00
Mike Hommey 641f53cc04 Bug 1607552 - Make win64-aarch64 devedition in line with other Windows deveditions. r=firefox-build-system-reviewers,rstewart
Differential Revision: https://phabricator.services.mozilla.com/D69173

--HG--
extra : moz-landing-system : lando
2020-04-01 22:24:28 +00:00
Mike Hommey dc4a3c7f24 Bug 1623523 - Switch Windows devedition builds to cross-builds. r=firefox-build-system-reviewers,rstewart
Differential Revision: https://phabricator.services.mozilla.com/D69172

--HG--
extra : moz-landing-system : lando
2020-04-01 22:13:58 +00:00
Mike Hommey b5409be38c Bug 1623523 - Switch Windows add-on-devel builds to cross-builds. r=firefox-build-system-reviewers,rstewart
Differential Revision: https://phabricator.services.mozilla.com/D69171

--HG--
extra : moz-landing-system : lando
2020-04-01 22:28:07 +00:00
Bogdan Tara 1eade95ccd Backed out changeset 0592b572c58d (bug 1624649) for many failures complaining about minidump_stackwalk path CLOSED TREE 2020-04-01 22:12:57 +03:00
Wander Lairson Costa b54bca51c3 Bug 1624649: Move android emu to pull from toolchain instead tooltool r=nalexander
Currently, we build android emulator packages manually and upload to
tooltool.

This patch switches it to be pulled from the toolchain built artifacts.

This also allows android tests to run in the staging environment.

Differential Revision: https://phabricator.services.mozilla.com/D68617

--HG--
extra : moz-landing-system : lando
2020-04-01 16:30:21 +00:00
Andrew Halberstadt 662b9283f2 Bug 1624902 - [ci] Add a shadow-scheduler for the 'bugbug-debug' scheduling algorithm, r=marco
Differential Revision: https://phabricator.services.mozilla.com/D68467

--HG--
extra : moz-landing-system : lando
2020-04-01 13:44:01 +00:00
Andrew Halberstadt d45b3cf7a4 Bug 1624902 - [taskgraph] Implement substrategies in the bugbug scheduler for dealing with platforms, r=marco
The bugbug scheduler currently chooses which manifests are important, and we
then run *every* task that contains those manifests. This is likely overkill
and we can reduce the number of configurations we run these manifests on.

Differential Revision: https://phabricator.services.mozilla.com/D68466

--HG--
extra : moz-landing-system : lando
2020-04-01 13:43:48 +00:00
Andrew Halberstadt 9359f4cba8 Bug 1624902 - [taskgraph] Move experimental strategies into a common namespace, r=marco
Small cleanup to help compartmentalize these strategies.

Differential Revision: https://phabricator.services.mozilla.com/D68463

--HG--
extra : moz-landing-system : lando
2020-04-01 13:43:17 +00:00
James Graham 28b1ea3d10 Bug 1624280 - Add support for routes in try_task_config.json, r=ahal
This adds an optional routes key to the task_task_config schema,
 which is a list of strings. Anything in this key is added to the list
of routes for tasks scheduled by the decision task.

Differential Revision: https://phabricator.services.mozilla.com/D67827

--HG--
extra : moz-landing-system : lando
2020-04-01 09:18:37 +00:00
Gregory Mierzwinski 143aa6db7e Bug 1626373 - Split browsertime desktop task definitions from raptor desktop task definitions. r=whimboo
This patch splits the browsertime tasks out of the raptor desktop tasks to keep the webext tasks separate from the browsertime ones and make it easier to configure each of them separately.

Differential Revision: https://phabricator.services.mozilla.com/D69085

--HG--
extra : moz-landing-system : lando
2020-03-31 20:25:29 +00:00
Edwin Takahashi a853d06380 Bug 1608837 - fix incorrect names of reftest/crashtest variants of web-platform-tests r=ahal
The definition for reftest/crashtest variants of web-platform-tests in web-platform.yml has a trailing `s` which is technically incorrect.

This causes problems when querying ActiveData for the runtimes for these subsuites since the suite name recorded in ActiveData has the trailing s.

Changes:

  - remove the trailing `s` from the definitions

Differential Revision: https://phabricator.services.mozilla.com/D68069

--HG--
extra : moz-landing-system : lando
2020-03-31 20:41:17 +00:00
Csoregi Natalia e1af17b6c1 Backed out 4 changesets (bug 1624902) for failures on test_optimize_strategies.py. CLOSED TREE
Backed out changeset b500403daa0c (bug 1624902)
Backed out changeset bf817363344e (bug 1624902)
Backed out changeset c7a62f2d9034 (bug 1624902)
Backed out changeset 08356d478d16 (bug 1624902)
2020-04-01 00:09:34 +03:00
Andrew Halberstadt 438485587e Bug 1624902 - [ci] Add a shadow-scheduler for the 'bugbug-debug' scheduling algorithm, r=marco
Differential Revision: https://phabricator.services.mozilla.com/D68467

--HG--
extra : moz-landing-system : lando
2020-03-31 17:57:58 +00:00
Andrew Halberstadt 8787bbc73a Bug 1624902 - [taskgraph] Implement substrategies in the bugbug scheduler for dealing with platforms, r=marco
The bugbug scheduler currently chooses which manifests are important, and we
then run *every* task that contains those manifests. This is likely overkill
and we can reduce the number of configurations we run these manifests on.

Differential Revision: https://phabricator.services.mozilla.com/D68466

--HG--
extra : moz-landing-system : lando
2020-03-31 17:57:50 +00:00
Andrew Halberstadt 9a971df100 Bug 1624902 - [taskgraph] Move experimental strategies into a common namespace, r=marco
Small cleanup to help compartmentalize these strategies.

Differential Revision: https://phabricator.services.mozilla.com/D68463

--HG--
extra : moz-landing-system : lando
2020-03-31 18:06:58 +00:00
Simon Fraser 76e893355b Bug 1626027 Add support for bump_and_tag_central merge day action r=jlorenzo
Differential Revision: https://phabricator.services.mozilla.com/D68992

--HG--
extra : moz-landing-system : lando
2020-03-31 14:25:25 +00:00
Mihai Tabara 8dff2c3165 Bug 1609174 - Add nazgul counterparts for remaining bouncer jobs r=rail
Add nazgul counterpart for bouncer-locations

Add nazgul counterpart for partnew-repack-bouncer-sub

Differential Revision: https://phabricator.services.mozilla.com/D67887

--HG--
extra : moz-landing-system : lando
2020-03-31 15:36:40 +00:00
Henrik Skupin 7f7aa73508 Bug 1617626 - [remote] Enable trace level logs for browser-chrome tests in CI. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D68644

--HG--
extra : moz-landing-system : lando
2020-03-30 20:37:17 +00:00
Mihai Tabara 1bf12577c5 Bug 1621636 - enable Flatpak push to stable for m-r. r=rail
Differential Revision: https://phabricator.services.mozilla.com/D66395

--HG--
extra : moz-landing-system : lando
2020-03-30 13:13:20 +00:00
Ken VanDine f377d047a2 Bug 1622282 - extract gnome-3-28-1804 platform snap to be used in the cleanup part r=jlorenzo
Differential Revision: https://phabricator.services.mozilla.com/D67629

--HG--
extra : moz-landing-system : lando
2020-03-30 10:21:03 +00:00
Ken VanDine 866ea7e844 Bug 1622282 - Find files provided by the base and platform snap and ensure they aren't duplicated in this snap r=jlorenzo
Differential Revision: https://phabricator.services.mozilla.com/D66778

--HG--
extra : moz-landing-system : lando
2020-03-30 10:20:48 +00:00
Florin Strugariu 2ecf86537d Bug 1624114 - Intermittent visual-metrics failure: ZeroDivisionError: float division by zero r=tarek,sparky,barret
Differential Revision: https://phabricator.services.mozilla.com/D68186

--HG--
extra : moz-landing-system : lando
2020-03-30 07:42:29 +00:00
Christian Holler f32dd91db5 Bug 1625303 - Package gtests for fuzzing builds. r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D68458

--HG--
extra : moz-landing-system : lando
2020-03-29 09:17:25 +00:00
Mike Hommey 87f388e88a Bug 1625514 - Add missing dependency on winchecksec for tasks that don't run on autoland. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D68642

--HG--
extra : moz-landing-system : lando
2020-03-27 21:57:40 +00:00
Gregory Mierzwinski 77e548053a Bug 1615257 - Enable google chrome android browsertime tests. r=perftest-reviewers,AlexandruIonescu
This patch adds the capability to run Google Chrome for Android tests through Raptor-Browsertime.

Chrome must be available on the device being tested, and there are no installation steps being added in this patch since CI already has the latest Chrome version available to test with. That said, this patch adds the ability to find the version of Chrome that is being tested and stores this in the Perfherder artifact. Getting this version is also necessary to be able to run Chrome with the correct chromedriver.

Two tests are initially be enabled for Chrome in this patch: Amazon, and YouTube. They will only run through a cron task three days a week. The other changes done in this patch are required for Chrome to work with Raptor-Browsertime.

Differential Revision: https://phabricator.services.mozilla.com/D65610

--HG--
extra : moz-landing-system : lando
2020-03-27 14:31:28 +00:00
Mike Hommey 32bf570594 Bug 1618782 - Use winchecksec on Windows cross builds too. r=rstewart
Differential Revision: https://phabricator.services.mozilla.com/D68162

--HG--
extra : moz-landing-system : lando
2020-03-27 10:41:06 +00:00
Mike Hommey e25a8bf02e Bug 1450088 - Use Winchecksec instead of Binscope. r=dmajor
While almost rewriting autobinscope.py entirely (and renaming it),
switch to python 3.

Differential Revision: https://phabricator.services.mozilla.com/D68156

--HG--
rename : build/win32/autobinscope.py => build/win32/autowinchecksec.py
extra : moz-landing-system : lando
2020-03-26 22:13:14 +00:00
Mike Hommey 1db126b66a Bug 1450088 - Add a toolchain task building winchecksec. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D68155

--HG--
extra : moz-landing-system : lando
2020-03-27 07:39:18 +00:00
Mike Hommey eacc64e6c5 Bug 1450088 - Create a Debian 10-based docker image to build toolchains. r=froydnj
With a backport of a more recent version of cmake.

Differential Revision: https://phabricator.services.mozilla.com/D68154

--HG--
extra : moz-landing-system : lando
2020-03-26 21:53:00 +00:00
Mike Hommey aa3b1da222 Bug 1450088 - Build clang with libxml2 support. r=froydnj
This is required for llvm-mt, which building winchecksec will require.
We do a dummy change to build-clang.sh so as to change the toolchain
index hash.

Differential Revision: https://phabricator.services.mozilla.com/D68153

--HG--
extra : moz-landing-system : lando
2020-03-26 21:53:00 +00:00
Henrik Skupin 38af9e46ce Bug 1624001 - [marionette] Enable async shutdown log for Marionette and Wdspec tests in CI. r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D68384

--HG--
extra : moz-landing-system : lando
2020-03-27 05:33:10 +00:00
Nicholas Nethercote d659881096 Bug 1625332 - Update `fix-stacks`. r=erahm
This gets two improvements:
- Some useful notes on error messages that are likely to occur on automation,
  which should help sheriffs.
- The update to `symbolic` v7.1.1.

Differential Revision: https://phabricator.services.mozilla.com/D68479

--HG--
extra : moz-landing-system : lando
2020-03-26 23:28:54 +00:00
Edwin Takahashi e71d3c7e9c Bug 1620326 - migrate linux64 tsan tests to run on linux1804 r=jmaher
Changes:

Migrate all of the currently running tsan test suites to run on linux1804 instead.

All future test suites should also be added under the linux1804 label.

Depends on D67125.

Differential Revision: https://phabricator.services.mozilla.com/D68087

--HG--
extra : moz-landing-system : lando
2020-03-24 22:48:20 +00:00
Andrew Halberstadt 2b0d97aaa4 Bug 1625168 - [taskgraph] Raise exception when timing out waiting for bugbug service, r=marco
Differential Revision: https://phabricator.services.mozilla.com/D68431

--HG--
extra : moz-landing-system : lando
2020-03-26 18:52:33 +00:00
Andi-Bogdan Postelnicu 1b618d9077 Bug 1625109 - For `Coverity` review-time analysis add complete analysis output to the artifacts. r=bastien
Differential Revision: https://phabricator.services.mozilla.com/D68350

--HG--
extra : moz-landing-system : lando
2020-03-26 12:52:21 +00:00
Mike Hommey ff6f9dd6a8 Bug 1625040 - Fix clang-5 toolchain task symbol. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D68292

--HG--
extra : moz-landing-system : lando
2020-03-26 03:18:35 +00:00
Julien Cristau db7f4cc73e Bug 1624910 - fix partner repacks after bug 1527313. r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D68245

--HG--
extra : moz-landing-system : lando
2020-03-25 21:13:07 +00:00
Geoff Brown dd0512984b Bug 1610886 - Make it easier to run test-verify on try; r=bc
Ensure a minimum of 1 chunk for "per-file" tests like test-verify when run on try, even when
no local file changes are detected. --full is still required.

Differential Revision: https://phabricator.services.mozilla.com/D67694

--HG--
extra : moz-landing-system : lando
2020-03-25 19:32:42 +00:00
Geoff Brown d46135408b Bug 1598746 - Adjust some mochitest and reftest SCHEDULES.exclusive entries; r=ahal
Use finer granularity for some reftest/mochitest SCHEDULES.exclusive entries,
so that reftest-plain does not run when only crashtests are modified, and
vice versa; similarly, break up mochitest into mochitest/browser-chrome/chrome/
a11y. Use schedules-component instead of category.

Differential Revision: https://phabricator.services.mozilla.com/D60085

--HG--
extra : moz-landing-system : lando
2020-03-24 14:55:28 +00:00
Andrew Halberstadt 05c87fca29 Bug 1624437 - [taskgraph] Handle the upcoming data format in the bugbug optimization strategy, DONTBUILD, r=marco
Differential Revision: https://phabricator.services.mozilla.com/D67925

--HG--
extra : moz-landing-system : lando
2020-03-24 14:37:08 +00:00
Florin Strugariu 6e362fa517 Bug 1621619 - Switch Fennec ESR68 artifacts from the nightly builds to the release builds r=RyanVM,tarek
Differential Revision: https://phabricator.services.mozilla.com/D66388

--HG--
extra : moz-landing-system : lando
2020-03-23 14:15:50 +00:00
Florin Strugariu 58597e92c8 Bug 1623360 - Re-enable raptor tests for the 2017 reference hardware r=whimboo
Differential Revision: https://phabricator.services.mozilla.com/D67820

--HG--
extra : moz-landing-system : lando
2020-03-23 11:59:31 +00:00
Geoff Brown 14d6560dd3 Bug 1624013 - Increase max-run-time for ccov xpcshell; r=jmaher
Avoid frequent task timeouts in ccov xpcshell by allowing more time.

Differential Revision: https://phabricator.services.mozilla.com/D67720

--HG--
extra : moz-landing-system : lando
2020-03-22 08:58:17 +00:00
Mihai Tabara 322719412f Bug 1623630 - flatpak distribution.ini to be consumed from partners. r=rail
Differential Revision: https://phabricator.services.mozilla.com/D67594

--HG--
extra : moz-landing-system : lando
2020-03-20 15:11:51 +00:00
Bogdan Tara f995b16e1b Backed out changeset 1a0776f93e88 (bug 1622282) for snap repackage bustages. DONTBUILD
--HG--
extra : rebase_source : c2a45e4f24a62cf7c42affeac397bb8f8e1b0e67
2020-03-20 14:59:53 +02:00
Bogdan Tara a3db8af185 Backed out 3 changesets (bug 1602832) for assertion failing on IOInterposer.cpp CLOSED TREE
Backed out changeset 9123faab0d42 (bug 1602832)
Backed out changeset 4c3764b3d7bc (bug 1602832)
Backed out changeset 9c955a99c95d (bug 1602832)
2020-03-20 14:03:28 +02:00
Mihai Tabara c70f456d83 Bug 1622773 - inject release date in the flatpak metadata. r=rail
Differential Revision: https://phabricator.services.mozilla.com/D67598

--HG--
extra : moz-landing-system : lando
2020-03-20 11:30:30 +00:00
Kershaw Chang 7d32845047 Bug 1602832 - P2: Create 'socketprocess_networking' test variant r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D58112

--HG--
extra : moz-landing-system : lando
2020-03-19 10:31:06 +00:00
Mike Hommey b80ad1b15a Bug 1620166 - Switch shippable windows builds to cross builds. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D67279

--HG--
extra : moz-landing-system : lando
2020-03-20 00:59:15 +00:00
Mike Hommey 5aacddbfcb Bug 1620166 - Remove mar.exe, msbdiff.exe and target.normandy.json as artifacts of Windows builds. r=tomprince
The former two are not used anymore, and the latter can't be generated
on cross-builds, and it was agreed in bug 1563564 (and reconfirmed on
Matrix) that we can go without it until it's generated from separate
tasks.

More formally removing the former two will be the subject of a followup.

Differential Revision: https://phabricator.services.mozilla.com/D67580

--HG--
extra : moz-landing-system : lando
2020-03-20 01:57:52 +00:00
Mike Hommey 32050703c3 Bug 1623525 - Switch Windows no-opt builds to cross-builds. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D67441

--HG--
extra : moz-landing-system : lando
2020-03-20 00:45:22 +00:00
Mike Hommey 0aa4610147 Bug 1623522 - Switch Windows aarch64 builds to cross-builds. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D67442

--HG--
extra : moz-landing-system : lando
2020-03-19 11:47:24 +00:00
Noemi Erli abc5a1f51d Merge mozilla-central to autoland. a=merge CLOSED TREE 2020-03-19 19:10:43 +02:00
Noemi Erli 8ccf549d4a Merge autoland to mozilla-central. a=merge 2020-03-19 18:55:49 +02:00
Michael Froman 55663c4b8d Bug 1622356 - change minimum supported linux nasm to 2.14.02. r=froydnj
Dav1d 0.6.0 requires nasm 2.14.02.

Differential Revision: https://phabricator.services.mozilla.com/D67219

--HG--
extra : moz-landing-system : lando
2020-03-19 16:53:47 +00:00
Geoff Brown abf6e0fdc4 Bug 1612345 - Add custom retrigger support for gtest; r=bc
Add test package mach support for gtest and hook into the custom retrigger
action. Some existing custom retrigger features, like setting gecko prefs,
are not (easily) applicable to gtest, which doesn't use mozprofile; for
this reason, use a separate action context with items suitable for gtest.

Differential Revision: https://phabricator.services.mozilla.com/D67384

--HG--
extra : moz-landing-system : lando
2020-03-19 16:12:51 +00:00
Arthur Iakab 5c9d64d430 Backed out changeset a1a54431e6d6 (bug 1620166) for causing beetmover exeptions Bug 1623616 a=backout 2020-03-19 16:33:03 +02:00
Edwin Takahashi 7bdb90fc43 Bug 1623462 - fix incorrect check of windows platform value in chunking.py r=ahal
Changes:

While stepping through the debugger for Bug 1608837, it was found that for `platform = windows` the conditional was always evaluating to `False` thereby loading the fallback `unix` runtimes.

Differential Revision: https://phabricator.services.mozilla.com/D67390

--HG--
extra : moz-landing-system : lando
2020-03-19 00:32:54 +00:00
Mike Hommey 75be07d957 Bug 1620166 - Switch shippable windows builds to cross builds. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D67279

--HG--
extra : moz-landing-system : lando
2020-03-18 23:56:31 +00:00
Bob Clary 8147c4bc45 Bug 1618919 - reduce frequency of jittest/jsreftest on arm7 to mozilla-central/try, add testing on release branches, r=jmaher.
Differential Revision: https://phabricator.services.mozilla.com/D67341

--HG--
extra : moz-landing-system : lando
2020-03-18 19:09:41 +00:00
Bob Clary 6926d142b4 Bug 1618919 - re-enable jit-tests on android-hw-aarch64 to match android-hw-arm7 r=jmaher,aerickson
Differential Revision: https://phabricator.services.mozilla.com/D67315

--HG--
extra : moz-landing-system : lando
2020-03-18 18:34:42 +00:00
Andrew Halberstadt 9468a294aa Bug 1623094 - [ci] Enable debug logging for shadow-scheduler tasks, r=marco
Depends on D67343

Differential Revision: https://phabricator.services.mozilla.com/D67344

--HG--
extra : moz-landing-system : lando
2020-03-18 16:08:18 +00:00
Andrew Halberstadt 76491a2c06 Bug 1623094 - [taskgraph] Use regular retry interval when querying bugbug service, r=marco
Differential Revision: https://phabricator.services.mozilla.com/D67343

--HG--
extra : moz-landing-system : lando
2020-03-18 16:30:13 +00:00
Marian Raiciof b3000b3389 Bug 1605457 - Awsy jobs on autoland are running both on opt and shippable builds r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D65732

--HG--
extra : moz-landing-system : lando
2020-03-18 14:53:07 +00:00
Mihai Alexandru Michis 28ca0a6439 Backed out changeset 291cd2aba045 (bug 1623229) as requested by Aryx.
--HG--
extra : rebase_source : b59ffb022952a12aed3a789a57a075cbef869d12
2020-03-18 14:21:01 +02:00
Sebastian Hengst deba442a9d Bug 1623229 - run Linux tsan xcshell tests with t-linux-xlarge to prevent retries and out-of-memory crashes. r=jmaher DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D67291

--HG--
extra : moz-landing-system : lando
2020-03-18 10:45:35 +00:00
Mike Hommey 646579d57d Bug 1618781 - Use the taskcluster artifact for pdbstr on both Windows native and cross builds. r=froydnj
And make it an explicit dependency of the build system.

Differential Revision: https://phabricator.services.mozilla.com/D67086

--HG--
extra : moz-landing-system : lando
2020-03-18 04:21:18 +00:00
Mike Hommey deaae0a9f3 Bug 1618781 - Add toolchains tasks for pdbstr. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D67085

--HG--
extra : moz-landing-system : lando
2020-03-18 03:34:44 +00:00
Ciure Andrei 19d8351b5f Backed out 2 changesets (bug 1618781) for toolchain bustages CLOSED TREE
Backed out changeset 83026834b242 (bug 1618781)
Backed out changeset ac168e956e3a (bug 1618781)
2020-03-18 05:32:00 +02:00
Mike Hommey 570134e4a8 Bug 1618781 - Use the taskcluster artifact for pdbstr on both Windows native and cross builds. r=froydnj
And make it an explicit dependency of the build system.

Differential Revision: https://phabricator.services.mozilla.com/D67086

--HG--
extra : moz-landing-system : lando
2020-03-17 14:01:46 +00:00
Mike Hommey 63fe0dbd12 Bug 1618781 - Add toolchains tasks for pdbstr. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D67085

--HG--
extra : moz-landing-system : lando
2020-03-17 21:24:11 +00:00
Mike Hommey 670494e7d5 Bug 1623010 - Separate out the diffing of generated-files. r=dmajor
The diff jobs currently take a Firefox package and compares against the
one from another build. When that fails, it also makes the diff of the
generated files, which can be useful when there are differences, but
can also be useful on its own. Also, because sometimes, like right now,
there are differences in generated files that have no impact on Firefox
itself, when differences do show up for Firefox, the differences in
generated files are added noise that sheriffs can't work around.

Differential Revision: https://phabricator.services.mozilla.com/D67113

--HG--
extra : moz-landing-system : lando
2020-03-17 22:03:01 +00:00