Sandor Molnar
7b506d69fd
Backed out changeset 1c6ca8281c31 (bug 1797216) for causing jit-1-proc failures. CLOSED TREE
2022-10-26 17:03:21 +03:00
Sandor Molnar
55c9f970f6
Backed out changeset 59151d6a9b0b (bug 1784202
) for causing crashes @strlen + 0x30
2022-10-26 14:59:24 +03:00
serge-sans-paille
828ce4842d
Bug 1796839 - Remove python2 dependency r=glandium
...
gn no longer requires python2, we should be fine with python3 here.
Differential Revision: https://phabricator.services.mozilla.com/D159956
2022-10-26 06:16:43 +00:00
Iulian Moraru
d16b35de84
Merge autoland to mozilla-central. a=merge
2022-10-26 06:45:18 +03:00
Mike Hommey
e4b7943abc
Bug 1797216 - Upgrade cctools-port and libtapi. r=firefox-build-system-reviewers,ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D160161
2022-10-25 22:59:27 +00:00
Mike Hommey
2a23ca5b76
Bug 1791454 - Followup: use mozilla_central_tasks on the toolchain project branch. r=aki a=npotb DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D160288
2022-10-25 21:26:26 +00:00
Mike Hommey
f94ccb5a73
Bug 1796508 - Remove xvfb.sh where we don't use it. r=taskgraph-reviewers,releng-reviewers,jlorenzo,jcristau
...
Differential Revision: https://phabricator.services.mozilla.com/D159829
2022-10-25 20:32:01 +00:00
Mike Hommey
d7aa8cc497
Bug 1796517 - Use pkgconf instead of pkg-config on automation. r=firefox-build-system-reviewers,andi
...
This brings us on par with local builds.
Differential Revision: https://phabricator.services.mozilla.com/D159831
2022-10-25 20:32:01 +00:00
Stanca Serban
1daeb79730
Backed out 3 changesets (bug 1796517, bug 1796508) for causing hazard bustages. CLOSED TREE
...
Backed out changeset 710fed5a2813 (bug 1796517)
Backed out changeset a32dbcfbd95f (bug 1796508)
Backed out changeset f176ec0054f0 (bug 1796517)
2022-10-25 14:17:43 +03:00
Mike Hommey
cfce5ea6fe
Bug 1784202
- Update builders to clang 15. r=firefox-build-system-reviewers,andi
...
We keep clang 14 for webrender-wrench for now, because of bug 1789346.
Differential Revision: https://phabricator.services.mozilla.com/D155532
2022-10-25 07:28:24 +00:00
Cristian Tuns
5ce181bff0
Bug 1796517 - Fix build bustages. CLOSED TREE
2022-10-25 04:08:37 -04:00
Mike Hommey
3f3623c5cf
Bug 1796508 - Remove xvfb.sh where we don't use it. r=taskgraph-reviewers,releng-reviewers,jlorenzo,jcristau
...
Differential Revision: https://phabricator.services.mozilla.com/D159829
2022-10-25 07:00:26 +00:00
Mike Hommey
8111ff36ad
Bug 1796517 - Use pkgconf instead of pkg-config on automation. r=firefox-build-system-reviewers,andi
...
This brings us on par with local builds.
Differential Revision: https://phabricator.services.mozilla.com/D159831
2022-10-25 07:00:25 +00:00
Ryan VanderMeulen
1d8dd9411b
Bug 1796811 - Upgrade zlib to 1.2.13 for NSIS. r=glandium
...
Depends on D159950
Differential Revision: https://phabricator.services.mozilla.com/D159951
2022-10-25 01:14:34 +00:00
Butkovits Atila
18dd2c7ef8
Merge mozilla-central to autoland. CLOSED TREE
2022-10-25 03:06:07 +03:00
Mike Hommey
fccb54a2a7
Bug 1797207 - Skip sentry tasks on projects other than central or try. DONTBUILD
...
The required secrets: scopes are only granted for these projects,
per https://hg.mozilla.org/ci/ci-configuration/rev/5c23f21897d9
Differential Revision: https://phabricator.services.mozilla.com/D160157
2022-10-24 23:12:03 +00:00
Tom Ritter
0ddf58f544
Bug 1792627: Add an updatebot job for irregexp r=iain
...
Depends on D158289
Differential Revision: https://phabricator.services.mozilla.com/D158290
2022-10-24 16:50:05 +00:00
Andrew Halberstadt
aa8979c6e8
Bug 1795042 - [ci] Migrate 'l10n' tasks from AWS -> GCP, r=MasterWayZ
...
Depends on D159873
Differential Revision: https://phabricator.services.mozilla.com/D159874
2022-10-24 13:16:30 +00:00
Andrew Halberstadt
6838cfe8cc
Bug 1795042 - [ci] Migrate 'github-sync' tasks from AWS -> GCP, r=MasterWayZ
...
Depends on D159872
Differential Revision: https://phabricator.services.mozilla.com/D159873
2022-10-24 13:16:29 +00:00
Andrew Halberstadt
5cb06dad63
Bug 1795042 - [ci] Migrate 'condprof' tasks from AWS -> GCP, r=MasterWayZ
...
Depends on D159871
Differential Revision: https://phabricator.services.mozilla.com/D159872
2022-10-24 13:16:29 +00:00
Andrew Halberstadt
d590641f4f
Bug 1795042 - [ci] Migrate 'artifact-build' tasks from AWS -> GCP, r=MasterWayZ
...
Depends on D159870
Differential Revision: https://phabricator.services.mozilla.com/D159871
2022-10-24 13:16:29 +00:00
Andrew Halberstadt
8bdb1694b9
Bug 1795042 - [ci] Migrate 'addon' tasks from AWS -> GCP, r=MasterWayZ
...
Depends on D159862
Differential Revision: https://phabricator.services.mozilla.com/D159870
2022-10-24 13:16:28 +00:00
Andrew Halberstadt
722826fd26
Bug 1795042 - [ci] Migrate 'system-symbols' tasks from AWS -> GCP, r=MasterWayZ
...
Differential Revision: https://phabricator.services.mozilla.com/D159862
2022-10-24 13:16:28 +00:00
Andrew Halberstadt
1f0ff55991
Bug 1795042 - [ci] Migrate 'hazard' tasks from AWS -> GCP, r=MasterWayZ
...
Differential Revision: https://phabricator.services.mozilla.com/D159861
2022-10-24 13:16:27 +00:00
Andrew Halberstadt
4f4d2d3d76
Bug 1795042 - [ci] Migrate 'fuzzing' tasks from AWS -> GCP, r=MasterWayZ
...
Differential Revision: https://phabricator.services.mozilla.com/D159860
2022-10-24 13:16:27 +00:00
Andrew Halberstadt
19134f0748
Bug 1795042 - [ci] Migrate 'build-fat-aar' tasks from AWS -> GCP, r=MasterWayZ
...
Differential Revision: https://phabricator.services.mozilla.com/D159859
2022-10-24 13:16:27 +00:00
Mike Hommey
f2eb10d3c9
Bug 1791454 - On the toolchains repo, run the same set of tasks as central/autoland. r=taskgraph-reviewers,jmaher,ahal DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D157673
2022-10-23 23:00:10 +00:00
Alex Ionescu
cffbe6faec
Bug 1789229 - Create/define the side-by-side job in taskcluster r=perftest-reviewers,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D157853
2022-10-20 07:23:10 +00:00
serge-sans-paille
52a4c4894a
Bug 1796084 - Speedup github repo cloning using github's archive mechanism r=ahochheiden,firefox-build-system-reviewers,taskgraph-reviewers,jlorenzo
...
This mostly avoids the repacking step which is CPU-heavy, but is only
valid for git repo that don't make use of submodule.
On large repo like htpps://github.com/llvm/llvm-project, this speeds up
the artifact creation from 6min to 1min.
Differential Revision: https://phabricator.services.mozilla.com/D159680
2022-10-20 07:21:51 +00:00
stransky
8727c49b33
Bug 1795951 [Linux] Sync translation between snap and flatpak .desktop files r=flod
...
Differential Revision: https://phabricator.services.mozilla.com/D159699
2022-10-19 12:58:40 +00:00
Andi-Bogdan Postelnicu
6ca8942973
Bug 1795926 - add `ThreadAllows.txt` to the build trigger mechanism of `clang-tidy`. r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D159671
2022-10-19 08:20:02 +00:00
Mike Hommey
745c699b4d
Bug 1796039 - Get pdbstr from Visual Studio artifact. r=firefox-build-system-reviewers,andi
...
Before bug 1289641, we didn't have pdbstr in the VS artifact, but we now
do as a side effect of using vsdownload. So instead of exfiltrating the
file from a Windows worker, we can just use the one from VS.
Differential Revision: https://phabricator.services.mozilla.com/D159659
2022-10-19 07:13:15 +00:00
Andrew Halberstadt
676110f399
Bug 1795063 - Migrate spidermonkey tasks from AWS -> GCP, r=MasterWayZ
...
Depends on D159517
Differential Revision: https://phabricator.services.mozilla.com/D159518
2022-10-18 17:58:18 +00:00
Andrew Halberstadt
6c44b5148a
Bug 1795732 - Revert 'release-flatpack-repackage' tasks back to AWS, r=releng-reviewers,jcristau
...
They run into an error on the GCP pool.
Differential Revision: https://phabricator.services.mozilla.com/D159519
2022-10-17 17:48:13 +00:00
Nazım Can Altınova
dee6f41a30
Bug 1791581 - Disable the extra profiler run for unity-webgl tests r=perftest-reviewers,sparky
...
It looks like it takes a long time to run unity-webgl tests. Because of this
long run time, it's perma failing with "max run time exceeded" error when there
is an additional profiler-enabled run. This revision disables this additional
run for this test so it doesn't perma fail.
Differential Revision: https://phabricator.services.mozilla.com/D159257
2022-10-17 16:54:09 +00:00
Tom Ritter
8de303c52d
Bug 1794594: Remove codeql builds r=freddyb,firefox-build-system-reviewers,nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D159433
2022-10-17 15:02:39 +00:00
Julien Cristau
e26872e167
Bug 1793923
- stop pinning the hg.mozilla.org certificate in docker-worker tasks. r=releng-reviewers,gabriel
...
This way hg can verify that the cert chains to a trusted root CA, and we
don't have to pin it by fingerprint.
Differential Revision: https://phabricator.services.mozilla.com/D158748
2022-10-17 09:20:38 +00:00
Andrew Halberstadt
9c4b1b71b1
Bug 1795042 - Migrate shippable-l10n tasks from AWS -> GCP, r=MasterWayZ
...
Depends on D159313
Differential Revision: https://phabricator.services.mozilla.com/D159314
2022-10-14 14:22:01 +00:00
Andrew Halberstadt
8760ae73cc
Bug 1795042 - Migrate instrumented-build tasks from AWS -> GCP, r=MasterWayZ
...
Depends on D159312
Differential Revision: https://phabricator.services.mozilla.com/D159313
2022-10-14 14:22:01 +00:00
Andrew Halberstadt
f8b1afd379
Bug 1795042 - Migrate repackage tasks from AWS -> GCP, r=MasterWayZ,releng-reviewers,jlorenzo
...
Depends on D159283
Differential Revision: https://phabricator.services.mozilla.com/D159312
2022-10-14 14:22:00 +00:00
Andrew Halberstadt
6561dcf97c
Bug 1795042 - Migrate generate-profile tasks from AWS -> GCP, r=MasterWayZ
...
Differential Revision: https://phabricator.services.mozilla.com/D159283
2022-10-14 14:21:59 +00:00
Andrew Halberstadt
742bb725fe
Bug 1795042 - Migrate searchfox tasks from AWS -> GCP, r=MasterWayZ
...
Depends on D159276
Differential Revision: https://phabricator.services.mozilla.com/D159282
2022-10-14 14:21:59 +00:00
Andrew Halberstadt
1b90c899f3
Bug 1759030 - [gecko_taskgraph] Move 'always_target' implementation outside of generator.py, r=releng-reviewers,gbrown
...
The `always_target` attribute is a feature which I believe I previously
mis-implemented. It doesn't belong in `generator.py` and should instead be
implemented somewhere in `target_tasks.py`. I chose to wrap the registration
decorator to guarantee backwards compatibility within Gecko. Though we may wish
to move it out to a filter in the future.
I'm making this change now to facilitate merging standalone and Gecko
taskgraphs. The `always_target` feature will be removed from standalone (as it
isn't being used and should consumers need something like it, they can roll
their own implementations).
With the feature removed from both Gecko and standalone in generator.py, this
file will now be identical across both Taskgraphs and can therefore be removed
from Gecko.
Differential Revision: https://phabricator.services.mozilla.com/D159181
2022-10-14 14:19:15 +00:00
Mike Hommey
10369a0529
Bug 1795191 - Remove need-xvfb. r=taskgraph-reviewers,jmaher
...
Very few tasks actually need the attribute these days. The few that
still do can use the corresponding environment variable directly.
Differential Revision: https://phabricator.services.mozilla.com/D159350
2022-10-14 03:41:44 +00:00
Andrew Halberstadt
b08d0457dd
Bug 1795042 - Migrate webrender tasks from AWS to GCP, r=MasterWayZ
...
Depends on D159275
Differential Revision: https://phabricator.services.mozilla.com/D159276
2022-10-13 15:56:45 +00:00
Andrew Halberstadt
250554c4b8
Bug 1795042 - Migrate toolchain tasks from AWS to GCP, r=MasterWayZ
...
Differential Revision: https://phabricator.services.mozilla.com/D159275
2022-10-13 15:56:45 +00:00
Cristian Tuns
c8b4aaeb2d
Backed out 5 changesets (bug 1766497) for causing build bustages with "No module named 'encodings'" CLOSED TREE
...
Backed out changeset 09f7f3d1c6dd (bug 1766497)
Backed out changeset 6bb5f754957a (bug 1766497)
Backed out changeset aedf2d7af408 (bug 1766497)
Backed out changeset 394555265c86 (bug 1766497)
Backed out changeset 41be40696e00 (bug 1766497)
2022-10-12 22:51:51 -04:00
Alex Hochheiden
87f032a7a9
Bug 1766497: Mach: use `venv` instead of `virtualenv` r=ahal
...
Brew's Python 3.10 causes `virtualenv==20.7.2` to produce a wonky folder
structure (`$venv/opt/homebrew/lib/python3.10/site-packages`?).
This is likely fixed with newer `virtualenv`, but the simpler workaround
here is to use `venv` instead now that Python 3 is always used.
Adds `python3-venv` to docker image so that tests and debian-based tasks
can leverage it.
Differential Revision: https://phabricator.services.mozilla.com/D144872
2022-10-13 00:40:05 +00:00
Dana Keeler
07cf1e9f2c
Bug 1720118 - always use the TLS token cache r=kershaw,necko-reviewers,ci-and-tooling,jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D158792
2022-10-12 23:54:10 +00:00
Cristian Tuns
f2f36b1381
Backed out 2 changesets (bug 1720118) for causing Hybrid bustages on nsHashtablesFwd.h CLOSED TREE
...
Backed out changeset af570580e2f7 (bug 1720118)
Backed out changeset 57b8a6400749 (bug 1720118)
2022-10-12 14:20:47 -04:00