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

9666 Коммитов

Автор SHA1 Сообщение Дата
Iulian Moraru a2a59b7c80 Backed out changeset bdc93c5c667f (bug 1710923) for causing reftest failures on scrollbar-marks-overlay.html. CLOSED TREE 2021-05-14 01:51:04 +03:00
Joel Maher bd3999c92b Bug 1710923 - migrate windows 7x32 debug tests to windows 10x32. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D115017
2021-05-13 15:07:48 +00:00
Gregory Mierzwinski bc781b9464 Bug 1691561 - Disable tabswitch talos test on macosx1014 temporarily. r=perftest-reviewers,Bebe
Depends on D114869

Differential Revision: https://phabricator.services.mozilla.com/D114870
2021-05-12 14:18:41 +00:00
Gregory Mierzwinski 178f660b41 Bug 1710148 - Modify backfill action to properly handle vismet tasks. r=jmaher
This patch makes it possible to properly backfill vismet tasks. Backfilling a vismet task will now trigger a test task along with the vismet task so it doesn't rerun on the same data.

Differential Revision: https://phabricator.services.mozilla.com/D114645
2021-05-10 19:11:59 +00:00
Matt Woodrow 97cdf4f16e Bug 1707513 - Add reftest-snapshot task using the 'drawSnapshot' reftest mode. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D114189
2021-05-10 00:28:01 +00:00
Alexandru Michis 4b2cad43d1 Backed out 2 changesets (bug 1707513) for causing reftest failures in partial-prerender-expansion-with-resolution-1.html
Backed out changeset f9bdd1b929f2 (bug 1707513)
Backed out changeset b76d28f3a159 (bug 1707513)
2021-05-08 22:13:23 +03:00
Matt Woodrow 2f98b2305c Bug 1707513 - Add reftest-snapshot task using the 'drawSnapshot' reftest mode. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D114189
2021-05-08 05:52:19 +00:00
Iulian Moraru 62dd9125c6 Backed out changeset 7f3071ee22e0 (bug 1710046) for causing gecko decision failure. CLOSED TREE 2021-05-07 22:40:08 +03:00
Sebastian Hengst 8d85a36520 Bug 1710046 - set MinGW builds as tier 3 because they fail permanently but don't get backed out as tier-2 tasks. DONTBUILD
Bustage is a regression from bug 1709423 and there is no need to have these
getting sheriffed over the weekend.

Differential Revision: https://phabricator.services.mozilla.com/D114643
2021-05-07 19:29:28 +00:00
Alex Ionescu d7eaf3d0b7 Bug 1706919 - Clean quotes and double quotes from taskcluster performance test YMLs r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D113096
2021-05-07 10:07:06 +00:00
Mike Hommey 73dae4e665 Bug 1708379 - Update builders to rustc 1.52. r=firefox-build-system-reviewers,andi,mhentges
Differential Revision: https://phabricator.services.mozilla.com/D114451
2021-05-06 20:36:53 +00:00
Sandor Molnar 6ceb5f92a7 Backed out 10 changesets (bug 1696531) for causing mochitest failures in TypeError: cannot use a string pattern on a bytes-like object. CLOSED TREE
Backed out changeset abc85e3c21b0 (bug 1696531)
Backed out changeset 82445e26060e (bug 1696531)
Backed out changeset 97771570e425 (bug 1696531)
Backed out changeset c3f229148f6c (bug 1696531)
Backed out changeset 9557ff3065bc (bug 1696531)
Backed out changeset 98d17a5f6886 (bug 1696531)
Backed out changeset b0eee4af2caf (bug 1696531)
Backed out changeset 544be24f74be (bug 1696531)
Backed out changeset ddcc795bf838 (bug 1696531)
Backed out changeset e5e76f56ceb9 (bug 1696531)
2021-05-06 23:57:56 +03:00
Andrew Halberstadt c4086dd08d Bug 1696531: use python3 for xpcshell tests, r=bhearsum
Depends on D111647

Differential Revision: https://phabricator.services.mozilla.com/D109728
2021-05-06 19:51:37 +00:00
Marco Castelluccio 9380010fc2 Bug 1639164 - Mark mach try auto test that ensures no build signing task is scheduled as failing. r=ahal DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D114490
2021-05-06 15:52:29 +00:00
Marco Castelluccio 1cf3480a49 Bug 1639164 - Filter out shippable tasks for try auto target. r=ahal DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D114489
2021-05-06 15:52:29 +00:00
Marco Castelluccio 14db0438c8 Bug 1639164 - Add a shadow scheduler using the new strategy with bugbug's config selection and a low confidence threshold. r=ahal DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D114364
2021-05-06 15:52:28 +00:00
Marco Castelluccio 8ed6a62508 Bug 1639164 - Add a new strategy using bugbug's config selection and a low confidence threshold. r=ahal DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D114363
2021-05-06 15:52:27 +00:00
Gregory Mierzwinski c2369fc052 Bug 1691561 - Increase the test timeout for tabswitch. r=perftest-reviewers,AlexandruIonescu
This patch increases the test timeout for the tabswitch test from 10 minutes to 15 minutes.

Differential Revision: https://phabricator.services.mozilla.com/D114488
2021-05-06 14:05:38 +00:00
Julien Cristau 00a5323a93 Bug 1706056 - reduce max-run-time for repo-update task. r=RyanVM,releng-reviewers,bhearsum DONTBUILD
Now that getHSTSPreloadList.js runs with increased parallelism, it goes
much faster and we don't need to let the task run for 6 hours.

The timeout was 3 hours for a while, then bumped to 5 hours in bug
1570646, then to 6 hours in bug 1705639 (with 250 in-flight requests).
The new run time with 500 in-flight requests seems to be around 2.5
hours, so pick 4 hours as a compromise.

Differential Revision: https://phabricator.services.mozilla.com/D114496
2021-05-06 14:04:47 +00:00
Gregory Mierzwinski e224a4e240 Bug 1709413 - Fix platform check in the gpt cron. r=perftest-reviewers,Bebe
Differential Revision: https://phabricator.services.mozilla.com/D114260
2021-05-06 13:13:51 +00:00
Alexandru Michis 5a9064f6fa Backed out 3 changesets (bug 1639164) for causing python flake8 and ci failures.
CLOSED TREE

Backed out changeset 7a4401a358e8 (bug 1639164)
Backed out changeset f1377ee7e2d2 (bug 1639164)
Backed out changeset f9c73976484d (bug 1639164)
2021-05-06 11:49:01 +03:00
Marco Castelluccio e0b5104141 Bug 1639164 - Add a shadow scheduler using the new strategy with bugbug's config selection and a low confidence threshold. r=ahal DONTBUILD
Depends on D114363

Differential Revision: https://phabricator.services.mozilla.com/D114364
2021-05-06 08:17:43 +00:00
Marco Castelluccio 792bb1b740 Bug 1639164 - Add a new strategy using bugbug's config selection and a low confidence threshold. r=ahal DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D114363
2021-05-06 08:17:43 +00:00
Joel Maher c85fdac3ce Bug 1709424 - temporarily disable M1 tests on trunk. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D114272
2021-05-05 19:37:49 +00:00
Steve Fink 928396fe99 Bug 1709404 - Add a new SM(fuzzilli) spidermonkey build job r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D114277
2021-05-05 18:30:32 +00:00
Kris Wright 6931ab286d Bug 1692067 - Enable reftest on tsan. r=decoder
Enables reftest for thread sanitizer

Differential Revision: https://phabricator.services.mozilla.com/D114302
2021-05-05 18:20:33 +00:00
Dave Hunt b5bdab0400 Bug 1707937 - Allow live site tests to run against GeckoView; r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D113536
2021-05-05 11:45:04 +00:00
Dave Hunt 7b7b6b2072 Bug 1707937 - Run live performance tests three times a week; r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D113535
2021-05-05 11:45:04 +00:00
Dana Keeler e70c11b585 Bug 1706056 - increase the parallelism of getHSTSPreloadList.js r=releng-reviewers,jmaher
Before this patch, getHSTSPreloadList.js would have no more than 250 requests
in flight at any given time. In the past, this limit was 500. After a refactor
that inadvertantly completely removed the limit, it was reduced to 250.
Presumably increasing it to 500 again will not have negative effects and will
allow the script to run faster.

Differential Revision: https://phabricator.services.mozilla.com/D114019
2021-05-04 17:21:01 +00:00
Steve Fink d3b88b8f44 Bug 1706364 - Upload built bits (and metadata) for a few more builds that the fuzzing team wants to track r=jkratzer
Differential Revision: https://phabricator.services.mozilla.com/D113883
2021-05-04 14:38:06 +00:00
Andrew Halberstadt c92bf2be63 Bug 1694823 - [ci] Enable marionette fission on more platforms, r=jmaher
This enables the following tasks on central:

+test-linux1804-64-asan/opt-marionette-fis-e10s
+test-linux1804-64-qr/debug-marionette-fis-e10s
+test-linux1804-64/debug-marionette-fis-e10s
+test-windows10-64-qr/debug-marionette-fis-e10s
+test-windows10-64/debug-marionette-fis-e10s

And the following task on autoland:

+test-linux1804-64-asan/opt-marionette-fis-e10s

Differential Revision: https://phabricator.services.mozilla.com/D114154
2021-05-04 13:46:37 +00:00
Iulian Moraru 5d68f9dd81 Backed out changeset 82b000faa025 (bug 1709274) for causing Build Bustages. CLOSED TREE 2021-05-04 12:49:53 +03:00
Mike Hommey 9eb9a419b9 Bug 1708935 - Run clippy sequentially. r=sylvestre
The parallel run of sequences of "clean; clippy; clean" creates race
conditions that alter the results of clippy and can mask errors.
Moreover, chances are clippy is not allowing any parallelization
anyways, because with two concurrent clippy running, one will be waiting
for the other because of cargo locking.

This turns the current intermittent failure into a permanent one.

Differential Revision: https://phabricator.services.mozilla.com/D114209
2021-05-04 09:31:12 +00:00
Andi-Bogdan Postelnicu 45f1bcd05f Bug 1709274 - Update wrench-macos-build to clang-12. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D114202
2021-05-04 09:08:44 +00:00
Andrew Halberstadt 8bb5b785c1 No Bug - [taskgraph] Add 'check=True' to subprocess when running with --diff, r=taskgraph-reviewers,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D113860
2021-05-03 20:55:19 +00:00
Andrew Halberstadt 2976b622e7 No Bug - [taskgraph] Generate current taskgraph before base when running with --diff, r=taskgraph-reviewers,aki
This ensures that when your patch has an error, taskgraph generation will fail
faster rather than needing to wait for the base generation to complete.

Depends on D113854

Differential Revision: https://phabricator.services.mozilla.com/D113859
2021-05-03 20:55:18 +00:00
Andrew Halberstadt 89f7a5f21c Bug 1702819 - [taskgraph] Support Python 3.6 with ./mach taskgraph <sub> --diff, r=taskgraph-reviewers,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D113854
2021-05-03 20:55:18 +00:00
Mike Hommey fb2daa993e Bug 1708592 - Install clang-format via a toolchain artifact. r=sylvestre
(Drive-by) Similar to what we just did for rustfmt and clippy.

Differential Revision: https://phabricator.services.mozilla.com/D113906
2021-04-30 21:09:12 +00:00
Mike Hommey dc5646ba96 Bug 1708592 - Install rustfmt and clippy via a toolchain artifact. r=sylvestre
This will tie the version used for CI lints to the version of rust used
for builds on CI.

Bonus point: we can now have rustfmt and clippy on Windows and mac,
which allows to run the corresponding mozlint unit tests on those
platforms.

Differential Revision: https://phabricator.services.mozilla.com/D113905
2021-04-30 21:09:12 +00:00
Mike Hommey 2badf48dc0 Bug 1708592 - Package clippy in the rust toolchain artifact. r=firefox-build-system-reviewers,mhentges
Differential Revision: https://phabricator.services.mozilla.com/D113903
2021-04-30 21:09:11 +00:00
Joel Maher 16f9d295f5 Bug 1708401 - run windows10x32 as tier-1, not tier-2. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D113772
2021-04-30 15:17:48 +00:00
Steve Fink cd8aab1381 Bug 1706364 - Upload mozinfo.json r=firefox-build-system-reviewers,mhentges
Differential Revision: https://phabricator.services.mozilla.com/D112754
2021-04-29 22:54:32 +00:00
Andrew Halberstadt 730d952a79 Bug 1708293 - [lint] Add a linter to prefer multiline skip-if statements in test manifests, r=releng-reviewers,jmaher
This will warn if someone includes something like:

    skip-if = <condition A> || <condition B>  # reason A is skipped; reason B is skipped

Instead they should use:

    skip-if =
        <condition A>  # reason A is skipped
        <condition B>  # reason B is skipped

Differential Revision: https://phabricator.services.mozilla.com/D113707
2021-04-29 18:38:59 +00:00
Geoff Brown 631e2a80c3 Bug 1696529 - Run mochitests with python 3; r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D113738
2021-04-29 13:18:41 +00:00
Alex Ionescu b78d28a221 Bug 1701167 - Disable webext benchmarks r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D113338
2021-04-29 09:23:56 +00:00
Joel Maher 467e3d4cc4 Bug 1708232 - do not schedule 32 bit windows perf tests by default. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D113673
2021-04-28 18:22:44 +00:00
Gregory Mierzwinski 41727177d5 Bug 1704129 - Run raptor process-switch test on mozilla-central. r=sefeng,perftest-reviewers,Bebe
This patch enables the process-switch test on mozilla-central. It also adds a new field in the raptor manifest to specify whether or not zero-values in vismets can be accepted.

Differential Revision: https://phabricator.services.mozilla.com/D113221
2021-04-28 14:31:11 +00:00
Joel Maher de9654d66c Bug 1707945 - run mochitest-media on windows10x32. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D113540
2021-04-28 13:38:21 +00:00
Andi-Bogdan Postelnicu 14df452e4b Bug 1697614 - Update mingw builds to clang-12. r=firefox-build-system-reviewers,mhentges
Credit goes to dmajor since he's the one who started this.

Differential Revision: https://phabricator.services.mozilla.com/D113331
2021-04-28 09:56:14 +00:00
Andi-Bogdan Postelnicu 6666ac0af8 Bug 1696180 - Update Clang based static analysis to clang 12. r=firefox-build-system-reviewers,mhentges
Differential Revision: https://phabricator.services.mozilla.com/D113330
2021-04-28 09:56:13 +00:00