Ben Hearsum
a1611f4f11
Bug 1822285: fix group name for l10n attribution tasks. r=releng-reviewers,jcristau
...
Differential Revision: https://phabricator.services.mozilla.com/D172560
2023-03-14 13:22:26 +00:00
Nicolas Chevobbe
59858d2342
Bug 1636599 - Generate artifact for reviewbot from devtools-node-test-runner.js . r=jdescottes,ahal,andi,devtools-reviewers.
...
Differential Revision: https://phabricator.services.mozilla.com/D171534
2023-03-14 08:55:01 +00:00
Norisz Fay
4a35828e21
Backed out 2 changesets (bug 1820947) for causing build bustage CLOSED TREE
...
Backed out changeset eb6419bb8748 (bug 1820947)
Backed out changeset 9990083e8ea2 (bug 1820947)
2023-03-14 01:20:54 +02:00
Mike Hommey
2cb3bbb9ce
Bug 1820947 - Use "new style" sysroot when building Android compiler-rt. r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D172073
2023-03-13 21:14:47 +00:00
Joel Maher
c2110307de
Bug 1821144 - remove old windows worker definitions. r=aryx
...
Differential Revision: https://phabricator.services.mozilla.com/D172069
2023-03-13 20:57:13 +00:00
Ben Hearsum
17754b77e7
Bug 1822174: set worker implementation in push langpack transform to avoid tripping logic that adds extra tags, and breaks CoT verification r=releng-reviewers,ahal
...
This function (https://searchfox.org/mozilla-central/rev/af78418c4b5f2c8721d1a06486cf4cf0b33e1e8d/taskcluster/gecko_taskgraph/transforms/job/__init__.py#133 ) ends up setting the `worker-implementation` tag. This ends up giving us two worker implementation types in scriptworker (b895fdd92b/src/scriptworker/cot/verify.py (L331)
), which ultimately causes us to hit this exception (b895fdd92b/src/scriptworker/cot/verify.py (L375)
)
(It seems to me that `set_implementation` setting this tag will always cause this issue, so perhaps we need to remove that part of its code. At the very least, we should re-examine this...we support setting implementation and os in multiple places....which is very confusing.)
Differential Revision: https://phabricator.services.mozilla.com/D172477
2023-03-13 20:39:03 +00:00
Ben Hearsum
439f5b3603
Bug 1814727
: adjust beetmover tasks to be downstream of attribution tasks for Windows r=releng-reviewers,gbrown
...
This is mostly just switching the upstream tasks with pull the Windows installers from. The only wrinkle is that we're not attributing the asan-reporter installers (and we shouldn't IMO), so I had to add support for keying upstream tasks on platform in the beetmover manifests. (If we simply listed all three possible upstreams, we ended up pulling _two_ installers for platforms that are attributed...and I don't even know which one would get published, or if both would.)
Differential Revision: https://phabricator.services.mozilla.com/D170246
2023-03-13 19:04:07 +00:00
Ben Hearsum
abd2a1fcbb
Bug 1814727
: add tasks for attributing l10n builds r=ahal
...
The kind is more or less the same as the en-US counterpart in the previous revision.
As with the en-US attribution kind, this also does does _not_ use the `multi_dep` loader to set up the per-locale tasks. Of course, we do need to split by locale, which is now being done quite explicitly by the new `split_by_locale` that looks at the specified locales file, and uses specific platforms specified in the kind. As with the previous revision, please feel free to push back if any of you feel any of this is going in the wrong direction, is worse than multi_dep, etc. etc.
Differential Revision: https://phabricator.services.mozilla.com/D170245
2023-03-13 19:04:06 +00:00
Ben Hearsum
8e86487f21
Bug 1814727
: add tasks for attributing en-US builds r=ahal,nalexander
...
Notably, the actual attribution code we're using is stored in `browser`. This was largely motivated by the fact that the subsequent revision in this stack will also need it, and this seemed like the best way to make it shareable between the two. The only alternative I could come up with was stuffing it into a transforms - but it's really just data - there's no reason it ought to live in such a place. (We do have precedent for this sort of thing with both locale and whats new page information, so I don't think it's breaking huge new ground.) Nick - I'm tagging you mainly on this part, but I welcome any other comments you may have (here or in the rest of the stack for that matter).
The other notable part of this patch is that I've _explicitly_ decided not to use the `multi_dep` loader, nor reimplement any of its magic pulling of properties in a transform. I find that this makes it more clear what's _actually_ going on, and easier to debug when making changes. The dwonside, of course, is that there's some verboseness in the kind - all platforms we need to run this for must be explicitly listed. I'm open to debate on whether or not this is the right trade-off, so feel free to push back if you disagree.
Differential Revision: https://phabricator.services.mozilla.com/D170243
2023-03-13 19:04:06 +00:00
Ben Hearsum
30b7f31ee6
Bug 1814727
: Add a transform that knows how to pull in command-context from an external file r=taskgraph-reviewers,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D170242
2023-03-13 19:04:06 +00:00
Ben Hearsum
89e06a6146
Bug 1814727
: Rename partner_attribution.py to a more generic name r=releng-reviewers,gbrown
...
There's actually nothing partner-specific in this script, and it's about to be used for other types of attribution as well.
Differential Revision: https://phabricator.services.mozilla.com/D170239
2023-03-13 19:04:04 +00:00
Nicolas Chevobbe
00b67e5e84
Bug 1822111 - Use expected artifact file name in devtools-verify-bundle task. r=devtools-reviewers,jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D172447
2023-03-13 17:58:41 +00:00
Marian-Vasile Laza
ee72efd1e9
Backed out 5 changesets (bug 1809843) for causing Cargo related build bustages. CLOSED TREE
...
Backed out changeset 5c494680f448 (bug 1809843)
Backed out changeset 02742b38edab (bug 1809843)
Backed out changeset 2b9b32ca8294 (bug 1809843)
Backed out changeset 56631cb02ae6 (bug 1809843)
Backed out changeset 37e35a60a71f (bug 1809843)
2023-03-13 13:53:26 +02:00
Kershaw Chang
7d99157362
Bug 1809843 - Run mochitest with Http/3 server on try, r=gbrown,necko-reviewers,ci-and-tooling,valentin,suhaib,jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D167515
2023-03-13 11:12:33 +00:00
Bastien Abadie
e35576a832
Bug 1821365 - Only count line additions and removals in tgdiff changes, r=marco DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D172217
2023-03-10 16:16:13 +00:00
Greg Mierzwinski
37711bb4ba
Bug 1821666 - Use perftest-alerts email for fxrecord alerts. r=perftest-reviewers,kshampur DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D172259
2023-03-10 15:37:06 +00:00
Jan de Mooij
904c88a916
Bug 1821313 - Add a SpiderMonkey WASI Intl/ICU build. r=sfink,taskgraph-reviewers
...
The only difference with `SM(wasi)` is that this doesn't use `--without-intl-api`.
The resulting Wasm file is almost 3x larger because of this.
Maybe this could replace the non-intl build at some point, but considering the large
size difference it still seems useful to keep both for now.
Differential Revision: https://phabricator.services.mozilla.com/D172113
2023-03-10 07:52:51 +00:00
Mike Hommey
1a25231b19
Bug 1821226
- Build dump_syms with the rust-toolchain artifact. r=firefox-build-system-reviewers,ahochheiden
...
Back when they were made to use an explicit version, the rust-toolchain
artifacts were on an older version.
Differential Revision: https://phabricator.services.mozilla.com/D172077
2023-03-09 22:22:40 +00:00
Julien Cristau
b9e0747e98
Bug 1820779 - move addon worker type to config.yml. r=releng-reviewers,gbrown DONTBUILD
...
This makes it possible to use e.g. `mach try fuzzy --worker-suffix addon=-dev` to use the dev pool.
Differential Revision: https://phabricator.services.mozilla.com/D171872
2023-03-09 10:55:24 +00:00
Alex Hochheiden
ae24cee9f1
Bug 1820915 - Use more recent python versions on Rocky Linux 8 and OpenSuSE Leap. r=firefox-build-system-reviewers,andi
...
- For OpenSUSE Leap `python39-curses` has to be explicitly installed for Python 3.9
- For OpenSUSE Python 3.9 the `pip` binary is named `pip3.9`, so we must symlink it to `pip3` for the various Mach commands that expect it to be called `pip3`.
Differential Revision: https://phabricator.services.mozilla.com/D171934
2023-03-09 10:53:16 +00:00
Tom Ritter
bf27261630
Bug 1700396: Bump updatebot to get the phab fix r=jewilde
...
Differential Revision: https://phabricator.services.mozilla.com/D171763
2023-03-08 17:39:56 +00:00
Greg Mierzwinski
aba4fbcf67
Bug 1816453 - Update chromedriver to v111. r=perftest-reviewers,kshampur
...
Differential Revision: https://phabricator.services.mozilla.com/D171710
2023-03-08 14:06:28 +00:00
Bobby Holley
1472d5301a
Bug 1820851 — Update cargo-vet to 5461e5a3d459bea2c544002d9154c38f43f118a7. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D171890
2023-03-07 23:15:18 +00:00
Johan Lorenzo
d0ccca1c26
Bug 1799042 - part 9: Create repackage-deb-l10n
tasks r=gabriel
...
Depends on D171124
Differential Revision: https://phabricator.services.mozilla.com/D171125
2023-03-07 19:28:25 +00:00
Cosmin Sabou
968b2999e7
Bug 1813390 - Increase the number of chunks on xpcshell ccov and max run time for conditioned_profile. r=jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D171885
2023-03-07 18:40:09 +00:00
Nicolas Chevobbe
221d98b0eb
Bug 1820103 - [devtools] Make it possible for devtools-node-test-runner.js to run all suites. r=jdescottes.
...
Differential Revision: https://phabricator.services.mozilla.com/D171533
2023-03-06 17:00:09 +00:00
Joel Maher
7dfe2742ee
Bug 1817884 - Turn off duplicate win10 tests that are not needed now that we have tests on win11. r=aryx,perftest-reviewers,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D171637
2023-03-06 12:55:17 +00:00
Nicolas Chevobbe
4add759720
Bug 1819915 - Run devtools-verify-bundle test during Phabricator code reviews. r=ahal,andi.
...
Differential Revision: https://phabricator.services.mozilla.com/D171468
2023-03-05 11:12:57 +00:00
ahochheiden
821f343806
Bug 1734402 - Upgrade to Python 3.7 for Ubuntu1804 r=firefox-build-system-reviewers,glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D152244
2023-03-04 01:21:57 +00:00
James Teh
df2be6abe8
Bug 1814033: Extend expiration of test variant a11y-checks. r=jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D171209
2023-03-03 22:44:32 +00:00
Joel Maher
b7808c237d
Bug 1817887 - win11 enable web-platform-test and adjust expectations. r=aryx
...
Differential Revision: https://phabricator.services.mozilla.com/D171366
2023-03-03 20:10:11 +00:00
ogiorgis
bf64e21d0b
Bug 1749473 - fix docstring for autodoc r=firefox-source-docs-reviewers,sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D171436
2023-03-03 09:37:42 +00:00
Marian-Vasile Laza
54e81da1b1
Backed out changeset af65e5327db6 (bug 1817887) for web-platform test failures on filter-contrast-002.html. CLOSED TREE
2023-03-03 12:03:50 +02:00
Joel Maher
00acfd0c19
Bug 1817887 - win11 enable web-platform-test and adjust expectations. r=aryx
...
Differential Revision: https://phabricator.services.mozilla.com/D171366
2023-03-03 03:42:01 +00:00
Mike Hommey
0761b93625
Bug 1819784 - Fix arm64 mac clang-tidy toolchain naming. r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D171414
2023-03-02 07:06:41 +00:00
Bastien Abadie
5c6b8f891b
Bug 1819101 - Add JSON summary to taskgraph diff output with warnings support, r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D171111
2023-03-01 15:20:26 +00:00
Marian-Vasile Laza
577b7413d5
Backed out 4 changesets (bug 1732228, bug 1734402) for multiple browsertime and talos failures. CLOSED TREE
...
Backed out changeset 266c417563fe (bug 1732228)
Backed out changeset ad9c880233ed (bug 1732228)
Backed out changeset dbab8862bb8a (bug 1734402)
Backed out changeset 2b233ff8eee7 (bug 1734402)
2023-03-01 06:34:22 +02:00
ahochheiden
07d9153e09
Bug 1734402 - Upgrade to Python 3.7 for Ubuntu1804 r=firefox-build-system-reviewers,glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D152244
2023-03-01 00:39:15 +00:00
Kelsey Gilbert
7f33ca576e
Bug 1815510 - 6mo extension for webgl-ipc variant. r=gfx-reviewers,ci-and-tooling,aosmond,jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D170974
2023-03-01 00:32:35 +00:00
Marian-Vasile Laza
08f5e9c1d5
Backed out 4 changesets (bug 1734402, bug 1732228) for build bustages when upgrade pip-23.0.1-py3-none-any.whl. CLOSED TREE
...
Backed out changeset 675f6a2134ac (bug 1732228)
Backed out changeset 37b904639717 (bug 1732228)
Backed out changeset 9eaec62e8473 (bug 1734402)
Backed out changeset 2ad732e17790 (bug 1734402)
2023-02-28 23:53:18 +02:00
ahochheiden
219bcae35c
Bug 1734402 - Upgrade to Python 3.7 for Ubuntu1804 r=firefox-build-system-reviewers,glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D152244
2023-02-28 21:25:00 +00:00
Joel Maher
19b5368e0f
Bug 1817886 - enable mingwclang and ccov on win11. r=aryx
...
Differential Revision: https://phabricator.services.mozilla.com/D171037
2023-02-28 18:34:36 +00:00
Kash Shampur
83494b8504
Bug 1816421 - Disable mobile fission performance tests on all branches. r=perftest-reviewers,sparky
...
This patch should disable fenix/geckoview *fission* performance tests only.
The tests are still available to select through Try.
Differential Revision: https://phabricator.services.mozilla.com/D171133
2023-02-28 18:30:05 +00:00
Joel Maher
143a7dcf9e
Bug 1818955 - do not schedule MSIX on devedition, only opt/shippable. r=aryx
...
Differential Revision: https://phabricator.services.mozilla.com/D171134
2023-02-28 13:59:49 +00:00
Stanca Serban
1833d17b99
Backed out 4 changesets (bug 1732228, bug 1734402) for causing mda failures. CLOSED TREE
...
Backed out changeset fe7621bd33fe (bug 1732228)
Backed out changeset 61a521ac78e9 (bug 1732228)
Backed out changeset abf785b6ffe4 (bug 1734402)
Backed out changeset e1f91aaed4c3 (bug 1734402)
2023-02-28 11:33:41 +02:00
ahochheiden
c377d5ae4c
Bug 1734402 - Upgrade to Python 3.7 for Ubuntu1804 r=firefox-build-system-reviewers,glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D152244
2023-02-28 08:15:45 +00:00
Bobby Holley
a41029fc5c
Bug 1819189 — Update cargo-vet to Feb 27th 2023. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D171152
2023-02-27 22:34:09 +00:00
Emilio Cobos Álvarez
12103c8ca9
Bug 1818811 - Remove flexbox emulation talos tests. r=perftest-reviewers,sparky
...
flexbox emulation has been on by default in the browser for a while now
(since 108), so these tests are not useful anymore.
Depends on D170944
Differential Revision: https://phabricator.services.mozilla.com/D170945
2023-02-27 13:45:19 +00:00
Joel Maher
6aa9eac63c
Bug 1816568 - Enable Windows11 for CI tests. r=ahal,perftest-reviewers,AlexandruIonescu,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D170393
2023-02-25 16:27:16 +00:00
Cosmin Sabou
006f28c4f8
Backed out changeset f259e02b50c5 (bug 1816568) for causing wpt unexpected passes. CLOSED TREE
2023-02-24 17:15:45 +02:00