Commit Graph

4059 Commits

Author SHA1 Message Date
Geoff Brown
30da6b4936 Bug 1610321 - Increase max-run-time for mochitest-webgl1-ext; r=egao
Avoid frequent intermittent test failures for exceeding max-run-time by increasing
mochitest-webgl1-ext max-run-time from 30 minutes to 45 minutes. This is immediately
an issue on Windows 7 MinGW debug, but other platforms are close to the 30 minute
limit, so we may as well increase it across the board.

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

--HG--
extra : moz-landing-system : lando
2020-01-20 18:26:40 +00:00
Geoff Brown
95d2b89c71 Bug 1608126 - Enable node for Android xpcshell tests and run node tests on Android; r=valentin
Fetch, configure, and run node for Android on the test host, just like Linux tests do.
Make the node/HTTP/2 environment variables available to the tests on the device, and
use adb port forwarding to connect sockets. Finally, enable tests skipped for node.

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

--HG--
extra : moz-landing-system : lando
2020-01-20 18:06:37 +00:00
Andi-Bogdan Postelnicu
e25062a580 Bug 1608399 - for Coverity Static Analysis use latest available clang from the artifacts system. r=marco
In the past we had to stick to `clang-7` for `Coverity Static Analysis` but upgrading
to the latest version of `Coverity`, 2019.12, added support for the latest version
of `clang` from the artifacts system, `9.0.1`.

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

--HG--
extra : moz-landing-system : lando
2020-01-15 10:56:00 +00:00
Sebastian Hengst
8f821d77ab Backed out 3 changesets (bug 1525218) for breaking fenix, reference-browser speedometer tasks. a=backout
Backed out changeset 76036ce90611 (bug 1525218)
Backed out changeset 9c66ecb1f66c (bug 1525218)
Backed out changeset eb4b265deb5e (bug 1525218)

--HG--
extra : rebase_source : 5f1b01bd44628efff2a7e0f28a62a7ad673a73c0
2020-01-20 11:19:46 +01:00
Narcis Beleuzu
6802b12993 Backed out changeset 11a73f4bbb1a (bug 1608126) for bustages on runxpcshelltests.py. CLOSED TREE 2020-01-19 22:28:10 +02:00
Geoff Brown
46e2f41598 Bug 1608126 - Enable node for Android xpcshell tests and run node tests on Android; r=valentin
Fetch, configure, and run node for Android on the test host, just like Linux tests do.
Make the node/HTTP/2 environment variables available to the tests on the device, and
use adb port forwarding to connect sockets. Finally, enable tests skipped for node.

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

--HG--
extra : moz-landing-system : lando
2020-01-17 08:36:17 +00:00
Edwin Takahashi
92a7def95f Bug 1602863 - organize and clean up test-sets.yml r=jmaher
Changes:

Reorganize, reorder and review the sets defined in test-sets.yml to be more conducive to future changes.
Also, migrate `mochitest-valgrind` to run with linux1804.

Reorganize:
Group similar sets together, separated by whether it is a feature test set or operating system test set.

Review:
Remove test sets that are no longer used.
Rename test sets to be more descriptive of what it contains.

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

--HG--
extra : moz-landing-system : lando
2020-01-17 21:43:21 +00:00
Tyson Smith
d42c508b60 Bug 1610028 - Build target.crashreporter-symbols-full.zip for use with Pernosco. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D60314

--HG--
extra : moz-landing-system : lando
2020-01-17 23:22:32 +00:00
Edwin Takahashi
f58b2ca786 Bug 1602863 - run mochitest-e10s on ubuntu1804 for all platform variants r=jmaher
Changes:

`mochitest-e10s` is ready to migrate to ubuntu1804 for all platform variants.

Failures are intermittent on non-fission runs.

Note that on `mozilla-central`, `linux64-ccov/opt` does not run `mochitest-e10s` and this behavior is carried over. Fission variant is also not run on `mozilla-central`.
Try push with fission and ccov is included for sake of completeness.

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

--HG--
extra : moz-landing-system : lando
2020-01-17 19:50:43 +00:00
Edwin Takahashi
1cf57ef6da Bug 1608251 - migrate some more test suites to run on linux1804-64-ccov r=jmaher
Changes:

Migrate more tests to run under linux1804-64-ccov and disable them from linux64-ccov.

- code-coverage
- web-platform-tests (reftests, vanilla, crashtests)
- gtest (not run on mozilla-central or autoland)
- test-verify
- xpcshell

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

--HG--
extra : moz-landing-system : lando
2020-01-17 00:30:41 +00:00
Geoff Brown
2c723bb3da Bug 1609283 - Stop running android-hw mochitest-media against opt builds; r=bc
This was regressed by the change from arm7 to aarch64 builds; easily corrected.

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

--HG--
extra : moz-landing-system : lando
2020-01-16 14:53:23 +00:00
Mike Hommey
507e653907 Bug 1525218 - More fixups for test fetches.
Differential Revision: https://phabricator.services.mozilla.com/D60107

--HG--
extra : moz-landing-system : lando
2020-01-16 08:27:32 +00:00
Daniel Varga
f07d8dae9e Backed out changeset 540db822a1d4 (bug 1547111) for causing bug 1609568 2020-01-16 05:35:17 +02:00
Mike Hommey
fa20138b3a Bug 1525218 - Fixup for xpcshell tests fetches.
Differential Revision: https://phabricator.services.mozilla.com/D60097

--HG--
extra : moz-landing-system : lando
2020-01-16 02:52:31 +00:00
Geoff Brown
30f8c07b6c Bug 1604547 - Remove android-hw-p2 armv7 raptor pgo test sets; r=jmaher
Attempt to stop running remaining raptor tests on android-hw-p2 against armv7 pgo builds
by removing the test sets from the platform definition. These had been left in place
so that they could continue to run on try, but I think that loss is quite small: tests
can still be run on android-hw-p2 against armv7 opt builds, all builds on G5, and all
aarch64 builds on P2.

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

--HG--
extra : moz-landing-system : lando
2020-01-16 01:14:43 +00:00
Mike Hommey
5378c2e839 Bug 1525218 - Use minidump_stackwalk toolchain artifacts instead of tooltool packages. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D59936

--HG--
extra : moz-landing-system : lando
2020-01-15 14:20:30 +00:00
Jeff Gilbert
4cc5f12bb6 Bug 1607563 - Run mochitest-webgl/webgpu CI on aarch64 and use 30m timeouts. r=kvark
Differential Revision: https://phabricator.services.mozilla.com/D59972

--HG--
extra : moz-landing-system : lando
2020-01-15 19:21:24 +00:00
Edwin Takahashi
4be198ce2f Bug 1602863 - run mochitest-devtools-chrome on ubuntu1804 r=jmaher
Changes:

Run the `mochitest-devtools-chrome` suite with ubuntu1804 for all platform variants, including `ccov`.

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

--HG--
extra : moz-landing-system : lando
2020-01-15 20:54:29 +00:00
Wander Lairson Costa
c25cf4185a Bug 1547111: Replace -gcp builds with -aws builds r=tomprince
We are migrating the worker used by builds from AWS to GCP. We have had tier- 3 GCP builds for initial testing. We are replacing those with tier-3 AWS builds to ensure they keep working so we are able to switch back.

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

--HG--
extra : moz-landing-system : lando
2020-01-15 20:24:20 +00:00
Chris Manchester
56502ad8f1 Bug 1604486 - Use sparse checkout for the macOS profile run. r=sheehan
Differential Revision: https://phabricator.services.mozilla.com/D60056

--HG--
extra : moz-landing-system : lando
2020-01-15 20:32:17 +00:00
Edwin Takahashi
7fea6427c2 Bug 1608251 - run cppunit/crashtest/firefox-ui/jittest/jsreftest/various mochitest/telemetry with linux1804-64-ccov and deactivate corresponding tests on linux64-ccov r=jmaher,marco
Changes:

Migrate over tests that are either green, or do not run by default on mozilla-central, to run under the linux1804-64-ccov/opt label.

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

--HG--
extra : moz-landing-system : lando
2020-01-15 09:15:30 +00:00
Bogdan Tara
6bd841767d Backed out changeset 9556b559d52a (bug 1602863) for test_bug529119-1.html perma failing on 18.04 2020-01-15 12:02:35 +02:00
Cosmin Sabou
5cfc50b46a Merge mozilla-central to autoland. 2020-01-15 11:43:36 +02:00
Cosmin Sabou
c7b673f443 Merge autoland to mozilla-central. a=merge 2020-01-15 11:37:35 +02:00
Marco Castelluccio
c97557d209 Bug 1608682 - Make Mac coverage build an opt build. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D59662

--HG--
extra : moz-landing-system : lando
2020-01-15 07:51:02 +00:00
Cosmin Sabou
fd80827e67 Backed out changeset 2c381bb89f53 (bug 1603988) for causing symbols build bustages. a=backout
--HG--
extra : amend_source : 2329559c13c730897b86c9caa2105efed26016d9
2020-01-15 08:34:56 +02:00
Stephen Donner
14559f8276 Fix Bug 1607344; remove legacy stylo-seq linux64 jobs. r=erahm,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D59466

--HG--
extra : moz-landing-system : lando
2020-01-14 22:36:47 +00:00
Edwin Takahashi
ca8d817442 Bug 1608251 - run reftest/reftest-no-accel on ubuntu1804 ccov and deactivate on linux64 r=marco,gbrown
Changes:

Enable reftest/reftest-no-accel on ubuntu1804/linux1018.
Remove reftest/reftest-no-accel from running on ubuntu1604/linux64.

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

--HG--
extra : moz-landing-system : lando
2020-01-14 17:52:44 +00:00
Edwin Takahashi
6b5b1ac55c Bug 1602863 - run mochitest-e10s on ubuntu1804 for all platform variants r=jmaher
Changes:

`mochitest-e10s` is ready to migrate to ubuntu1804 for all platform variants.

Failures are intermittent on non-fission runs.

Note that on `mozilla-central`, `linux64-ccov/opt` does not run `mochitest-e10s` and this behavior is carried over. Fission variant is also not run on `mozilla-central`.
Try push with fission and ccov is included for sake of completeness.

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

--HG--
extra : moz-landing-system : lando
2020-01-15 08:03:34 +00:00
Edwin Takahashi
e4b3cc62c2 Bug 1602863 - re-enable linux1804-64-asan-qr/opt platform variation and its tests r=jmaher
Changes:

`linux1804-64-asan-qr/opt` was originally disabled because reftest fuzzy values were incorrect.

This change will re-enable the platform combination on CI, and remove the corresponding linux64 variant since all tests that run on the `asan-qr` variant is now migrated.

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

--HG--
extra : moz-landing-system : lando
2020-01-15 08:04:03 +00:00
Dzmitry Malyshau
69b270f2c6 Bug 1605171 - Replace wrupdater with github-sync r=tomprince
this is an evolution of wrupdater

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

--HG--
extra : moz-landing-system : lando
2020-01-14 18:37:28 +00:00
Calixte Denizet
22303869f8 Bug 1603988 - Avoid to fail system-symbols-mac-upload-symbols when no symbols to upload r=marco
Currently, when task system-symbols-mac doesn't produce artifacts because of no data, then the task system-symbols-mac-upload-symbols is failing too.
So this patch aims to not fail the task in such a case.

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

--HG--
extra : moz-landing-system : lando
2020-01-14 12:25:46 +00:00
Edwin Takahashi
5d26f83a10 Bug 1602863 - update linux64 platform regex in yaml files to be compatible with linux64 and linux1804 strings r=gbrown
Changes:

Update `linux64` regex to in yaml files for suites that have been migrated over to run on ubuntu1804.

Current naming convention: `linux64-asan/opt`.
New naming convention: `linux1804-64-asan/opt`
Future (potential) convention: `linux2004-64-asan/opt`

Using the `linux.*64` regex will result in a match for all three of the names above. This will ensure that we don't need to constantly update the regex for each new version, while being specific enough.

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

--HG--
extra : moz-landing-system : lando
2020-01-14 17:35:00 +00:00
Rob Wood
ea5d2d626d Bug 1609150 - Turn off failing visual metrics jobs for fennec r=perftest-reviewers,stephendonner
Differential Revision: https://phabricator.services.mozilla.com/D59888

--HG--
extra : moz-landing-system : lando
2020-01-14 18:43:19 +00:00
Geoff Brown
d8063e54fb Bug 1607961 - Move some android-hw P2 tests from arm7 to aarch64; r=bc
Move all mochitest, crashtests, and plain reftests currently running on android-hw-p2
against arm7 builds to aarch64 builds (the great majority of geckoview users on P2 are
now using aarch64 builds -- we want to stay relevant). jittest and jsreftest continue
to run on arm7, providing essential arm7 support; aarch64 coverage continues to be
provided by SM(p) on Windows/aarch64 laptops.

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

--HG--
extra : moz-landing-system : lando
2020-01-14 16:29:48 +00:00
Edwin Takahashi
371785cf08 Bug 1602863 - run web-platform-tests on ubuntu1804 except ccov r=jmaher
Changes:

Rename the `web-platform-tests-1804` set to `web-platform-tests`.

Create a new set with name `web-platform-tests-wdspec` which will hold only the `wdspec` test to be run on ubuntu1604.

Use the now-named `web-platform-tests` set to be used for ubuntu1804 platforms.

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

--HG--
extra : moz-landing-system : lando
2020-01-15 07:19:25 +00:00
Edwin Takahashi
d70fe8bfb8 Bug 1602863 - run mochitest-remote on linux1804 (including ccov) and deactivate on linux64 r=jmaher
Changes:

Run `mochitest-remote` with ubuntu1804, including the `ccov` platform variant.
Disable the test suite from running on ubuntu1604 under `linux64` label, including the `ccov` variant.

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

--HG--
extra : moz-landing-system : lando
2020-01-14 01:43:54 +00:00
Edwin Takahashi
b65b36d55b Bug 1599197 - turn off linux 32bit jobs on autoland, part 3 r=jmaher
Changes:

Diffoscope linux32 (diff-reproducible-linux32) was triggering linux-shippable jobs on autoland.

For good measure, specify for `geckodriver-repack` that it should not run on autoland.

Also restrict `linux-shippable` build on gcp from taking place on autoland. It is a tier 3 job so not visible normally.

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

--HG--
extra : moz-landing-system : lando
2020-01-10 23:21:24 +00:00
Edwin Takahashi
eb3fb8bd66 Bug 1608885 - correct accidental disabling of wr tests for windows r=gbrown
Changes:

Restore the original state of `web-platform-tests` test set in `test-sets.yml`.
Changes in D59403 had the unintended side effect of removing `web-platform-tests-reftests` and `web-platform-tests-crashtests` from the main test set, which was used for both `linux64` and `windows` platforms.

`position-sticky-scroll-with-clip-and-abspos-ref.html` was failing because the test no longer needed a `fuzzy` annotation for `webrender` variant.

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

--HG--
extra : moz-landing-system : lando
2020-01-13 21:31:53 +00:00
Rob Wood
73c92a684c Bug 1607891 - Add fennec (68) support to raptor-browsertime r=tarek
Differential Revision: https://phabricator.services.mozilla.com/D59737

--HG--
extra : moz-landing-system : lando
2020-01-13 20:08:07 +00:00
Razvan Maries
55782f1de7 Backed out 37442417fc24 (Bug 1602863) as per edwin's request. CLOSED TREE 2020-01-13 20:31:03 +02:00
Edwin Takahashi
7b485ae170 Bug 1608251 - re-enable linux1804-64-ccov variant and migrate mochitest-webgl/awsy tests r=jmaher
Changes:

Re-enable the `test-linux1804-ccov/opt` variant.
Create a new `linux1804-ccov-tests` test set.

Add `awsy` to ubuntu1804 and remove it correspondingly from ubuntu1604.
Add `mochitest-webgl` tests to ubuntu1804 an remove it from ubunt1604.

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

--HG--
extra : moz-landing-system : lando
2020-01-13 17:10:06 +00:00
Ryan VanderMeulen
e85d9fea06 Bug 1606889 - Clean up references to obsolete ESR branches. r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D58949

--HG--
extra : moz-landing-system : lando
2020-01-10 23:18:50 +00:00
Razvan Maries
0bf2848479 Backed out changeset ba5a1a2c62f6 (bug 1602863) for perma fails on position-sticky-scroll-with-clip-and-abspos.html. 2020-01-11 11:31:08 +02:00
Mihai Alexandru Michis
227405cbbd Backed out changeset fd1001cea260 (bug 1607344) for causing wpt failures regarding single_stylo_traversal.
CLOSED TREE
2020-01-11 09:55:56 +02:00
Stephen Donner
37fa3ade04 Fix Bug 1607344; remove legacy stylo-seq linux64 jobs. r=erahm,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D59466

--HG--
extra : moz-landing-system : lando
2020-01-11 07:20:50 +00:00
Edwin Takahashi
b78715faad Bug 1602863 - run web-platform-tests on ubuntu1804 except ccov r=jmaher
Changes:

Rename the `web-platform-tests-1804` set to `web-platform-tests`.

Create a new set with name `web-platform-tests-wdspec` which will hold only the `wdspec` test to be run on ubuntu1604.

Use the now-named `web-platform-tests` set to be used for ubuntu1804 platforms.

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

--HG--
extra : moz-landing-system : lando
2020-01-11 01:33:53 +00:00
Daniel Varga
9eb6230a1d Backed out 2 changesets (bug 1602108, bug 1602863) for causing mochitest failure at browser/browser_accessibility_panel_toolbar_pref_scroll.js
CLOSED TREE

Backed out changeset bf9cd5aea492 (bug 1602863)
Backed out changeset c656cb682586 (bug 1602108)

--HG--
extra : rebase_source : 16b901e23b6c0cadaea5ef159901f0a1dea3aa50
2020-01-11 03:27:56 +02:00
Daniel Varga
3215317bdc Backed out changeset dd2f16711aba (bug 1606922) for causing build failures
CLOSED TREE
2020-01-11 03:08:34 +02:00
Dorel Luca
d926e77afc Backed out changeset 9e4f3963ad86 (bug 1602863) for WTP Failures. CLOSED TREE 2020-01-11 02:01:28 +02:00