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

3998 Коммитов

Автор SHA1 Сообщение Дата
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
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
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
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
Edwin Takahashi 5a3945950a Bug 1602863 - run mochitest-media on ubuntu1804 for all linux platform variants execpt ccov r=jmaher
Changes:

Run `mochitest-media` using ubuntu1804.

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

--HG--
extra : moz-landing-system : lando
2020-01-06 11:40:07 +00:00
Edwin Takahashi b91bc21cb6 Bug 1606861 - revert changes to linux64-ccov labels and exclude the platform from further ubuntu1804 migration changes r=marco,jmaher
Changes:

Exclude the `linux-ccov` platform from ubuntu1804 migration plans for the time being.

The `linux64-ccov` test platform originally ran the `common-tests` test set so change the `linux-common-tests` to refer to `common-tests`. This should restore all sets of tests to the `linux64-ccov` label.

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

--HG--
extra : moz-landing-system : lando
2020-01-06 16:44:55 +00:00
Andreas Tolfsen c7e5e99af1 bug 1603930: taskcluster: run M(remote) on trunk, try only; r=whimboo
This prevents the Mochitest browser-chrome tests under remote/ from
running in beta simulations, since the new Chromium-based remote
debugging protocol is only available on the Nightly release channel.

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

--HG--
extra : moz-landing-system : lando
2020-01-02 14:42:23 +00:00
James Graham 512caca24e Bug 1605381 - Schedule wpt crashtests in CI, r=ahal
This is a new test type identified by --test-type=crashtest

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

--HG--
extra : moz-landing-system : lando
2020-01-02 17:13:54 +00:00
Geoff Brown c745d557cd Bug 1605458 - Run linux64/asan web-platform tests in 24 test chunks; r=jgraham
Avoid intermittent task timeouts by increasing the number of test chunks on the
affected platform.

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

--HG--
extra : moz-landing-system : lando
2020-01-02 10:33:04 +00:00
Edwin Takahashi 331f0c3b25 Bug 1602863 - migrate crashtest, mochitest-gpu to run under linux1804-64 and add back awsy tests for appropriate platforms r=jmaher
Changes:

Remove `crashtest`, `mochitest-gpu` from running with ubuntu1604.
Add the above tests to run with ubuntu1804 image under `linux1804-64` label.

Remove `awsy` from linux64-qr/opt and linux64-shippable-qr/opt platforms.
Add `awsy` to linux1804-qr/opt and linux1804-shippable-qr/opt platforms.

Add new test set `linux180r-qr-tests` to serve as placeholder as `linux-qr-tests` are slowly migrated to the new test set.
Replace the usage of `linux1804-tests` for quantumrenderer platforms with the `linux-qr-tests` set.

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

--HG--
extra : moz-landing-system : lando
2020-01-01 03:44:55 +00:00
Razvan Maries e98ae699f5 Backed out changeset 8c8ca0a0417b (bug 1602863) for perma fails on ayout/forms/test/test_bug549170.html. CLOSED TREE 2020-01-01 00:27:07 +02:00
Edwin Takahashi ce30bc760b Bug 1602863 - migrate crashtest, mochitest, mochitest-gpu, xpcshelltest to run under linux1804-64 r=jmaher
Changes:

Remove `crashtest`, `mochitest-gpu`, `mochitest` and `xpcshelltest` from running with ubuntu1604.

Enable the above tests to run with ubuntu1804 image under `linux1804-64` label.

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

--HG--
extra : moz-landing-system : lando
2019-12-31 21:23:40 +00:00
Steve Fink 1c4f6c00bf Bug 1606379 - Drop gdb prettyprinter test task down to tier 2 r=jimb
Differential Revision: https://phabricator.services.mozilla.com/D58409

--HG--
extra : moz-landing-system : lando
2019-12-30 23:35:14 +00:00
Edwin Takahashi 173895b70e Bug 1602863 - run cppunittest on all variants of linux1804 platforms r=jmaher
Changes:

Make available all variants of linux1804 for general use. Where appropriate, each variant is populated with `linux1804-tests`, which contain the shared tests that should run on all appropriate variants.

To deal with linux64-asan/opt and linux1804-64-asan/opt clashing in the taskgraph due to the translation service, remove `linux64/asan` entry from the translation dictionary and manually check in the `if/else` conditional later on.

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

--HG--
extra : moz-landing-system : lando
2019-12-31 02:01:19 +00:00
Tom Prince bc367203d4 Bug 1604749: Get misc worker-type from graph config; r=Callek
This will allow comm branches to use their own worker type.

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

--HG--
extra : moz-landing-system : lando
2019-12-30 22:54:10 +00:00
Edwin Takahashi 0b8dc65174 Bug 1603634 - use python3.6 to run mozharness tests in python3 r=jmaher
Changes:

Change the python version used in mozharness testing to python3.6 as that's what the `linter` docker image has, not `python3.5`.

Promote the tier of mozharness-py3 test to tier 1 and run it on all repositories to ensure python3 compatibility for future changes.

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

--HG--
extra : moz-landing-system : lando
2019-12-27 18:16:30 +00:00
Sylvestre Ledru f3a0c62f4c Bug 1605560 - Move to clang 9.0.1 r=froydnj
remove patch "r372020-r372182-profiler-linkage.patch" as
it is now applied upstream in the branch 9:
99e5b1a41a (diff-74ce7383b15a6fad853c8677f58da28a)

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

--HG--
extra : moz-landing-system : lando
2019-12-22 21:57:04 +00:00