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

11903 Коммитов

Автор SHA1 Сообщение Дата
Mike Hommey 2a41aed788 Bug 1812974 - Stop using cctools when building nasm. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D168037
2023-02-01 15:09:40 +00:00
Mike Hommey 3cc42ea093 Bug 1812974 - Stop using cctools when building gn. r=firefox-build-system-reviewers,ahochheiden
The hardcoded use of libtool was removed upstream in 2019, replaced with
the use of AR, so we can drop the related hack.

Differential Revision: https://phabricator.services.mozilla.com/D168036
2023-02-01 15:09:40 +00:00
Mike Hommey ab24118d27 Bug 1812974 - Stop using cctools when building geckodriver. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D168035
2023-02-01 15:09:39 +00:00
Mike Hommey 3f793f3d90 Bug 1812974 - Remove cctools dependency for clang toolchains. r=firefox-build-system-reviewers,ahochheiden
The non-raw clang toolchains do still need cctools for lipo when
aggregating the compiler-rts.

Differential Revision: https://phabricator.services.mozilla.com/D168034
2023-02-01 15:09:39 +00:00
Mike Hommey e24baca557 Bug 1812974 - Remove some unnecessary flags. r=firefox-build-system-reviewers,ahochheiden
These flags used to be necessary when we first were cross-compiling
clang, but more recent (although now old) changes have made them
actually unnecessary.

Differential Revision: https://phabricator.services.mozilla.com/D168033
2023-02-01 15:09:39 +00:00
Mike Hommey 06e94a0815 Bug 1812974 - Remove cctools dependency for rust-based toolchains. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D168032
2023-02-01 15:09:38 +00:00
Stanca Serban 4bb42b9d45 Backed out 7 changesets (bug 1812974) for clang bustages. CLOSED TREE
Backed out changeset 839cf7e96788 (bug 1812974)
Backed out changeset b65050508523 (bug 1812974)
Backed out changeset 10c5442e487c (bug 1812974)
Backed out changeset 2185787a02c0 (bug 1812974)
Backed out changeset 2191a1c60417 (bug 1812974)
Backed out changeset 4074d5e1544d (bug 1812974)
Backed out changeset 1c6b291568f1 (bug 1812974)
2023-02-01 14:08:25 +02:00
Julian Descottes 952de1f392 Bug 1814049 - [devtools] Extend variant `devtools-no-eft` from 2023-03-01 to 2023-09-01 r=jmaher
We have not removed the no-eft mode yet, so we want to keep the variant alive.
We will try to pay attention to potential breakage with this job during the next 6 months,
and if we see that it didn't detect any implementation issue, we might remove it when we
reach the next deadline.

Differential Revision: https://phabricator.services.mozilla.com/D168529
2023-02-01 11:15:13 +00:00
Mike Hommey 378a0bef6d Bug 1812974 - Stop using cctools when building pkgconf. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D168038
2023-02-01 10:59:37 +00:00
Mike Hommey b596af9bab Bug 1812974 - Stop using cctools when building nasm. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D168037
2023-02-01 10:59:36 +00:00
Mike Hommey 37dfb9ab28 Bug 1812974 - Stop using cctools when building gn. r=firefox-build-system-reviewers,ahochheiden
The hardcoded use of libtool was removed upstream in 2019, replaced with
the use of AR, so we can drop the related hack.

Differential Revision: https://phabricator.services.mozilla.com/D168036
2023-02-01 10:59:36 +00:00
Mike Hommey 8aaa983d44 Bug 1812974 - Stop using cctools when building geckodriver. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D168035
2023-02-01 10:59:35 +00:00
Mike Hommey 9eb4baecf2 Bug 1812974 - Remove cctools dependency for clang toolchains. r=firefox-build-system-reviewers,ahochheiden
The non-raw clang toolchains do still need cctools for lipo when
aggregating the compiler-rts.

Differential Revision: https://phabricator.services.mozilla.com/D168034
2023-02-01 10:59:35 +00:00
Mike Hommey 00373f5e4b Bug 1812974 - Remove some unnecessary flags. r=firefox-build-system-reviewers,ahochheiden
These flags used to be necessary when we first were cross-compiling
clang, but more recent (although now old) changes have made them
actually unnecessary.

Differential Revision: https://phabricator.services.mozilla.com/D168033
2023-02-01 10:59:35 +00:00
Mike Hommey 137df65a14 Bug 1812974 - Remove cctools dependency for rust-based toolchains. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D168032
2023-02-01 10:59:34 +00:00
Mike Hommey 5742849bde Bug 1773743 - Change the minimum required macos SDK to 13.0. r=firefox-build-system-reviewers,spohl,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D167773
2023-02-01 10:14:12 +00:00
Julien Cristau ae3502a958 Bug 1812106 - don't expire merge-automation tasks after 3 months. r=releng-reviewers,bhearsum DONTBUILD
These tasks run basically once a month, so having them expire after 3
months means we're left with very little history to try and investigate
trends/issues.

Differential Revision: https://phabricator.services.mozilla.com/D168280
2023-02-01 09:58:36 +00:00
Mike Hommey 17b3f43531 Bug 1522986 - Allow to auto-bootstrap the macos SDK. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D167772
2023-02-01 09:45:11 +00:00
Mike Hommey 7eedd547b3 Bug 1522986 - Automatically wrap private local toolchains. r=taskgraph-reviewers,hneiva,firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D167770
2023-02-01 09:45:10 +00:00
Mike Hommey 9696a1e8d2 Bug 1522986 - Move the macos SDK download and validation to the unpack-sdk script. r=firefox-build-system-reviewers,ahochheiden
At the same time, make the pack.sh script more verbose.

Differential Revision: https://phabricator.services.mozilla.com/D167769
2023-02-01 09:45:10 +00:00
Greg Mierzwinski e3fee0fc8e Bug 1813054 - Add a test for our regression detection system. r=perftest-reviewers,AlexandruIonescu
This patch adds a new test for our regression detection system. It produces a single constant value that we can easily change in the test manifest to trigger an alert. This is being done to in preparation for work on the entire alerting system, and to test if some unimplemented fields in the harness work (min_back_window, max_back_window, and fore_window). They all exist in the performance artifact schemas in mozilla-central, and the treeherder repo. I've also disabled the push/backstop optimizations for the regression tests so that they run on each push. It's limited to running on linux machines.

Differential Revision: https://phabricator.services.mozilla.com/D168116
2023-01-31 15:16:27 +00:00
Alexandra Borovova 9d1c945ad9 Bug 1811232 - [puppeteer] Add CI job to run Puppeteer with BiDi protocol. r=webdriver-reviewers,jgraham,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D167789
2023-01-27 16:50:46 +00:00
Mike Hommey a830786a12 Bug 1812215 - Build mac toolchains with the macOS 13 SDK. r=firefox-build-system-reviewers,andi
Differential Revision: https://phabricator.services.mozilla.com/D167758
2023-01-27 09:12:51 +00:00
Mike Hommey 05d471ef16 Bug 1812214 - Cross compile the stage1 windows clang. r=firefox-build-system-reviewers,andi
as well as clang-tidy.

Differential Revision: https://phabricator.services.mozilla.com/D167757
2023-01-27 07:22:44 +00:00
Mike Hommey 4ad3f5cabc Bug 1812214 - Refactor build-clang.py to prepare for Windows cross-compilation. r=firefox-build-system-reviewers,andi
The "osx_cross_compile" + "OSX_ARCH" approach is not exactly nice to
generalize.

Differential Revision: https://phabricator.services.mozilla.com/D167756
2023-01-27 07:22:43 +00:00
Mike Hommey 6e7f93b2ff Bug 1812214 - Share configuration between clang and clang-tidy. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D167754
2023-01-27 07:22:43 +00:00
Mike Hommey 2283c82bac Bug 1805803 - Update builders to rustc 1.67. r=firefox-build-system-reviewers,andi
Differential Revision: https://phabricator.services.mozilla.com/D167863
2023-01-27 07:18:00 +00:00
Alex Ionescu 32a1e1139c Bug 1808503 - Extend avg and geomean to all pageload and geckoview tests r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D165943
2023-01-26 21:57:06 +00:00
Alex Ionescu 0b96caa5a5 Bug 1811821 - Make side-by-side job shareable r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D167780
2023-01-26 21:52:21 +00:00
Mike Hommey 0ca34b2f8e Bug 1812497 - Restrict which bootstrap tasks run based on what mozboot files are touched. r=taskgraph-reviewers,bhearsum
At the moment, they all run for every type of change under
python/mozbood/mozboot. But a change to e.g. debian.py doesn't require a
test on a non-Debian-based distro.

Differential Revision: https://phabricator.services.mozilla.com/D167892
2023-01-26 21:21:59 +00:00
ogiorgis c4c34a5c37 Bug 1765365 - Use sphinx search on local builds r=firefox-source-docs-reviewers,ahal
Google search cannot be used anywhere other than https://firefox-source-docs.mozilla.org

Differential Revision: https://phabricator.services.mozilla.com/D167669
2023-01-26 14:21:06 +00:00
Julien Cristau 8c119800d4 Bug 1799684 - add bouncer entries for langpacks r=releng-reviewers,gbrown
Differential Revision: https://phabricator.services.mozilla.com/D167538
2023-01-26 12:34:58 +00:00
Mike Hommey 5eccedbded Bug 1812201 - Upgrade wine to 8.0. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D167737
2023-01-25 20:47:51 +00:00
Barret Rennie 174e56e197 Bug 1812390 - Disable fxrecord jobs on m-c while investigating outage r=sparky
Differential Revision: https://phabricator.services.mozilla.com/D167861
2023-01-25 20:46:36 +00:00
Tom Ritter e4ae58ff0d Bug 1700396: Bump Updatebot for the phab fix r=andi
Not sure why I didn't have this in the last commit....

Also bunch in the formatting fixes

Differential Revision: https://phabricator.services.mozilla.com/D167384
2023-01-25 17:02:03 +00:00
Geoff Brown b457d6c1b8 Bug 1811729 - Retry failed network connections for a few more minutes r=jcristau
Bump the number of retries from 5 (5+10+20+40=75 seconds worst case) to 7 (5+10+20+40+80+160=315 seconds worst case).

Also log the url being used for the first fetch, in case that helps diagnose future failures.

Differential Revision: https://phabricator.services.mozilla.com/D167704
2023-01-25 15:36:17 +00:00
Mike Hommey 0b3da2309e Bug 1812216 - Upgrade valgrind to 3.20.0. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D167763
2023-01-25 07:44:10 +00:00
Ron Waldon-Howe 61e6f985d9 Bug 1807468 - de-duplicate Keywords= in flatpak .desktop r=stransky
Differential Revision: https://phabricator.services.mozilla.com/D167300
2023-01-25 07:39:01 +00:00
andrej 6e729c1453 Bug 1811286 - Update architecure from arm7 to aarch64. r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D167289
2023-01-24 15:47:40 +00:00
Alex Ionescu 425bc2e4da Bug 1773736 - Increase max-run-time r=perftest-reviewers,afinder
Differential Revision: https://phabricator.services.mozilla.com/D166800
2023-01-20 19:43:30 +00:00
Ryan VanderMeulen 9d80c8d3b3 Bug 1811287 - Fix typo. DONTBUILD 2023-01-19 21:06:00 -05:00
Ryan VanderMeulen 9c7886df00 Bug 1811287 - Change repo-update reviewer to release-managers group. r=releng-reviewers,bhearsum DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D167278
2023-01-19 17:06:03 +00:00
Nicolas Chevobbe 212403c985 Bug 1811207 - [devtools] Remove debugger-tests task and run debugger jest test via devtools-tests. r=jdescottes.
Differential Revision: https://phabricator.services.mozilla.com/D167241
2023-01-19 14:55:40 +00:00
Mike Hommey f4f96dcdf8 Bug 1773741 - Switch builds to the macOS 13 SDK. r=firefox-build-system-reviewers,spohl,andi
Keep a couple jobs on the 11.3 SDK until bug 1773743.

Differential Revision: https://phabricator.services.mozilla.com/D166748
2023-01-19 01:40:37 +00:00
Mike Hommey 73ade55045 Bug 1773741 - Dissociate the macOS SDK used for toolchains and the one used for builds. r=firefox-build-system-reviewers,andi
Differential Revision: https://phabricator.services.mozilla.com/D166747
2023-01-19 01:40:37 +00:00
Mike Hommey 4b6f9eb72c Bug 1773741 - Add a toolchain for macOS 13 SDK. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D166746
2023-01-19 01:40:36 +00:00
Julien Cristau 672eacf45d Bug 1795884 - migrate release-flatpak-repackage task to gcp. r=ahal DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D166900
2023-01-18 08:40:47 +00:00
alwu b4652a98ce Bug 1809985 - part2 : create a browser test task for wmfme. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D166729
2023-01-17 20:00:49 +00:00
Bobby Holley f94985e16f Bug 1810616 — Update cargo-vet to f1e141f2f59d50f02d359f533ef718d16d1b6941. r=nika,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D166965
2023-01-17 16:24:01 +00:00
Julien Cristau 00daa17deb Bug 1806655 - bump funsize-update-generator python dependencies. r=releng-reviewers,bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D166425
2023-01-17 14:33:34 +00:00
Julien Cristau 89299cea86 Bug 1806655 - update funsize-update-generator docker image to debian 11. r=releng-reviewers,hneiva
Differential Revision: https://phabricator.services.mozilla.com/D166424
2023-01-17 14:33:33 +00:00
Alexandra Borovova d115e24d80 Bug 1797723 - [puppeteer] Sync vendored puppeteer to v18.0.0. r=webdriver-reviewers,whimboo,jdescottes
Depends on D166650

Differential Revision: https://phabricator.services.mozilla.com/D166651
2023-01-17 10:42:50 +00:00
serge-sans-paille 7b79ce9a2d Bug 1805656 - Honor extra filters in filter_by_uncommon_try_tasks r=taskgraph-reviewers,jcristau
As a side effect, avoid a deepcopy when a simple itertools.chain can do
the trick.

Differential Revision: https://phabricator.services.mozilla.com/D164652
2023-01-17 07:52:59 +00:00
sotaro 674f71ff0d Bug 1801824 - Enable accelerated canvas on Android nightly r=lsalzman,gfx-reviewers,jmaher
Updates several tests results for accelerated canvas. Affected tests are set as skip to handle both enabling/disabling accelerated canvas. They could be updated after accelerated canvas is enabled until release on Android.

Some skipped reftest failures could be addressed by updating Android emulator to more than or equal to 25.

On Android Emulator, accelerated canvas is set as disabled with mochitest-media "Mochitest media run" and web-platform-tests-wdspec "Web platform webdriver-spec run". Android Emulator does not use hardware GPU. Accelerated canvas handling becomes slow. Then these tests were failed with TIMEOUT.

Differential Revision: https://phabricator.services.mozilla.com/D166515
2023-01-17 02:30:01 +00:00
Mike Hommey 3fd04c404e Bug 1810530 - Limit bootstrap tasks to trunk. r=taskgraph-reviewers,bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D166970
2023-01-17 02:10:52 +00:00
Mike Hommey 4e0c7ddead Bug 1810014 - Move macOS SDK toolchain task to linux workers. r=firefox-build-system-reviewers,andi
Differential Revision: https://phabricator.services.mozilla.com/D166724
2023-01-16 21:23:44 +00:00
serge-sans-paille 0a31b97e46 Bug 1806473 - Cleanup: gecko_taskgraph/transforms/test/raptor.py r=ahal,jlorenzo
* Use enumerate(...) instead of manual indexing
* It's safe to modify a list we're iterating on as long as we break out
  of the iteration right after the modification.

Differential Revision: https://phabricator.services.mozilla.com/D165053
2023-01-16 21:18:24 +00:00
serge-sans-paille bc5b0d45bc Bug 1806472 - Move redundant call to fromNow r=ahal,jlorenzo
Basic loop invariant code motion. The impact on execution time is not
totally negligible due to the number of tests involved.

Differential Revision: https://phabricator.services.mozilla.com/D165052
2023-01-16 21:18:23 +00:00
serge-sans-paille e55d9646ff Bug 1805842 - Introduce gecko_taskgraph.util.copy_task r=jlorenzo
This module defines a single, efficient function to deepcopy a task. It
is faster than deepcopy because it doesn't need to track cycles and
duplicate references that don't make sense for tree (and not graph)
structures.

I measure a speedup > 10% on mach taskgraph tasks --fast >/dev/null.

Differential Revision: https://phabricator.services.mozilla.com/D164789
2023-01-16 21:18:23 +00:00
andrej f241d92237 Bug 1808032 - Change architecture to arm64 and add focus to mozperftest android startup for CVFF and CVNS. r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D165748
2023-01-16 14:21:24 +00:00
Mike Hommey 2f0081edc5 Bug 1810054 - Work around rustc compilation error with lld trunk. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D166749
2023-01-13 02:25:32 +00:00
alwu 0fd970dca3 Bug 1809983 - part1 : split media browser tests from mochitest-browser-chrome into mochitest-browser-media. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D166705
2023-01-13 00:04:13 +00:00
Mike Hommey 69b7ed2b82 Bug 1809589 - Remove outdated workaround for gn build. r=firefox-build-system-reviewers,ahochheiden
Firstly, python hasn't pointed to python2.6 in a long while. Secondly,
the gn build script has switched to python3 a year and a half ago.

Differential Revision: https://phabricator.services.mozilla.com/D166511
2023-01-11 23:15:39 +00:00
Mike Hommey b2b34e7e24 Bug 1809588 - Use python3 for tooltool. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D166510
2023-01-11 23:10:50 +00:00
Mike Hommey 4fba58c9a3 Bug 1809587 - Remove pytoml from the toolchain-build docker image. r=firefox-build-system-reviewers,ahochheiden
None of the few remaining things that are still using pytoml are
expected to be running on this docker image, let alone outside mach.

Differential Revision: https://phabricator.services.mozilla.com/D166509
2023-01-11 23:00:21 +00:00
Mike Hommey cbc3b7df2d Bug 1809573 - Use lld when building rust-dev. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D166499
2023-01-11 22:57:23 +00:00
Mike Hommey a9bc3844b0 Bug 1809351 - Use `--locked` argument to `cargo install`. r=firefox-build-system-reviewers,ahochheiden
A side effect of switching to `cargo install` in bug 1806960 is that
Cargo.lock is ignored, which has undesirable consequences, such as
pulling new dependencies that might not compile because e.g. they
require a newer version of rust.

Differential Revision: https://phabricator.services.mozilla.com/D166400
2023-01-11 22:52:43 +00:00
Mike Hommey 06cfcabeec Bug 1808831 - Update wasi-libc build-time check for latest LLVM trunk. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D166408
2023-01-11 22:49:20 +00:00
Mike Hommey f84188c1dc Bug 1809575 - Replace the use of the external xar tool with a simple python implementation. r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D166504
2023-01-11 22:10:14 +00:00
Mike Hommey 952eae25ca Bug 1809590 - Remove python 2.7 from the static-analysis-build docker image. r=andi
Differential Revision: https://phabricator.services.mozilla.com/D166512
2023-01-11 21:27:57 +00:00
Greg Mierzwinski c443af313e Bug 1806035 - Run Speedometer 3 on mobile. r=perftest-reviewers,kshampur
This patch enables Speedometer 3 on mobile.

Differential Revision: https://phabricator.services.mozilla.com/D166351
2023-01-11 19:07:33 +00:00
Ben Hearsum 82c63aa888 Bug 1805920: Enable xpcshell msix variant testing r=taskgraph-reviewers,ahal,jcristau
This is _mostly_ boring, standard stuff. The most notable part is the refactor of the test transforms to process `variant` as early as possible. This is needed to key `suite` by variant (and is likely going to be helpful in other places as well, eg: we can now key all `mozharness` keys on variant). See the previous patch for why we need a separate xpcshell suite for this.

I don't know if I'm adding the runtime manifest correctly, or how those times are supposed to be generated/updated (the commit log seems to suggest that it's broken right now?) - let me know if I should do something differently here.

Note: I'm still working through a few more tests that need to be disabled, so this isn't ready to be landed yet, but I don't anticipate any changes to this patch.

Differential Revision: https://phabricator.services.mozilla.com/D164230
2023-01-11 14:45:04 +00:00
Joel Maher 4aa5fda7a5 Bug 1809252 - Allow talos-xperf to use run-as-administrator on win11 machines in CI. r=bxbrenden,perftest-reviewers,AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D166391
2023-01-11 14:38:18 +00:00
Greg Mierzwinski 5e453e33b1 Bug 1806035 - Enable Windows Speedometer 3 tests. r=perftest-reviewers,kshampur
This patch updates the S3 commit used, fixes an issue with local Windows benchmark runs, and enables the windows S3 tests in CI.

Differential Revision: https://phabricator.services.mozilla.com/D166323
2023-01-11 13:39:09 +00:00
Sebastian Hengst 3536b0a365 Bug 1802953 - Disable Android fission tests running in isolateNothing mode
They had only been enabled temporarily to get their expectations updated by
the web-platform-tests sync automation.

Differential Revision: https://phabricator.services.mozilla.com/D166520
2023-01-11 10:25:43 +00:00
Mike Hommey c3b5601e4b Bug 1807986 - Upgrade cmake used to build clang and other toolchains to 3.25.1. r=firefox-build-system-reviewers,andi
Differential Revision: https://phabricator.services.mozilla.com/D165728
2023-01-11 00:34:37 +00:00
Kash Shampur 0124b08328 Bug 1803432 - Add Chromedriver 109. r=perftest-reviewers,afinder
Differential Revision: https://phabricator.services.mozilla.com/D166399
2023-01-10 15:02:49 +00:00
Mike Hommey 7a8aba56d9 Bug 1807874 - Restore the use of forked libdmg-hfsplus for system symbols. r=gsvelto
The toolchain one has problems with some of the dmgs we scrape.

Differential Revision: https://phabricator.services.mozilla.com/D165648
2023-01-09 22:29:40 +00:00
Marian-Vasile Laza 5fdda342eb Backed out 4 changesets (bug 1805842, bug 1806472, bug 1806473, bug 1803537) for causing buils bustage on Gecko Decition Task. CLOSED TREE
Backed out changeset ffeede03c779 (bug 1806473)
Backed out changeset cab601f1b07d (bug 1806472)
Backed out changeset fa2cdac6989a (bug 1805842)
Backed out changeset 6eab46abfd71 (bug 1803537)
2023-01-09 21:14:59 +02:00
serge-sans-paille 925670b604 Bug 1806473 - Cleanup: gecko_taskgraph/transforms/test/raptor.py r=taskgraph-reviewers,ahal,jlorenzo
* Use enumerate(...) instead of manual indexing
* It's safe to modify a list we're iterating on as long as we break out
  of the iteration right after the modification.

Differential Revision: https://phabricator.services.mozilla.com/D165053
2023-01-09 18:48:58 +00:00
serge-sans-paille 3a1e84b660 Bug 1806472 - Move redundant call to fromNow r=taskgraph-reviewers,ahal,jlorenzo
Basic loop invariant code motion. The impact on execution time is not
totally negligible due to the number of tests involved.

Differential Revision: https://phabricator.services.mozilla.com/D165052
2023-01-09 18:48:58 +00:00
serge-sans-paille 03b09145c7 Bug 1805842 - Introduce gecko_taskgraph.util.copy_task r=taskgraph-reviewers,jlorenzo
This module defines a single, efficient function to deepcopy a task. It
is faster than deepcopy because it doesn't need to track cycles and
duplicate references that don't make sense for tree (and not graph)
structures.

I measure a speedup > 10% on mach taskgraph tasks --fast >/dev/null.

Differential Revision: https://phabricator.services.mozilla.com/D164789
2023-01-09 18:48:58 +00:00
serge-sans-paille f22326b4d4 Bug 1803537 - Prune some deepcopy from gecko_taskgraph/util/scriptworker.py r=ahal,taskgraph-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D164646
2023-01-09 18:48:57 +00:00
Greg Mierzwinski 5fa5bdba69 Bug 1806035 - Run Speedometer 3 in CI. r=perftest-reviewers,afinder
This patch adds the speedometer 3 benchmark test to raptor enables it for CI. In CI, it'll start by running on Linux, and MacOSX on Firefox, Chrome, and Chromium. The patch also adds a new method for parsing benchmark tests that is more generic and works in conjunction with the `custom_data` option.

Differential Revision: https://phabricator.services.mozilla.com/D165988
2023-01-09 18:13:40 +00:00
Ryan VanderMeulen edda3640b9 Bug 1808758 - Increase max runtime for ASAN Marionette to 90min. r=jmaher
These jobs often run very close to the 60min max and are prone to random
timeouts as a result. We can't chunk this suite at the moment, so increasing
the max runtime is the only real option we have.

Differential Revision: https://phabricator.services.mozilla.com/D166109
2023-01-05 19:00:42 +00:00
Greg Mierzwinski 0213874f77 Bug 1804453 - Move the benchmark setup logic into raptor Benchmark class. r=perftest-reviewers,AlexandruIonescu
This patch moves the benchmark setup logic out of the mach_commands.py file and into the Benchmark class in Raptor that is built to handle our benchmark tests. At the same time, the code is completely reworked to be simpler to understand, and to use pathlib instead of os for path manipulations. The existing benchmark tests that use code from our perf-automation repository are then modified to make use of this new method (fetch methods are also removed). The tests which exist in-tree don't need modifications.

Differential Revision: https://phabricator.services.mozilla.com/D164365
2023-01-05 14:57:33 +00:00
Ryan VanderMeulen 757dcc65cd Bug 1808234 - Clean up xpcshell variant scheduling. r=jmaher
Depends on D166009

Differential Revision: https://phabricator.services.mozilla.com/D166010
2023-01-04 23:02:37 +00:00
Joel Maher 6f2dbf5942 Bug 1808573 - only add total_runs for test-info-all-tests. r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D165975
2023-01-04 19:49:46 +00:00
Michelle Goossens 3b8d7777c1 Bug 1806073 - Migrate Windows 2012 workloads to Azure r=ahal,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D164898
2023-01-04 13:47:41 +00:00
Geoff Brown 0319a6a3f1 Bug 1808416 - Do not check crashreporter symbols on tsan r=jmaher
In mozharness, setting --download-symbols=True or --download-symbols=ondemand
triggers an attempt to access the symbols url (either to download them or just
verify that they exist). asan and tsan builds only have the special "full"
symbols, which are never used by mozharness. Removing the --download-symbols
option from the command line avoids the url check entirely, which avoids
retries, warnings, and errors in the log.

Differential Revision: https://phabricator.services.mozilla.com/D165921
2023-01-04 00:40:45 +00:00
Rob Lemley 115b97ecc8 Bug 1808351 - Run file-perm lint on .mozbuild files. r=linter-reviewers,marco
Also drive-by alphabetizing.

Differential Revision: https://phabricator.services.mozilla.com/D165900
2023-01-03 19:14:24 +00:00
Joel Maher 7c6fecd0a3 Bug 1806877 - add ability to generate 30 days of groupsummary data from test-info-all job. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D165345
2023-01-03 18:38:10 +00:00
Sylvestre Ledru 9014e2eb4b Bug 1808288 - lint: file-perm/file-whitespace sync the extensions r=linter-reviewers,marco
Differential Revision: https://phabricator.services.mozilla.com/D165849
2023-01-03 14:54:39 +00:00
Narcis Beleuzu 0cdbd0d053 Backed out changeset ecd51b6bb390 (bug 1807986) for OS X build bustages 2022-12-31 03:32:51 +02:00
Mike Hommey e215c3ba5d Bug 1807894 - Remove unused binutils dependencies for rust toolchains. r=firefox-build-system-reviewers,ahochheiden
As of bug 1806960, all the rust toolchains are built the same way, and
they all use lld, so they don't need binutils anymore.

Differential Revision: https://phabricator.services.mozilla.com/D165659
2022-12-30 23:34:51 +00:00
Mike Hommey 6e8cfd50db Bug 1807999 - Switch most toolchains still using binutils to lld. r=firefox-build-system-reviewers,andi
Differential Revision: https://phabricator.services.mozilla.com/D165727
2022-12-30 22:01:27 +00:00
Mike Hommey c622637d89 Bug 1807986 - Upgrade cmake used to build clang and other toolchains to 3.25.1. r=firefox-build-system-reviewers,andi
Differential Revision: https://phabricator.services.mozilla.com/D165728
2022-12-30 21:54:21 +00:00
Sylvestre Ledru e2b52a1324 Bug 1807899 - Remove the trailing whitespace and Windows CR on md files r=linter-reviewers,necko-reviewers,marco,jesup
Differential Revision: https://phabricator.services.mozilla.com/D165662
2022-12-30 15:23:21 +00:00
Mike Hommey 295cd1a69a Bug 1807889 - Build wasi sysroot with the stage 1 compiler. r=firefox-build-system-reviewers,andi
Differential Revision: https://phabricator.services.mozilla.com/D165657
2022-12-30 08:13:18 +00:00
Mike Hommey afc31f1bde Bug 1807889 - Really avoid building compiler-rt when building wasi sysroot. r=firefox-build-system-reviewers,andi
Differential Revision: https://phabricator.services.mozilla.com/D165656
2022-12-30 08:13:17 +00:00
Joel Maher 3a659506c8 Bug 1791632 - move mochitest media on android-hw from pixel2 -> pixel5 phones. r=bxbrenden
Differential Revision: https://phabricator.services.mozilla.com/D165696
2022-12-29 22:37:16 +00:00
Joel Maher 235e74e24f Bug 1805503 - Add Pixel 5 and run jittest/reftest/crashtests on there. r=bxbrenden
Differential Revision: https://phabricator.services.mozilla.com/D165688
2022-12-29 18:01:54 +00:00
Mike Hommey 78f9dfc456 Bug 1807780 - Remove now unused liblowercase. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D165597
2022-12-29 00:05:49 +00:00
Mike Hommey 007a7a25e5 Bug 1807780 - Use -ivfsoverlay instead of liblowercase. r=firefox-build-system-reviewers,ahochheiden
Because this involves affecting the MSVC + Windows SDK packs, we need to
do this for toolchain tasks as well as Firefox builds in a single pass.

The MSVC + Windows SDK packs are altered to keep the original case
instead of lowercasing everything (except .lib files), and contain
an overlay file that we now automatically use from the WINSYSROOT.

This requires adjusting some paths to match what the original case
is, as well as removing everything related to the use of liblowercase,
which conflicts with the use of the overlay file. People using
liblowercase locally will still have a working setup as long as they
don't set WINSYSROOT (it's new, so they won't have it), and don't have
an overlay file in there (which they only would  if they ran the new
pack_vs.py).

Differential Revision: https://phabricator.services.mozilla.com/D165596
2022-12-29 00:05:49 +00:00
Sandor Molnar e3d6c22a10 Bug 1806040 - Fix android bustages. a=fix 2022-12-29 01:04:02 +02:00
Mike Hommey e8a944bb84 Bug 1807765 - Use rustc 1.65 as compiler for toolchains instead of 1.61. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D165582
2022-12-28 22:20:07 +00:00
Mike Hommey c98d352787 Bug 1807761 - Bump minimum Rust version to 1.65. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D165580
2022-12-28 22:01:45 +00:00
Mike Hommey d5225693c8 Bug 1807203 - Build windows openh264 with mozmake. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D165448
2022-12-28 21:41:06 +00:00
Mike Hommey 7c0ba52acc Bug 1504632 - Build grcov toolchain for macos ourselves. r=marco
Differential Revision: https://phabricator.services.mozilla.com/D165382
2022-12-28 21:20:25 +00:00
Mike Hommey 3485ee4361 Bug 1806960 - Compile rust-based toolchains the same way. r=firefox-build-system-reviewers,ahochheiden
We leave out liblowercase and geckodriver because
- their source is in-tree, which is different from the others
- liblowercase will eventually be removed
- geckodriver has different needs wrt its artifacts

We switch to using cargo install instead of cargo build, because it
gives us strictly what we want, as opposed to pulling things off
target/release, which currently ends up copying .d files.

Differential Revision: https://phabricator.services.mozilla.com/D165381
2022-12-28 21:18:03 +00:00
Mike Hommey dc8d84efd8 Bug 1806959 - Cross-compile mozmake. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D165379
2022-12-28 21:13:17 +00:00
Mike Hommey c63bed3af0 Bug 1806958 - Use rust-toolchain dependencies for cargo-vet tasks. r=firefox-build-system-reviewers,ahochheiden
That's the same thing, except that it will change automatically when we
bump the rust-toolchain aliases.

Differential Revision: https://phabricator.services.mozilla.com/D165375
2022-12-28 21:11:37 +00:00
Mike Hommey d43dfe4d11 Bug 1806761 - Use toolchain binutils in base-toolchain builds. r=firefox-build-system-reviewers,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D165326
2022-12-28 21:07:04 +00:00
Mike Hommey 63841b6782 Bug 1806040 - Remove toolchain binutils dependency from tasks that don't use it. r=firefox-build-system-reviewers,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D165249
2022-12-28 21:02:00 +00:00
Marco Castelluccio f69e697461 Bug 1801836 - Remove no longer necessary 'from __future__' imports. r=linter-reviewers,glandium,webdriver-reviewers,perftest-reviewers,geckoview-reviewers,jld,ahal,owlish,afinder DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D165395
2022-12-23 22:45:46 +00:00
Ryan VanderMeulen 5bdcb81ec5 Bug 1807238 - Enable TSAN mochitest-devtools by default. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D165462
2022-12-23 22:20:27 +00:00
Ryan VanderMeulen b950e6cdb8 Bug 1806934 - Enable TSAN web-platform-tests-wdspec by default. r=webdriver-reviewers,jmaher,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D165370
2022-12-22 20:31:42 +00:00
Ryan VanderMeulen c5abb469fa Bug 1806890 - Clean up mochitest-media chunking. r=taskgraph-reviewers,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D165323
2022-12-21 20:12:06 +00:00
Ryan VanderMeulen e8d2c208a3 Bug 1806832 - Enable TSAN mochitest-chrome by default. r=taskgraph-reviewers,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D165281
2022-12-21 15:17:36 +00:00
Ray Kraesig a3fb6515cf Bug 1804178 - [6/6] Switch from pytoml to toml in (almost) all other contexts r=firefox-build-system-reviewers,releng-reviewers,glandium,ahal
Convert all other imports of `pytoml` within mozilla-central to imports
of `toml`.

As both libraries patterned their API on that of the Python standard-
library module `json`, this is mostly a straight replace, with two
caveats:

  * pytoml's exception messages when loading a file provide the file
    name; toml's do not. Some additional machinery has been added or
    repurposed in a few places to ensure that the relevant filename is
    printed.

  * In `python_lockfile.py`, the order of arguments to `dump` needed to
    be reversed. (`toml` follows `json` in this; `pytoml` differs.)

This patchset does not remove pytoml from `requirements.in`, as `pytoml`
is still used by `compare-locales`.

Differential Revision: https://phabricator.services.mozilla.com/D164155
2022-12-20 23:01:26 +00:00
Ray Kraesig 5a08e0d0b1 Bug 1804178 - [1/6] Add `toml` to mach requirements r=firefox-build-system-reviewers,glandium
The `pytoml` library is abandoned, and does not support TOML v0.5.0,
which Cargo uses. This prevents mach from properly parsing many
Cargo.toml files.

Include the `toml` library as a slightly more modern and currently-
maintained alternative for use in mach.

Supply-chain notes:
  - toml v0.10.2 is MIT-licensed, which is an approved MPL-compatible
    license.
  - I have personally audited this version of `toml` and consider it
    "safe-to-run", as much as any Python code can be: other than opening
    and reading/writing a file when specifically requested via `load`/
    `dump` respectively, it performs only string manipulation and
    ordinary object creation.

Differential Revision: https://phabricator.services.mozilla.com/D164150
2022-12-20 23:01:24 +00:00
Ryan VanderMeulen 6add7b745a Bug 1806702 - Increase the max runtime for TSAN mochitest-browser-a11y to 45min. r=taskgraph-reviewers,bhearsum DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D165183
2022-12-20 21:22:32 +00:00
Tom Ritter d641f49795 Bug 1806134: Use --no-ansi with Poetry to avoid an unexpected error r=marco
Also, pin poetry at the same time

Differential Revision: https://phabricator.services.mozilla.com/D165184
2022-12-20 21:01:10 +00:00
Ryan VanderMeulen 0d7440e1da Bug 1806483 - Enable TSAN cppunittests by default. r=jmaher
Depends on D164960

Differential Revision: https://phabricator.services.mozilla.com/D165059
2022-12-20 14:25:35 +00:00
Mark Banner 2cb008575f Bug 1806497 - Update node to v16.19.0. r=firefox-build-system-reviewers,glandium
Differential Revision: https://phabricator.services.mozilla.com/D165065
2022-12-20 07:56:04 +00:00
Andi-Bogdan Postelnicu 0bc9ebdeb6 Bug 1805685 - Don't start source-test-clang-tidy task for header files. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D164684
2022-12-20 07:31:25 +00:00
Csoregi Natalia 2c951dd0d8 Backed out changeset 00838fbbc755 (bug 1806073) for causing clang bustage. CLOSED TREE 2022-12-20 04:38:47 +02:00
Greg Mierzwinski 0043222e3c Bug 1806178 - Add safari to browsers available for grandprix test. r=perftest-reviewers,kshampur
This patch adds the safari browser to the list of available browsers for the grandprix custom benchmark test.

Differential Revision: https://phabricator.services.mozilla.com/D165039
2022-12-20 00:01:53 +00:00
Mike Hommey 5d85a7e370 Bug 1797419 - Update builders to rustc 1.66. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D164767
2022-12-19 22:14:46 +00:00
Ben Hearsum 4b432dfb6c Bug 1805989: fix nightly and esr msix repack configs r=taskgraph-reviewers,jcristau
Differential Revision: https://phabricator.services.mozilla.com/D165056
2022-12-19 18:22:18 +00:00
Ben Hearsum 073422c0d6 Bug 1805989: run non-shippable MSIX tests on autoland and try r=jmaher
I gave this a good on Try with a bunch of retriggers - no new failures came up, so I think this is good to go.

Differential Revision: https://phabricator.services.mozilla.com/D164939
2022-12-19 16:51:50 +00:00
Ben Hearsum e8506ab2de Bug 1805989: set the MSIX publisher correctly on autoland r=taskgraph-reviewers,ahal
We sign autoland builds with dep certificates. MSIX packages require some of their metadata set in a way that matches the signing cert, which is currently not done correctly for autoland.

Differential Revision: https://phabricator.services.mozilla.com/D165037
2022-12-19 16:51:49 +00:00
Noemi Erli da1f2e0046 Backed out changeset 863fc99bca91 (bug 1806434) for causing unintended consequences CLOSED TREE 2022-12-19 18:36:23 +02:00
Greg Mierzwinski 58b8c73ddf Bug 1806178 - Run grandprix benchmark through a custom browsertime test. r=perftest-reviewers,AlexandruIonescu
This patch adds a test that triggers a benchmark test on the Grandprix website (live). The patch also adds the CI tasks for this test to firefox, chrome, and chromium. The firefox tasks run on autoland, and mozilla-central. Some new code is added to flatten a custom data type if requested. This allows us to easily comb large datasets and organize them into our replicates as long as the key paths match. We remove the "iterations", and "tests" strings as they are unnecessary for unique pathing and we do this with a new test field called `subtest_metric_filters`. The `test_summary` field lets you turn the flattening on and off since some tests don't need this.

Differential Revision: https://phabricator.services.mozilla.com/D164946
2022-12-19 16:21:14 +00:00
Andrew Halberstadt 23ae1157a3 Bug 1806184 - [ci] Migrate 'misc' pool from AWS -> GCP, r=MasterWayZ
This pool runs the 'index' and 'eager-index' tasks. It is not actually a part
of any graph and doesn't show up on Treeherder.

Differential Revision: https://phabricator.services.mozilla.com/D164941
2022-12-19 15:34:43 +00:00
Ben Hearsum ae3459b394 Bug 1806434: try removing fallback from scriptworker helper to see if it's actually needed r=taskgraph-reviewers,ahal
While debugging https://bugzilla.mozilla.org/show_bug.cgi?id=1805989 I noticed this seemingly unnecessary fallback branch in one of the scriptworker helpers. It appears to me that we can drop the second and third branches there, and let everything not in the first branch get handled by get_signing_cert_scope instead.

That function ultimately has its own fallback for things without explicit matches, which applies the same default as the current third branch.

I ran this through tgdiff on try, which found no changes to any tasks for any set of parameters

Differential Revision: https://phabricator.services.mozilla.com/D165022
2022-12-19 15:34:21 +00:00
Ben Hearsum 516dbdf21e Bug 1806182: bump max run time on windows PGO runs. r=ahal
I've seen the max hit a few times in the last couple of weeks; may as well bump it to avoid rerun friction.

Differential Revision: https://phabricator.services.mozilla.com/D164940
2022-12-19 12:07:54 +00:00
Michelle Goossens bff0c42c1c Bug 1806073 - Migrate Windows 2012 workloads to Azure r=ahal,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D164898
2022-12-19 10:26:40 +00:00
Tom Ritter bfe2366de2 Bug 1806134: Add verbose flags for debugging r=marco DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D164935
2022-12-16 23:03:42 +00:00
Cristian Tuns 9966f020fe Backed out changeset 079d34eb51b0 (bug 1805989) for causing bc failures on win 10 2004 msix CLOSED TREE 2022-12-16 18:27:20 -05:00
Mike Hommey 41c895c0d7 Bug 1245969 - Add tasks that perform a bootstrap on various bare Linux environments. r=taskgraph-reviewers,firefox-build-system-reviewers,jlorenzo,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D162974
2022-12-16 21:44:19 +00:00
Ben Hearsum 9cdac0a5f3 Bug 1806164: only generate msix variant for opt windows 10 platforms r=jmaher
None of the others will work either because the platform is not windows, or the build type on Windows doesn't support signing (eg: asan, ccov).

Differential Revision: https://phabricator.services.mozilla.com/D164938
2022-12-16 21:14:23 +00:00
Ben Hearsum b6cc4d37e1 Bug 1805989: run non-shippable MSIX tests on autoland and try r=jmaher
I gave this a good on Try with a bunch of retriggers - no new failures came up, so I think this is good to go.

Differential Revision: https://phabricator.services.mozilla.com/D164939
2022-12-16 21:14:04 +00:00
Mike Hommey 49f82a3299 Bug 1806036 - Remove explicit docker-image references when that's the default. r=taskgraph-reviewers,jlorenzo
Differential Revision: https://phabricator.services.mozilla.com/D164864
2022-12-16 20:59:40 +00:00
Ryan VanderMeulen 969998dbc7 Bug 1806175 - Don't try to enable parallel marking in TSAN compiled unit tests. r=jmaher DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D164937
2022-12-16 20:58:10 +00:00
Ben Hearsum 4ad7a47040 Bug 1806150: Bump max runtime for msix browser chrome r=jmaher
I've been seeing some timeouts at 1 hour -- 1.5h should be fine.

Differential Revision: https://phabricator.services.mozilla.com/D164918
2022-12-16 18:54:31 +00:00
Marco Castelluccio d28152cb28 Bug 1806133 - Update redo package's expected hash. r=ahal CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D164911
2022-12-16 16:10:49 +00:00
Marco Castelluccio faa5410de1 Bug 1790816 - Reformat taskcluster/ with isort. r=#linter-reviewers CLOSED TREE
# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D162661
2022-12-16 11:14:02 +00:00
Marco Castelluccio c0cd912663 Bug 1803510 - Add an isort linting task. r=linter-reviewers,ahal DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D163652
2022-12-16 10:40:46 +00:00
andrej 36a6ea45a1 Bug 1778822 - Create CI files for fenix and focus startup benchmarks. r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D164737
2022-12-15 16:57:28 +00:00
Greg Mierzwinski 46c8d35400 Bug 1799655 - Disable g-search perftests for permas. r=perftest-reviewers,kshampur
This patch disables the g-search tests because they're intermittently failing with a captcha test.

Differential Revision: https://phabricator.services.mozilla.com/D164806
2022-12-15 16:04:17 +00:00
Ben Hearsum ac96f1204a Bug 1712329: Enable mochitest-browser-chrome tests for msix variant r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D164087
2022-12-15 14:30:13 +00:00
Jon Coppeard ba3b2937c4 Bug 1805442 - Enable parallel marking in TSAN tests r=jmaher
To help test parallel marking this patch enables it in some browser TSAN tests.
This change will be removed when it is enabled by default.

Differential Revision: https://phabricator.services.mozilla.com/D164579
2022-12-15 09:52:47 +00:00
Iulian Moraru cc585bd1b0 Backed out 11 changesets (bug 1804903, bug 1804902, bug 1804900, bug 1804899, bug 1712329, bug 1804898, bug 1804894, bug 1804904, bug 1804896, bug 1804905) for breaking gecko decision task. CLOSED TREE
Backed out changeset 9e7813271e6b (bug 1712329)
Backed out changeset 29aa1d032dd3 (bug 1804903)
Backed out changeset 22ef0b00cc99 (bug 1804905)
Backed out changeset 8fad832a574e (bug 1804904)
Backed out changeset 60f185a3a485 (bug 1804902)
Backed out changeset 8b69824de6e2 (bug 1804900)
Backed out changeset 140f75f3f919 (bug 1804899)
Backed out changeset f4da44b1a219 (bug 1804898)
Backed out changeset 7cf946ae8295 (bug 1804896)
Backed out changeset 07d62af0767f (bug 1804894)
Backed out changeset 1e3e02cc3b1f (bug 1712329)
2022-12-15 03:16:41 +02:00
Ben Hearsum 7199446671 Bug 1712329: Enable mochitest-browser-chrome tests for msix variant r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D164087
2022-12-15 00:45:16 +00:00
Ryan VanderMeulen ca77fe1c0b Bug 1805536 - Align TSAN scheduling more closely with ASAN and enable more passing suites. r=webdriver-reviewers,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D164600
2022-12-14 13:41:19 +00:00
Mike Hommey cc8462672a Bug 1805587 - Add missing include. r=decoder
Differential Revision: https://phabricator.services.mozilla.com/D164637
2022-12-14 08:59:10 +00:00
Mike Hommey 4819a4a6f8 Bug 1805504 - Disable wasm sandboxing when building rusttests. r=firefox-build-system-reviewers,nalexander
No rust code indirectly depends on wasm-sandboxed code, so we don't need
to build the sandbox.

Differential Revision: https://phabricator.services.mozilla.com/D164619
2022-12-14 00:52:16 +00:00
Mike Hommey 41f4ad5f30 Bug 1804602 - Remove Debian 10-based docker images. r=taskgraph-reviewers,aki
Differential Revision: https://phabricator.services.mozilla.com/D164182
2022-12-13 09:29:34 +00:00
Mike Hommey 03626e19b9 Bug 1804604 - Run release-notify-started tasks on Debian 11. r=releng-reviewers,gbrown,jcristau
Differential Revision: https://phabricator.services.mozilla.com/D164187
2022-12-13 09:23:25 +00:00
Andrew Halberstadt 17a788402a Bug 1805263 - [ci] Revert 'release-flatpack-repackage' tasks back to AWS, r=releng-reviewers,aki
We had https://bugzilla.mozilla.org/show_bug.cgi?id=1795884 on file for this already, but the
task passes on try and I must have unwittingly re-landed it again.

Differential Revision: https://phabricator.services.mozilla.com/D164482
2022-12-12 20:37:33 +00:00
Ben Hearsum 2e674c6f2e Bug 1712329: Enable mochitest-media tests for msix variant r=jmaher,ahal
This test suite seems to be green on try already.

Differential Revision: https://phabricator.services.mozilla.com/D164084
2022-12-12 14:36:41 +00:00
Ben Hearsum cd7d832ee8 Bug 1712329: Ensure msix tests show up on try without --full r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D164083
2022-12-12 14:36:41 +00:00
Ben Hearsum d4ac00c2a2 Bug 1712329: Use correct build signing tasks for msix test dependencies r=ahal
I ended up making what I think is an overall improvement to build-signing: moving it out to test-platforms.yml. This was more or less necessary due to the need to key it on variant. (It would've been possible to keep in the loader, but it would've been much uglier...)

As far as I can tell, all current jobs are keeping their current dependencies correctly from a run of `./mach taskgraph target-graph -p project=mozilla-central -J --diff`

Differential Revision: https://phabricator.services.mozilla.com/D164082
2022-12-12 14:36:40 +00:00
Ben Hearsum 7168a4ed55 Bug 1712329: Allow test kind's mozharness.requires-signed-builds and target to be keyed by variant r=ahal
The original version of this patch (https://phabricator.services.mozilla.com/D119213) was much simpler, but even after the big refactor this is mostly just moving a few things around and adding some keyed by support.

Differential Revision: https://phabricator.services.mozilla.com/D164081
2022-12-12 14:36:40 +00:00
Julien Cristau b309f5ec20 Bug 1803831 - [ci] Migrate 'valgrind' tasks from AWS -> GCP, r=MasterWayZ,ahal,glandium
For some reason when running on b-linux-gcp workers, valgrind crashes, but it
runs OK on t-linux-kvm-gcp, so use that.

Differential Revision: https://phabricator.services.mozilla.com/D164090
2022-12-12 10:02:39 +00:00
Mike Hommey f460dc75d5 Bug 1804167 - Use sysroot when building AFL instrumentation toolchain. r=decoder
clang is built using the sysroot, and not using the sysroot to build the
afl-llvm-pass plugin can lead to ABI differences that lead to crashes.

Differential Revision: https://phabricator.services.mozilla.com/D163905
2022-12-11 21:00:01 +00:00
Gabriele Svelto 14cb5e4415 Bug 1805006 - Revert changes that caused the scraper scripts to fail r=gerard-majax
Differential Revision: https://phabricator.services.mozilla.com/D164408
2022-12-10 10:54:30 +00:00
Joel Maher fded74dc7f Bug 1804995 - Move mochitest-remote from hardware to virtualized environment. r=bxbrenden! CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D164400
2022-12-10 00:07:17 +00:00
Gabriele Svelto be74cacc64 Bug 1804840 - Update rust-minidump to version 0.15.2 r=KrisWright
Differential Revision: https://phabricator.services.mozilla.com/D164316
2022-12-09 21:38:28 +00:00
Joel Maher 2c49108189 Bug 1804529 - re-enabling non debug unittests on android phones. r=bxbrenden
Differential Revision: https://phabricator.services.mozilla.com/D164298
2022-12-09 18:11:35 +00:00
Ryan VanderMeulen 1c72078a6b Bug 1804808 - Run Tier 1 TSAN test suites on all trees. r=jmaher DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D164306
2022-12-09 04:30:39 +00:00
Mike Hommey bc19df5359 Bug 1804601 - Update webrender docker image to Debian 11. r=gfx-reviewers,gw
Also remove the openjdk hack from the Dockerfile, since openjdk hasn't
been installed since bug 1740358.

Differential Revision: https://phabricator.services.mozilla.com/D164181
2022-12-09 01:39:46 +00:00
Mike Hommey 1861703e51 Bug 1797891 - Make some tasks really only run on m-c or autoland. r=jcristau
As of bug 1791454 m-c and autoland both also imply the toolchains
branch, which doesn't work for every kind of task, some of which are
really meant to only run on those branches.

Differential Revision: https://phabricator.services.mozilla.com/D164149
2022-12-08 21:18:06 +00:00
Andrew Halberstadt d428faabc7 Bug 1795042 - [ci] Migrate 'packages' tasks from AWS -> GCP, r=jcristau
Differential Revision: https://phabricator.services.mozilla.com/D164238
2022-12-08 18:48:03 +00:00
Marian-Vasile Laza b94fb931fa Backed out 7 changesets (bug 1712329) for causing mochitest certificate integration failures. CLOSED TREE
Backed out changeset 9812a580faff (bug 1712329)
Backed out changeset 108f339bf13e (bug 1712329)
Backed out changeset a64c580e31d0 (bug 1712329)
Backed out changeset 7cce6af9c6b5 (bug 1712329)
Backed out changeset e7f1b3c8f532 (bug 1712329)
Backed out changeset 71562a7b9060 (bug 1712329)
Backed out changeset d249b4468265 (bug 1712329)
2022-12-08 19:25:57 +02:00
Ben Hearsum 79dd85e9fe Bug 1712329: Enable mochitest-media tests for msix variant r=jmaher,ahal
This test suite seems to be green on try already.

Differential Revision: https://phabricator.services.mozilla.com/D164084
2022-12-08 15:16:46 +00:00
Ben Hearsum 2ab4b48ebb Bug 1712329: Ensure msix tests show up on try without --full r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D164083
2022-12-08 15:16:45 +00:00
Ben Hearsum 1a80330a2c Bug 1712329: Use correct build signing tasks for msix test dependencies r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D164082
2022-12-08 15:16:45 +00:00
Ben Hearsum 89c961c663 Bug 1712329: Allow test kind's mozharness.requires-signed-builds and target to be keyed by variant r=ahal
The original version of this patch (https://phabricator.services.mozilla.com/D119213) was much simpler, but even after the big refactor this is mostly just moving a few things around and adding some keyed by support.

Differential Revision: https://phabricator.services.mozilla.com/D164081
2022-12-08 15:16:45 +00:00
Marian-Vasile Laza 0f9f899589 Backed out 7 changesets (bug 1712329) for breaking the decision task landing. CLOSED TREE
Backed out changeset 6663585b720e (bug 1712329)
Backed out changeset 054c8b42c54d (bug 1712329)
Backed out changeset 86bc88c293fe (bug 1712329)
Backed out changeset 16b42b3c4f49 (bug 1712329)
Backed out changeset a937a2551259 (bug 1712329)
Backed out changeset 81a9fa3a88c2 (bug 1712329)
Backed out changeset c8e40be18e99 (bug 1712329)
2022-12-08 16:29:30 +02:00
Ben Hearsum bf478305a1 Bug 1712329: Enable mochitest-media tests for msix variant r=jmaher,ahal
This test suite seems to be green on try already.

Differential Revision: https://phabricator.services.mozilla.com/D164084
2022-12-08 14:15:30 +00:00
Ben Hearsum 583bfc97be Bug 1712329: Ensure msix tests show up on try without --full r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D164083
2022-12-08 14:15:30 +00:00
Ben Hearsum 417dc12f3e Bug 1712329: Use correct build signing tasks for msix test dependencies r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D164082
2022-12-08 14:15:29 +00:00
Ben Hearsum 5e4d68279e Bug 1712329: Allow test kind's mozharness.requires-signed-builds and target to be keyed by variant r=ahal
The original version of this patch (https://phabricator.services.mozilla.com/D119213) was much simpler, but even after the big refactor this is mostly just moving a few things around and adding some keyed by support.

Differential Revision: https://phabricator.services.mozilla.com/D164081
2022-12-08 14:15:29 +00:00
Alexandre Lissy ac8227ce16 Bug 1804620 - Use find instead of fd for symbol-scrapers r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D164209
2022-12-08 13:27:46 +00:00
Mike Hommey 5543f8ecb5 Bug 1804389 - Update system-symbols-win docker image to Debian 11. r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D164041
2022-12-07 21:28:23 +00:00
Mike Hommey 672b39065f Bug 1804389 - Update system-symbols-mac docker image to Debian 11. r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D164040
2022-12-07 21:28:22 +00:00
Mike Hommey 057f243547 Bug 1804390 - Update push-to-try/updatebot docker images to Debian 11. r=releng-reviewers,tjr,jcristau
We remove the python2 packages that are of no use, and bzr, which causes
problems because it pulls a dulwich package that conflicts with the
dulwich that pip wants to install when installing poetry. AFAIK, we have
no use for bzr.

Differential Revision: https://phabricator.services.mozilla.com/D164042
2022-12-07 21:21:08 +00:00
Mike Hommey 816377812c Bug 1804388 - Update sentry docker image to Debian 11. r=firefox-build-system-reviewers,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D164039
2022-12-07 21:20:09 +00:00
Mike Hommey a6aebd2065 Bug 1804387 - Update github-sync docker image to Debian 11. r=releng-reviewers,jcristau
Differential Revision: https://phabricator.services.mozilla.com/D164038
2022-12-07 21:16:01 +00:00
Mike Hommey b009eceb27 Bug 1804386 - Update partner-repack docker image to Debian 11. r=releng-reviewers,jcristau
Differential Revision: https://phabricator.services.mozilla.com/D164037
2022-12-07 21:10:39 +00:00
Ben Hearsum 17e2b029ca Bug 1712329: linting pass on files I will be touching r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D164077
2022-12-07 20:23:46 +00:00
Tom Ritter 8efd64bdbf Bug 1700396: Bump Updatebot version for phabricator fixes r=andi
Correctly handle group phab reviewers and submit two separate
phabricator revisions for two patches

Differential Revision: https://phabricator.services.mozilla.com/D163872
2022-12-07 17:20:54 +00:00
Kash Shampur 2aa3c9900d Bug 1803792 - Add Safari performance tests to general_perf_testing cron. r=perftest-reviewers,sparky
Now that we can run performance tests on Safari, this patch adds these tests to the general_perf_testing cron.
This let's us run the existing Safari live and benchmark tests at the same frequency as Chrome tests.

Differential Revision: https://phabricator.services.mozilla.com/D163987
2022-12-07 14:24:13 +00:00
serge-sans-paille 7868df2196 Bug 1804251 - Update debian-11 docker image r=glandium
- Update base snapshot
- Upgrade to clang-13 and add lld-13 as a preliminary step for https://bugzilla.mozilla.org/show_bug.cgi?id=1799423

Differential Revision: https://phabricator.services.mozilla.com/D163945
2022-12-07 05:09:30 +00:00
Heitor Neiva b71d7b535b Bug 1801381 - Disable run_configure for mac repackaging r=glandium
Switches from `buildconfig.substs` to `bootstrap_toolchain` for the repackage job
Refactors mozpack/dmg to not depend on the environment; Moves path resolution of tools up to `mozbuild.action.{make_dmg|unpack_dmg}`
Update syntax to python 3.7+

Differential Revision: https://phabricator.services.mozilla.com/D163129
2022-12-06 21:11:43 +00:00
Geoff Brown a132d5f6ab Bug 1756129 - Retry network requests in fetch-chromium.py; r=sparky
Retry network requests to avoid those intermittent failures resulting from temporary network or server outages.

Differential Revision: https://phabricator.services.mozilla.com/D163876
2022-12-06 16:00:47 +00:00
Andrew Halberstadt 99c109e78a Bug 1795042 - [ci] Migrate 'system-symbols-upload' tasks from AWS -> GCP, r=MasterWayZ
Differential Revision: https://phabricator.services.mozilla.com/D162622
2022-12-06 14:20:08 +00:00
Alexandre Lissy 769cbd8fec Bug 1804208 - Handle spaces correctly on reprocessing r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D163923
2022-12-06 13:08:36 +00:00
Stanca Serban 457fffd7b7 Backed out changeset d5e57953b041 (bug 1804208) as requested by Gerard-Majax. CLOSED TREE 2022-12-06 14:37:45 +02:00
Alexandre Lissy eee12a3d76 Bug 1804208 - Handle spaces correctly on reprocessing r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D163923
2022-12-06 11:01:15 +00:00
Andrew Halberstadt b1b63ca8f0 Bug 1795042 - [ci] Migrate Android 'generate-profile' tasks from AWS -> GCP, r=MasterWayZ
Depends on D163604

Differential Revision: https://phabricator.services.mozilla.com/D163605
2022-12-05 21:35:44 +00:00
Gabriel Bustamante 929a011067 Bug 1799233 - Add tasks to repack Firefox nightly builds into Debian Packages r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D161743
2022-12-05 21:10:07 +00:00
Brenden Hyde 99db5f0a1d Bug 1790453 - Selectively expire public/build artifacts early. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D163647
2022-12-05 20:11:56 +00:00
Alex Finder 3ce001633d Bug 1585039 [meta][android] Add support to raptor-browsertime for measuring cpu r=perftest-reviewers,sparky,AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D161313
2022-12-05 15:36:11 +00:00
Dave Hunt f45bb4d253 Bug 1779588 - Add support for running Raptor performance tests against Safari. r=perftest-reviewers,sparky
This patch adds the ability to run raptor performance tests (specifically benchmark and live pageload tests) with Safari on our MacOS hardware.
This will let us compare Safari to Firefox for a subset of our tests.
Bug 1802922 is a follow up to look into some of the failing tests in Safari that were disabled for this patch.

Differential Revision: https://phabricator.services.mozilla.com/D160890
2022-12-05 15:01:33 +00:00
Alexandre Lissy 1c18616170 Bug 1803875 - Dont fail silently on SuperSearch/Reprocessing of crashes r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D163832
2022-12-05 14:52:51 +00:00
Sylvestre Ledru 67afcca535 Bug 1801395 - Update to sccache 0.3.1 r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D162430
2022-12-05 13:42:54 +00:00
Sandor Molnar 91d923e157 Backed out changeset 5a43305a0147 (bug 1790453) for causing py unit test failures. CLOSED TREE 2022-12-03 00:17:23 +02:00
Brenden Hyde cabafb4746 Bug 1790453 - Selectively expire public/build artifacts early. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D163647
2022-12-02 21:31:03 +00:00
Cosmin Sabou 511dd02ae1 Merge autoland to mozilla-central. a=merge 2022-12-02 23:24:22 +02:00
Csoregi Natalia 3846421138 Backed out changeset 94c4492b9ede (bug 1795042) for blocking GV nightlies from running. a=backout 2022-12-02 19:14:35 +02:00
Gabriele Svelto f619db4279 Bug 1709543 - Fix the macOS symbol scraper to scrape older builds r=glandium
This patch fixes several issues and needs to work together with matching
changes in reposado:
* The package dumper handles nested packages correctly
* Disk image files (.dmg) are handled as well as package ones (.pkg) and ZIP archives (.zip)
* Fixed some code that still used python 2 semantics
* Deleting temporary directories was made more reliable
* Use the libdmg build provided in the toolchain

Differential Revision: https://phabricator.services.mozilla.com/D137207
2022-12-02 13:56:11 +00:00
Alexandre Lissy 82b0628fab Bug 1803648 - Update symbol scrapers r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D163658
2022-12-02 10:28:59 +00:00
Henrik Skupin 54295c0592 Bug 1676487 - [marionette] Reduce max-run-time for jobs in Taskcluster. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D163449
2022-12-02 09:15:39 +00:00
Marco Castelluccio 5203443423 No bug - Black should run when tools/lint/black.yml is modified and not tools/lint/flake8.yml. r=linter-reviewers,sylvestre DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D163654
2022-12-02 00:11:45 +00:00
Cristian Tuns 3ef28fd16c Backed out changeset 93a99f808df6 (bug 1799233) for causing endless exceptions 2022-12-01 18:39:18 -05:00
Gabriel Bustamante 4da6f3c01b Bug 1799233 - Add tasks to repack Firefox nightly builds into Debian Packages r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D161743
2022-12-01 21:26:53 +00:00
Otto Länd 3044a66464 No bug: apply code formatting via Lando
# ignore-this-changeset
2022-12-01 21:15:20 +00:00
Andrew Halberstadt d23623a311 Bug 1795042 - [ci] Migrate 'diffoscope' tasks from AWS -> GCP, r=MasterWayZ
Differential Revision: https://phabricator.services.mozilla.com/D163613
2022-12-01 21:12:26 +00:00
Andrew Halberstadt 85ea786c62 Bug 1795042 - [ci] Migrate Android 'generate-profile' tasks from AWS -> GCP, r=MasterWayZ
Depends on D163604

Differential Revision: https://phabricator.services.mozilla.com/D163605
2022-12-01 21:12:26 +00:00
Andrew Halberstadt cadf0683ac Bug 1795042 - [ci] Migrate 'l10n-cross-channel' tasks from AWS -> GCP, r=MasterWayZ,releng-reviewers,gbrown
Depends on D163603

Differential Revision: https://phabricator.services.mozilla.com/D163604
2022-12-01 21:12:25 +00:00
Andrew Halberstadt b610afa6e0 Bug 1795042 - [ci] Migrate 'cron-bouncer-check' tasks from AWS -> GCP, r=MasterWayZ,releng-reviewers,gbrown
Differential Revision: https://phabricator.services.mozilla.com/D163603
2022-12-01 21:12:25 +00:00
Mark Banner 67a651fc98 Bug 1803509 - Turn off warnings for eslint-build source task. r=releng-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D163592
2022-12-01 16:03:23 +00:00
Butkovits Atila 9894c19165 Backed out changeset c353f81b2823 (bug 1799423) for causing build OSX bustages. CLOSED TREE 2022-12-01 15:42:11 +02:00
serge-sans-paille aae108f1a3 Bug 1799423 - link clang with lld r=firefox-build-system-reviewers,glandium
As a side effect, this obsoletes the "link" config as clang always uses
the lld linker alongside its own install.

Differential Revision: https://phabricator.services.mozilla.com/D161436
2022-12-01 08:51:47 +00:00
Norisz Fay 1235811770 Backed out changeset 632f9747a11e (bug 1801381) for causing build bustages on OSX. CLOSED TREE 2022-12-01 12:01:04 +02:00
Heitor Neiva c502d9c55b Bug 1801381 - Disable run_configure for mac repackaging r=glandium
Switches from `buildconfig.substs` to `bootstrap_toolchain` for the repackage job
Refactors mozpack/dmg to not depend on the environment; Moves path resolution of tools up to `mozbuild.action.{make_dmg|unpack_dmg}`
Update syntax to python 3.7+

Differential Revision: https://phabricator.services.mozilla.com/D163129
2022-12-01 01:29:27 +00:00
Gabriele Svelto debb4059e1 Bug 1803326 - Make the symbol scrapers pick up the expat packages r=gerard-majax DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D163441
2022-11-30 10:17:41 +00:00
Andrew Halberstadt cc760d5dab Bug 1795042 - [ci] Migrate 'repo-update' tasks from AWS -> GCP, r=MasterWayZ
CLOSED TREE

Depends on D163332

Differential Revision: https://phabricator.services.mozilla.com/D163334
2022-11-29 16:19:01 +00:00
Andrew Halberstadt 0eb9b0daf2 Bug 1795042 - [ci] Migrate 'upload-symbols' tasks from AWS -> GCP, r=MasterWayZ
Differential Revision: https://phabricator.services.mozilla.com/D163332
2022-11-29 16:19:01 +00:00
Sandor Molnar 048272e302 Backed out 2 changesets (bug 1795042) on the suspicion of busting Pulsebot. CLOSED TREE
Backed out changeset 56ade5390ee6 (bug 1795042)
Backed out changeset 9fd76357cec7 (bug 1795042)
2022-11-30 10:38:36 +02:00
owlishDeveloper b4e5bbb4c4 Bug 1802953 - Temporarily enable Fission tests on Android in isolateNothing mode r=geckoview-reviewers,jmaher,calu
We want these tests to run by default on Android Fission to get some statistics on the failures, and to let the wpt-sync bot adjust the expectations. Once the work on fixing wpt tests on Android Fission is complete, we plan to revisit this and make the tier of these tests to be default

Differential Revision: https://phabricator.services.mozilla.com/D163262
2022-11-29 23:04:14 +00:00
Bobby Holley 09a315f97c Bug 1802222 — Update cargo-vet to November 23rd. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D162910
2022-11-29 22:24:26 +00:00
Ben Hearsum 75ae6f6158 No bug: Fix an issue where ./mach taskgraph --diff sometimes uses the wrong taskgraph schema r=ahal
It's unclear exactly what is happening, but ensuring that gecko_taskgraph is loaded immediately after being unloaded will ensure that it is always before taskcluster_taskgraph in sys.path, which avoids the issue.

Differential Revision: https://phabricator.services.mozilla.com/D163377
2022-11-29 21:59:07 +00:00
Gabriele Svelto a50206c197 Bug 1803208 - Update dump_syms to version 2.1.1 r=calixte
This fixes issues with INLINE_ORIGIN directives where the original function
name contained newlines.

Differential Revision: https://phabricator.services.mozilla.com/D163373
2022-11-29 21:28:54 +00:00
andrej 1dbeaddea4 Bug 1797770 - Add chromedriver for Chrome 108. r=perftest-reviewers,kshampur
Differential Revision: https://phabricator.services.mozilla.com/D163263
2022-11-29 19:14:23 +00:00
Andrew Halberstadt 9e2d9c8529 Bug 1795042 - [ci] Migrate 'repo-update' tasks from AWS -> GCP, r=MasterWayZ
Depends on D163332

Differential Revision: https://phabricator.services.mozilla.com/D163334
2022-11-29 16:19:01 +00:00
Andrew Halberstadt f990aa949c Bug 1795042 - [ci] Migrate 'upload-symbols' tasks from AWS -> GCP, r=MasterWayZ
Differential Revision: https://phabricator.services.mozilla.com/D163332
2022-11-29 16:19:01 +00:00
Andrew Halberstadt 651d38f7e3 Bug 1795042 - [ci] Migrate remaining release tasks from AWS -> GCP, r=MasterWayZ,releng-reviewers,jcristau
Differential Revision: https://phabricator.services.mozilla.com/D163272
2022-11-29 15:39:47 +00:00
Andrew Halberstadt 692bb41b62 Bug 1801283 - [ci] Disable optimization for 'eslint-build' task, r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D163259
2022-11-28 21:52:58 +00:00
Mark Banner 2738023a40 Bug 1800874 - Promote eslint-build tester to tier-2. r=aryx
Differential Revision: https://phabricator.services.mozilla.com/D163158
2022-11-26 16:22:29 +00:00
Jesse Schwartzentruber cc5a93bd54 Bug 1802356 - Move Android debug-fuzzing build from x86 to x86_64 r=taskgraph-reviewers,geckoview-reviewers,jcristau,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D163020
2022-11-25 14:58:03 +00:00
Iulian Moraru 9a50cb98c6 Backed out changeset 7ee6fbff56f3 (bug 1802222) for causing toolchains bustages cargo-vet related. CLOSED TREE 2022-11-25 07:23:11 +02:00
Bobby Holley c426eb479c Bug 1802222 — Update cargo-vet to November 23rd. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D162910
2022-11-25 05:07:41 +00:00
Iulian Moraru 0c21622862 Backed out 2 changesets (bug 1245969) - for causing bootstrap bustages. CLOSED TREE
Backed out changeset b5967ff5a23c
Backed out changeset 03596bbe6b15 (bug 1245969)
2022-11-25 05:06:42 +02:00
Otto Länd e260350f6f No bug: apply code formatting via Lando
# ignore-this-changeset

Output from `mach lint`:

error: problem with lint setup, skipping android-api-lint, android-checkstyle, android-format, android-javadoc, android-lint, android-test
Unable to match yaml regex against output: Site not up-to-date reason: The pthfile at "/repos/mozilla-central/obj-x86_64-pc-linux-gnu/_virtualenvs/common/lib/python3.9/site-packages/mach.pth" does not match the expected value.
Unable to match yaml regex against output: # --- on-disk pthfile: ---
Unable to match yaml regex against output: /repos/mozilla-central/build
Unable to match yaml regex against output: /repos/mozilla-central/config
Unable to match yaml regex against output: /repos/mozilla-central/config/mozunit
Unable to match yaml regex against output: /repos/mozilla-central/dom/bindings
Unable to match yaml regex against output: /repos/mozilla-central/dom/bindings/parser
Unable to match yaml regex against output: /repos/mozilla-central/layout/tools/reftest
Unable to match yaml regex against output: /repos/mozilla-central/python/l10n
Unable to match yaml regex against output: /repos/mozilla-central/python/mach
Unable to match yaml regex against output: /repos/mozilla-central/python/mozboot
Unable to match yaml regex against output: /repos/mozilla-central/python/mozbuild
Unable to match yaml regex against output: /repos/mozilla-central/python/mozlint
Unable to match yaml regex against output: /repos/mozilla-central/python/mozperftest
Unable to match yaml regex against output: /repos/mozilla-central/python/mozrelease
Unable to match yaml regex against output: /repos/mozilla-central/python/mozterm
Unable to match yaml regex against output: /repos/mozilla-central/python/mozversioncontrol
Unable to match yaml regex against output: /repos/mozilla-central/security/manager/tools
Unable to match yaml regex against output: /repos/mozilla-central/taskcluster
Unable to match yaml regex against output: /repos/mozilla-central/testing
Unable to match yaml regex against output: /repos/mozilla-central/testing/awsy
Unable to match yaml regex against output: /repos/mozilla-central/testing/condprofile
Unable to match yaml regex against output: /repos/mozilla-central/testing/firefox-ui/harness
Unable to match yaml regex against output: /repos/mozilla-central/testing/marionette/client
Unable to match yaml regex against output: /repos/mozilla-central/testing/marionette/harness
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/manifestparser
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/mozcrash
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/mozdebug
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/mozdevice
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/mozfile
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/mozhttpd
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/mozgeckoprofiler
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/mozinfo
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/mozinstall
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/mozleak
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/mozlog
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/moznetwork
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/mozpower
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/mozprocess
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/mozprofile
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/mozproxy
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/mozrunner
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/mozsystemmonitor
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/mozscreenshot
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/moztest
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/mozversion
Unable to match yaml regex against output: /repos/mozilla-central/testing/raptor
Unable to match yaml regex against output: /repos/mozilla-central/testing/talos
Unable to match yaml regex against output: /repos/mozilla-central/testing/web-platform
Unable to match yaml regex against output: /repos/mozilla-central/testing/xpcshell
Unable to match yaml regex against output: /repos/mozilla-central/toolkit/components/telemetry/tests/marionette/harness
Unable to match yaml regex against output: /repos/mozilla-central/tools
Unable to match yaml regex against output: /repos/mozilla-central/tools/moztreedocs
Unable to match yaml regex against output: /repos/mozilla-central/xpcom/ds/tools
Unable to match yaml regex against output: /repos/mozilla-central/xpcom/geckoprocesstypes_generator
Unable to match yaml regex against output: /repos/mozilla-central/xpcom/idl-parser
Unable to match yaml regex against output: /repos/mozilla-central/testing/web-platform/tests/tools/third_party/funcsigs
Unable to match yaml regex against output: /repos/mozilla-central/testing/web-platform/tests/tools/third_party/h2
Unable to match yaml regex against output: /repos/mozilla-central/testing/web-platform/tests/tools/third_party/hpack
Unable to match yaml regex against output: /repos/mozilla-central/testing/web-platform/tests/tools/third_party/html5lib
Unable to match yaml regex against output: /repos/mozilla-central/testing/web-platform/tests/tools/third_party/hyperframe
Unable to match yaml regex against output: /repos/mozilla-central/testing/web-platform/tests/tools/third_party/pywebsocket3
Unable to match yaml regex against output: /repos/mozilla-central/testing/web-platform/tests/tools/third_party/webencodings
Unable to match yaml regex against output: /repos/mozilla-central/testing/web-platform/tests/tools/wptserve
Unable to match yaml regex against output: /repos/mozilla-central/testing/web-platform/tests/tools/wptrunner
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/aiohttp
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/ansicon
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/appdirs
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/async_timeout
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/attrs
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/blessed
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/cbor2
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/certifi
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/chardet
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/click
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/colorama
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/compare_locales
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/cookies
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/cram
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/diskcache
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/distro
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/dlmanager
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/ecdsa
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/esprima
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/fluent.migrate
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/fluent.syntax
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/giturlparse
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/gyp/pylib
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/idna
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/idna-ssl
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/importlib_metadata
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/iso8601
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/Jinja2
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/jinxed
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/jsmin
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/json-e
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/jsonschema
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/looseversion
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/MarkupSafe/src
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/mohawk
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/mozilla_repo_urls
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/mozilla_version
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/multidict
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/packaging
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/pathspec
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/pip
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/pip_tools
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/ply
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/pyasn1
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/pyasn1_modules
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/pylru
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/pyparsing
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/pyrsistent
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/python-hglib
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/pytoml
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/PyYAML/lib3
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/redo
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/requests
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/requests_unixsocket
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/responses
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/rsa
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/setuptools
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/sentry_sdk
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/six
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/slugid
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/taskcluster
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/taskcluster_taskgraph
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/taskcluster_urls
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/tqdm
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/typing_extensions
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/urllib3
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/voluptuous
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/wcwidth
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/wheel
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/yamllint
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/yarl
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/zipp
Unable to match yaml regex against output: /app/.mozbuild/srcdirs/mozilla-central-b9868e2b6607/_virtualenvs/mach/lib/python3.9/site-packages
Unable to match yaml regex against output: import sys; sys.path = [p for p in sys.path if p.lower() != '/repos/mozilla-central/obj-x86_64-pc-linux-gnu/_virtualenvs/common/lib/python3.9/site-packages'.lower()]
Unable to match yaml regex against output: import sys; sys.path.append('/repos/mozilla-central/obj-x86_64-pc-linux-gnu/_virtualenvs/common/lib/python3.9/site-packages')
Unable to match yaml regex against output: # --- expected pthfile contents ---
Unable to match yaml regex against output: /repos/mozilla-central/build
Unable to match yaml regex against output: /repos/mozilla-central/config
Unable to match yaml regex against output: /repos/mozilla-central/config/mozunit
Unable to match yaml regex against output: /repos/mozilla-central/dom/bindings
Unable to match yaml regex against output: /repos/mozilla-central/dom/bindings/parser
Unable to match yaml regex against output: /repos/mozilla-central/layout/tools/reftest
Unable to match yaml regex against output: /repos/mozilla-central/python/l10n
Unable to match yaml regex against output: /repos/mozilla-central/python/mach
Unable to match yaml regex against output: /repos/mozilla-central/python/mozboot
Unable to match yaml regex against output: /repos/mozilla-central/python/mozbuild
Unable to match yaml regex against output: /repos/mozilla-central/python/mozlint
Unable to match yaml regex against output: /repos/mozilla-central/python/mozperftest
Unable to match yaml regex against output: /repos/mozilla-central/python/mozrelease
Unable to match yaml regex against output: /repos/mozilla-central/python/mozterm
Unable to match yaml regex against output: /repos/mozilla-central/python/mozversioncontrol
Unable to match yaml regex against output: /repos/mozilla-central/security/manager/tools
Unable to match yaml regex against output: /repos/mozilla-central/taskcluster
Unable to match yaml regex against output: /repos/mozilla-central/testing
Unable to match yaml regex against output: /repos/mozilla-central/testing/awsy
Unable to match yaml regex against output: /repos/mozilla-central/testing/condprofile
Unable to match yaml regex against output: /repos/mozilla-central/testing/firefox-ui/harness
Unable to match yaml regex against output: /repos/mozilla-central/testing/marionette/client
Unable to match yaml regex against output: /repos/mozilla-central/testing/marionette/harness
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/manifestparser
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/mozcrash
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/mozdebug
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/mozdevice
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/mozfile
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/mozhttpd
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/mozgeckoprofiler
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/mozinfo
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/mozinstall
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/mozleak
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/mozlog
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/moznetwork
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/mozpower
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/mozprocess
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/mozprofile
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/mozproxy
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/mozrunner
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/mozsystemmonitor
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/mozscreenshot
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/moztest
Unable to match yaml regex against output: /repos/mozilla-central/testing/mozbase/mozversion
Unable to match yaml regex against output: /repos/mozilla-central/testing/raptor
Unable to match yaml regex against output: /repos/mozilla-central/testing/talos
Unable to match yaml regex against output: /repos/mozilla-central/testing/web-platform
Unable to match yaml regex against output: /repos/mozilla-central/testing/xpcshell
Unable to match yaml regex against output: /repos/mozilla-central/toolkit/components/telemetry/tests/marionette/harness
Unable to match yaml regex against output: /repos/mozilla-central/tools
Unable to match yaml regex against output: /repos/mozilla-central/tools/moztreedocs
Unable to match yaml regex against output: /repos/mozilla-central/xpcom/ds/tools
Unable to match yaml regex against output: /repos/mozilla-central/xpcom/geckoprocesstypes_generator
Unable to match yaml regex against output: /repos/mozilla-central/xpcom/idl-parser
Unable to match yaml regex against output: /repos/mozilla-central/testing/web-platform/tests/tools/third_party/h2
Unable to match yaml regex against output: /repos/mozilla-central/testing/web-platform/tests/tools/third_party/hpack
Unable to match yaml regex against output: /repos/mozilla-central/testing/web-platform/tests/tools/third_party/html5lib
Unable to match yaml regex against output: /repos/mozilla-central/testing/web-platform/tests/tools/third_party/hyperframe
Unable to match yaml regex against output: /repos/mozilla-central/testing/web-platform/tests/tools/third_party/pywebsocket3
Unable to match yaml regex against output: /repos/mozilla-central/testing/web-platform/tests/tools/third_party/webencodings
Unable to match yaml regex against output: /repos/mozilla-central/testing/web-platform/tests/tools/wptserve
Unable to match yaml regex against output: /repos/mozilla-central/testing/web-platform/tests/tools/wptrunner
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/aiohttp
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/ansicon
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/appdirs
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/async_timeout
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/attrs
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/blessed
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/cbor2
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/certifi
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/chardet
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/click
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/colorama
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/compare_locales
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/cookies
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/cram
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/diskcache
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/distro
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/dlmanager
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/ecdsa
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/esprima
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/fluent.migrate
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/fluent.syntax
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/giturlparse
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/gyp/pylib
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/idna
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/idna-ssl
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/importlib_metadata
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/iso8601
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/Jinja2
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/jinxed
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/jsmin
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/json-e
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/jsonschema
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/looseversion
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/MarkupSafe/src
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/mohawk
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/mozilla_repo_urls
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/mozilla_version
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/multidict
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/packaging
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/pathspec
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/pip
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/pip_tools
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/ply
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/pyasn1
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/pyasn1_modules
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/pylru
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/pyparsing
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/pyrsistent
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/python-hglib
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/pytoml
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/PyYAML/lib3
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/redo
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/requests
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/requests_unixsocket
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/responses
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/rsa
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/setuptools
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/sentry_sdk
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/six
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/slugid
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/taskcluster
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/taskcluster_taskgraph
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/taskcluster_urls
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/tqdm
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/typing_extensions
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/urllib3
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/voluptuous
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/wcwidth
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/wheel
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/yamllint
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/yarl
Unable to match yaml regex against output: /repos/mozilla-central/third_party/python/zipp
Unable to match yaml regex against output: /app/.mozbuild/srcdirs/mozilla-central-b9868e2b6607/_virtualenvs/mach/lib/python3.9/site-packages
Unable to match yaml regex against output: import sys; sys.path = [p for p in sys.path if p.lower() != '/repos/mozilla-central/obj-x86_64-pc-linux-gnu/_virtualenvs/common/lib/python3.9/site-packages'.lower()]
Unable to match yaml regex against output: import sys; sys.path.append('/repos/mozilla-central/obj-x86_64-pc-linux-gnu/_virtualenvs/common/lib/python3.9/site-packages')
Unable to match yaml regex against output: # ---
Fixing /repos/mozilla-central/taskcluster/gecko_taskgraph/transforms/bootstrap.py
✖ 0 problems (0 errors, 0 warnings, 7 fixed)
2022-11-25 02:21:51 +00:00
Mike Hommey f84ec6b249 Bug 1245969 - Add tasks that perform a bootstrap on various bare Linux environments. r=taskgraph-reviewers,firefox-build-system-reviewers,jlorenzo,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D162974
2022-11-25 02:18:50 +00:00
Andrew Halberstadt ed5352a0d8 Bug 1795042 - [ci] Migrate 'updatebot' tasks from AWS -> GCP, r=MasterWayZ
Differential Revision: https://phabricator.services.mozilla.com/D162996
2022-11-24 18:02:09 +00:00