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

7815 Коммитов

Автор SHA1 Сообщение Дата
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
Geoff Brown 534483c227 Bug 1177545 - Remove automation.py.in entirely; r=egao,bc
Remove the remainder of automation.py.in and the build support for generating
automation.py.
Some of this functionality was in use, especially for android tests.
Some code was moved or re-implemented in remoteautomation.py or in the affected
harness(es). Some features were removed: There are some minor changes in behavior.
For instance, instead of using a different server startup timeout for debug builds,
one value is used for all builds (due to performance improvements over time,
the longer timeout is no longer needed).

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

--HG--
extra : moz-landing-system : lando
2020-03-17 19:06:34 +00:00
Geoff Brown 4932529550 Bug 1612345 - Change defaults for custom retrigger action; r=bc
Update the default values to avoid common pitfalls, such as trying to repeat
a 30-minute long tasks 30x times with extra logging!
The new defaults allow a simple re-run of most tasks with no changes.
While we are here, tweak the parameter descriptions.

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

--HG--
extra : moz-landing-system : lando
2020-03-17 17:26:08 +00:00
Edwin Takahashi 6bd1266774 Bug 1603842 - separate mochitest-gpu tasks into mochitest-chrome-gpu and mochitest-plain-gpu r=ahal,gbrown
Changes:

Remove references to `mochitest-browser-chrome-gpu` as this suite does not exist.

In `test-sets.yml`, split existing `mochitest-gpu` task into `plain` and `chrome` variants.

In `mochitest.yml` split the existing `mochitest-gpu` task into `plain` and `chrome` variants with separate symbols on treeherder.

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

--HG--
extra : moz-landing-system : lando
2020-03-17 13:36:28 +00:00
Gregory Mierzwinski c3d87369fb Bug 1622825 - Add Chromedriver for Chrome 81. r=perftest-reviewers,whimboo
This patch removes the chromedriver for Chrome 78, and adds a chromedriver for Chrome 81.

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

--HG--
extra : moz-landing-system : lando
2020-03-17 16:37:05 +00:00
Nicholas Nethercote 1c959753fb Bug 1622701 - Extend `fix-stacks` dependencies. r=glandium
This is similar to the same-named commit in bug 1619837.

For those few configurations that don't run xpcshell tests, we need a
`fix-stacks` dependency in the build job. This is because xpcshell self tests
run during the build job, but the existing xpcshell test dependency doesn't
cover that case.

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

--HG--
extra : moz-landing-system : lando
2020-03-17 04:53:51 +00:00
Edwin Takahashi 9a9768f77e Bug 1607713 - set GDM3 custom.conf to force use of X11 on linux1804 r=jmaher
Changes:

Add a new configuration file for GDM that forces the use of X11 instead of Wayland.

This may help with reducing the number of crashes due to window managers.

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

--HG--
extra : moz-landing-system : lando
2020-03-16 20:27:46 +00:00
Ken VanDine 7b5a22d7e2 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-13 16:28:08 +00:00
Nicholas Nethercote 9a11249061 Bug 1621468 - Stop using `fix_stack_using_bpsyms.py` in `dmd.py`. r=gsvelto
This uses `fix-stacks`'s new Breakpad symbols support from
https://github.com/mozilla/fix-stacks/pull/16.

The patch also updates some comments in `dmd.py` to account for some very
slight changes in `fix-stacks`'s output.

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

--HG--
extra : moz-landing-system : lando
2020-03-16 01:15:27 +00:00
Tom Prince 5f37a68c8b Bug 1508504: [tryselect] Handle try syntax `--setenv` like `--env`; r=ahal
This converts `--setenv` into `env` in `try_task_config` at parameter
generation time.

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

--HG--
extra : moz-landing-system : lando
2020-03-14 01:18:44 +00:00
Tom Prince a917dc47e9 No bug: [taskgraph] Extract common setting from `try_options` to `try_task_config` in parameters; r=ahal
There are a number of settings that have equivalent expressions in
`try_options` (used for try syntax) and `try_task_config` (used for other try
selectors). Rather than requiring task generation code to understand both
formats, this converts the try syntax specification to `try_task_config` at
parameter generation time.

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

--HG--
extra : moz-landing-system : lando
2020-03-14 01:18:34 +00:00
Andrew Halberstadt 8722570b34 Bug 1620051 - [ci] Stand up a shadow-scheduler to measure the SETA optimization strategy r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D65403

--HG--
extra : moz-landing-system : lando
2020-03-13 20:33:53 +00:00
Andrew Halberstadt 2cf0c4fbc5 Bug 1603463 - [tryselect] Add the ability to run 'mach try auto' with alternative scheduling algorithms, r=tomprince
This allows us to change the default optimization strategy used in try pushes.
While probably not super useful to developers, it can help us easily test
changes to new and experimental optimizations on try.

This also changes the default to the 'bugbug_push_schedules' strategy, since
SETA is more or less random and shouldn't be used by 'mach try auto'. In the
future, we'll switch this back to simply using the default optimization as the
default will ideally be the best one that we have.

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

--HG--
extra : moz-landing-system : lando
2020-03-13 20:32:14 +00:00
Andrew Halberstadt 56ba8a9ddf Bug 1603463 - Implement |mach try auto| which selects tasks on try automatically, r=tomprince
The 'auto' in 'mach try auto' stands for two things:

1. It automatically picks tasks for you.
2. It runs the same scheduling algorithms as autoland.

It accomplishes this by creating a new target_tasks method that spoofs the
'project' parameter to autoland.

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

--HG--
extra : moz-landing-system : lando
2020-03-13 20:35:43 +00:00
Andrew Halberstadt 20db0eb3ac Bug 1603459 - [ci] Add a shadow-scheduler for the new 'bugbug-push-schedules' optimizer, r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D65586

--HG--
extra : moz-landing-system : lando
2020-03-13 20:30:57 +00:00
Andrew Halberstadt b395876bc4 Bug 1603459 - [taskgraph] Add an optimizer that queries the bugbug /push/schedules endpoint, r=tomprince
Creates an optimizer that queries https://bugbug.herokuapp.com/push/<branch>/<rev>/schedules
to determine which tasks to run.

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

--HG--
extra : moz-landing-system : lando
2020-03-13 20:30:34 +00:00
Andrew Halberstadt 31e8f2e640 Bug 1615333 - [taskgraph] Upload an artifact from the decision task mapping tests to manifests r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D62822

--HG--
extra : moz-landing-system : lando
2020-03-13 20:30:09 +00:00
Andrew Halberstadt 616e33a998 Bug 1615333 - [taskgraph] gzip the manifests-by-task.json artifact r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D62821

--HG--
extra : moz-landing-system : lando
2020-03-13 20:29:46 +00:00
Max 28f97ef5eb Bug 1621066 - Compress flatpak tars with xz instead of gzip. r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D66696

--HG--
extra : moz-landing-system : lando
2020-03-13 18:39:55 +00:00
Lee Salzman 5c3cc16e78 Bug 1612941 - import glsl-to-cxx and swgl into Gecko tree. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D65616

--HG--
extra : moz-landing-system : lando
2020-03-13 18:24:35 +00:00
Bartłomiej Piotrowski ef7b8c2b72 Bug 1621074 - flatpak symlinks l10n fix and other improvements. r=jcristau
Bug 1621074 - install Flatpak policy properly..

Bug 1621074 - use dictionaries provided-by-runtime

Bug 1621074 - disable defaultbrowsercheck as being useless on flatpaks

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

--HG--
extra : moz-landing-system : lando
2020-03-13 16:12:10 +00:00
Steve Fink f77a8187af Bug 1618923 - Fix llvm-symbolizer filename on Windows r=decoder
Differential Revision: https://phabricator.services.mozilla.com/D65383

--HG--
extra : moz-landing-system : lando
2020-03-13 09:19:18 +00:00
Sebastian Hengst 2456f854fc Bug 1621416 - run Linux tsan mochitests with t-linux-xlarge to prevent retries and out-of-memory crashes. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D66299

--HG--
extra : moz-landing-system : lando
2020-03-11 19:23:15 +00:00
Tom Prince 065a1586a6 Bug 1616924: Add support for fetch aliases; r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D66528

--HG--
extra : moz-landing-system : lando
2020-03-12 06:35:17 +00:00
Tom Prince 829460889a Bug 1616924: Allow fetching to private artifacts; r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D66527

--HG--
extra : moz-landing-system : lando
2020-03-13 02:24:47 +00:00
Tom Prince 26cde0c7ae Bug 1616924: Use registry for fetch types; r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D66526

--HG--
extra : moz-landing-system : lando
2020-03-12 06:26:25 +00:00
Tom Prince bbd6ed7de0 Bug 1616924: [taskgraph] Refactor fetch transform to make indivdual fetch types simpler; r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D40457

--HG--
extra : moz-landing-system : lando
2020-03-13 01:56:14 +00:00
Edwin Takahashi c7e8b475ec Bug 1621483 - set up separate enviornment for linux1804 marionette and web-platform-tests-wdspec r=jmaher,marionette-reviewers,whimboo
Changes:

As documented in bug 1621483, `marionette` experiences a non-trivial amount of issues when run on ubuntu1804 docker image with GTK/GNOME desktop environment enabled.

GTK/GNOME has a higher degree of asynciness when manipulating window size/position and this leads to `marionette` and the derived suite `web-platform-tests-wdspec` reporting intermittent oranges for a number of tests.

While attempts were made to incorporate a fix for the marionette driver itself, the best attempts have only been able to achieve a ~50% reliability in green runs.

This patch reintroduces the use of bare `compiz` window manager exclusively for these two problematic test suites so that at least the tests are running on non-legacy software.

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

--HG--
extra : moz-landing-system : lando
2020-03-12 21:43:56 +00:00
Mike Hommey 277ae8c4e4 Bug 1621883 - Add a toolchain alias for the linux64-rust-cross-1.41 task. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D66544

--HG--
extra : moz-landing-system : lando
2020-03-12 20:50:41 +00:00
Mike Hommey 6508a7f411 Bug 1621880 - Create a linux64-clang-win-cross toolchain. r=dmajor
This creates a new toolchain artifact that repacks a combination of the
linux64-clang compiler along with parts of the win64-clang-cl compiler.

This has multiple advantages:
- It removes some convoluted parts of build task definitions (limiting
that to only occur on the win-cross toolchain itself).
- It simplifies the build setup by not requiring to prepare for where
clang-cl.exe is.
- It speeds up getting compiler artifacts because the win64-clang-cl
artifact is very large (due to there not being a llvm shared library)
and bzipped, which is slow to decompress. Here, we only take what we
need for the cross builds.
- It adds the runtime files that e.g. PGO will require, and that
linux clang-cl insists lives in the clang directory, not the
win64-clang-cl one, and that would require some convoluted setup to make
it work with the two separate toolchains.

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

--HG--
extra : moz-landing-system : lando
2020-03-12 21:05:28 +00:00
Edwin Takahashi 17d6d54433 Bug 1620343 - add dependent-build-platforms translation for linux1804 and move appropriate linux64 tasks to linux1804-64 label r=jmaher
Changes:

Add `linux1804-64` translation layer for `linux64` builds.

Move python-tests under linux1804 treeherder label.

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

--HG--
extra : moz-landing-system : lando
2020-03-12 20:42:09 +00:00
Mike Hommey 34c25c873c Bug 1621885 - Stop excluding .chk files in diffoscope. r=dmajor
The files have been removed in bug 1620158, so they won't appear as
differences anymore.

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

--HG--
extra : moz-landing-system : lando
2020-03-12 12:55:04 +00:00
Andrew Halberstadt 25b913bc5c Bug 1621814 - [ci] Run the mochitest + reftest selftests when mozrunner was modified, DONTBUILD, r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D66580

--HG--
extra : moz-landing-system : lando
2020-03-12 18:55:44 +00:00
Cosmin Sabou 438498c8b6 Backed out changeset 7aa8b1559a0d (bug 1620343) for gecko decision bustage. CLOSED TREE 2020-03-12 21:08:13 +02:00
Edwin Takahashi 71e997cb00 Bug 1620343 - add dependent-build-platforms translation for linux1804 and move appropriate linux64 tasks to linux1804-64 label r=jmaher
Changes:

Add `linux1804-64` translation layer for `linux64` builds.

Move python-tests under linux1804 treeherder label.

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

--HG--
extra : moz-landing-system : lando
2020-03-12 18:15:15 +00:00
Bartłomiej Piotrowski 557ef7c61c Bug 1621074 - fix Flatpak l10n properly. r=jcristau
Differential Revision: https://phabricator.services.mozilla.com/D66625

--HG--
extra : moz-landing-system : lando
2020-03-12 18:09:38 +00:00
Chris Hartjes 1a8f28437c Bug 1560185 - Convert telemetry-tests-client suite from unittest to pytest; r=raphael,ahal,chutten
Differential Revision: https://phabricator.services.mozilla.com/D50116

--HG--
extra : moz-landing-system : lando
2020-03-12 18:14:57 +00:00
Anurag Aggarwal 45b0a79f3d Bug 1536103 - Fixed mach doc warnings.r=firefox-source-docs-reviewers,championshuttler,sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D66462

--HG--
extra : moz-landing-system : lando
2020-03-12 17:20:15 +00:00
Simon Fraser dfdd97e607 Bug 1621658 Update |mach try fuzzy| fzf version check r=ahal
Add filename support for plain display

Update fzf version in tests

Update tooltool url for fzf

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

--HG--
extra : moz-landing-system : lando
2020-03-12 12:56:35 +00:00
Sylvestre Ledru be18fd4dba Bug 1622328 - add license info to all eslintrc files r=Standard8,webcompat-reviewers,miketaylr
Differential Revision: https://phabricator.services.mozilla.com/D67319

--HG--
extra : moz-landing-system : lando
2020-03-19 13:47:51 +00:00
Nicholas Nethercote 278046367d Bug 1619837 - Add a missing `fix-stacks` dependency for the `py2(ref)` test job. r=erahm
Differential Revision: https://phabricator.services.mozilla.com/D66522

--HG--
extra : moz-landing-system : lando
2020-03-12 03:45:30 +00:00
Mike Hommey 9dfb53e3ae Bug 1621488 - Import dump_syms fix to find executable pdbs on Windows cross builds. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D66512

--HG--
extra : moz-landing-system : lando
2020-03-12 01:42:06 +00:00
Nicholas Nethercote 98a6c3f380 Bug 1619837 - Add a missing `fix-stacks` dependency for the `py2(mch)` test job. r=erahm
Differential Revision: https://phabricator.services.mozilla.com/D66511

--HG--
extra : moz-landing-system : lando
2020-03-12 01:39:15 +00:00
Mike Hommey 244fd3bd68 Bug 1620936 - Avoid creating a virtualenv when running unpack for diffoscope. r=froydnj
Creating the virtualenv prints an error message in the diffoscope docker
image because it doesn't have a compiler or the python development
headers, and that triggers an error setting up psutil after bug 1620513,
which in turn leads to a noisy and unrelated error message appearing in
the diffoscope jobs when they fail.

We don't need psutil set up really in those jobs, let alone a full
fledged virtualenv, so we can avoid the psutil error message by
disabling the virtualenv.

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

--HG--
extra : moz-landing-system : lando
2020-03-11 12:05:46 +00:00
Edwin Takahashi 79a1af5af5 Bug 1598055 - remove valgrind from ubuntu1804 dockerfile and prevent scheduling of mochitest-valgrind r=jmaher
Changes:

Remove the unnecessary setup phase of `valgrind` on the docker image, given that we are not scheduling `mochitest-valgrind` [anywhere](https://searchfox.org/mozilla-central/source/taskcluster/ci/test/mochitest.yml#300) in the CI system.

Also, clean up `test-sets.yml` by renaming the `linux-common-tests` to `linux1604-legacy-tests` to better reflect that the set holds tests that haven't been migrated over to linux1804 yet.

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

--HG--
extra : moz-landing-system : lando
2020-03-11 19:55:01 +00:00
Geoff Brown 0b0b89379d Bug 1621705 - Stop running test-verify tasks on mozilla-central /opt platforms; r=bc
Differential Revision: https://phabricator.services.mozilla.com/D66476

--HG--
extra : moz-landing-system : lando
2020-03-11 21:32:36 +00:00
Bob Clary 2fca9971f1 Bug 1608427 - revert changes in Bug 1618953 that removed logic which forced android raptor tests to be low value, r=jmaher.
Differential Revision: https://phabricator.services.mozilla.com/D66466

--HG--
extra : moz-landing-system : lando
2020-03-11 19:22:01 +00:00
Andrew Halberstadt 18af17355f Bug 1617321 - Disable taskgraph chunking when 'taskgraph.fast' is set r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D64111

--HG--
extra : moz-landing-system : lando
2020-03-11 13:41:06 +00:00
Jan de Mooij 22fc0b5d6e Bug 1621295 - Run SM(arm) build on autoland. r=sfink,bc
This was disabled in bug 1599197 but this build is not really like the other
Linux32 builds: it runs ARM32 JIT code in SpiderMonkey's ARM32 simulator.

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

--HG--
extra : moz-landing-system : lando
2020-03-11 08:33:35 +00:00
shindli 19953cff21 Backed out changeset 399201119339 (bug 1621416) for gecko decision task bustage CLOSED TREE DONTBUILD 2020-03-11 12:22:30 +02:00
Sebastian Hengst ae46fc56b2 Bug 1621416 - run Linux tsan mochitests with t-linux-xlarge to prevent retries and out-of-memory crashes. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D66299

--HG--
extra : moz-landing-system : lando
2020-03-10 20:33:26 +00:00
Edwin Takahashi 11f28d2db6 Bug 1620343 - migrate node(newtab) to run on ubuntu1804 and move node tests to be under linux1804-64 label r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D66258

--HG--
extra : moz-landing-system : lando
2020-03-11 00:41:56 +00:00
Mihai Tabara fcaa28d7c7 Bug 1621053 - set proper branch when building Flatpaks. r=rail DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D66276

--HG--
extra : moz-landing-system : lando
2020-03-10 20:29:52 +00:00