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

7190 Коммитов

Автор SHA1 Сообщение Дата
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