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

11768 Коммитов

Автор SHA1 Сообщение Дата
Joel Maher 1399552a17 Bug 1816568 - Enable Windows11 for CI tests. r=ahal,perftest-reviewers,AlexandruIonescu,sparky
Differential Revision: https://phabricator.services.mozilla.com/D170393
2023-02-23 13:43:13 +00:00
Gabriel Bustamante 5400a96d1f Bug 1811114 - Trigger deb repackage on release-promotion action & nightlies r=jlorenzo,releng-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D167729
2023-02-22 18:34:30 +00:00
serge-sans-paille d99a9ba23b Bug 1805664 - Setup python toolchain tasks and add them to the build system r=glandium
This patch introduces:

1. fetch jobs to fetch python source / installer
2. a) build jobs to build python from source on Linux and OSX
   b) build job to manually extract python tree from Windows installer

Some details, per category:

(1) fetches Python 3.8.10 (source) and 3.8.10 (installer).

(2.a) the builds generate optimized version of Python (LTO + PGO)

(2.a) the builds are patched to honor MOZPYTHONHOME instead of
      PYTHONHOME. This is used to make OSX builds relocatable, and not
      needed on Windows.

(2) zstandard and psutil are added to the default build

Differential Revision: https://phabricator.services.mozilla.com/D164663
2023-02-22 06:24:51 +00:00
Cristian Tuns 69918d610b Backed out 3 changesets (bug 1818098) for causing toolchain bustages on cargo-vet CLOSED TREE
Backed out changeset 4cf92620745b (bug 1818098)
Backed out changeset efaeb10ac439 (bug 1818098)
Backed out changeset d8fb0ad8fa9a (bug 1818098)
2023-02-22 01:08:20 -05:00
Bobby Holley 0088936953 Bug 1818098 — Bump cargo-vet to b8c695ae8c2e4f846020c65f44a69bc621ad97bf. r=nika,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D170538
2023-02-22 05:40:47 +00:00
Johan Lorenzo 99042652be Bug 1816483 - part 1: Update Fenix nightly routes r=sparky
Differential Revision: https://phabricator.services.mozilla.com/D170076
2023-02-21 14:40:19 +00:00
ogiorgis 2e795fb0c7 Bug 1807831 - Add check-num-warnings option to the ci r=firefox-source-docs-reviewers,sylvestre DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D170363
2023-02-21 12:29:22 +00:00
Cosmin Sabou df1206468f Backed out changeset 5c47ae2de529 (bug 1805664) for causing bug 1817894 and breaking clang 15. CLOSED TREE 2023-02-21 03:21:39 +02:00
serge-sans-paille dd99819744 Bug 1805664 - Setup python toolchain tasks and add them to the build system r=glandium CLOSED TREE
This patch introduces:

1. fetch jobs to fetch python source / installer
2. a) build jobs to build python from source on Linux and OSX
   b) build job to manually extract python tree from Windows installer

Some details, per category:

(1) fetches Python 3.8.10 (source) and 3.8.10 (installer).

(2.a) the builds generate optimized version of Python (LTO + PGO)

(2.a) the builds are patched to honor MOZPYTHONHOME instead of
      PYTHONHOME. This is used to make OSX builds relocatable, and not
      needed on Windows.

(2) zstandard and psutil are added to the default build

Differential Revision: https://phabricator.services.mozilla.com/D164663
2023-02-20 16:07:55 +00:00
Iulian Moraru 9bb81cbca0 Backed out changeset cae102c770b7 (bug 1805664) for causing toolchain clang failures. CLOSED TREE 2023-02-20 19:35:34 +02:00
serge-sans-paille c6cf60f3dd Bug 1805664 - Setup python toolchain tasks and add them to the build system r=glandium
This patch introduces:

1. fetch jobs to fetch python source / installer
2. a) build jobs to build python from source on Linux and OSX
   b) build job to manually extract python tree from Windows installer

Some details, per category:

(1) fetches Python 3.8.10 (source) and 3.8.10 (installer).

(2.a) the builds generate optimized version of Python (LTO + PGO)

(2.a) the builds are patched to honor MOZPYTHONHOME instead of
      PYTHONHOME. This is used to make OSX builds relocatable, and not
      needed on Windows.

(2) zstandard and psutil are added to the default build

Differential Revision: https://phabricator.services.mozilla.com/D164663
2023-02-20 16:07:55 +00:00
Joel Maher 409aaa354c Bug 1817351 - move mochitest-webgpu from win7 to win10-32. r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D170213
2023-02-17 18:47:54 +00:00
Stanca Serban 2a9b708ef5 Backed out changeset e60526f1b822 (bug 1807831) for causing documentation failures. CLOSED TREE 2023-02-17 18:24:53 +02:00
ogiorgis 121901e1eb Bug 1807831 - Add check-num-warnings option to the ci r=firefox-source-docs-reviewers,sylvestre DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D170192
2023-02-17 12:33:55 +00:00
Barret Rennie c84bf2ea72 Bug 1805648 - Add notification emails to fxrecord job failures r=sparky
Differential Revision: https://phabricator.services.mozilla.com/D164681
2023-02-17 06:55:44 +00:00
Ryan Hunt 6f268421b8 Bug 1809206 - wasm: Add wasm-no-experimental config and try job. r=tcampbell
This commit adds a config flag '--wasm-no-experimental' which disables all
experimental features that have a conditional compile flag. This flag has
a higher precedence than the manual enable flags such as '--enable-wasm-gc'.

This commit then also adds a try task to run with this configuration on
linux64debug. It also runs jit-tests to cover all the wasm tests, but the
important thing is testing that the build succeeds.

Differential Revision: https://phabricator.services.mozilla.com/D166375
2023-02-17 00:11:38 +00:00
Mike Hommey 0ea0ba74cc Bug 1816443 - Use auto-bootstrap code to bootstrap clang-tidy in both bootstrap and code-analysis. r=andi,firefox-build-system-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D168962
2023-02-16 22:06:01 +00:00
Ben Hearsum 383759bb16 Bug 1817296: get rid of duplication in update verify treeherder symbols r=RyanVM,releng-reviewers,gbrown
These are pretty redundant right now, and not even consistent with what we do with other chunked things (such as tests).

Differential Revision: https://phabricator.services.mozilla.com/D170114
2023-02-16 21:48:04 +00:00
Rob Lemley 598eef647e Bug 1817112 - Sort taskgraph's task["attributes"]["release_artifacts"]. r=taskgraph-reviewers,jlorenzo
Minimize diff noise when comparing taskgraphs written as JSON files with -J.
json.dumps() has sort_keys=True, but that does not affect lists.

Differential Revision: https://phabricator.services.mozilla.com/D170020
2023-02-16 17:03:30 +00:00
Joel Maher a077161ff9 Bug 1816943 - switch win7 workers over to azure. r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D169936
2023-02-16 16:51:54 +00:00
Greg Mierzwinski e4e43599e9 Bug 1814173 - Promote welcome, and process-switch tests to tier 1. r=perftest-reviewers,kshampur
Differential Revision: https://phabricator.services.mozilla.com/D168424
2023-02-16 15:54:32 +00:00
Joel Maher a76ee76e38 Bug 1815516 - extend expiration of test variant conditioned-profile. r=suhaib
Differential Revision: https://phabricator.services.mozilla.com/D169924
2023-02-16 00:57:23 +00:00
Joel Maher 3234e568b5 Bug 1814037 - update Android/fission related variants to not expire for 6 more months. r=cpeterson,ci-and-tooling
Differential Revision: https://phabricator.services.mozilla.com/D169925
2023-02-16 00:51:29 +00:00
Tom Ritter f19e74be0b Bug 1758681: Remove unneeded defines for MinGW r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D169378
2023-02-15 19:01:58 +00:00
Tom Ritter 553a141e10 Bug 1815967: Add defines for MinGW in TSFTextStore r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D169377
2023-02-15 19:01:57 +00:00
Tom Ritter f80a77c5d7 Bug 1636805: Remove the DirectManipulation hack-arounds r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D169374
2023-02-15 19:01:56 +00:00
Tom Ritter 85f96c4bd5 Bug 1740359: Define the MFT_MESSAGE_TYPE's for MinGW r=media-playback-reviewers,alwu
Differential Revision: https://phabricator.services.mozilla.com/D169373
2023-02-15 19:01:56 +00:00
Julien Cristau 955988be5b Bug 1816723 - add flathub::manifest to the firefox flatpak appdata. r=releng-reviewers,gbrown DONTBUILD
This is hardcoded to point at tip of mozilla-central instead of the revision
corresponding to the actual build, for simplicity's sake.

Thanks to barthalion for the tip.

Differential Revision: https://phabricator.services.mozilla.com/D169838
2023-02-15 10:44:09 +00:00
Joel Maher a62ef05cdb Bug 1816191 - Skip tests in order to keep win7 running @ azure. r=gbrown,necko-reviewers,settings-reviewers,application-update-reviewers,media-playback-reviewers,credential-management-reviewers,nalexander,sgalich,alwu
Differential Revision: https://phabricator.services.mozilla.com/D169523
2023-02-14 23:44:12 +00:00
Mike Conley 27efed52ba Bug 1816563 - Add test-manifest-alpha to the test-manifest taskcluster job. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D169731
2023-02-14 21:58:45 +00:00
Ben Hearsum 428148ffd2 Bug 1816765: allow run-task commands to use command-context when given as a list r=taskgraph-reviewers,hneiva
We already support this when it's a string, we ought to when it's a list as well. This is particularly useful when you have a job or task template in a kind, and need to be able to append to the command in concrete jobs, while still using command-context.

Differential Revision: https://phabricator.services.mozilla.com/D169847
2023-02-14 21:24:18 +00:00
Tom Ritter 763f11a639 Bug 1700396: Bump updatebot for bug fixed r=jewilde
Differential Revision: https://phabricator.services.mozilla.com/D169722
2023-02-14 15:40:21 +00:00
Barret Rennie 8f18967df4 Bug 1812390 - Re-enable fxrecorder on m-c r=sparky
Differential Revision: https://phabricator.services.mozilla.com/D169400
2023-02-14 15:18:54 +00:00
Marco Castelluccio 281978c612 Bug 1635462 - Only run Windows 7 tests on backstop pushes. r=taskgraph-reviewers,jmaher DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D169606
2023-02-14 10:01:50 +00:00
Joel Maher bab92de737 Bug 1814035 - Remove fission-no-isolate and geckoview-e10s-single variants. r=cpeterson,ci-and-tooling
Differential Revision: https://phabricator.services.mozilla.com/D169730
2023-02-14 04:14:46 +00:00
Andrew Halberstadt 5a273332d9 Bug 1816598 - [ci] Migrate 'release-{eme-free|partner}-repack-{beetmover|repackage}' tasks to GCP r=releng-reviewers,hneiva
These tasks slipped through the cracks.

Differential Revision: https://phabricator.services.mozilla.com/D169775
2023-02-14 03:14:04 +00:00
Joel Maher d124be8579 Bug 1787331 - Expire test variants in the taskgraph. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D169252
2023-02-13 17:06:46 +00:00
Ben Hearsum 346632d092 Bug 1816445: improve defaults to release promotion action task r=jcristau
Two main issues I've found:
1) release_promotion_flavor is required, but has no default, so it doesn't show up in the default list of fields
2) The decision task ended up failing because partner repacks were enabled, but I didn't provide partner repack config. We should default these to disabled (any production use case explicitly sets them, so this should be harmless and no-opt to those).

Differential Revision: https://phabricator.services.mozilla.com/D169639
2023-02-13 15:48:53 +00:00
William Durand b5335c03c0 Bug 1815687 - `run-wizard` should use Python 3 by default. r=ahal,jcristau
Differential Revision: https://phabricator.services.mozilla.com/D169198
2023-02-09 20:07:51 +00:00
Ryan VanderMeulen 9b1200051b Bug 1815908 - Enable Win7 cppunit tests by default. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D169352
2023-02-09 19:28:51 +00:00
Jaime Soriano Pastor 405f413e0a Bug 1815736 - Fix locales in flatpak desktop file. r=stransky
Locales in the flatpak desktop files have the language and the country
separated by a hyphen, but it should be separated by underscore.

"-mac" in Japanese locale is also removed according to bug 418485.

Spanish translation is added for the action to open the profile manager.

Differential Revision: https://phabricator.services.mozilla.com/D169220
2023-02-09 09:05:01 +00:00
Ryan VanderMeulen 3d34da3d4a Bug 1815570 - Update to JDK 17.0.6+10. r=geckoview-reviewers,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D169145
2023-02-09 03:34:45 +00:00
Bobby Holley 946e7eee91 Bug 1815773 — Bump cargo-vet to a6a4422274a2c31fbad1b62e0e0f71dd17aa54e8. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D169244
2023-02-08 20:21:07 +00:00
Joel Maher 6294634aed Bug 1814042 - Remove Wayland as a test variant in place of an upcoming new platform. r=ahal,ci-and-tooling,aryx
Differential Revision: https://phabricator.services.mozilla.com/D169012
2023-02-07 17:16:33 +00:00
Greg Mierzwinski a3a189d38e Bug 1814392 - Copy alert-window settings to the subtest. r=perftest-reviewers,AlexandruIonescu
This patch copies the alert-window settings from the suite-level to the subtest-level in case there is no summary value available, see here for why this is an issue: cfb765d7b2/treeherder/etl/perf.py (L155-L189)

This patch also increases the tier to 2 because anything greater is not considered sheriffable: ea963b99b8/treeherder/model/models.py (L582)

Differential Revision: https://phabricator.services.mozilla.com/D168550
2023-02-07 16:19:28 +00:00
Joel Maher d1d82b3eb8 Bug 1815303 - remove pixel2 scheduling for performance tests. r=sparky,perftest-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D169011
2023-02-07 14:20:47 +00:00
Greg Mierzwinski 59648cd06a Bug 1814448 - Run a subset of Android perftests on the toolchain branch. r=perftest-reviewers,AlexandruIonescu
This patch disables most of the android perftests on the toolchain branch. After this patch, only 1 pageload test, and 1 benchmark test will run on android on that branch.

Differential Revision: https://phabricator.services.mozilla.com/D168684
2023-02-07 14:06:25 +00:00
Olek Czubiak dbed88654b Bug 1806105 - Fix Pylint errors and warnings on taskcluster/ r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D166473
2023-02-07 12:14:28 +00:00
Alex Ionescu 400ff02796 Bug 1814658 - Enable avg and geomean back for the desktop essentials r=perftest-reviewers,kshampur
Differential Revision: https://phabricator.services.mozilla.com/D168689
2023-02-07 08:21:15 +00:00
Jamie Nicol 002f224ecd Bug 1814048 - Renew webrender-sw variant expiration. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D168936
2023-02-06 20:12:38 +00:00