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

7473 Коммитов

Автор SHA1 Сообщение Дата
shravanrn@gmail.com 81c6fd9ae1 Bug 1610991 - Update rlbox_lucet lib to Mac compatible version r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D61077

--HG--
extra : moz-landing-system : lando
2020-02-10 19:36:43 +00:00
Emilio Cobos Álvarez c3cc693c75 Bug 1614198 - Update cbindgen. r=heycam
I need this to support individual #[cfg] in enum variants, which is used for
Image::PaintWorklet.

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

--HG--
extra : moz-landing-system : lando
2020-02-10 03:06:53 +00:00
Chris Manchester 15a8d1765f Bug 1609568 - Request less parallelism for gcc base-toolchain builds. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D62104

--HG--
extra : moz-landing-system : lando
2020-02-10 16:16:59 +00:00
Geoff Brown 33be582009 Bug 1612149 - Update linux64 try syntax aliases for 18.04; r=jmaher
Update existing unit test aliases for linux64 to include the new 18.04 platforms.

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

--HG--
extra : moz-landing-system : lando
2020-02-10 14:51:53 +00:00
Andreea Pavel d24b10a3b3 Backed out changeset 0477a13c69c8 (bug 1612149) for failing test_try_option_syntax.py on a CLOSED TREE 2020-02-10 15:49:11 +02:00
Geoff Brown 637ec229e2 Bug 1612149 - Update linux64 try syntax aliases for 18.04; r=jmaher
Update existing unit test aliases for linux64 to include the new 18.04 platforms.

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

--HG--
extra : moz-landing-system : lando
2020-02-10 13:19:08 +00:00
ffxbld cffd63aba1 No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
Differential Revision: https://phabricator.services.mozilla.com/D62195

--HG--
extra : moz-landing-system : lando
2020-02-10 10:11:39 +00:00
Marco Castelluccio 21a0032492 Bug 1614272 - Update Mac ccov test platform to use the opt build. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D62194

--HG--
extra : moz-landing-system : lando
2020-02-10 10:08:02 +00:00
Florin Strugariu 90a395b2ab Bug 1585022 - Add support to raptor-browsertime for running the ares6 benchmark on Firefox desktop r=tarek
Differential Revision: https://phabricator.services.mozilla.com/D61414

--HG--
extra : moz-landing-system : lando
2020-02-10 08:13:19 +00:00
alexandru.ionescu 9beb86ee68 Bug 1524545 Move raptor-unity-webgl-firefox to tier 3 and stop running on autoland r=Bebe,perftest-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D61456

--HG--
extra : moz-landing-system : lando
2020-02-06 15:51:51 +00:00
Sebastian Hengst 18aefc612f Bug 1613958 - set correct treeherder platform names for macOS webrender and condprof tasks. r=chmanchester
Some webrender and condprof tasks on macOS had raw/'ugly' platform names and
were listed at the top of a treeherder push due to that and not together with
the other OS X tasks. With this patch applied, they are shown together with the
other tasks on that platform.

The platform name should reference either cross compile or the platform version
it is running on.

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

--HG--
extra : moz-landing-system : lando
2020-02-07 20:48:13 +00:00
Ricky Stewart d259591a1c Bug 1569059 - Run 'mach bootstrap' with Python 3 r=firefox-build-system-reviewers,mshal,Callek
Differential Revision: https://phabricator.services.mozilla.com/D60898

--HG--
extra : moz-landing-system : lando
2020-02-07 18:12:23 +00:00
Marian Raiciof 0a55602d5c Bug 1608951 - Remove legacy, Stylo-disabled Talos performance tests: Tsd and Tsd-1proc r=perftest-reviewers,octavian_negru
Differential Revision: https://phabricator.services.mozilla.com/D61677

--HG--
extra : moz-landing-system : lando
2020-02-05 12:27:57 +00:00
Marian Raiciof 0ba27d3d5f Bug 1608954 - Remove legacy Stylo-disabled SYsd AWSY test r=perftest-reviewers,maja_zf
Differential Revision: https://phabricator.services.mozilla.com/D61640

--HG--
extra : moz-landing-system : lando
2020-02-06 22:27:42 +00:00
Mike Hommey 623de66503 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-02-06 08:39:54 +00:00
Bob Clary 1b4b153647 Bug 1608427 - SETA: Treat fuzzing build tasks as possible low value tasks, r=jmaher,decoder
Differential Revision: https://phabricator.services.mozilla.com/D61737

--HG--
extra : moz-landing-system : lando
2020-02-06 10:14:09 +00:00
Bob Clary 3af4964fac Bug 1608390 - Run SpiderMonkey Windows 32 bit as Tier 2 only on mozilla-central, r=jmaher,sfink,aryx
Differential Revision: https://phabricator.services.mozilla.com/D61638

--HG--
extra : moz-landing-system : lando
2020-02-05 20:34:25 +00:00
Marian Raiciof 6d2d6bf95e Bug 1612375 - Run raptor youtube playback tests on fennec68 r=perftest-reviewers,alexandru.irimovici,AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D61313

--HG--
extra : moz-landing-system : lando
2020-02-06 13:58:11 +00:00
Rob Lemley b23030106d Bug 1609987 - Port bug 1568006: Allow projects to modify decision parameters. r=tomprince
More ports from external taskgraph project. Short term, this will be used to get partial updates
working for Thunderbird.

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

--HG--
extra : moz-landing-system : lando
2020-02-04 22:32:12 +00:00
Christian Holler 1ef81d52c6 Bug 1612741 - Add ASan and TSan to Taskcluster chunking logic. r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D61571

--HG--
extra : moz-landing-system : lando
2020-02-05 15:11:33 +00:00
Florin Strugariu 917f420412 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-05 08:59:19 +00:00
Marco Castelluccio 9d46433c60 Bug 1596285 - Mark most test suites tier 2 for ccov. r=aryx
Differential Revision: https://phabricator.services.mozilla.com/D58919

--HG--
extra : moz-landing-system : lando
2020-02-04 20:50:20 +00:00
Cosmin Sabou 16a28d6c06 Backed out changeset c1b764e0ddb3 (bug 1601009) for massive raptor failures.
CLOSED TREE
2020-02-04 12:17:59 +02:00
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
ffxbld a5b9f2b330 No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
Differential Revision: https://phabricator.services.mozilla.com/D61443

--HG--
extra : moz-landing-system : lando
2020-02-03 10:20:14 +00:00
Tom Ritter ab97c8e874 Bug 1612424 - Patch nsis to call lld with --no-insert-timestamp r=froydnj
Adding --no-insert-timestamp to APPEND_LINKFLAGS for nsis is not working as it
is used for both the host and cross-compiled parts, but this option is
only valid for the Windows linker. Therefore we add it using a patch
to the cross-compilation part only.

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

--HG--
extra : moz-landing-system : lando
2020-01-31 08:30:46 +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 3782907cb3 Bug 1611541 - support python3 in taskcluster/docker and taskcluster/schema r=Callek
Changes:

Use `six.moves.urllib` instead of `urllib`.

Use `six.iteritems` instead of `iteritems`.

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

--HG--
extra : moz-landing-system : lando
2020-01-31 12:42:14 +00:00
Daniel Varga 3d8a78a06f Backed out changeset 6851f568b173 (bug 1611006) for causing nightly bustages a=backout 2020-01-31 03:30:45 +02: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
Tom Prince 334c8053ca No bug: [partner-repack] Remove some dead code; r=nthomas
There was some code to avoid chunking a given partner repack more than once.
However, that code was buggy and didn't have any affect, so delete it.

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

--HG--
extra : moz-landing-system : lando
2020-01-30 10:24:13 +00:00
Mike Shal 3fe87081bf Bug 1611006 - Convert python/mozbuild/mozbuild/test/action to python3; r=firefox-build-system-reviewers,rstewart
Differential Revision: https://phabricator.services.mozilla.com/D60769

--HG--
extra : moz-landing-system : lando
2020-01-30 09:52:25 +00:00
Marian Raiciof 9cdb7991af Bug 1611819 - Remove the P2 ARM7 tests from the fennec_v68 cron job r=perftest-reviewers,AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D61176

--HG--
extra : moz-landing-system : lando
2020-01-30 09:43:37 +00:00
Edwin Takahashi 976a24cffb Bug 1611339 - trim debian10-test docker image r=jmaher
Changes:

Since the image `debian10-test` is not being used to run unittests on CI, a lot of the dependencies installed can be removed.

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

--HG--
extra : moz-landing-system : lando
2020-01-29 13:48:43 +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
ffxbld 82f2863c98 No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D61105

--HG--
extra : moz-landing-system : lando
2020-01-27 14:01:38 +00:00
Justin Wood b627a90bcf No Bug - Remove taskcluster.net references in the tree. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D58297

--HG--
extra : moz-landing-system : lando
2020-01-24 15:52:50 +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
Noemi Erli 8c4ff0fb12 Backed out changeset cf3d74d0cf82 per Callek's request DONTBUILD CLOSED TREE 2020-01-24 17:48:10 +02:00
Justin Wood 19e5f06716 No Bug - Remove taskcluster.net references in the tree.
Differential Revision: https://phabricator.services.mozilla.com/D58297
2020-01-24 00:16:37 +02: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
Andreea Pavel 38dd93c9be Backed out changeset c5a138a88095 on request on a CLOSED TREE 2020-01-24 00:29:17 +02:00
Justin Wood e38c52acbe No Bug - Remove taskcluster.net references in the tree.
Differential Revision: https://phabricator.services.mozilla.com//D58297
2020-01-24 00:16:37 +02: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
Andrew Erickson 68e4643d0f Bug 1608989 - all linux-bitbar jobs set exit code 4 as a retry r=tomprince
A few android-hw/bitbar jobs aren't getting exit code 4 set as a retry. Fix that.

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

--HG--
extra : moz-landing-system : lando
2020-01-23 20:21:27 +00:00
Tom Prince ecd3506c24 Bug 1611023: [taskgraph] Fix python3 flake8 errors in taskgraph; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D60782

--HG--
extra : moz-landing-system : lando
2020-01-23 03:35:31 +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
Rob Lemley 176cad3876 Bug 1611014 - Make sure Taskcluster root_dir is a unicode string. r=rstewart
This fixes an issue when running "mach taskgraph" with the --root parameter
from the commandline. We use this regularly when working on Thunderbird task
configuration.

The initial list of kind names is read with os.listdir(), which returns
non-unicode strings when given a non-unicode string. As a result, some tasks
fail to validate because there's a non-unicode string where a unicode string
is expected.

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

--HG--
extra : moz-landing-system : lando
2020-01-23 00:32:53 +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
Tom Prince d24c9c2449 Bug 1547111: Remove incorrect GCP sccache scope; r=Callek
The scopes that are used are managed by the
`project:taskcluster:{trust_domain}:level-{level}-sccache-buckets`
role that is added a few lines above.

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

--HG--
extra : moz-landing-system : lando
2020-01-22 18:08:53 +00:00
Andrew Halberstadt 3b67376d03 Bug 1608834 - [ci] Chunk mochitest-a11y and plain in the taskgraph, r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D58039

--HG--
extra : moz-landing-system : lando
2020-01-22 16:05:39 +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 7001285651 Bug 1610578 - Add cross sysroot for macOS sccache build. r=froydnj
Depends on D60536

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

--HG--
extra : moz-landing-system : lando
2020-01-21 23:01:10 +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
Andrew Halberstadt 1f57d71f99 Bug 1609967 - [taskgraph] Implement a relevant tests optimizer, r=jmaher
An experimental optimizer that schedules all test tasks that run tests that
are in the same directory (or subdir) of a modified file.

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

--HG--
extra : moz-landing-system : lando
2020-01-21 17:12:56 +00:00
Ricky Stewart 0fa8a98bdb Bug 1524639: [taskgraph] Enforce unicode strings in schemas r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D18376

--HG--
extra : moz-landing-system : lando
2020-01-21 17:12:08 +00:00
Edwin Takahashi 381d441cce Bug 1610069 - remove NEED_COMPIZ flag throught the tree r=gbrown
Changes:

Bug 1552563 introduced the notion that `compiz` should only be run where it was required. This was an attempt to save some seconds through the CI system as `compiz` takes 15 seconds to return an exit code.

Now that majority of tests are running under ubuntu1804, which runs the GNOME desktop environment, the flag `NEED_COMPIZ` is no longer necessary.

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

--HG--
extra : moz-landing-system : lando
2020-01-20 19:31:34 +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
ffxbld 97c68411c7 No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
Differential Revision: https://phabricator.services.mozilla.com/D60389

--HG--
extra : moz-landing-system : lando
2020-01-20 12:05:53 +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
Csoregi Natalia cf4fe0aaee Merge autoland to mozilla-central. a=merge 2020-01-16 23:44:43 +02:00
Razvan Maries ffc90b2ec8 Backed out changeset a57aed49dc58 (bug 1524639) for beetmover bustages. a=backout 2020-01-16 14:04:31 +02: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
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
Andrew Halberstadt a2926487bf Bug 1608833 - [ci] Chunk xpcshell in the taskgraph, r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D57326

--HG--
extra : moz-landing-system : lando
2020-01-15 21:20:16 +00:00
Andrew Halberstadt d9b4c566a2 Bug 1608833 - [taskgraph] Add 'ccov' to the mozinfo guess when chunking tests, r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D59559

--HG--
extra : moz-landing-system : lando
2020-01-13 16:42:51 +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
Ricky Stewart fecc988cc6 Bug 1524639: [taskgraph] Enforce unicode strings in schemas r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D18376

--HG--
extra : moz-landing-system : lando
2020-01-15 20:33:20 +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
Bastien Abadie 9aaea00808 Bug 1608840 - Add a CODE_REVIEW environment variable to source-test tasks when running for code-review reporting, r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D59719

--HG--
extra : moz-landing-system : lando
2020-01-13 15:35:26 +00:00
Andi-Bogdan Postelnicu d2990dc0e7 Bug 1590414 - For C++ static analysis cleanup the running scripts. r=marco
Differential Revision: https://phabricator.services.mozilla.com/D50065

--HG--
extra : moz-landing-system : lando
2019-10-25 08:21:07 +00:00
ffxbld 0b6c43c2f1 No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
Differential Revision: https://phabricator.services.mozilla.com/D59669

--HG--
extra : moz-landing-system : lando
2020-01-13 10:28:35 +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
Daniel Varga 5546045f1c Backed out changeset 05f81cc8b39c (bug 1607344) for causing multiple failures at builds/worker/workspace/mozharness/mozharness/base/script.py
CLOSED TREE
2020-01-11 01:33:35 +02:00
Edwin Takahashi 85122690d3 Bug 1602863 - run mochitest-devtools-chrome on ubuntu1804 docker image r=jmaher
Changes:

Run the `mochitest-devtools-chrome` suite with ubuntu1804 docker image.

Update references to linux64 in `mochitest.yml` for mochitest-devtools-chrome to refer to `linux1804-64`.

Depends on D59570

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

--HG--
extra : moz-landing-system : lando
2020-01-10 23:20:28 +00:00
Stephen Donner ace7e6d13b 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-10 21:39:19 +00:00
Mike Shal f5adc4762e Bug 1606922 - Move MOZ_AUTOMATION_PACKAGE_TESTS from mozconfigs to taskcluster; r=firefox-build-system-reviewers,tomprince,chmanchester
We don't need to package tests for builds that we don't actually run
tests from, but it is tricky to align this correctly by setting
MOZ_AUTOMATION_PACKAGE_TESTS=0 in relevant mozconfigs. Instead we can
set the environment variable in the task definition, and use a full
taskgraph verification check to ensure that the flag is only set on
builds that have tests.

The one tricky task is win64-aarch64-shippable/opt, which copies tests
from another build rather than building them itself. For this reason, it
explicitly sets MOZ_AUTOMATION_PACKAGE_TESTS: '0' in the environment
even though that is now the default. This is why the exception is only
raised if MOZ_AUTOMATION_PACKAGE_TESTS is not set at all, rather than
checking that it is set to 1.

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

--HG--
extra : moz-landing-system : lando
2020-01-10 22:46:11 +00:00
Edwin Takahashi 97cc2f34de 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-10 17:18:17 +00:00
Adam Gashlin 164ce61f41 Bug 1606414 - Set accepted-mar-channel-ids for ASAN builds. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D58679

--HG--
extra : moz-landing-system : lando
2020-01-10 19:27:17 +00:00
Andrew Halberstadt 29118f59c9 Bug 1608535 - [ci.mozlint] Disable parallelism in eslint until issues are resolved (see this bug), r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D59553

--HG--
extra : moz-landing-system : lando
2020-01-10 19:58:41 +00:00
Edwin Takahashi 299b3e80ad Bug 1602863 - run webgl on ubuntu1804, part 2 r=jmaher
Changes:

Add webgl tests to the linux1804-tests set, not just the linux1804-qr-tests set.

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

--HG--
extra : moz-landing-system : lando
2020-01-10 19:25:39 +00:00
Edwin Takahashi b49ddf126a Bug 1600387 - run jittest with ubuntu1804 r=jmaher
Changes:

Add `jittest` to the linux1804-test set.

This will have no effect until `ccov` variant is enabled for ubuntu1804.

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

--HG--
extra : moz-landing-system : lando
2020-01-10 19:23:07 +00:00
Tom Prince 7faf19260e Bug 1607857: Don't use treeherder platform for partials; r=sfraser
Differential Revision: https://phabricator.services.mozilla.com/D59400

--HG--
extra : moz-landing-system : lando
2020-01-10 18:24:13 +00:00
Tom Prince a869bcad07 Bug 1607857: [partials] Don't pass platform to funsize; r=sfraser
The only thing it used it for was for a default filename, but we
always pass an explicit name, so remove the platform option and the
default filename.

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

--HG--
extra : moz-landing-system : lando
2020-01-10 18:21:20 +00:00
Edwin Takahashi 0694c5d5b1 Bug 1602863 - run reftest-no-accel on ubuntu1804 docker image r=jmaher
Changes:

Now that mfenced-12.html is disabled, run `reftest-no-accel` on ubuntu1804.

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

--HG--
extra : moz-landing-system : lando
2020-01-10 18:09:29 +00:00
Edwin Takahashi 1292ac382f Bug 1602863 - run firefox-ui-tests on ubuntu1804 docker image r=jmaher
Changes:

Run `firefox-ui-tests` on ubuntu1804.

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

--HG--
extra : moz-landing-system : lando
2020-01-10 18:10:24 +00:00
Daniel Varga 62435a4ea1 Backed out 2 changesets (bug 1607857) for causing lint failure at /builds/worker/checkouts/gecko/taskcluster/taskgraph/transforms/mar_signing.py
CLOSED TREE

Backed out changeset ec6201138386 (bug 1607857)
Backed out changeset a6d10498ee87 (bug 1607857)
2020-01-10 20:16:47 +02:00
Tom Prince 5c29b0ca23 Bug 1607857: Don't use treeherder platform for partials; r=sfraser
Differential Revision: https://phabricator.services.mozilla.com/D59400

--HG--
extra : moz-landing-system : lando
2020-01-10 17:22:18 +00:00
Tom Prince 7ab5279101 Bug 1607857: [partials] Don't pass platform to funsize; r=sfraser
The only thing it used it for was for a default filename, but we
always pass an explicit name, so remove the platform option and the
default filename.

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

--HG--
extra : moz-landing-system : lando
2020-01-10 09:55:27 +00:00
Nathan Froyd 14178935f1 Bug 1608428 - rename lucetc toolchain task; r=rstewart
We're going to build `lucetc` for other platforms; let's prefix this
task with the platform name like we do for other toolchains.

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

--HG--
extra : moz-landing-system : lando
2020-01-10 16:21:40 +00:00
Andrew Halberstadt ecdb441dca Bug 1608386 - [ci] Run mozlint linters in parallel, r=marco
If you pass in multiple paths to mozlint, it will attempt to parallelize them
across processes. With this change, we pass in all top-level files and
directories into mozlint rather than the topsrcdir itself. This triggers the
parallelization.

The 'yaml' and 'codespell' linters were excluded because they had issues.

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

--HG--
extra : moz-landing-system : lando
2020-01-10 16:05:36 +00:00
Andreas Tolfsen 5d43d050f2 bug 1603078: taskcluster: add remote(pup-fis) job; r=ahal
Because the Puppeteer unit tests run as source tasks and not test
tasks, we can't rely on the generic technique for enabling Fission
available to other test tasks based on mozharness.

Since the puppeteer task is a simple, opt-in, non-scheduled job we
duplicate it as puppeteer-fis and pass --enable-fission to "./mach
puppeteer-test" instead.  This achieves the same effect.

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

--HG--
extra : moz-landing-system : lando
2020-01-07 18:07:23 +00:00
Andi-Bogdan Postelnicu a8d312af07 Bug 1608389 - Run `static-analysis-autotest` only on `mozilla-central` and `try`. r=marco
Differential Revision: https://phabricator.services.mozilla.com/D59484

--HG--
extra : moz-landing-system : lando
2020-01-10 12:08:49 +00:00
Marco Castelluccio 9bbdae6a99 Bug 1607965 - Make Windows coverage build an opt build. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D59292

--HG--
rename : testing/mozharness/configs/builds/taskcluster_sub_win64/ccov_debug.py => testing/mozharness/configs/builds/taskcluster_sub_win64/ccov_opt.py
extra : moz-landing-system : lando
2020-01-10 09:51:17 +00:00
Edwin Takahashi d447a96547 Bug 1602863 - run web-platform-test-reftests and web-platform-test-crashtests with ubuntu1804 docker image except ccov r=jmaher
Changes:

Run `web-platform-tests-crashtests`, `web-platform-tests-reftests` with ubuntu1804 docker image.

This is a piecemeal migration, since the main `web-platform-tests` is not ready for ubuntu1804 yet due to several issues.

Depends on D59386.

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

--HG--
extra : moz-landing-system : lando
2020-01-09 21:30:53 +00:00
Edwin Takahashi 2b5519636e Bug 1602863 - run mochitest-webgl suites on ubuntu1804 docker image r=jmaher
Changes:

Run mochitest-webgl suites on ubuntu1804.

Update the expectation of a test to remove the `headless` specification.

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

--HG--
extra : moz-landing-system : lando
2020-01-09 20:49:35 +00:00
Edwin Takahashi cac140ed88 Bug 1602863 - run telemetry and test-verify with ubuntu1804 docker image r=jmaher
Changes:

Run telemetry and test-verify on ubuntu1804.

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

--HG--
extra : moz-landing-system : lando
2020-01-09 20:48:49 +00:00
Edwin Takahashi 63d2768c7f Bug 1602863 - run mochitest-a11y with ubuntu1804 docker image r=jmaher
Changes:

Run `mochitest-a11y` on ubuntu1804 image.

On the `ubuntu1804` image, bug 1429575 is a relatively frequent occurrence.

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

--HG--
extra : moz-landing-system : lando
2020-01-09 19:08:57 +00:00
Matt Brandt 4f140d99f3 Bug 1608233 - [iris firefox] Update build to latest core version 0.8.5
Differential Revision: https://phabricator.services.mozilla.com/D59407

--HG--
extra : moz-landing-system : lando
2020-01-09 20:26:09 +00:00
Andrew Halberstadt ee1497a26e Bug 1583353 - [taskgraph] Run test task chunking through manifestparser's skip-if filter, r=gbrown
Previously we simply ignored skipped tests when performing test chunking in the
taskgraph. This could sometimes result in a task that runs a single manifest
that happens to be skipped on that task's configuration. This results in an error
that no tests were run from the harness.

This patch attempts to guess a mozinfo based on a task's definition. Then it
uses those values to take skipped tests into account when running the chunking
algorithm. That way the chances of scheduling a manifest that would be skipped
anyway are much lower.

Depends on D58987

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

--HG--
extra : moz-landing-system : lando
2020-01-07 21:15:02 +00:00
Andrew Halberstadt c8e7917e5f Bug 1583353 - [taskgraph] Move test chunking logic to a utility file, r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D58987

--HG--
extra : moz-landing-system : lando
2020-01-07 19:42:42 +00:00
Simon Fraser bc2f4a9ed9 Bug 1607857 Change platform field used in partials tasks r=mtabara
The new code is a superset of the old, so I've left it much the same to avoid conflicts until we come up with a more long term solution.

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

--HG--
extra : moz-landing-system : lando
2020-01-09 15:37:35 +00:00
Edwin Takahashi b2e141b8ed Bug 1599197 - do not run linux32 on autoland or try by default r=jmaher,gbrown
Changes:

Do not run `linux32` builds on `try` or `autoland` by default, but ensure it is able to run on all other repos (eg. `mozilla-beta`).

Filter out all tasks with `linux-shippable` in the name, including builds, auxiliary tasks (balrog, etc).

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

--HG--
extra : moz-landing-system : lando
2020-01-09 01:09:07 +00:00
Edwin Takahashi e4b8074522 Bug 1602863 - run web-platform-tests-wdspec-headless and mochitest-webgpu with ubuntu1804 docker image r=jmaher
Changes:

Run `web-platform-tests-wdspec-headless` and `mochitest-webgpu` with ubunt1804 image.

Changes to the `linux64` references in `web-platform.yml` and `mochitest.yml` are not necessary.

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

--HG--
extra : moz-landing-system : lando
2020-01-09 00:10:27 +00:00
Edwin Takahashi 4acb44342d Bug 1602863 - temporarily disable linux1804-64-asan-qr and linux1804-64-ccov platforms r=jmaher
Changes:

**linux1804-64-asan-qr**, bug 1607620
This platform references the `linux-qr-smoketests` test set which is not one of the `linux1804` labeled test sets.

So the changes in D58964 meant that these tests were enabled for `linux1804-qr-asan/opt`, which is fine except the `reftest` suites has 1 failure.

Temporarily disable this platform for the time being while reftest failure is worked out. This does not mean we lose coverage, since the ubuntu1604 variant `linux64-asan-qr/opt` is still running on all repos.

**linux1804-64-ccov platforms**, bug 1607887
ccov on ubuntu1804 is not ready yet, as per :marco in D58739. Technically speaking the disabling should have taken place in that patch, but that escaped my mind then.

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

--HG--
extra : moz-landing-system : lando
2020-01-08 22:48:08 +00:00
Edwin Takahashi 839dd8fd43 Bug 1602863 - run mochitest-headless suite with ubuntu1804 docker image r=jmaher
Changes:

Run the `mochitest-headless` suite with ubuntu1804 image

No updates to linux64 references in `mochitest.yml` is necessary.

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

--HG--
extra : moz-landing-system : lando
2020-01-08 20:00:42 +00:00
Edwin Takahashi 3fbd21f3c5 Bug 1602863 - run reftest using ubuntu1804 test image r=jmaher
Changes:

Run the reftest suite with ubuntu1804 test image.

Depends on D54851.

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

--HG--
extra : moz-landing-system : lando
2020-01-08 18:37:36 +00:00
Edwin Takahashi a1f18402ce Bug 1602863 - update references to linux64 in awsy.yml to linux1804-64 r=Marian
Changes:

Due to changes I made in D58204 and D58464, `awsy` was migrated to run under the `linux1804-64` label. This was fine except `awsy.yml` used `linux64` to set scheduling.

This patch will update the references to `linux1804-64` and restore proper scheduling of tasks.

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

--HG--
extra : moz-landing-system : lando
2020-01-08 18:32:40 +00:00
alexandru.ionescu afa20661a0 Bug 1607254 Add firefox warm page load tests back on mozilla-central r=davehunt,perftest-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D59095

--HG--
extra : moz-landing-system : lando
2020-01-08 12:20:37 +00:00
Edwin Takahashi 1724bf3a70 Bug 1602863 - update references to linux64 in yaml files for xpcshell and mochitest-media to linux1804 r=jmaher
Changes:

Update references to `linux64` in the YAML files to read `linux1804-64`.

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

--HG--
extra : moz-landing-system : lando
2020-01-07 23:55:56 +00:00
Edwin Takahashi f9b97109ba Bug 1602863 - run desktop-screenshot-capture tests with ubuntu1804 docker image r=jmaher
Changes:

Run mochitest-screenshots with ubuntu1804, and remove from running under `linux64` label.

Also update the references in `mochitest.yml` for the `run-on-projects` scheduler.

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

--HG--
extra : moz-landing-system : lando
2020-01-08 00:00:13 +00:00
Edwin Takahashi 5f422b375c Bug 1602863 - run gtest and jsreftests with ubuntu1804 docker image r=jmaher
Changes:

GTest and Jsreftests can be run on ubuntu1804 safely.

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

--HG--
extra : moz-landing-system : lando
2020-01-07 23:56:09 +00:00
Jeff Gilbert dfde69a462 Bug 1585683 - Add mochitest-webgpu jobs, add subsuite = webgpu. r=jmaher,kvark
Differential Revision: https://phabricator.services.mozilla.com/D58892

--HG--
extra : moz-landing-system : lando
2020-01-07 22:42:07 +00:00
Bogdan Tara c0e1f5a876 Backed out changeset 33ccfb45bb3f (bug 1585683) on jgilbert's request 2020-01-07 23:21:45 +02:00
Edwin Takahashi 5470cd05bc Bug 1607496 - fix taskgraph warning about linux-qr-smoketests caused by missing test-sets line r=jmaher
Changes:

The `test-sets:` line was missing, which caused warnings.

Also correct the name of the test platform combination.

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

--HG--
extra : moz-landing-system : lando
2020-01-07 20:05:26 +00:00
Jeff Gilbert 4d2067b9ca Bug 1585683 - Add mochitest-webgpu jobs, add subsuite = webgpu. r=jmaher,kvark
Differential Revision: https://phabricator.services.mozilla.com/D58892

--HG--
extra : moz-landing-system : lando
2020-01-07 20:58:37 +00:00
Jeff Gilbert 3a05991f4e Bug 1606039 - Enable webgl1-core/1-ext/2-core tests on Android HW. r=lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D58906

--HG--
extra : moz-landing-system : lando
2020-01-07 19:19:38 +00:00
Mihai Tabara 086a13d1cb Bug 1607266 - devedition should set no backgroundRate. r=bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D58981

--HG--
extra : moz-landing-system : lando
2020-01-07 19:04:31 +00:00
Edwin Takahashi eee843b9a7 Bug 1602863 - run xpcshell suite on ubuntu1804 test image for all linux variants except ccov r=jmaher
Changes:

Run `xpcshell` test suite on ubuntu1804 for all platforms except `linux64-ccov`.

Modify the test in `test_fuzzy.py` to refer to the new `test-linux1804` xpcshell task label.

Add a new test in `test_fuzzy.py` to test the `-q` functionality without a test path.

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

--HG--
extra : moz-landing-system : lando
2020-01-07 18:31:55 +00:00
Edwin Takahashi ae23925872 Bug 1602863 - remove linux64/opt stylo sequential platform combination r=jmaher
Changes:

Remove the linux64/opt stylo combination since the only test it ran was the `awsy-stylo-sequential` which is now duplicated by linux1804-64-stylo-sequential/opt.

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

--HG--
extra : moz-landing-system : lando
2020-01-07 18:24:59 +00:00
Edwin Takahashi e4aa121407 Bug 1602863 - run marionette-headless with ubuntu1804 docker image r=jmaher
Changes:

Run `marionette-headless` with ubuntu1804 instead of desktop1604.

`marionette-headless-fission` is ignored because it already fails with normal desktop1604-test image.

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

--HG--
extra : moz-landing-system : lando
2020-01-07 11:37:33 +00:00
Tom Prince 83d95abcbe Bug 1605275: [taskgraph] Provide a function to get all tasks from a previous set of graphs; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D58450

--HG--
extra : moz-landing-system : lando
2020-01-07 18:08:42 +00:00
Tom Prince e053400510 Bug 1605277: [tryselect] Add option to allow overriding worker types on try; r=ahal
This allows easy testing against staging worker types, without needing to
change anything in-tree.

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

--HG--
extra : moz-landing-system : lando
2020-01-07 17:23:18 +00:00
Marco Castelluccio dcbf2b04b0 Bug 1607447 - Run only one rusttests configuration on autoland, all configurations on mozilla-central and try. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D58942

--HG--
extra : moz-landing-system : lando
2020-01-07 14:54:35 +00:00
Henrik Skupin 6b1ebbac0a Bug 1606335 - [marionette] Remove e10s support from build and mozharness. r=marionette-reviewers,ato
Differential Revision: https://phabricator.services.mozilla.com/D58812

--HG--
extra : moz-landing-system : lando
2020-01-07 11:16:26 +00:00
Edwin Takahashi e039d27a60 Bug 1607382 - revert changing of treeherder name of linux-shippable/opt build to avoid breaking partials r=jlund
Changes:

Revert the changes to the treeherder name since the partials script does depend on the name as it appears in treeherder to the pre-D58406 state.

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

--HG--
extra : moz-landing-system : lando
2020-01-07 03:40:46 +00:00
Sylvestre Ledru 0d76809750 Bug 1606093 - mozlint: enable the verbose mode in the ci r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D58292

--HG--
extra : moz-landing-system : lando
2020-01-06 19:35:51 +00:00
Chris Manchester 0acf93f26a Bug 1607293 - Turn on pgo for macOS devedition builds. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D58836

--HG--
extra : moz-landing-system : lando
2020-01-06 19:36:28 +00:00
Ben Hearsum 496da6df11 Bug 1607266 - Set background rate and fallback for automated beta's. r=mtabara
https://phabricator.services.mozilla.com/D56801

Depends on D58646

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

--HG--
extra : moz-landing-system : lando
2020-01-06 19:33:47 +00:00
Edwin Takahashi d1af0a1c8e Bug 1599197 - demote linux32-shippable/opt tasks to tier 2 and limit builds to try and mozilla-central r=jmaher,gbrown
Changes:

Demote linux32-shippable/opt tasks to tier 2 on all repositories. Other linux32 jobs are defined but do not appear to run.

Limit the build of linux32-shippable/opt to `try`/`mozilla-central`.

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

--HG--
extra : moz-landing-system : lando
2020-01-06 18:42:02 +00:00
Ciure Andrei 11eedd07fe Backed out changeset 1410db0871ba (bug 1599197) for causing linting failures CLOSED TREE 2020-01-06 19:13:04 +02:00
Edwin Takahashi 47cd631c5c Bug 1599197 - demote linux32-shippable/opt tasks to tier 2 and limit builds to try and mozilla-central r=jmaher,gbrown
Changes:

Demote linux32-shippable/opt tasks to tier 2 on all repositories. Other linux32 jobs are defined but do not appear to run.

Limit the build of linux32-shippable/opt to `try`/`mozilla-central`.

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

--HG--
extra : moz-landing-system : lando
2020-01-06 16:53:39 +00:00