Commit Graph

4095 Commits

Author SHA1 Message Date
Calixte Denizet
24e00f666b Bug 1603988 - Part 2: Add a TC index for generated artifacts for mac symbols and reuse them in the next run r=tomprince
To avoid to process again and again the same packages, we can use a cache.
So this patch add a TC index for the artifacts generated in a run and then we can reuse it in the next run.

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

--HG--
extra : moz-landing-system : lando
2020-02-03 18:41:49 +00:00
Calixte Denizet
99c6342b1a Bug 1603988 - Part 1: Avoid to fail system-symbols-mac-upload-symbols when no symbols to upload r=marco,gsvelto
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-02-04 10:06:07 +00:00
Florin Strugariu
049e26b384 Bug 1601009 - Add support to raptor-browsertime for running the speedometer benchmark on Firefox android r=tarek
Differential Revision: https://phabricator.services.mozilla.com/D61305

--HG--
extra : moz-landing-system : lando
2020-02-03 16:26:21 +00:00
Marco Castelluccio
958735da69 Bug 1612295 - Upload coverage artifact in the Linux coverage build. r=calixte
Differential Revision: https://phabricator.services.mozilla.com/D61430

--HG--
extra : moz-landing-system : lando
2020-02-03 11:44:14 +00:00
Emilio Cobos Álvarez
4ba89c93cf Bug 1612092 - Update cbindgen. r=froydnj
v0.12.2 at least is needed to have proper v2 lockfile support.

But v0.13.0 contains extra fixes, and features that wgpu and the style system
plan to use, so let's just update to that.

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

--HG--
extra : moz-landing-system : lando
2020-01-31 08:03:17 +00:00
Edwin Takahashi
f0abec95b9 Bug 1612279 - condprof to use ubuntu1804-test image r=tarek
Changes:

Use the `ubuntu1804-test` image for condprof generation.

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

--HG--
extra : moz-landing-system : lando
2020-01-30 14:50:27 +00:00
alexandru.ionescu
1535129890 Bug 1573418 Run Talos harness tests in CI r=rwood,igoldan,perftest-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D56680

--HG--
extra : moz-landing-system : lando
2020-01-29 08:29:13 +00:00
shindli
05de837272 Backed out changeset 6a1a55bc4edf (bug 1605188) for webrender and wrench bustages. These are being detected with delay, see bug 1576040 a=backout 2020-01-29 00:20:16 +02:00
Chris Manchester
19dae3300c Bug 1605188 - Update builders to rustc 1.40 r=firefox-build-system-reviewers,rstewart
Differential Revision: https://phabricator.services.mozilla.com/D61042

--HG--
extra : moz-landing-system : lando
2020-01-25 16:03:16 +00:00
Marian Raiciof
585b7fc88e Bug 1564844 - Move raptor-tp6m-n-fennec68 tests into the correct platform r=perftest-reviewers,AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D60833

--HG--
extra : moz-landing-system : lando
2020-01-28 08:04:30 +00:00
Geoff Brown
d2010b925a Bug 1611477 - Increase Android xpcshell test chunks from 3 to 4; r=jmaher
Avoid intermittent task timeouts by increasing test chunks for Android xpcshell.

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

--HG--
extra : moz-landing-system : lando
2020-01-24 22:10:17 +00:00
Geoff Brown
6dc0e04393 Bug 1611018 - Run wdspec in 3 test chunks by default; r=jmaher
Avoid intermittent task timeouts by increasing wdspec test chunks from 2 to 3.

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

--HG--
extra : moz-landing-system : lando
2020-01-24 15:18:00 +00:00
Mike Hommey
99572b3223 Bug 1606007 - Upgrade valgrind to current git trunk. r=froydnj
The added hacks are derived from what was used in bug 1479055.

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

--HG--
extra : moz-landing-system : lando
2020-01-23 21:12:14 +00:00
Chris Manchester
9151a66146 Bug 1611231 - Update in-tree sccache to fix -frewrite-includes bustage. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D60878

--HG--
extra : moz-landing-system : lando
2020-01-23 21:58:50 +00:00
Edwin Takahashi
7ee98bde51 Bug 1602863 - run mochitest-chrome on linux1804 r=jmaher
Changes:

Migrate over the platform of `mochitest-chrome` to ubuntu1804:

Mark as expected failure one test, and expand the disable annotation of another test to include all platform variants of linux.

Resulting runs have some intermittent failures but nothing significant.

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

--HG--
extra : moz-landing-system : lando
2020-01-24 01:04:09 +00:00
Nick Alexander
6bd9d2f8b2 Bug 1611201 - Split Node toolchain builds into *-node-{8,10} versions. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D60900

--HG--
extra : moz-landing-system : lando
2020-01-23 23:14:34 +00:00
Rob Lemley
341e038223 Bug 1609987 - Port bug 1568006: Add project's taskgraph directory to the python path. r=tomprince
For mozilla-central, all the code related to taskgraph lives in
taskcluster/taskgraph. Thunderbird's build requirements are evolving, and
we want to be able to have repository-specific code. The natural place for it
to live is an a package beside taskcluster/ci. Add that to python path,
and provide some hooks for adding to the various registries in taskgraph.

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

--HG--
extra : moz-landing-system : lando
2020-01-23 17:09:41 +00:00
Dzmitry Malyshau
82be8c479a Bug 1596127 - wgpu Rust tests CI job r=ahal,froydnj
Differential Revision: https://phabricator.services.mozilla.com/D58414

--HG--
extra : moz-landing-system : lando
2020-01-23 20:42:22 +00:00
shindli
26374765cb Backed out 2 changesets (bug 1611231) for causing a linting falure in /builds/worker/checkouts/gecko/build/docs/sccache-dist.rst CLOSED TREE
Backed out changeset c38aab2ba30b (bug 1611231)
Backed out changeset 278f992ad76d (bug 1611231)
2020-01-23 23:02:38 +02:00
Chris Manchester
3f7b6fbc94 Bug 1611231 - Update in-tree sccache to fix -frewrite-includes bustage. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D60878

--HG--
extra : moz-landing-system : lando
2020-01-23 20:46:32 +00:00
Tom Prince
8234d41bc1 Bug 1605275: [taskgraph] Use worker alias for bouncer workers; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D60781

--HG--
extra : moz-landing-system : lando
2020-01-23 16:54:55 +00:00
Tom Prince
c697547b5f Bug 1605275: [taskgraph] Use worker aliases for beetmover and balrog workers; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D60780

--HG--
extra : moz-landing-system : lando
2020-01-23 16:54:13 +00:00
Tom Prince
ba57164174 Bug 1605275: [taskgraph] Use worker alias for treescript workers; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D60779

--HG--
extra : moz-landing-system : lando
2020-01-23 16:53:58 +00:00
Andrew Halberstadt
e431feba99 Bug 1608535 - [ci] Parallelize ESLint in CI, r=Standard8
This can sometimes reduce ESLint's runtime by 10 minutes!

Depends on D60686

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

--HG--
extra : moz-landing-system : lando
2020-01-23 14:22:08 +00:00
Marian Raiciof
f72ab8b7fe Bug 1553131 - Run raptor-youtube-playback jobs with profiler enabled in CI r=perftest-reviewers,sparky,tarek
Differential Revision: https://phabricator.services.mozilla.com/D42516

--HG--
extra : moz-landing-system : lando
2020-01-21 16:54:29 +00:00
Chris Manchester
815211d55c Bug 1610929 - Update sccache for native-zlib feature and enable it in automation. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D60737

--HG--
extra : moz-landing-system : lando
2020-01-22 20:11:43 +00:00
Bob Clary
cc1003b652 Bug 1609764 - Do not generate noopt builds on autoland, r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D60747

--HG--
extra : moz-landing-system : lando
2020-01-22 21:23:00 +00:00
Geoff Brown
ec63442717 Bug 1610676 - Fetch node for Android test-verify/test-coverage tasks; r=valentin
Since test-verify and coverage tasks sometimes run xpcshell, they require node fetches just
like xpcshell tasks: add the missing config for Android.

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

--HG--
extra : moz-landing-system : lando
2020-01-22 20:02:25 +00:00
Bob Clary
6ff9201394 Bug 1609799 - do not run test verify on web platform tests on mozilla-central unless resource constrained, r=gbrown.
Differential Revision: https://phabricator.services.mozilla.com/D60731

--HG--
extra : moz-landing-system : lando
2020-01-22 19:49:08 +00:00
Bob Clary
863ea145b4 Bug 1610611 - Restrict remote puppeteer tests to try, mozilla-central; remote puppeteer fission tests to try only, r=whimboo.
Differential Revision: https://phabricator.services.mozilla.com/D60599

--HG--
extra : moz-landing-system : lando
2020-01-22 09:19:02 +00:00
Chris Manchester
3617743fb8 Bug 1610578 - Update sccache in-tree to the current master branch. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D60536

--HG--
extra : moz-landing-system : lando
2020-01-21 21:55:31 +00:00
Geoff Brown
f6c188ed51 Bug 1610598 - Increase max-run-time for mochitest-webgl2-ext; r=jmaher
Avoid intermittent test failures for exceeding max-run-time by increasing
mochitest-webgl2-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/D60560

--HG--
extra : moz-landing-system : lando
2020-01-21 20:14:56 +00:00
Csoregi Natalia
2777beb77b Backed out changeset edd9c693d8cf (bug 1610578) for toolchains failures. CLOSED TREE 2020-01-21 22:14:39 +02:00
Chris Manchester
ddb77bf28e Bug 1610578 - Update sccache in-tree to the current master branch. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D60536

--HG--
extra : moz-landing-system : lando
2020-01-21 20:00:25 +00:00
Andrew Halberstadt
c3eb36bee1 Bug 1609967 - [ci] Remove 'seta_15_180' shadow-scheduler task, r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D60550

--HG--
extra : moz-landing-system : lando
2020-01-21 19:41:33 +00:00
Andrew Halberstadt
394c93ba9e Bug 1609967 - [ci] Stand up a 'shadow-scheduler' task to run the 'relevant-test' optimizer, r=jmaher
Depends on D60527

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

--HG--
extra : moz-landing-system : lando
2020-01-21 18:42:50 +00:00
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