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

9666 Коммитов

Автор SHA1 Сообщение Дата
Andi-Bogdan Postelnicu 6ce315e7ea Bug 1697215 - Move builds to clang-12 toolchains. r=firefox-build-system-reviewers,mhentges
Credit goes to dmajor since he's the one who started work on this.

Differential Revision: https://phabricator.services.mozilla.com/D113326
2021-04-28 09:56:13 +00:00
Andi-Bogdan Postelnicu 6cda98a4fa Bug 1697215 - Update to clang 12.0.0. r=firefox-build-system-reviewers,mhentges
Differential Revision: https://phabricator.services.mozilla.com/D113325
2021-04-28 09:56:12 +00:00
Joel Maher ff43e8acc0 Bug 1577013 - turn off reftest-gpu jobs as they are not testing what they intend to and are being deprecated in the short term. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D112091
2021-04-27 15:32:46 +00:00
Joel Maher 39acafe01e Bug 1704636 - run many windows 7-32 tests on windows10x64 via wow64. r=ahal,webdriver-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D112372
2021-04-27 12:44:19 +00:00
Henrik Skupin c575a89947 Bug 1701674 - Bump non-Fission pup test jobs to Tier 1. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D112816
2021-04-27 12:43:31 +00:00
sotaro 492cddae29 Bug 1705991 - Enable web platform tests on Android for SW-WR r=jmaher,aosmond,gfx-reviewers
Web platform tests on Android in CI for SW-WR to get more testing coverage.

Differential Revision: https://phabricator.services.mozilla.com/D112520
2021-04-27 07:30:04 +00:00
Steve Fink a45b73b47e Bug 1702310 - Add --gecko-profile-features and similar options to `mach try fuzzy` and `mach raptor` etc. to make it easier to generate marker-only profiles, configure threads and sampling interval, etc. r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D110451
2021-04-26 21:59:29 +00:00
Joel Maher 3f035da765 Bug 1707549 - add back in MacOSX 10.15 not -qr perf tests. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D113375
2021-04-26 19:07:24 +00:00
Alexandru Michis 0e762fb5f0 Backed out changeset 4736b477e8cf (bug 1704636) for causing multiple wpt failures.
CLOSED TREE
2021-04-26 19:50:05 +03:00
Joel Maher ac5bdc0d59 Bug 1692091 - remove jsreftests from android now that it is running on osx 11. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D113173
2021-04-26 14:53:32 +00:00
Joel Maher 1bab60f4c0 Bug 1704636 - run many windows 7-32 tests on windows10x64 via wow64. r=ahal,webdriver-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D112372
2021-04-26 14:43:31 +00:00
Sebastian Hengst c2cb84c993 Bug 1706953 - set mozlint task back to Tier 2 because it depends on a Tier 2 task. r=bustage-fix CLOSED TREE 2021-04-26 15:58:17 +02:00
Sebastian Hengst b8a41a8881 Bug 1706953 - promote python source tests to Tier 1. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D113322
2021-04-26 13:11:28 +00:00
Frederik Braun 86bf08f681 WIP: Bug 1705322 - update civet to emit warnings rather than errors r=marco
Differential Revision: https://phabricator.services.mozilla.com/D112322
2021-04-23 09:44:18 +00:00
Alex Ionescu 957df724ee Bug 1701838 Make unity-webgl tier 3 r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D112905
2021-04-23 07:02:32 +00:00
sotaro 436f1fae6f Bug 1706011 - Enable crashtests on Android for SW-WR r=jmaher
Crashtests on Android in CI for SW-WR to get more testing coverage.
Problem of 1678938-1.html is going to be handled by bug 1704943.

Differential Revision: https://phabricator.services.mozilla.com/D112519
2021-04-23 06:46:14 +00:00
sotaro 5409c57826 Bug 1705989 - Enable mochitest on Android for SW-WR r=jmaher
Mochitests on Android in CI for SW-WR to get more testing coverage.

Differential Revision: https://phabricator.services.mozilla.com/D112514
2021-04-23 00:10:01 +00:00
Butkovits Atila 2e34e363b9 Backed out 2 changesets (bug 1696251) for causing js-bench-sm failures. CLOSED TREE
Backed out changeset 1c84c9a34575 (bug 1696251)
Backed out changeset e169193b7423 (bug 1696251)
2021-04-23 02:53:36 +03:00
Ryan VanderMeulen d692911d6d Bug 1707069 - Disable TSan mochitest-a11y on release branches. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D113168
2021-04-22 19:55:27 +00:00
Joel Maher 274b1a8f6e Bug 1706718 - add BigSur/M1 machines to taskgraph. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D113002
2021-04-22 19:17:19 +00:00
Alex Lopez d1a82b8092 Bug 1696251 - Pass MachCommandBase object as first argument for Mach Commands. r=mhentges,remote-protocol-reviewers,marionette-reviewers,webdriver-reviewers,perftest-reviewers
As an intermediate step to allow mach commands as standalone functions, the MachCommandBase
subclass instance that currently corresponds to self has to be made available as a separate
argument (named command_context).

Differential Revision: https://phabricator.services.mozilla.com/D109650
2021-04-22 18:56:15 +00:00
Andrew Halberstadt aadbf9c2d9 Bug 1696028 - [ci] Run mochitest-webgl2-core tests with Fission, r=jmaher
This adds the following configurations to central/autoland:
> test-linux1804-64-asan/opt-mochitest-webgl2-core-fis-e10s
> test-linux1804-64-qr/debug-mochitest-webgl2-core-fis-e10s
> test-linux1804-64-qr/opt-mochitest-webgl2-core-fis-e10s
> test-windows10-64-qr/debug-mochitest-webgl2-core-fis-e10s
> test-windows10-64-qr/opt-mochitest-webgl2-core-fis-e10s

Differential Revision: https://phabricator.services.mozilla.com/D112996
2021-04-22 13:21:22 +00:00
Mike Hommey 85ad51d376 Bug 1706545 - Use node 16 on arm64 mac. r=mossop
This is the first version that provides native arm64 support.

Differential Revision: https://phabricator.services.mozilla.com/D112897
2021-04-21 23:58:09 +00:00
Mike Hommey d4935c3ff9 Bug 1611513 - Migrate Node toolchain tasks to fetch toolchain tasks. r=firefox-build-system-reviewers,andi,mhentges
Differential Revision: https://phabricator.services.mozilla.com/D112896
2021-04-21 23:53:15 +00:00
Mike Hommey 02a7cd7a9e Bug 1611513 - Allow repacking tar archives containing e.g. symbolic links. r=firefox-build-system-reviewers,andi,mhentges
Differential Revision: https://phabricator.services.mozilla.com/D112895
2021-04-21 23:53:15 +00:00
Mike Hommey 7025e04613 Bug 1706543 - Use native zstd to compress toolchain artifacts. r=firefox-build-system-reviewers,andi,mhentges
Now that docker images have been upgraded to Debian buster, we can
install a native zstd binary and use tar's native support rather than
relying on piping the output of tar to a python script that uses the
python-zstandard module. At least we can do that for toolchain tasks
that run on such docker images, which also means we can't on Mac and
Windows.

Differential Revision: https://phabricator.services.mozilla.com/D112894
2021-04-21 22:29:34 +00:00
Andrew Halberstadt 22a9c1397e Bug 1696005 - [ci] Run mochitest-webgl1-ext-fis on shippable builds, r=jmaher
This adds the following tasks on central:
> test-linux1804-64-shippable-qr/opt-mochitest-webgl1-ext-fis-e10s
> test-windows10-64-shippable-qr/opt-mochitest-webgl1-ext-fis-e10s

Differential Revision: https://phabricator.services.mozilla.com/D112983
2021-04-21 17:43:31 +00:00
Andrew Halberstadt 008ac95bfa Bug 1696005 - [ci] Enable mochitest-webgl1-ext tests with fission, r=jmaher
This adds the following tasks on autoland and central (except shippable there):

> test-linux1804-64-qr/debug-mochitest-webgl1-ext-fis-e10s
> test-linux1804-64-qr/opt-mochitest-webgl1-ext-fis-e10s
> test-windows10-64-qr/debug-mochitest-webgl1-ext-e10s
> test-windows10-64-qr/debug-mochitest-webgl1-ext-fis-e10s
> test-windows10-64-qr/opt-mochitest-webgl1-ext-e10s
> test-windows10-64-qr/opt-mochitest-webgl1-ext-fis-e10s

Note this include the non-fission versions on Windows 10 due to our use of
'built-projects' and not previously running these tests on windows-qr.

Differential Revision: https://phabricator.services.mozilla.com/D112620
2021-04-20 16:02:14 +00:00
Joel Maher 70bba17bca Bug 1706173 - run osx perf tests on older R7 hardware to test fission. r=jesup
Differential Revision: https://phabricator.services.mozilla.com/D112731
2021-04-20 13:03:29 +00:00
Emilio Cobos Álvarez 83c4ef7a8d Bug 1635327 - Try to get more information from lsan crashes on automation. r=glandium,firefox-build-system-reviewers
If I'm reading compiler-rt correctly, this and __lsan_default_options
should be additive so we shouldn't need to specify the allow_leaks flag
gobally.

Differential Revision: https://phabricator.services.mozilla.com/D110699
2021-04-20 09:07:54 +00:00
Andi-Bogdan Postelnicu 8512a170b8 Bug 1706253 - For clang-trunk only trigger it from cron job. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D112693
2021-04-20 08:20:41 +00:00
Mike Hommey cabbb4a97a Bug 1377445 - Remove gtk+2 from docker images. r=firefox-build-system-reviewers,andi,mhentges
Differential Revision: https://phabricator.services.mozilla.com/D111998
2021-04-20 01:57:03 +00:00
Steve Fink de7f8edd6f Bug 1706118 - Minor updates to spidermonkey source package r=tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D112629
2021-04-19 18:11:06 +00:00
june wilde a1910c4c8d Bug 1700396 - Bump updatebot version; r=tjr
Differential Revision: https://phabricator.services.mozilla.com/D112633
2021-04-19 17:25:31 +00:00
Cosmin Sabou 785f9b8a87 Backed out changeset d4a5d8567977 (bug 1696251) for non-unified build bustages. CLOSED TREE 2021-04-19 19:43:31 +03:00
Alex Lopez 75dfe35468 Bug 1696251 - Pass MachCommandBase object as first argument for Mach Commands. r=mhentges,remote-protocol-reviewers,marionette-reviewers,webdriver-reviewers,perftest-reviewers
As an intermediate step to allow mach commands as standalone functions, the MachCommandBase
subclass instance that currently corresponds to self has to be made available as a separate
argument (named command_context).

Differential Revision: https://phabricator.services.mozilla.com/D109650
2021-04-19 16:15:11 +00:00
Steve Fink 06fa1e33cc Bug 1697929 - Make mach work in the spidermonkey release package r=firefox-build-system-reviewers,glandium
Differential Revision: https://phabricator.services.mozilla.com/D108129
2021-04-19 14:21:43 +00:00
Steve Fink ca40ebd352 Bug 1697929 - autospider: remove use of tooltool r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D109164
2021-04-19 14:21:43 +00:00
Steve Fink 9ede1c5e81 Bug 1697929 - Switch autospider.py to use mach for configure, builds, recurse_syms using an autogenerated mozconfig r=firefox-build-system-reviewers,glandium
Differential Revision: https://phabricator.services.mozilla.com/D108128
2021-04-19 14:21:43 +00:00
Steve Fink df6f52ac53 Bug 1697929 - Create a breakpad injector toolchain build. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D109504
2021-04-19 14:21:42 +00:00
Steve Fink f66d60dec4 Bug 1697929 - Do not use MOZ_AUTOMATION_UPLOAD for controlling SM uploads because it breaks `mach build` when set r=andi
Differential Revision: https://phabricator.services.mozilla.com/D108113
2021-04-19 14:21:41 +00:00
Joel Maher b043eeeb1f Bug 1705839 - make osx 10.15 tier-1. r=releng-reviewers,aki
Differential Revision: https://phabricator.services.mozilla.com/D112440
2021-04-17 10:47:46 +00:00
Gregory Mierzwinski 8a0edf6533 Bug 1705713 - Add chromedriver for v90. r=perftest-reviewers,davehunt
Differential Revision: https://phabricator.services.mozilla.com/D112353
2021-04-16 16:10:16 +00:00
Julien Cristau 7a10b933bd Bug 1705639 - bump max run time for periodic-update job. r=RyanVM,releng-reviewers,jmaher DONTBUILD
Updating the HSTS preload list is now taking close to the previous limit
of 5 hours, so bump it to 6 hours as a stopgap, and adjust the start
time to keep its end time from going too late in the day.

Differential Revision: https://phabricator.services.mozilla.com/D112346
2021-04-16 14:52:53 +00:00
Andi-Bogdan Postelnicu a09d3b3373 Bug 1703483 - Add required CI jobs for using clang main as a testing toolchain for firefox build. r=mhentges,glandium
1. Add task to get and build clang from the main branch.
2. Using clang main toolchain we build on a daily basis linux64 firefox, this tasks also automatically triggers the fetch and build of clang from main branch since we don't cache it.

Differential Revision: https://phabricator.services.mozilla.com/D111063
2021-04-16 14:12:14 +00:00
Dave Hunt 85e211cbe4 Bug 1705445 - Restore WebRender cron tasks for Android performance tests; r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D112251
2021-04-15 22:33:44 +00:00
Dave Hunt 2857ed660d Bug 1705445 - Use WebRender platforms for Raptor web extension tests; r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D112250
2021-04-15 22:33:44 +00:00
Andrew Halberstadt 6c5043f15a Bug 1696042 - [ci] web-platform-test-wdspec-headless: Run fission windows10-qr/debug on trunk, r=jgraham,webdriver-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D111144
2021-04-15 15:07:29 +00:00
Andrew Halberstadt 059f59ee48 Bug 1696001 - [ci] Enable fission with mochitest-webgl1-core, r=jmaher
This enables the following tasks on autoland/central:
> test-linux1804-64-asan/opt-mochitest-webgl1-core-fis-e10s
> test-linux1804-64-qr/debug-mochitest-webgl1-core-fis-e10s
> test-linux1804-64-qr/opt-mochitest-webgl1-core-fis-e10s
> test-macosx1015-64-qr/debug-mochitest-webgl1-core-fis-e10s
> test-macosx1015-64-qr/opt-mochitest-webgl1-core-fis-e10s
> test-windows10-64-qr/debug-mochitest-webgl1-core-fis-e10s
> test-windows10-64-qr/opt-mochitest-webgl1-core-fis-e10s

Differential Revision: https://phabricator.services.mozilla.com/D112185
2021-04-15 14:42:30 +00:00
Joel Maher 5dfd5d6c84 Bug 1705082 - Adjust references to win7 to be win.*32 instead. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D112033
2021-04-14 14:43:56 +00:00
Bogdan Tara 4de76f4cdf Backed out 8 changesets (bug 1696531) for test_dmd.js and test_subprocess.js xpc failures CLOSED TREE
Backed out changeset 907102743c5f (bug 1696531)
Backed out changeset c631966a64c0 (bug 1696531)
Backed out changeset 754ce2bf288a (bug 1696531)
Backed out changeset 7129c9cfe519 (bug 1696531)
Backed out changeset dba2bea61b29 (bug 1696531)
Backed out changeset 33f3e86a5ce8 (bug 1696531)
Backed out changeset 7dcbb17a1578 (bug 1696531)
Backed out changeset 1f982303513f (bug 1696531)
2021-04-14 17:49:29 +03:00
Andrew Halberstadt e311833cb9 WIP: Bug 1696531: use python3 for xpcshell tests r=bhearsum
Depends on D111647

Differential Revision: https://phabricator.services.mozilla.com/D109728
2021-04-14 13:54:26 +00:00
Ben Hearsum 93969911bd No bug: ensure ./mach taskgraph --diff returns you to your starting branch when using git. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D111848
2021-04-14 13:49:01 +00:00
Mark Banner dae9d6efad Bug 1498604 - Make './mach doc' use jsdoc installed into node_modules rather than the system. r=mossop,ahal
Differential Revision: https://phabricator.services.mozilla.com/D111652
2021-04-14 13:35:20 +00:00
Christian Holler 0b90e582d2 Bug 1705052 - Run TSan Web Platform Tests only on trunk. r=aryx
Differential Revision: https://phabricator.services.mozilla.com/D112021
2021-04-14 12:20:33 +00:00
Julian Seward b84878b2a1 Bug 1686626 - Enable Ion by default for wasm on AArch64. r=lth.
This patch enables Ion by default as the optimising compiler for wasm on
AArch64, and disables Cranelift.  Cranelift is still available if the build is
configured with --enable-cranelift.  In that case, *only* Cranelift is
available.  There are no configuration flags to enable both Ion and Cranelift
simultaneously.

This mostly reverts the Phase 0 and Phase 1 patches that are bug 1678097
D102420 and D101867 respectively.

The command line option --wasm-force-ion has been removed.

With this patch in place, users of the shell should specify
`--wasm-compiler=optimizing` to get an optimising wasm compiler.  Which one is
provided depends on the configuration options as described above.
`--wasm-compiler=cranelift` and `--wasm-compiler=ion` are now only accepted
when the relevant compiler has been enabled, and so neither is a "safe" way to
request an optimising tier.

For that reason, test directories that previously requested
also-with-Ion-please by stating `test-also=--wasm-compiler=ion;` in their
`directives.txt` file, have been changed to use
`test-also=--wasm-compiler=optimizing;`.

In places where the JSContextOptions are set, the non-selected compiler (Ion
or CL) is explicitly set to `false` (eg, `.setWasmIon(false)`).  This may be
overly conservative, but seems wise given that it's not immediately obvious
what the previous value of that flag is, and given the recent difficulties
with incorrect option propagation/handling (eg, bug 1697560).

Differential Revision: https://phabricator.services.mozilla.com/D101695
2021-04-14 07:43:27 +00:00
Alexandru Michis a2ac402751 Backed out changeset 53d4fb9f562f (bug 1498604) for causing doc generate failures.
CLOSED TREE
2021-04-14 02:22:56 +03:00
Mark Banner 6bdee38462 Bug 1498604 - Make './mach doc' use jsdoc installed into node_modules rather than the system. r=mossop,ahal
Differential Revision: https://phabricator.services.mozilla.com/D111652
2021-04-13 19:59:37 +00:00
Andrew Halberstadt e44d45977e Bug 1696995 - [taskgraph] Drop requirement single match requirement in 'resolve_keyed_by' for test kind, r=taskgraph-reviewers,aki
At least in the 'test' kind, this is causing the keyed_by dicts to get very
complex as we need to ensure that each task is only matched by a single regex.
Instead, this makes them act more like case / match statements where the first
arm that matches the task will be used.

Differential Revision: https://phabricator.services.mozilla.com/D111727
2021-04-13 18:26:25 +00:00
Rob Lemley 28dd5dc749 Bug 1704646 - Do not run GTest with try syntax either. r=ahal
try_auto does not currently work with try-comm-central; try_syntax is the
typical invocation method.

Differential Revision: https://phabricator.services.mozilla.com/D111725
2021-04-13 18:17:47 +00:00
Ben Hearsum d5624b4d2f Bug 1685302: make secondary update verify chunking match primary update verify chunking. r=releng-reviewers,aki
Differential Revision: https://phabricator.services.mozilla.com/D111847
2021-04-13 17:10:23 +00:00
Alex Ionescu 8ab0be5e60 Bug 1703134 Disable chrome/chroium browsertime benchmarks on autoland r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D111785
2021-04-13 16:15:55 +00:00
Alex Ionescu 24ed8a6fcc Bug 1702689 - Fix browsertime_benchmark.js to collect all pagecycle results r=perftest-reviewers,sparky
Fixed browsertime benchmark script to correctly run the tests, fix python code to collect all the pagecycles data and disable unity-webgl test running on windows7.

Differential Revision: https://phabricator.services.mozilla.com/D110683
2021-04-13 14:37:01 +00:00
Gregory Mierzwinski 42b016ffe4 Bug 1704092 - Disable chrome/chromium tests on mac 10.15 for perma-failures. r=perftest-reviewers,Bebe
Differential Revision: https://phabricator.services.mozilla.com/D111414
2021-04-13 13:32:01 +00:00
Andrew Creskey 4f7b86c141 Bug 1703956 - Extend network perfstats to include all http channel completion times r=necko-reviewers,valentin
Add HttpChannelCompletion, which is just the completion time for any request.
This allows us to measure overall improvements, instead of shifting requests from cache to network via RCWN.

Differential Revision: https://phabricator.services.mozilla.com/D111335
2021-04-12 21:42:21 +00:00
Bryce Seager van Dyk 620251126e Bug 1694830 - Enable fission-webgl-ipc media mochitests for linux64 tsan and asan builds. r=ahal
Depends on D110991

Differential Revision: https://phabricator.services.mozilla.com/D110992
2021-04-12 19:57:39 +00:00
Bryce Seager van Dyk 6a76d09ea3 Bug 1694830 - Enable fission-webgl-ipc media mochitests for linux64 and win10-64 shippable builds on central. r=ahal
Depends on D110990

Differential Revision: https://phabricator.services.mozilla.com/D110991
2021-04-12 19:57:38 +00:00
Bryce Seager van Dyk d0a5c828ca Bug 1694830 - Enable fission-webgl-ipc media mochitests for linux64 and win10-64 opt builds on autoland. r=ahal
Depends on D110989

Differential Revision: https://phabricator.services.mozilla.com/D110990
2021-04-12 19:57:38 +00:00
Bryce Seager van Dyk 312516fe4e Bug 1694830 - Enable fission-webgl-ipc media mochitests on linux64 + win10-64 debug builds. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D110989
2021-04-12 19:57:38 +00:00
Rob Lemley 5158ae9a6c Bug 1695018 - Allow "sparse-profile-prefix" on toolchain tasks. r=taskgraph-reviewers,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D111321
2021-04-12 18:23:42 +00:00
Geoff Brown 989a7c1107 Bug 1696530 - Run reftests with py3; r=ahal
Run all flavors of reftest with py3. A minor mozharness adjustment
is needed to stop using a Windows 7 work-around needed with py2 only.

Differential Revision: https://phabricator.services.mozilla.com/D111574
2021-04-12 18:00:56 +00:00
Butkovits Atila 8b7a0827b5 Backed out 7 changesets (bug 1696531) for causing mochitest failures complaining about arguments.
Backed out changeset 52ba6bf74b55 (bug 1696531)
Backed out changeset c907d8324bcc (bug 1696531)
Backed out changeset 1f7ffffa368f (bug 1696531)
Backed out changeset 5002c2053444 (bug 1696531)
Backed out changeset 0b8c56f2f5c3 (bug 1696531)
Backed out changeset a8d8adae39b6 (bug 1696531)
Backed out changeset a7f9bd32a4c9 (bug 1696531)
2021-04-12 20:48:48 +03:00
Ben Hearsum 045c6580b6 Bug 1696531 - use python3 for xpcshell tests r=bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D109728
2021-04-12 16:31:23 +00:00
Tom Ritter 402d81dbe7 Bug 1700396: Bump Updatebot version r=jewilde
This collects a bunch of fixes for issues exposed by the recent libdav1d
filing including not failing if hg strip has nothing to strip, not
abandoning a revision if we have unclassified failures, fixing external
commit links, easier to read summary, and correct outcome classification.

Differential Revision: https://phabricator.services.mozilla.com/D111470
2021-04-09 18:21:44 +00:00
Michelle Goossens 2db029e202 Bug 1695325 - Make sure GTest does not get scheduled on artifact builds r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D111282
2021-04-09 15:11:52 +00:00
Andrew Halberstadt 2ef0aed816 Bug 1696042 - [ci] web-platform-test-wdspec-headless: Run fission linux64-asan/opt on trunk, r=jgraham
This enables the following configurations on autoland/central:
> test-linux1804-64-asan/opt-web-platform-tests-wdspec-headless-e10s
> test-linux1804-64-asan/opt-web-platform-tests-wdspec-headless-fis-e10s

Depends on D111142

Differential Revision: https://phabricator.services.mozilla.com/D111143
2021-04-09 14:40:13 +00:00
Andrew Halberstadt c7b3abf160 Bug 1696042 - [ci] web-platform-test-wdspec: Run fission linux64-asan/opt on trunk, r=jgraham
This enables the following configuration on autoland/central:
> test-linux1804-64-asan/opt-web-platform-tests-wdspec-fis-e10s

Differential Revision: https://phabricator.services.mozilla.com/D111142
2021-04-09 14:40:13 +00:00
Andrew Halberstadt 8f1dd8b9e0 Bug 1696042 - [ci] web-platform-test-wdspec: Run fission windows10-qr/debug on trunk, r=jgraham
This enables the following configuration on autoland/central:
> test-windows10-64-qr/debug-web-platform-tests-wdspec-fis-e10s

Differential Revision: https://phabricator.services.mozilla.com/D111141
2021-04-09 14:40:12 +00:00
Joel Maher fdc56cc016 Bug 1703923 - next batch of unit tests to migrate from OSX 10.14 to 10.15. r=releng-reviewers,aki
Differential Revision: https://phabricator.services.mozilla.com/D111312
2021-04-09 14:30:16 +00:00
Alexandru Michis 09b48c2afd Backed out changeset aab899c222a0 (bug 1702310) for causing talos failures. 2021-04-09 05:26:23 +03:00
Mitchell Hentges 11157df8ec Bug 1697489: Run rusttests on Mac in CI r=firefox-build-system-reviewers,glandium
Run rusttests (debug) on `trunk` and rusttests (opt)
on `mozilla-central`.

Differential Revision: https://phabricator.services.mozilla.com/D109513
2021-04-08 23:06:29 +00:00
Steve Fink be4388946e Bug 1702310 - Add --gecko-profile-features and similar options to `mach try fuzzy` and `mach raptor` etc. to make it easier to generate marker-only profiles, configure threads and sampling interval, etc. r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D110451
2021-04-08 20:41:34 +00:00
Emilio Cobos Álvarez fa55a94173 Bug 1695313 - Update cbindgen in tree to 0.19.0. r=zbraniecki
Differential Revision: https://phabricator.services.mozilla.com/D106660
2021-04-08 16:25:43 +00:00
championshuttler b5d98de6f0 Bug 1696541 - Run talos tasks against Python 3 in CI.r=ahal,perftest-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D109694
2021-04-08 15:26:41 +00:00
Joel Maher 1358ee02d0 Bug 1702786 - migrate mochitest plain, chrome, gpu, remote, a11y, and crashtests from OSX 10.14 -> OSX 10.15. r=releng-reviewers,aki
Differential Revision: https://phabricator.services.mozilla.com/D110713
2021-04-08 15:20:00 +00:00
Andrew Creskey 2e2cc49509 Bug 1703345 - Make the mozperftests use consistent --verbose options r=sparky
This removes the --verbose option from a handful of perftests that had it enabled.

Differential Revision: https://phabricator.services.mozilla.com/D111126
2021-04-08 14:59:53 +00:00
Rob Lemley 944acf189d Bug 1695018 - Add sparse-profile-prefix to run-task schema. r=taskgraph-reviewers,aki
The sparse-profile attribute does not allow for profiles to be located in
directories other than build/sparse-profiles/. Adding an optional prefix
attribute will allow for a future one-repository setup for Thunderbird development
to define sparse profiles to meet the projects needs.
The known use cases are for decision tasks and toolchain build tasks.

Differential Revision: https://phabricator.services.mozilla.com/D110466
2021-04-07 19:38:42 +00:00
Florin Strugariu 3f9a67aa76 WIP: Bug 1674157 - Remove tp6 aple google-sheets yahoo-news yandex tests r=perftest-reviewers,davehunt
Differential Revision: https://phabricator.services.mozilla.com/D110906
2021-04-07 18:36:43 +00:00
Dave Hunt d48eb7d409 Bug 1703484 - Only run non-WebRender against essential page load sites on macOS; r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D111064
2021-04-07 18:20:47 +00:00
Andrew Halberstadt e5a6aa0199 Bug 1696042 - [ci] web-platform-test-print-reftest: Run fission linux64-asan/opt on trunk, r=jgraham
This enables the following configuration on autoland/central:
> test-linux1804-64-asan/opt-web-platform-tests-print-reftest-fis-e10s

Depends on D110836

Differential Revision: https://phabricator.services.mozilla.com/D110837
2021-04-06 15:57:43 +00:00
Andrew Halberstadt fcde9bb5f7 Bug 1696042 - [ci] web-platform-test-print-reftest: Run fission windows10-qr/debug on trunk, r=jgraham
This enables the following configuration on autoland/central:
> test-windows10-64-qr/debug-web-platform-tests-print-reftest-fis-e10s

Differential Revision: https://phabricator.services.mozilla.com/D110836
2021-04-06 15:57:42 +00:00
Andrew Halberstadt 3c32a316fc Bug 1696042 - [ci] web-platform-test-reftest: Run fission linux64-asan/opt on trunk, r=jgraham
This enables the following configuration on autoland/central:
> test-linux1804-64-asan/opt-web-platform-tests-reftest-fis-e10s

Depends on D110830

Differential Revision: https://phabricator.services.mozilla.com/D110831
2021-04-06 15:57:42 +00:00
Andrew Halberstadt e9b8a965e5 Bug 1696042 - [ci] web-platform-test-reftest: Run fission windows10-qr/debug on trunk, r=jgraham
This enables the following configuration on autoland/central:
> test-windows10-64-qr/debug-web-platform-tests-reftest-fis-e10s

Differential Revision: https://phabricator.services.mozilla.com/D110830
2021-04-06 15:57:42 +00:00
Andrew Halberstadt f2e209e856 Bug 1696042 - [ci] web-platform-test-crashtest: Run fission linux64-asan/opt on trunk, r=jgraham
This enables the following configuration on autoland/central:
> test-linux1804-64-asan/opt-web-platform-tests-crashtest-fis-e10s

Differential Revision: https://phabricator.services.mozilla.com/D110828
2021-04-06 15:57:41 +00:00
Andrew Halberstadt 5eb6ed49a2 Bug 1696042 - [ci] web-platform-test-crashtest: Run fission windows10-qr/debug on trunk, r=jgraham
This enables the following configuration on autoland/central:
> test-windows10-64-qr/debug-web-platform-tests-crashtest-fis-e10s

Differential Revision: https://phabricator.services.mozilla.com/D110556
2021-04-06 15:57:41 +00:00
Andrew Halberstadt 63b668bb3c Bug 1696042 - [ci] web-platform-test: Run fission linux64-asan/opt on autoland and mozilla-central r=jgraham
This adds the following configurations on central and autoland:
> test-linux1804-64-asan/opt-web-platform-tests-fis-e10s

Depends on D110553

Differential Revision: https://phabricator.services.mozilla.com/D110554
2021-04-06 15:57:40 +00:00
Andrew Halberstadt dc01891600 Bug 1696042 - [ci] web-platform-test: Run fission debug on autoland and mozilla-central, r=jgraham
This adds the following configurations on central and autoland:
> test-windows10-64-qr/debug-web-platform-tests-fis-e10s

Differential Revision: https://phabricator.services.mozilla.com/D110553
2021-04-06 15:57:40 +00:00
Andrew Creskey 27a084549a Bug 1701927 - Extend the PerfStats test to be a user journey, capturing all useful metrics r=sparky
Previously the test only visited a single site.
We now capture metrics over a user journey of visiting 5 sites cold and then the same sites warm.
This gives a more representative view of performance.

Differential Revision: https://phabricator.services.mozilla.com/D110833
2021-04-06 15:42:55 +00:00
TheEvilSkeleton 1edb586740 Bug 1648029 - Enable PipeWire support in Flatpak r=mtabara DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D110021
2021-04-06 11:16:07 +00:00
Dave Hunt 43d078ee3b Bug 1702705 - Restore raptor-webext benchmarks on Fission; r=perftest-reviewers,AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D110656
2021-04-06 08:42:50 +00:00