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

11354 Коммитов

Автор SHA1 Сообщение Дата
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