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

4933 Коммитов

Автор SHA1 Сообщение Дата
Daniel Holbert 3f7161b817 Bug 1665540: Update our in-tree sccache version to address issues from premature tiny-http update. r=glandium
This just moves us one commit forward in order to pick up the fix for
https://github.com/mozilla/sccache/issues/846

Differential Revision: https://phabricator.services.mozilla.com/D90509
2020-09-17 04:44:21 +00:00
Joel Maher 0b80f4878e Bug 1664884 - migrate windows10 mochitest plain, gpu from aws to datacenter. r=bc
migrate windows10 mochitest plain and gpu fro maws to datacenter.

Differential Revision: https://phabricator.services.mozilla.com/D90451
2020-09-16 19:45:24 +00:00
Kartikaya Gupta c95f299299 Bug 1661117 - Follow-up to update standalone WR CI for osmesa-src bump. r=kvark
This extracts an install-meson.sh helper script to install meson in both
the wrench-deps task for Firefox CI and the taskcluster.yml in WebRender CI.

Differential Revision: https://phabricator.services.mozilla.com/D90441
2020-09-16 18:02:45 +00:00
Ricky Stewart 5bd443933f Bug 1664914 - Update `rustc-dist-toolchain` to Rust 1.43 r=mhentges,glandium
Differential Revision: https://phabricator.services.mozilla.com/D90182
2020-09-16 00:09:05 +00:00
Ricky Stewart 95e8e66a91 Bug 1664962 - Use Clang 11 in `clang-dist-toolchain` r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D90294
2020-09-16 00:11:04 +00:00
Tarek Ziadé 5f7fe6ede4 Bug 1663937 - add options metadata r=sparky,perftest-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D89922
2020-09-16 14:00:18 +00:00
alexandru.ionescu f4b4008f5e Bug 1657359 Add unity-webgl benchmark to browsertime mobile r=sparky,perftest-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D87861
2020-09-15 16:11:36 +00:00
Dzmitry Malyshau d027c5b8d9 Bug 1661117 - Switch to Mesa 20 r=gw,kats
updates to https://github.com/servo/osmesa-src PRs: 40, 41, 42

Differential Revision: https://phabricator.services.mozilla.com/D88448
2020-09-15 19:37:28 +00:00
Doug Thayer 02a54e9286 Bug 1656526 - Update sccache to latest r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D89670
2020-09-15 14:50:28 +00:00
june wilde 9178fec3e3 Bug 1664394 - rename linux64-civet-tidy to linux64-external-tidy;r=andi
Differential Revision: https://phabricator.services.mozilla.com/D90158
2020-09-15 15:06:10 +00:00
Gregory Mierzwinski 5a1f44cb77 Bug 1664541 - Add package-lock.json to browsertime resources. r=perftest-reviewers,kimberlythegeek
Differential Revision: https://phabricator.services.mozilla.com/D89953
2020-09-15 16:23:18 +00:00
Csoregi Natalia aa6fe0f0a5 Backed out changeset cfd8edb05103 (bug 1664541) for gecko decision task bustage. CLOSED TREE 2020-09-15 19:15:55 +03:00
Gregory Mierzwinski 6a23cf6532 Bug 1664541 - Add package-lock.json to browsertime resources. r=perftest-reviewers,kimberlythegeek
Differential Revision: https://phabricator.services.mozilla.com/D89953
2020-09-15 15:48:06 +00:00
Joel Maher 6adf2fabba Bug 1664827 - turn off mochitest-webgl tests on windows 7. r=jgilbert,bc
turn off mochitest-webgl tests on windows 7

Differential Revision: https://phabricator.services.mozilla.com/D90126
2020-09-14 17:22:13 +00:00
Sylvestre Ledru f6f605e5e4 Bug 1664845 - Run mozlint/license at review phase on svg and others files r=Gijs DONTBUILD
The full list is:
https://searchfox.org/mozilla-central/source/tools/lint/license.yml#57-77

Differential Revision: https://phabricator.services.mozilla.com/D90134
2020-09-14 17:01:16 +00:00
Andrew Halberstadt 24cddd5507 Bug 1634207 - Add some try-only windows7-32-qr test tasks, r=jmaher
These tasks can only be selected on try by passing `--full` to |mach try fuzzy|
or |mach try chooser|. E.g:

    $ ./mach try fuzzy --full -q "'windows7-32-qr"

Differential Revision: https://phabricator.services.mozilla.com/D89923
2020-09-14 15:37:22 +00:00
Gregory Mierzwinski 8643932eff Bug 1662498 - Enable chimera mode in production and disable warm pageloads. r=perftest-reviewers,kimberlythegeek
Differential Revision: https://phabricator.services.mozilla.com/D89007
2020-09-13 15:08:23 +00:00
Ben Hearsum 9ff5034f2f No bug: stop blocking release-update-verify on upload-symbols, because upload symbols is always included when builds are present from other work r=aki DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D89957
2020-09-11 19:13:17 +00:00
Dorel Luca 634b687351 Backed out 4 changesets (bug 1656526) for Browser-chrome failures in toolkit/xre/test/browser_checkdllblockliststate.js. CLOSED TREE
Backed out changeset 24648c48a49c (bug 1656526)
Backed out changeset 472b724994eb (bug 1656526)
Backed out changeset 6fbb7e7ac121 (bug 1656526)
Backed out changeset 88ff36a4bcfb (bug 1656526)
2020-09-11 23:17:23 +03:00
Andrew Halberstadt 455f1d3e89 Bug 1656465 - [taskgraph.optimize] Rename 'push-interval-{10,20}' strategies to 'expanded' and 'backstop' respectively, r=marco
This removes the last uses of the 'push-interval-10' and 'push-interval-20' strategies.
They are being removed because they are dangerous in that its easy to accidentally not run
tasks when they should.

Instead, task authors should decide whether they want their tasks to run on
"backstop" pushes (run everything) or "expanded" pushes (run more than usual,
but still not as much as a backstop). Note that using "expanded" means the task
will *also* run on backstop pushes. It'll just additionally run on "expanded"
pushes.

In practice 'backstop' pushes will be every 20th push and 'expanded' pushes
will be every 10th push. Though this may vary due to the time component in
backstops.

Differential Revision: https://phabricator.services.mozilla.com/D89503
2020-09-10 14:47:02 +00:00
Doug Thayer 315722c21e Bug 1656526 - Update sccache to latest r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D89670
2020-09-11 14:14:10 +00:00
Tom Ritter a9f1a51e99 Bug 1659182 - Do not run the civet toolchain job unless explicitly requested r=aki
Differential Revision: https://phabricator.services.mozilla.com/D89315
2020-09-10 03:36:36 +00:00
Ben Hearsum 8e15055ef9 No bug: block update verify on upload-symbols. r=releng-reviewers,aki DONTBUILD
This fixes a bug that was introduced in recent optimizations where
upload-symbols may not run for shipped release builds. We can add it as
a dependency for this, or some other per-platform task that runs for
releases. As long as it runs before we ship this should be fine.

Differential Revision: https://phabricator.services.mozilla.com/D89494
2020-09-08 20:45:15 +00:00
Joel Maher 3025a31e22 Bug 1663667 - turn off windows 7 devtools tests. r=bc
turn off windows 7 devtools tests.

Differential Revision: https://phabricator.services.mozilla.com/D89481
2020-09-08 19:02:21 +00:00
Andreea Pavel 8953539bc9 Bug 1662628 - disable mochitest-webgl2-ext, mochitest-webgl1-ext and mochitest-media on mac ccov r=jmaher,aryx
Differential Revision: https://phabricator.services.mozilla.com/D89301
2020-09-08 13:54:09 +00:00
Mike Hommey aa86bba7ac Bug 1662601 - Remove fileid. r=gsvelto
The last thing that was using fileid was fix-stacks, which, as of bug
1662037, doesn't anymore.

Differential Revision: https://phabricator.services.mozilla.com/D89076
2020-09-05 05:31:28 +00:00
Mihai Tabara e47580fde2 Bug 1661673 - remove esr68 references.r=releng-reviewers,aki DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D88618
2020-08-31 07:59:28 +00:00
Mihai Tabara dcad44f932 Bug 1661673 - make esr78 not next-esr.r=releng-reviewers,aki DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D88591
2020-09-04 20:35:04 +00:00
Andrew Halberstadt b995cc5a0c Bug 1650406 - [ci] Ensure 'test-verify' tasks use the 'test' strategy with |mach try auto|, r=marco
Differential Revision: https://phabricator.services.mozilla.com/D88873
2020-09-02 20:19:33 +00:00
Andrew Halberstadt 5ab2f43b00 Bug 1655750 - [ci] Ensure tryselect cram task always runs on try pushes when relevant, r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D89187
2020-09-02 19:44:49 +00:00
Ricky Stewart 4c6985333a Bug 1659539 - [python-test] Remove '--python' and stop using pipenv to manage virtualenvs r=ahal
Pipenv is heavy weight and overkill for the purposes it is being used. We'd like to remove it from the tree and |mach python-test| was one of the last remanining use cases.

Remove the `--python` command-line argument as a result. Users who wish to run unit tests with Python 2 can do `MACH_PY2=1 ./mach python-test ...` or `python2 ./mach python-test ...`.

Also update a few unit tests that would break otherwise in the presence of this change.

There were a couple lines in the `setup.py` for `mozlog` that were problematic for tests and was resulting in errors due to the `mozlog` plugin being loaded by `pytest` more than once. We just delete those lines and bump up the major version number of the package to fix it.

Differential Revision: https://phabricator.services.mozilla.com/D88296
2020-09-02 17:05:24 +00:00
Andrew Halberstadt 7020f6a20a Bug 1656465 - Move all 'push-interval-25' optimizations to 'push-interval-20', r=jmaher
We want to try to align 'push-interval' tasks to the 'backstop'. This way
we have greater confidence in our backstop pushes, and it will allow us to
simplify a lot of our backstop logic.

Depends on D89055

Differential Revision: https://phabricator.services.mozilla.com/D89056
2020-09-02 14:05:11 +00:00
Gregory Mierzwinski b763a59e98 Bug 1661545 - Add a geckoview and desktop live site test on autoland. r=perftest-reviewers,Bebe
Differential Revision: https://phabricator.services.mozilla.com/D88680
2020-09-02 14:11:41 +00:00
Tom Ritter cba80ebf36 Bug 1633761 - Bump the mingwclang builds to clang 10 r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D88994
2020-09-02 14:12:22 +00:00
Joel Maher 5f58a564b2 Bug 1662743 - migrate reftest based tests on windows 10 from aws to hardware. r=bc
migrate reftest base tests on windows 10 from aws to hardware

Differential Revision: https://phabricator.services.mozilla.com/D89135
2020-09-02 14:03:55 +00:00
Benjamin Bouvier b59ee61d60 Bug 1660944: Raise the timeout limit for jittests on Android hardware; r=bc
The new Cranelift compiler for WebAssembly makes jittest run a bit slower, so
raise the timeout value for those tests, until performance enhancements make it
run faster again.

Differential Revision: https://phabricator.services.mozilla.com/D88973
2020-09-02 08:17:38 +00:00
Gregory Mierzwinski aca274c5c5 Bug 1662278 - Enable naming simplification on HTTP/3 live site tests. r=tarek
Depends on D88917

Differential Revision: https://phabricator.services.mozilla.com/D88918
2020-09-01 14:56:08 +00:00
Joel Maher fbcc60fd8b Bug 1661351 - migrate rest of windows 10 web-platform-tests to hardware. r=bc
migrate rest of windows 10 web-platform-tests to hardware

Differential Revision: https://phabricator.services.mozilla.com/D88989
2020-09-01 15:18:19 +00:00
Andrew Creskey 2022d49cf4 Bug 1661807 - Remove the Reference Browser startup tests r=sparky
We had thought ReferenceBrowser tests would be useful in isolating Fenix startup regressions.
However the startup of the Reference Browser is not directly comparable to Fenix and so we have not used these tests.

Differential Revision: https://phabricator.services.mozilla.com/D88666
2020-09-01 14:33:01 +00:00
Gregory Mierzwinski 2162c8d40b Bug 1661329 - Remove raptor power tests from CI. r=perftest-reviewers,Bebe
This patch removes all raptor power-usage-only tests from CI. It also removes all resource usage testing done on raptor from Fenix.

Differential Revision: https://phabricator.services.mozilla.com/D88516
2020-09-01 10:17:43 +00:00
Gregory Mierzwinski 4b323916f8 Bug 1661329 - Add power-usage tests to CI. r=perftest-reviewers,Bebe
This patch adds three power-test-specific tests to CI for idle, idle-bg, and speedometer.

Differential Revision: https://phabricator.services.mozilla.com/D88492
2020-09-01 10:19:07 +00:00
alexandru.ionescu e28d9f71ea Bug 1662061 Remove mobile pageload tests for webextension r=sparky,Bebe,perftest-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D88783
2020-09-01 09:58:39 +00:00
Mike Hommey 6db78719c3 Bug 1662037 - Update fix-stacks to a version that does not need fileid. r=njn
Differential Revision: https://phabricator.services.mozilla.com/D88959
2020-09-01 08:58:14 +00:00
Mike Hommey 49cd37e616 No bug - Use https endpoint for git.code.sf.net.
For some reason the git endpoint does not work right now.

Differential Revision: https://phabricator.services.mozilla.com/D88949
2020-09-01 04:41:18 +00:00
David Major 1c9486e139 Bug 1660340 - Switch builds to clang 11.0.0 rc2 r=froydnj
This changes most of our automation builds to clang 11.0.0 rc2.

Not included:
* code coverage builds, per bug 1660341
* mingw builds, which have traditionally been on their own update cadence, and in this case are blocked anyway by bug 1658632

This will leave some unused clang-9 task definitions. I intend to clean them up, but at a later date. For now I want to focus on making sure this update sticks, since patches like this have a tendency to bounce.

Differential Revision: https://phabricator.services.mozilla.com/D88313
2020-08-29 10:13:28 +00:00
Joel Maher 8526914633 Bug 1661351 - Move windows10 web-platform-tests from aws to hardware. r=NarcisB
Move windows10 web-platform-tests from aws to hardware

Differential Revision: https://phabricator.services.mozilla.com/D88693
2020-08-29 00:04:20 +00:00
Narcis Beleuzu f81ec36d9c Backed out 3 changesets (bug 1660340, bug 1641674, bug 1660896) for causing Btime failures on Android 7.0 . CLOSED TREE
Backed out changeset d445d03a6ca0 (bug 1660340)
Backed out changeset 94c19736f73e (bug 1660896)
Backed out changeset 0ba092f930cc (bug 1641674)
2020-08-28 23:31:52 +03:00
David Major 587cfc4989 Bug 1660340 - Switch builds to clang 11.0.0 rc2 r=froydnj
This changes most of our automation builds to clang 11.0.0 rc2.

Not included:
* code coverage builds, per bug 1660341
* mingw builds, which have traditionally been on their own update cadence, and in this case are blocked anyway by bug 1658632

This will leave some unused clang-9 task definitions. I intend to clean them up, but at a later date. For now I want to focus on making sure this update sticks, since patches like this have a tendency to bounce.

Differential Revision: https://phabricator.services.mozilla.com/D88313
2020-08-27 16:26:23 +00:00
Razvan Maries cd42d16e28 Backed out 3 changesets (bug 1660340, bug 1641674, bug 1660896) for browser time time outs. CLOSED TREE
Backed out changeset edb1d37f48f4 (bug 1660340)
Backed out changeset 9c8388c30032 (bug 1660896)
Backed out changeset 9bf1c5e44a13 (bug 1641674)
2020-08-28 11:44:25 +03:00
Nick Thomas 718f929f20 Bug 1630809 - generate beetmover tasks for partner attribution r=aki
This is a fork of the release-partner-repack-beetmover kind and transform. It's modified to cope with having one upstream task with many partner builds, rather than a many beetmover tasks dealing with a single config-platform-locale combination.

Differential Revision: https://phabricator.services.mozilla.com/D87730
2020-08-27 22:19:34 +00:00