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

11903 Коммитов

Автор SHA1 Сообщение Дата
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
Mark Banner e59ef8d6fd Bug 1801283 - Fix eslint-build tester running from cron, and make sure it doesn't run at other times. r=releng-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D162385
2022-11-24 16:18:14 +00:00
Cristian Tuns 1e7840b129 Backed out changeset cbbd3bc4d731 (bug 1801283) as requested by Standard8. CLOSED TREE 2022-11-24 03:51:42 -05:00
Mark Banner ac16fdb8c0 Bug 1801283 - Fix eslint-build tester running from cron, and make sure it doesn't run at other times. r=releng-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D162385
2022-11-23 23:21:46 +00:00
Gabriele Svelto 5c414a0bef Bug 1801385 - Pull in dump_syms version 2.1.0 r=calixte
We need at least rust 1.62 to build dump_syms due to the symbolic dependencies
requiring it.

Differential Revision: https://phabricator.services.mozilla.com/D162868
2022-11-23 20:39:22 +00:00
Alex Ionescu 0916724862 Bug 1797443 - Automatically find latest revision for side-by-side r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D160326
2022-11-23 19:18:25 +00:00
Tom Ritter bc54aeca37 Bug 1700396: Bump Updatebot to get the push health and missing projects fixes r=andi
Differential Revision: https://phabricator.services.mozilla.com/D162858
2022-11-23 14:58:13 +00:00
Emilio Cobos Álvarez 5ebd58b44e Bug 1802050 - Update rust nightly toolchain and use it for searchfox android builds too. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D162798
2022-11-23 09:06:39 +00:00
Andrew Halberstadt c0bf86dafb Bug 1795042 - [ci] Migrate 'system-symbols-reprocess' tasks from AWS -> GCP, r=MasterWayZ
Differential Revision: https://phabricator.services.mozilla.com/D162620
2022-11-22 16:12:37 +00:00
Andrew Halberstadt ef615a82c9 Bug 1795042 - [ci] Migrate 'startup-test' tasks from AWS -> GCP, r=MasterWayZ
Differential Revision: https://phabricator.services.mozilla.com/D162619
2022-11-22 16:12:37 +00:00
Csoregi Natalia 0a4632e16b Backed out changeset e9bd011dbf75 (bug 1799423) for causing toolchains failures. CLOSED TREE 2022-11-22 14:22:00 +02:00
serge-sans-paille 936dd7061f 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-11-22 09:23:51 +00:00
Mike Hommey 4e9d1c62b6 Bug 1801726 - Upgrade zstandard to 0.19.0. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D162605
2022-11-22 09:12:02 +00:00
Mike Hommey 40d44d6c00 Bug 1801775 - Work around Debian Jessie GPG key being expired. r=jcristau
Differential Revision: https://phabricator.services.mozilla.com/D162694
2022-11-22 08:44:18 +00:00
Csoregi Natalia 69b86f1ded Backed out changeset 440b5894d289 (bug 1799423) as per request. CLOSED TREE 2022-11-22 08:24:23 +02:00
serge-sans-paille f8aeb3cbd7 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-11-22 05:54:51 +00:00
Noemi Erli 76383f548e Backed out 2 changesets (bug 1801726) as requested by glandium CLOSED TREE
Backed out changeset 5af80708af6a (bug 1801726)
Backed out changeset c74ad6c6196a (bug 1801726)
2022-11-22 04:55:41 +02:00
Mike Hommey f5b95abfc2 Bug 1801738 - Use --enable-project instead of --enable-application. r=firefox-build-system-reviewers,geckoview-reviewers,calu,ahochheiden
--enable-application is the historic flag, and --enable-project was
added to handle the non-application things we build, while encompassing
the meaning of --enable-application. --enable-project has been preferred
for a while and we should reflect that more consistently in mozconfigs,
documentation, etc.

Differential Revision: https://phabricator.services.mozilla.com/D162625
2022-11-22 02:09:26 +00:00
Mike Hommey a152fc0b61 Bug 1801726 - Upgrade zstandard to 0.19.0. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D162605
2022-11-22 02:03:59 +00:00
Noemi Erli c436871480 Bug 1801041 - Fix gecko-decision bustage r=fix 2022-11-22 02:57:19 +02:00
Cristian Tuns 5e27fc7177 Bug 1801041 - Fix gecko-decision bustage r=fix 2022-11-21 19:36:23 -05:00
Mike Hommey c7e769789a Bug 1801041 - Build trunk-based llvm-symbolizer on the toolchains branch. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D162266
2022-11-22 00:13:29 +00:00
Heitor Neiva abded1577d Bug 1798589 - Mac repackaging on linux r=glandium,releng-reviewers,aki
Differential Revision: https://phabricator.services.mozilla.com/D161712
2022-11-21 21:25:46 +00:00
Alexandre Lissy daf93c5e10 Bug 1801609 - Update symbol-scrapers version r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D162567
2022-11-21 14:50:00 +00:00
Emilio Cobos Álvarez 9d9d8869e5 Bug 1799952 - Add rust-analyzer scip index for Searchfox. r=asuth,glandium
Package rust-analyzer in the rust repack, and use it to generate a scip index.

Differential Revision: https://phabricator.services.mozilla.com/D161716
2022-11-21 08:07:27 +00:00
Norisz Fay 4b9873e3ca Backed out changeset 9a33551de4cc (bug 1798589) for causing python failures CLOSED TREE 2022-11-19 01:38:43 +02:00
Heitor Neiva 90792dfcb0 Bug 1798589 - Mac repackaging on linux r=glandium,releng-reviewers,aki
Differential Revision: https://phabricator.services.mozilla.com/D161712
2022-11-18 23:09:30 +00:00
Norisz Fay 1e5e606512 Backed out changeset 40534e8e5252 (bug 1798589) for causing python failures 2022-11-18 21:54:48 +02:00
Heitor Neiva fc89d904b4 Bug 1798589 - Mac repackaging on linux r=glandium,releng-reviewers,aki
Differential Revision: https://phabricator.services.mozilla.com/D161712
2022-11-18 19:13:53 +00:00
Andrew Halberstadt 5944f3b10a Bug 1795042 - [ci] Migrate 'scriptworker-canary' tasks from AWS -> GCP, r=MasterWayZ
Differential Revision: https://phabricator.services.mozilla.com/D162329
2022-11-18 17:09:25 +00:00
Andrew Halberstadt 6d76905e18 Bug 1795042 - [ci] Migrate 'sentry' tasks from AWS -> GCP, r=MasterWayZ
Differential Revision: https://phabricator.services.mozilla.com/D162338
2022-11-18 17:08:54 +00:00
Jesse Schwartzentruber e00caddea5 Bug 1801316 - Add linux32 fuzzing builds r=firefox-build-system-reviewers,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D162405
2022-11-18 16:59:08 +00:00
Jesse Schwartzentruber 160cf249af Bug 1801312 - Add macosx-aarch64 fuzzing builds r=firefox-build-system-reviewers,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D162406
2022-11-18 16:35:53 +00:00
Mike Hommey 79fc010202 Bug 1801058 - Update builders to clang 15.0.5. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D162273
2022-11-17 19:57:30 +00:00
Nick Alexander 9e831a03d2 Bug 1666491 - Add a eslint-build tester (tier 3) that depends on xpt artifacts. r=nalexander,releng-reviewers,gbrown
Depends on D161641

Differential Revision: https://phabricator.services.mozilla.com/D162072
2022-11-17 10:57:41 +00:00
Nick Alexander 85ce1ec470 Bug 1666491 - Package `.xpt` artifacts for consumption by artifact builds. r=firefox-build-system-reviewers,glandium
Some consumers, in particular some lint tasks, may have their builds
substituted with artifact builds.  Therefore, in an artifact build, we
re-package the fetched XPT artifacts.

Using the `zip` Python action makes the resulting archive reproducible.

Depends on D162071

Differential Revision: https://phabricator.services.mozilla.com/D161640
2022-11-17 10:57:40 +00:00
Michelle Goossens cbc3f9219a Bug 1800562 - Migrate fetch jobs from AWS to GCP r=ahal,glandium
Differential Revision: https://phabricator.services.mozilla.com/D162060
2022-11-16 23:11:00 +00:00
Eitan Isaacson 596d77093b Bug 1798621 - P2: Add a11y-no-cache test variant to CI. r=taskgraph-reviewers,ci-and-tooling,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D161347
2022-11-15 01:20:18 +00:00
Iulian Moraru a4f75c98f2 Backed out 2 changesets (bug 1798621) for causing assertion failures on TableAccessible.cpp. CLOSED TREE
Backed out changeset acb437fb6aac (bug 1798621)
Backed out changeset fae2f0fc8cff (bug 1798621)
2022-11-14 23:45:30 +02:00
Eitan Isaacson 5b4e1e6144 Bug 1798621 - P2: Add a11y-no-cache test variant to CI. r=taskgraph-reviewers,ci-and-tooling,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D161347
2022-11-14 20:41:55 +00:00
Makoto Kato 680803f101 Bug 1800169 - Add Java and Kotlin files for rejected-words linter. r=linter-reviewers,sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D161861
2022-11-14 14:47:28 +00:00
Greg Mierzwinski 8800cceb74 Bug 1800236 - Add extra summary methods for browsertime results r=perftest-reviewers,afinder
Differential Revision: https://phabricator.services.mozilla.com/D161897
2022-11-11 21:52:34 +00:00
Mike Hommey 0606ceb176 Bug 1800150 - Use the clang-trunk-based wasi sysroot on the toolchains branch. r=firefox-build-system-reviewers,ahochheiden
And because it's built against clang-trunk, it needs the same patch as
compiler-rt-wasi.

Differential Revision: https://phabricator.services.mozilla.com/D161838
2022-11-10 23:45:20 +00:00
Andrew Halberstadt de09eb129e Bug 1799760 - [docs] Ensure warnings are non-fatal when running locally, r=firefox-source-docs-reviewers,marco
When running `./mach doc` locally it is a poor experience to have the build error out
due to fatal warnings, as it's possible the missing refs simply aren't implemented yet.
Or worse, it's possible that the developer ran `./mach doc <subtree>` and the missing
refs don't exist simply because they are outside of <subtree>.

This patch ensures we only enable fatal warnings in CI, or if the user opts into it with
the `--fatal-warnings` flag.

Differential Revision: https://phabricator.services.mozilla.com/D161633
2022-11-10 19:09:16 +00:00
Mike Hommey d07f0c9c9d Bug 1799792 - Adjust wasi-libc to clang trunk changes. r=firefox-build-system-reviewers,andi
Differential Revision: https://phabricator.services.mozilla.com/D161648
2022-11-09 23:54:51 +00:00
Barret Rennie be197a3a30 Bug 1798345 - Re-enable fxrecord jobs on m-c r=sparky
Differential Revision: https://phabricator.services.mozilla.com/D160811
2022-11-08 17:02:47 +00:00
june wilde 309272b03d Bug 1798926 - Fix resource link for 'fetch-arcanist' task; r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D161438
2022-11-08 14:46:57 +00:00
Jason Kratzer dd02807d03 Bug 1799163 - Add Win64 fuzzing coverage build. r=truber,taskgraph-reviewers,jcristau
Differential Revision: https://phabricator.services.mozilla.com/D161301
2022-11-08 14:36:45 +00:00
Mike Hommey d0b072eaa2 Bug 1798865 - Use the right llvm-symbolizer on spidermonkey builds. r=decoder
Differential Revision: https://phabricator.services.mozilla.com/D161206
2022-11-08 08:16:22 +00:00
Cosmin Sabou 4d88a72636 Backed out 2 changesets (bug 1798865) for causing spidermonkey exceptions.
Backed out changeset e14f128a212e (bug 1798865)
Backed out changeset 70a4325293f5 (bug 1798865)
2022-11-08 07:15:14 +02:00
Mike Hommey c7eb03d629 Bug 1799062 - Update builders to clang 15.0.4. r=firefox-build-system-reviewers,andi
Differential Revision: https://phabricator.services.mozilla.com/D161240
2022-11-07 22:22:15 +00:00
Mike Hommey 349711b16d Bug 1798865 - Use the right llvm-symbolizer on spidermonkey builds. r=decoder
Differential Revision: https://phabricator.services.mozilla.com/D161206
2022-11-07 22:19:43 +00:00
Mike Hommey f974900d4f Bug 1799041 - Remove unnecessary dependencies on cctools-port. r=firefox-build-system-reviewers,nalexander
In clang tasks, cctools-port is used to merge macos compiler-rts, or to
build clang itself for macos hosts. It's not needed for tasks for
non-macos hosts that don't depend on compiler-rt.

Differential Revision: https://phabricator.services.mozilla.com/D161223
2022-11-07 22:19:16 +00:00
trickypr 8fd1178320 Bug 1510561 - Part 15: Apply `plugin:mozilla/valid-jsdoc` to `taskcluster/docker/periodic-updates`. r=Standard8
Depends on D161389

Differential Revision: https://phabricator.services.mozilla.com/D161390
2022-11-07 17:29:14 +00:00
owlishDeveloper 1132a9fca6 Bug 1790520 - Re-adjust the tiers of wpt tests on Android fission r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D161238
2022-11-04 21:42:34 +00:00
Ray Kraesig ee21435fb3 Bug 1795926 - add `*.txt` to the build trigger mechanism of `clang-tidy` r=glandium
`ThreadAllows.txt` has a sibling file `ThreadFileAllows.txt` which
should also be counted among the clang-plugin's dependencies.

Followup to D159671.

Differential Revision: https://phabricator.services.mozilla.com/D160283
2022-11-04 21:04:17 +00:00
Barret Rennie 98372c04f1 Bug 1798345 - Disable fxrecord jobs on m-c during TOR power shutdown r=sparky
Differential Revision: https://phabricator.services.mozilla.com/D160810
2022-11-04 16:13:18 +00:00
Andrew Halberstadt 57a3ce8eb1 Bug 1759030 - [gecko_taskgraph] Use 'generator.py' from upstream Taskgraph, r=releng-reviewers,jlorenzo
Differential Revision: https://phabricator.services.mozilla.com/D161057
2022-11-04 14:14:57 +00:00
Andrew Halberstadt e1a8240fd5 Bug 1759030 - Use 'verifications' from upstream taskgraph module, r=releng-reviewers,gbrown
This is the last place that in `gecko_taskgraph/generator.py` that calls into
`gecko_taskgraph` code. By removing it, the two generator.py files will be
identical and the `gecko_taskgraph` copy can be removed.

Differential Revision: https://phabricator.services.mozilla.com/D161080
2022-11-04 14:14:57 +00:00
Greg Mierzwinski 72d80e5df7 Bug 1799020 - Change condprof docker owner. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D161219
2022-11-04 11:45:37 +00:00
Stanca Serban 616c282bed Backed out 3 changesets (bug 1759030) for causing Bug 1799074. CLOSED TREE
Backed out changeset 9c52daf6117c (bug 1759030)
Backed out changeset 9940b1cf6881 (bug 1759030)
Backed out changeset 3f2b2e009c00 (bug 1759030)
2022-11-04 11:22:09 +02:00
Mike Hommey 50a5c11b34 Bug 1789508 - Update builders to rustc 1.65 r=firefox-build-system-reviewers,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D160992
2022-11-04 02:38:22 +00:00
Butkovits Atila cc446be411 Backed out changeset d6491a153707 (bug 1789508) for causing Gtest failures. CLOSED TREE 2022-11-04 03:32:08 +02:00
Mike Hommey fa98b28dbd Bug 1789508 - Update builders to rustc 1.65 r=firefox-build-system-reviewers,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D160992
2022-11-04 00:03:53 +00:00
ahochheiden 92ff7d8acc Bug 1798587 - Make condprof `linux64-firefox` command use `venv` instead of `virtualenv` (just like the `macosx64-firefox` command) r=firefox-build-system-reviewers,glandium
Differential Revision: https://phabricator.services.mozilla.com/D160979
2022-11-03 21:12:14 +00:00
Andrew Halberstadt 600e27df8e Bug 1759030 - [gecko_taskgraph] Use 'generator.py' from upstream Taskgraph, r=releng-reviewers,jlorenzo
Differential Revision: https://phabricator.services.mozilla.com/D161057
2022-11-03 20:51:15 +00:00
Andrew Halberstadt e12e2150b9 Bug 1759030 - Use 'verifications' from upstream taskgraph module, r=releng-reviewers,gbrown
This is the last place that in `gecko_taskgraph/generator.py` that calls into
`gecko_taskgraph` code. By removing it, the two generator.py files will be
identical and the `gecko_taskgraph` copy can be removed.

Differential Revision: https://phabricator.services.mozilla.com/D161080
2022-11-03 20:51:15 +00:00
serge-sans-paille a03166123a Bug 1797277 - Remove Python2 from update-verify image r=releng-reviewers,jcristau,jlorenzo
Differential Revision: https://phabricator.services.mozilla.com/D160200
2022-11-03 16:24:05 +00:00
serge-sans-paille 4839444482 Bug 1797606 - Cleanup task expiration-policy handling r=taskgraph-reviewers,ahal
Make all expiration date comparison from the same time reference, making
the comparison pedantically valid, and also avoiding repeated implicit
calls to `datetime.datetime.utcnow()`

Use `dict.setdefault` and `dict.get` to decrease the number of control path
in the code, hopefully making it easier to read.

As a bonus, this yields a modest 4% runtime improvement on my setup when
comparing the runtime of

    ./mach taskgraph tasks --fast --no-optimize -q -o /dev/null

Differential Revision: https://phabricator.services.mozilla.com/D160404
2022-11-03 16:23:32 +00:00
serge-sans-paille 33b96a22ec Bug 1797698 - Minor gecko_taskgraph/transforms/task.py cleanup r=taskgraph-reviewers,ahal
Avoid long lines by using appropriate temporary variables.
Use dict.pop instead of dict.get + del.
Move loop invariant outside of loops.

Differential Revision: https://phabricator.services.mozilla.com/D160467
2022-11-03 16:23:07 +00:00
serge-sans-paille f0f87acd20 Bug 1798930 - Support .tgz extension in fetch-content r=taskgraph-reviewers,jmaher
Many project use .tgz as a shortcut to .tar.gz. Support that pattern.

Differential Revision: https://phabricator.services.mozilla.com/D161147
2022-11-03 16:22:26 +00:00
Alex Finder d9f1a25427 Bug 1793823 disable p2 perf tests r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D159375
2022-11-03 14:42:39 +00:00
Mark Banner 2e9d0e6771 Bug 1798727 - Extend the rejected-words linter to cover idl and webidl files as well. r=linter-reviewers,marco
Differential Revision: https://phabricator.services.mozilla.com/D161049
2022-11-03 13:46:09 +00:00
Mike Hommey aabd33dcf0 Bug 1798437 - Keep uncached fetch task logs longer. r=taskgraph-reviewers,jlorenzo
Currently, they are kept a meager 2 days, which is not enough to even
look at logs from the preceding week on a Monday. Those logs are useful
because as per bug 1744706, they show what specific git revision was
fetched (we use uncached fetch tasks for "get tip of git branch" type
of fetches, it can be useful to know what the tip actually was then).

We don't necessarily need the artifact that long.

Differential Revision: https://phabricator.services.mozilla.com/D160870
2022-11-02 20:37:59 +00:00
Tom Ritter 513397f9dd Bug 1700396: Bump Updatebot to get try preset support, and use it for irregexp r=andi
Differential Revision: https://phabricator.services.mozilla.com/D160521
2022-11-02 16:39:10 +00:00
Mike Hommey ed6e30ec69 Bug 1798431 - Stop passing -fexperimental-new-pass-manager in AFL. r=decoder
The new pass manager has been the default since clang 13.

Differential Revision: https://phabricator.services.mozilla.com/D160862
2022-11-02 08:04:25 +00:00
Mike Hommey bee90b0f95 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-11-01 23:46:33 +00:00
Andrew Halberstadt 6fcdd883c0 Bug 1458882 - [moztreedocs] Add flag to dump sphinx trees to a file, r=firefox-source-docs-reviewers,sylvestre
This will enable tools like searchfox to map source files in the
tree to their rendered URLs.

Differential Revision: https://phabricator.services.mozilla.com/D157929
2022-11-01 21:03:07 +00:00
Michelle Goossens 049c5c9ac3 Bug 1797824 - fix gecko decision task bustage a=bustage-fix CLOSED TREE 2022-11-01 19:20:52 +01:00
Michelle Goossens ad2f1642f1 Bug 1797824 - fix gecko decision task bustage a=bustage-fix CLOSED TREE 2022-11-01 19:20:52 +01:00
Michelle Goossens 6eb5feb3b4 Bug 1797824 - Migrate image jobs from AWS to GCP r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D160924
2022-11-01 18:12:38 +00:00
Ryan VanderMeulen 8dd1f60e09 Bug 1797588 - Update to JDK 17.0.5+8. r=geckoview-reviewers,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D160396
2022-11-01 12:34:47 +00:00
Alex Hochheiden edcac27dbf 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-11-01 07:48:00 +00:00
Andrew Halberstadt 7e0e851e7d Bug 1795042 - [ci] Migrate 'openh264-plugin' tasks from AWS -> GCP, r=MasterWayZ
Differential Revision: https://phabricator.services.mozilla.com/D160560
2022-10-31 14:19:34 +00:00
Andrew Halberstadt 09a2c13730 Bug 1795042 - [ci] Migrate 'code-review' tasks from AWS -> GCP, r=MasterWayZ
Differential Revision: https://phabricator.services.mozilla.com/D160559
2022-10-31 14:19:34 +00:00
Andrew Halberstadt 92f0b6ef83 Bug 1795921 - [taskgraph] Use an 'enable_always_target' param to control when 'always_target' should apply, r=releng-reviewers,gbrown
This is a bit more general purpose and flexible than hardcoding `hg-push` here.
It is also something that can be upstreamed to standalone taskgraph.

Differential Revision: https://phabricator.services.mozilla.com/D160536
2022-10-31 13:14:23 +00:00
Andrew Halberstadt 80d9810bbf Bug 1795921 - [taskgraph] Fix erroneous 'tasks_for: actions' in test parameter files, r=releng-reviewers,jlorenzo
The real tasks_for is called `action`.

Differential Revision: https://phabricator.services.mozilla.com/D160535
2022-10-31 13:14:22 +00:00
Andrew Halberstadt 2de3d8f52b Bug 1795921 - [taskgraph] Sort output of label formatter, r=releng-reviewers,jlorenzo
Leaving them unsorted is not only hard to read, but messes up `--diff` when
using labels and the optimized graph.

Differential Revision: https://phabricator.services.mozilla.com/D160534
2022-10-31 13:14:22 +00:00
Andrew Halberstadt 7ec4c7a689 Bug 1795921 - Back out changeset b7380df3b9a8, r=releng-reviewers,gbrown
This was causing `always-target` tasks to no longer be eligible for
optimization on try.

Differential Revision: https://phabricator.services.mozilla.com/D160411
2022-10-31 13:14:21 +00:00
Alex Ionescu c21a9046c2 Bug 1793674 - Fix chromedriver typo r=perftest-reviewers,kshampur
Differential Revision: https://phabricator.services.mozilla.com/D160611
2022-10-28 09:18:47 +00:00
Mike Hommey a834ef7676 Bug 1797869 - Bump minimum Rust version to 1.63. r=firefox-build-system-reviewers,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D160585
2022-10-28 03:53:25 +00:00
steven100695 a3f2b1c51f Bug 1788919 - Convert browser/components/migration JSM modules to ESMs. r=mconley,credential-management-reviewers,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D158655
2022-10-27 23:52:49 +00:00
Dana Keeler c17587430e Bug 1797649 - remove securityInfo argument from nsISiteSecurityService.processHeader r=jschanck,necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D160555
2022-10-27 23:24:21 +00:00
Noemi Erli 01a2d27871 Backed out 2 changesets (bug 1788919) for causing failures in browser_noLoginsView.js CLOSED TREE
Backed out changeset 2f03490ec72e (bug 1788919)
Backed out changeset 449aea6fc974 (bug 1788919)
2022-10-27 23:45:56 +03:00
steven100695 14e60b6839 Bug 1788919 - Convert browser/components/migration JSM modules to ESMs. r=mconley,credential-management-reviewers,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D158655
2022-10-27 18:15:55 +00:00
Andrew Halberstadt 33f4dacbff Bug 1795042 - Migrate 'partials' tasks from AWS -> GCP, r=MasterWayZ,releng-reviewers,jcristau
Differential Revision: https://phabricator.services.mozilla.com/D160400
2022-10-27 15:48:42 +00:00
Mike Hommey 599a1a18c9 Bug 1797395 - Fix wasi-crt-trunk builds after clang trunk changes. r=firefox-build-system-reviewers,andi
Differential Revision: https://phabricator.services.mozilla.com/D160324
2022-10-27 09:46:53 +00:00
Alex Ionescu 71ea2e2ec1 Bug 1793674 - Add chromedriver for Chrome 107 r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D160361
2022-10-27 07:49:50 +00:00
serge-sans-paille b43d1756e5 Bug 1797243 - dump commit information when fetching git archive r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D160197
2022-10-27 07:17:30 +00:00
Tom Ritter 96b6ff9b74 Bug 1700396: Bump updatebot to get the dep update and the spurious update filing improvement r=jewilde
Differential Revision: https://phabricator.services.mozilla.com/D160229
2022-10-26 19:36:13 +00:00
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
Dana Keeler d894513c37 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 17:43:28 +00:00
alwu 803c103267 Bug 1794714 - enable the media engine test (wmfme) by default on the try server. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D159132
2022-10-12 17:17:36 +00:00
andrej 92af5e8351 Bug 1735398 - Update and move the FFMPEG binaries out of the non-standard repository. r=perftest-reviewers,sparky
What we are doing:
- Upgrading FFMPEG version from 4.1.4 to 4.4.1
- Moving the binaries out of a personal github to the perf-automation mozilla repository

Differential Revision: https://phabricator.services.mozilla.com/D155411
2022-10-12 13:19:02 +00:00
alwu 0072ee0507 Bug 1790463 - part1 : add the variant 'wmf-media-engine' and use it in mochitest-media. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D157145
2022-10-11 18:22:20 +00:00
Gabriele Svelto 88f2e64168 Bug 1794349 - Scrape symbols for pipewire-related libraries on Linux r=gerard-majax DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D158928
2022-10-10 10:19:23 +00:00
Julien Cristau 565554ea3b Bug 1792076 - add new hg.mozilla.org certificate fingerprint to run-task. r=dhouse DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D158746
2022-10-07 08:12:06 +00:00
Julien Cristau a800a89c73 Bug 1793583 - trigger eslint and other linters when changing *.mjs files. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D158564
2022-10-04 11:47:06 +00:00
andrej e85b3f7a15 Bug 1788131 - Update Chromedriver for Chrome 106. r=perftest-reviewers,kshampur
Differential Revision: https://phabricator.services.mozilla.com/D157946
2022-10-03 21:36:32 +00:00
Sebastian Hengst e25fe23e90 Bug 1741379 - set 'Mach Vendor & Updatebot' as Bugzilla component for related files. r=tjr
Bugzilla component got added in bug 1740779.

Differential Revision: https://phabricator.services.mozilla.com/D131230
2022-09-30 02:04:59 +00:00
Ryan VanderMeulen a240c05675 Bug 1792227 - Update node to v16.17.1. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D158039
2022-09-30 01:45:45 +00:00
Mark Banner 8d1ebcb9d6 Bug 1792365 - Convert toolkit/modules consumers to use ES module imports directly. r=webdriver-reviewers,perftest-reviewers,geckoview-reviewers,extension-reviewers,preferences-reviewers,desktop-theme-reviewers,application-update-reviewers,pip-reviewers,credential-management-reviewers,robwu,Gijs,sgalich,bytesized,AlexandruIonescu,dao,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D158094
2022-09-29 06:52:34 +00:00
Julien Cristau 381984af68 Backed out changeset c7514250b068 (bug 1788684) r=RyanVM
asus.com is no longer returning a HSTS header with includeSubdomains so
we don't need to override the check anymore.

Differential Revision: https://phabricator.services.mozilla.com/D158192
2022-09-27 16:26:07 +00:00
Julien Cristau cdb422c3b8 Bug 1791744 - stop updating esr-next bouncer aliases from esr102 r=releng-reviewers,jlorenzo DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D158018
2022-09-27 07:54:34 +00:00
Andrew Halberstadt 74359d47bc Bug 1759030 - Use 'taskgraph.register_morph' in gecko_taskgraph, r=releng-reviewers,gbrown
Differential Revision: https://phabricator.services.mozilla.com/D156705
2022-09-23 20:16:16 +00:00
Gabriele Svelto 3dcaefa3c4 Bug 1791785 - When dumping symbols never emit INLINE_ORIGIN directives with an empty name r=gerard-majax
Differential Revision: https://phabricator.services.mozilla.com/D158017
2022-09-23 13:42:30 +00:00
Mike Hommey f9a559f1ed Bug 1789507 - Update builders to rustc 1.64. r=firefox-build-system-reviewers,andi
Differential Revision: https://phabricator.services.mozilla.com/D157896
2022-09-22 20:51:26 +00:00
Kash Shampur 2049aed23a Bug 1783889 - Remove google-docs-canvas page load test. r=perftest-reviewers,afinder
The last time we re-recorded the google-docs site, it had been updated to the canvas version. There is no reason to keep the separate google-docs-canvas page load test around.

Differential Revision: https://phabricator.services.mozilla.com/D157507
2022-09-22 14:28:23 +00:00
Marian-Vasile Laza dca276a235 Backed out changeset 1efa06d7902a (bug 1784202) for causing mochitest failures. CLOSED TREE 2022-09-22 04:44:50 +03:00
Mike Hommey 70cdc9a963 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-09-21 20:11:34 +00:00
Michelle Goossens 2aa3f07bdf Bug 1547111 - Migrate shippable builds from AWS to GCP r=ahal,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D157765
2022-09-21 18:04:37 +00:00
Butkovits Atila 86987f69cb Backed out changeset 9d40b66a9202 (bug 1784202) for causing build bustages. 2022-09-21 15:05:08 +03:00
Robert Mader c86fe68f82 Bug 1790766 - Update runtime to org.freedesktop.Platform 22.08, r=gerard-majax
Most importantly for a newer Mesa version.

The docker image apparently does not need to get updated to 22.08, leave
it on 21.08 as there appear to be issues creating the new one.

Differential Revision: https://phabricator.services.mozilla.com/D157305
2022-09-21 10:20:42 +00:00
Mike Hommey ba0be83d9b 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-09-21 09:17:18 +00:00
Mike Hommey 94aebbdda1 Bug 1791713 - Disable sccache in builds on toolchains repo. r=taskgraph-reviewers,jcristau
Differential Revision: https://phabricator.services.mozilla.com/D157782
2022-09-21 09:05:58 +00:00
Michelle Goossens ca9ca13448 Bug 1780219 - Remove override that makes no sense r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D157764
2022-09-21 08:47:10 +00:00
Gabriele Svelto c72307ac7c Bug 1791552 - Scrape symbols for packages in openSUSE 15.5 r=gerard-majax
Differential Revision: https://phabricator.services.mozilla.com/D157727
2022-09-21 07:54:28 +00:00
Tyson Smith 5bd52b22ae Bug 1791619 - Add Win32 Fuzzing debug build. r=firefox-build-system-reviewers,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D157747
2022-09-20 20:46:42 +00:00
Andreea Pavel 7271a16432 Backed out changeset 4d37fdb0697a (bug 1790766) for breaking flatpak on a CLOSED TREE 2022-09-20 17:18:42 +03:00
Robert Mader 38bd679c8d Bug 1790766 - Update runtime to org.freedesktop.Platform 22.08, r=gerard-majax
Most importantly for a newer Mesa version.

This also requires a bump of the base app at
https://github.com/flathub/org.mozilla.firefox.BaseApp

Differential Revision: https://phabricator.services.mozilla.com/D157305
2022-09-20 13:46:00 +00:00
Julien Cristau 15d5e42d5f Bug 1788684 - exclude asus.com from HSTS preload list. r=dveditz DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D157483
2022-09-20 13:28:54 +00:00
Johan Lorenzo 51360eacec Bug 1789668 - Remove comm- specific argument processing from "mach taskgraph decision". r=releng-reviewers,gbrown
Differential Revision: https://phabricator.services.mozilla.com/D157389
2022-09-20 09:29:03 +00:00
Johan Lorenzo 0e57af4969 Bug 1784232 - Bump taskgraph to v3.2.0 r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D155978
2022-09-20 09:11:45 +00:00
Mike Hommey 50f38d30f6 Bug 1791475 - Move valgrind builds to GCP. r=taskgraph-reviewers,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D157686
2022-09-20 04:18:14 +00:00
Dana Keeler bdb75eecd3 Bug 1790451 - remove now-unnecessary QueryInterface(Ci.nsITransportSecurityInfo) calls r=jschanck,webdriver-reviewers,necko-reviewers,application-update-reviewers,nalexander,valentin
Differential Revision: https://phabricator.services.mozilla.com/D157166
2022-09-20 03:58:50 +00:00
Butkovits Atila ad333e8611 Backed out changeset f993cc8197fa (bug 1791454) as requested by Mike. CLOSED TREE 2022-09-20 01:08:41 +03:00
Butkovits Atila ffd0b64433 Backed out changeset 90cbd3e4faac (bug 1784202) for causing clang-format failures. 2022-09-20 01:05:02 +03:00
Mike Hommey 82586d68e6 Bug 1791454 - On the toolchains repo, run the same set of tasks as mozilla-central. r=taskgraph-reviewers,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D157673
2022-09-19 21:32:43 +00:00
Mike Hommey ec8f3d17ee 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-09-19 20:32:05 +00:00
Johan Lorenzo 660c2a0f93 Bug 1786292 - part 3: Switch cron-bouncer-check away from esr91 r=jcristau
Differential Revision: https://phabricator.services.mozilla.com/D156973
2022-09-19 14:42:44 +00:00
Johan Lorenzo b984b3449b Bug 1786291 - Remove esr91 references r=jcristau
Differential Revision: https://phabricator.services.mozilla.com/D156972
2022-09-19 13:23:03 +00:00
Gabriele Svelto 50e5c5ccd1 Bug 1791368 - Re-instate missing packages in the Ubuntu scraper and add some more r=gerard-majax
Differential Revision: https://phabricator.services.mozilla.com/D157627
2022-09-19 12:06:09 +00:00
Norisz Fay 652799b70a Merge mozilla-central to autoland CLOSED TREE 2022-09-16 06:38:31 +03:00
Norisz Fay c51fab676d Merge autoland to mozilla-central a=merge 2022-09-16 06:27:55 +03:00
Michelle Goossens 7068f347aa Bug 1780219 - Migrate Android emulator tests from AWS to GCP r=ahal,jmaher,webdriver-reviewers,whimboo,gbrown
Differential Revision: https://phabricator.services.mozilla.com/D155959
2022-09-15 23:34:38 +00:00
Iulian Moraru 1c4dce02fc Backed out changeset 82fdc1bb7df9 (bug 1780219) for causing worker issues. 2022-09-16 00:50:10 +03:00
Mike Hommey dd3d1bd73e Bug 1790918 - Set the default compiler to clang-trunk on the toolchains repository. r=taskgraph-reviewers,aki
Differential Revision: https://phabricator.services.mozilla.com/D157379
2022-09-15 20:27:55 +00:00
Gabriele Svelto e46d2e5e0c Bug 1790985 - Add support for dumping inlined functions when scraping Linux system libraries r=gerard-majax
Differential Revision: https://phabricator.services.mozilla.com/D157468
2022-09-15 14:16:57 +00:00
Michelle Goossens 661d12ee13 Bug 1780219 - Migrate Android emulator tests from AWS to GCP r=ahal,jmaher,webdriver-reviewers,whimboo,gbrown
Differential Revision: https://phabricator.services.mozilla.com/D155959
2022-09-15 13:55:25 +00:00
Greg Mierzwinski 60f6522141 Bug 1790987 - Run wikipedia, and google-search tests on autoland. r=perftest-reviewers,kshampur
Differential Revision: https://phabricator.services.mozilla.com/D157457
2022-09-15 13:43:39 +00:00
criss 1de5b58790 Backed out changeset d7c4961f83f4 (bug 1790985) for causing Fetch opt bustages. CLOSED TREE 2022-09-15 16:45:57 +03:00
Gabriele Svelto e10a013835 Bug 1790985 - Add support for dumping inlined functions when scraping Linux system libraries r=gerard-majax
Differential Revision: https://phabricator.services.mozilla.com/D157468
2022-09-15 13:30:51 +00:00
Kash Shampur d846d1454f Bug 1790887 - Mitigate duplicate daily browsertime tests on beta branch. r=sparky,perftest-reviewers,gbrown
This patch is to help address scenarios where duplicate graphs are created for the daily browsertime tests on mozilla-beta, off of the same revision. This occurs when the 2nd cron job finishes before the 1st one finishes. Here, the logic prevents a 2nd graph from being created.

Differential Revision: https://phabricator.services.mozilla.com/D157366
2022-09-15 13:05:47 +00:00
criss a1f901b618 Backed out 2 changesets (bug 1788183, bug 1790728) for causing build bustages. a=backout
Backed out changeset bffdd7acc922 (bug 1788183)
Backed out changeset e649103bbbab (bug 1790728)
2022-09-15 15:37:13 +03:00
Mike Hommey 0c65698608 Bug 1790728 - Update libdmg-hfstools. r=gsvelto
And use the updated version for system-symbols-mac jobs, instead of
pre-building the same thing in the docker image.

Differential Revision: https://phabricator.services.mozilla.com/D157283
2022-09-15 00:03:46 +00:00
Markus Stange 48fe7b4985 Bug 1790818 - Update dump_syms to b4b85e7187bbcdd0850417498ce03e2da356b170. r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D157336
2022-09-14 19:05:07 +00:00
owlishDeveloper 8114cb3987 Bug 1788712 - Enable wpt tests to run on Android Fission with tier 3 r=jmaher
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 (bug 1790520).

Differential Revision: https://phabricator.services.mozilla.com/D157177
2022-09-14 15:01:48 +00:00
Tom Ritter 10c212ee44 Bug 1782290: Add cargo-vet to the toolchain for updatebot r=ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D153268
2022-09-14 14:57:54 +00:00
Joel Maher 1f7480c0a8 Bug 1779725 - turn off xpcshell tests on win/asan. r=aryx
Differential Revision: https://phabricator.services.mozilla.com/D157275
2022-09-14 12:11:35 +00:00
Mike Hommey dc72ddfa64 Bug 1789955 - Include .orig.tar.$ext source tarball as artifact of distro package tasks. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D156918
2022-09-13 22:31:57 +00:00
Mike Hommey 494e20b714 Bug 1789954 - Upgrade valgrind to 3.19.0. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D156917
2022-09-13 21:43:23 +00:00
Kash Shampur 0948667bc6 Bug 1790476 - Add a cron to run browsertime tests weekly on the mozilla-release branch. r=sparky,perftest-reviewers
This patch limits the frequency of performance tests running on the mozilla-release branch. In particular, we need to reduce the load on our android devices for the time being, similar to how we did this for the beta branch in bug 1788026.

Differential Revision: https://phabricator.services.mozilla.com/D157159
2022-09-13 18:39:43 +00:00
Andrew Halberstadt 6b33ba5174 Bug 1759030 - Use 'load_graph_config' from vendored taskgraph, r=releng-reviewers,jlorenzo
This function is called by `generator.py`, so we need to replace this before we
can replace that.

Differential Revision: https://phabricator.services.mozilla.com/D156697
2022-09-13 14:47:57 +00:00
Tom Ritter 806c6bd300 Bug 1700396: Bump updatebot to get the link and disabled job fixes r=jewilde
Differential Revision: https://phabricator.services.mozilla.com/D157220
2022-09-13 14:33:59 +00:00
andrej 650e7d97a3 Bug 1789948 - Disable Android Tests. r=perftest-reviewers,sparky
What we are doing:
- Disabling the view/main-fenix and the cpu-memory jobs

Differential Revision: https://phabricator.services.mozilla.com/D156913
2022-09-12 20:32:55 +00:00
Johan Lorenzo 12342524b4 Bug 1786292 - part 2: Fix yamllint error by special casing line r=jcristau
Differential Revision: https://phabricator.services.mozilla.com/D157090
2022-09-12 08:34:16 +00:00
Johan Lorenzo 876055a9eb Bug 1786292 - part 1: Make esr102 not next-esr anymore r=jcristau
Differential Revision: https://phabricator.services.mozilla.com/D156971
2022-09-12 08:08:10 +00:00
Mike Hommey 2e834f83f4 Bug 1534461 - Build geckodriver for aarch64 on Windows. r=whimboo,firefox-build-system-reviewers,ahochheiden
And avoid adding yet another vs-setup script by merging the existing ones.

Differential Revision: https://phabricator.services.mozilla.com/D156792
2022-09-08 22:01:51 +00:00
Butkovits Atila 31368c7795 Merge autoland to mozilla-central. a=merge 2022-09-09 00:30:55 +03:00
Alex Finder 3a1d3df231 Bug 1788973 Disable condprof A51 and P2 tests r=perftest-reviewers,AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D156327
2022-09-08 13:36:56 +00:00
Sebastian Hengst 685203e4bc Backed out changeset f737234929d4 for breaking mach commands with git-cinnbar clone. a=backout 2022-09-08 14:35:27 +02:00
Mike Hommey 6373035d00 Bug 1779386 - Build geckodriver for aarch64 on Linux. r=whimboo
Differential Revision: https://phabricator.services.mozilla.com/D156646
2022-09-08 06:33:04 +00:00
Heitor Neiva 5cd05da10f Bug 1789684 - Fix decision.py reference to create.testing r=ahal
Decision was creating a shallow copy of create.testing at import time
Referencing the module variable fixes it

Differential Revision: https://phabricator.services.mozilla.com/D156714
2022-09-07 18:36:06 +00:00
Tom Ritter ddb651d573 Bug 1700396: Bump updatebot to get the try link fix r=jewilde
Differential Revision: https://phabricator.services.mozilla.com/D156699
2022-09-07 14:33:41 +00:00
Johan Lorenzo 461fbf1994 Bug 1784232 - Bump taskgraph to v3.0.0 r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D155978
2022-09-07 09:13:40 +00:00
Mike Hommey bf8fd51260 Bug 1789545 - Add shebang to osx-cross-linker. r=firefox-build-system-reviewers,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D156630
2022-09-07 02:39:55 +00:00
Mike Hommey 3c67961c2f Bug 1768572 - Fix AFL build failures with clang 15. r=truber
Differential Revision: https://phabricator.services.mozilla.com/D156520
2022-09-07 00:25:04 +00:00
Heitor Neiva 5a2d29ad92 Bug 1789486 - Remove taskgraph.create and source from vendored r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D156361
2022-09-06 21:14:48 +00:00
Gabriele Svelto f492642304 Bug 1789414 - Increase the timeout of the symbols upload tasks to prevent them from interittently failing r=gerard-majax
Differential Revision: https://phabricator.services.mozilla.com/D156552
2022-09-06 14:43:46 +00:00
Gabriele Svelto 8a7b120b4f Bug 1787735 - Added new versions of libstdc++ to the Linux symbol scrapers r=gerard-majax
Differential Revision: https://phabricator.services.mozilla.com/D155836
2022-09-06 11:56:05 +00:00
Mike Hommey ef98b71931 Bug 1788854 - Require MacOSX 11.3 SDK. r=firefox-build-system-reviewers,andi
Because the relevant SDK is not installed on the mac workers, we pull it
via fetches and adjust the plain build mozconfig as well as mozconfigs
for rusttest, grouping most things in build/macosx/mozconfig.common.

And because the SDK itself now has all the relevant headers, we don't
need the old check for system C++ headers (which also happens to have
outdated instructions)

Differential Revision: https://phabricator.services.mozilla.com/D156280
2022-09-04 21:07:02 +00:00
Mike Hommey 49b4329f1c Bug 1788854 - Upgrade MacOS SDK to 11.3. r=firefox-build-system-reviewers,andi
We keep the older 11.0 and 10.11 SDKs for openh264.

Ideally, we'd rename the SDK directory not to contain its version, but
ld64 actually relies on the directory name to figure out the platform
version when it's not given to it, which it's not. We can make clang do
that, but it's rather involved (because it also requires setting up the
host linker properly, which we don't do), so we just go the easy route
and keep the SDK version in its directory.

Differential Revision: https://phabricator.services.mozilla.com/D156279
2022-09-04 21:07:01 +00:00
Kash Shampur 3722794efd Bug 1788968 - Rename nightly beta cron for perftest to daily. r=sparky,perftest-reviewers
Renaming `nightly` to `daily` is intended for avoiding confusion with Nightly builds and better reflect what we are doing with these performance tests.

Differential Revision: https://phabricator.services.mozilla.com/D156324
2022-09-02 20:12:36 +00:00
Greg Mierzwinski 5d7d7186c6 Bug 1786254 - Disable non-essential android fission perf tests on autoland. r=perftest-reviewers,kshampur
Differential Revision: https://phabricator.services.mozilla.com/D156316
2022-09-02 17:21:23 +00:00
Kash Shampur f01f36cf9c Bug 1788026 - Run browsertime tests nightly on the mozilla-beta branch. r=sparky,perftest-reviewers
There will be changes in mozilla-beta that will increase the frequency of pushes. This will increase the load on our android devices so this patch will limit the amount of tests to be run nightly rather than on every push.

Differential Revision: https://phabricator.services.mozilla.com/D156198
2022-09-02 12:34:22 +00:00
Greg Mierzwinski 1cbcbbe6a4 Bug 1786254 - Prevent android from being scheduled by the perf backfills. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D156222
2022-09-01 19:39:04 +00:00
Brenden Hyde 4cbdae4f14 Bug 1788708 - stop certain artifacts from expiring in 3 years. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D156205
2022-09-01 18:45:42 +00:00
Nazım Can Altınova acf9bfb93f Bug 1786400 - Enable the extra-profiler-run in taskcluster r=sparky,perftest-reviewers
We would like to enable this run for all the raptor browsertime tests on
desktop because would like to get gecko profile data for all our browsertime
performance results. This will help our users to get profiles easily and will
help our performance sheriffs to file performance regressions with profile data
easily.

Differential Revision: https://phabricator.services.mozilla.com/D155284
2022-09-01 13:57:16 +00:00
Tom Ritter ace18b0984 Bug 1788284: Add node 16 to the updatebot docker image and fix pdfjs' npm invocations r=calixte
Differential Revision: https://phabricator.services.mozilla.com/D156113
2022-09-01 13:49:15 +00:00
Brenden Hyde 334872c806 Bug 1649987 - Begin overhaul of artifact retention tactics. r=jmaher
Amend: Make comment about potential for logs expiring earlier than task.

Differential Revision: https://phabricator.services.mozilla.com/D156131
2022-08-31 22:56:10 +00:00
Ryan VanderMeulen 3d5d730c15 Bug 1785920 - Bump JDK to 17.0.4.1+1. r=geckoview-reviewers,jonalmeida
Depends on D154988

Differential Revision: https://phabricator.services.mozilla.com/D155024
2022-08-31 22:10:38 +00:00
Mike Hommey f427f66657 Bug 1787398 - Prevent use-sccache to be set when use-pgo is set. r=taskgraph-reviewers,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D156037
2022-08-31 21:47:32 +00:00
Mike Hommey b0c2de5c96 Bug 1787398 - Disable sccache on Linux aarch64 builds. r=firefox-build-system-reviewers,andi
PGO is incompatible with sccache.

Differential Revision: https://phabricator.services.mozilla.com/D156036
2022-08-31 21:47:31 +00:00
Kash Shampur 614f234874 Bug 1782919 - Add chromedriver for Chrome 105. r=perftest-reviewers,sparky
This patch makes available the new chromedriver version to our tests in CI to keep up with the monthly chrome webdriver updates.

Differential Revision: https://phabricator.services.mozilla.com/D156019
2022-08-31 19:06:18 +00:00
Alex Finder 35b956f995 Bug 1787144 - Disable condprof g5 tests. r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D155579
2022-08-31 07:37:31 +00:00
Suhaib Mujahid 22e1292f7c Bug 1787333 - Update the documentation for variants and add the expiration policy. r=jmaher DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D155999
2022-08-30 19:24:50 +00:00
Nicolas Chevobbe ddfedb1d6e Bug 1787508 - Fix command for devtools tests. r=Standard8
Moving the comments outside of the `command` entry as they were preventing the
command to be executed since the command lines are then turned into a single line,
and the leading `#` character was commenting out the whole command.

Differential Revision: https://phabricator.services.mozilla.com/D155712
2022-08-30 16:08:56 +00:00
Johan Lorenzo b468134832 Bug 1787674 - Snap: Run `apt-get update` before downloading apt packages r=jcristau a=bustage
Differential Revision: https://phabricator.services.mozilla.com/D155823
2022-08-29 09:46:13 +00:00
Bobby Holley c49ba6a8f8 Bug 1787570 - Bump cargo-vet to 0.3. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D155758
2022-08-26 22:08:43 +00:00
Joel Maher 299a811b38 Bug 1787329 - set initial expiration of variants to 6 months. r=ci-and-tooling,suhaib
Differential Revision: https://phabricator.services.mozilla.com/D155644
2022-08-26 20:57:56 +00:00
Gabriel Bustamante d74544871f Bug 1752111 - Make l10n bumper run on autoland instead of mozilla-central r=aki
Differential Revision: https://phabricator.services.mozilla.com/D154305
2022-08-26 16:30:09 +00:00
Mark Banner db6a9a6b64 Bug 1786197 - Turn on ESLint rule for prefer-boolean-length-check for taskcluster. r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D155174
2022-08-26 13:39:38 +00:00
Bobby Holley 2de7d7c0f0 Bug 1787306 - Bump cargo-vet. r=supply-chain-reviewers,nika
Differential Revision: https://phabricator.services.mozilla.com/D155636
2022-08-26 04:06:53 +00:00
criss 055a8632de Backed out 6 changesets (bug 1787306) for causing Toolchains bustages. CLOSED TREE
Backed out changeset bcee96aa7df1 (bug 1787306)
Backed out changeset b5be37b86b21 (bug 1787306)
Backed out changeset 7e518de15dbb (bug 1787306)
Backed out changeset 07d938340e27 (bug 1787306)
Backed out changeset 9b8971442df5 (bug 1787306)
Backed out changeset 4d719c2b2711 (bug 1787306)
2022-08-26 02:25:46 +03:00
Bobby Holley 9d2a38291d Bug 1787306 - Bump cargo-vet. r=supply-chain-reviewers,nika
Differential Revision: https://phabricator.services.mozilla.com/D155636
2022-08-25 23:05:39 +00:00
Mike Hommey 3b6d2a848a Bug 1787082 - Enable PGO on Linux aarch64 builds. r=firefox-build-system-reviewers,andi
Differential Revision: https://phabricator.services.mozilla.com/D155530
2022-08-25 21:48:24 +00:00
Mike Hommey 644bc56409 Bug 1786975 - Disable PIE when building cctools and dmg tools. r=firefox-build-system-reviewers,andi
clang 15 switched its default to enable PIE, but openssl in the
toolchain sysroot doesn't allow it.

Differential Revision: https://phabricator.services.mozilla.com/D155521
2022-08-25 21:47:54 +00:00
Mike Hommey 86a2f6ede8 Bug 1785029 - Remove the debian10-test images. r=taskgraph-reviewers,gsvelto,jmaher
They were added at some point in the past to possibly upgrade from
Ubuntu 18.04, but they're unused and the upgrade will happen to
something else later.

The system-symbols-* images use some files from it for the interactive
task shell, but those seem to have been cargo-culted rather than having
been actually necessary in those images.

Differential Revision: https://phabricator.services.mozilla.com/D155531
2022-08-25 21:43:19 +00:00
Gabriele Svelto e111b7125f Bug 1787087 - Remove breakpad's dump_syms from the macOS system symbols scrapers and use the Rust one instead r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D155561
2022-08-25 09:45:39 +00:00
Cosmin Sabou 6037f564d9 Backed out 2 changesets (bug 1649987) for causing Bug 1787098, artifact related exceptions. a=backout
Backed out changeset 77c769965781 (bug 1649987)
Backed out changeset 971139c802a7 (bug 1649987)
2022-08-25 07:39:26 +03:00
Cosmin Sabou 3a931cf8ec Backed out changeset 925838f86a80 (bug 1649987) for causing Bug 1787098. a=backout 2022-08-25 07:15:21 +03:00
Sandor Molnar 413fd984e6 Backed out changeset a9befcc1f72b (bug 1752111) for causint l10n bumper bustages on autoland. 2022-08-25 01:40:25 +03:00
Gabriel Bustamante 7082d438e6 Bug 1752111 - Make l10n bumper run on autoland instead of mozilla-central r=aki
Differential Revision: https://phabricator.services.mozilla.com/D154305
2022-08-24 18:01:40 +00:00
Iulian Moraru 6f061bd009 Bug 1649987 - fix black lint failure on fetch.py. r=fix CLOSED TREE 2022-08-24 19:38:34 +03:00
Brenden Hyde b7ec40b947 Bug 1649987 - unify approach to artifact expiry by removing hard-coded days. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D155401
2022-08-24 16:11:05 +00:00
Brenden Hyde e89af1b535 Bug 1649987 - Modify artifact retention poilcies to preserve storage space. r=jmaher
- Amended commit to match revisions requested in https://phabricator.services.mozilla.com/D155404
- Amended commit to match cached task and cached task artifact expirations per Phab. D155404
- Add note about ASCII date string comparison
- Add comment about potential for mismatch artifact / task expirations.
- Change the way artifact and task expiry are set based on cached_task attribute.

Differential Revision: https://phabricator.services.mozilla.com/D155404
2022-08-24 16:10:48 +00:00
Jesse Schwartzentruber 194469b0fe Bug 1753499 - Remove source dependency for fuzzing smoke test r=taskgraph-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D137791
2022-08-24 13:59:23 +00:00
Alexandre Lissy 30ac442623 Bug 1786511 - Check for missing size when verifying SHA256SUMS on mozilla/symbol-scraper r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D155451
2022-08-24 12:48:22 +00:00
Tom Ritter cd24187cfc Bug 1700396: Bump updatebot to get major changes r=jewilde
This bump gets a lot of changes - the significant job processing refactoring
where we will now check on all past jobs and see if any of them need to be
processed and tracking multiple phabricator revisions for when a library
has patches.

Differential Revision: https://phabricator.services.mozilla.com/D155398
2022-08-23 15:08:15 +00:00
Henrik Skupin 333afece9f Bug 1785993 - [puppeteer] Drop puppeteer test job for non-Fission. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D155223
2022-08-22 19:30:43 +00:00
Geoff Brown 6d7cb4bd03 Bug 1786359 - Increase test chunks for windows asan browser-chrome tests; r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D155265
2022-08-22 19:19:45 +00:00
Marian-Vasile Laza 2dac282ab0 Backed out changeset a36fe75347a1 (bug 1785174) for causing linting failures. 2022-08-17 20:51:11 +03:00
Ryan VanderMeulen e2fec65aa0 Bug 1785174 - Bump JDK to 18.0.2+9. r=geckoview-reviewers,calu
Differential Revision: https://phabricator.services.mozilla.com/D154858
2022-08-17 15:20:24 +00:00
Jesse Schwartzentruber 53f58c3fa6 Bug 1784495 - Switch AFL toolchain to original Nyx toolchain. r=decoder,glandium
Differential Revision: https://phabricator.services.mozilla.com/D154555
2022-08-16 08:57:21 +00:00
Mike Hommey 656eca9622 Bug 1783985 - Bump MSRV to 1.61.0. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D154340
2022-08-16 00:56:23 +00:00
Sylvestre Ledru e9eade44dc Bug 1784857 - ride along: fix some 'line too long' r=linter-reviewers,andi
Differential Revision: https://phabricator.services.mozilla.com/D154641
2022-08-15 20:09:05 +00:00
andrej e95c209d76 Bug 1781237 - Skip chrome tests on Pixel2. r=perftest-reviewers,AlexandruIonescu
What we are doing:
- Disabling chrome-m tests to run on Pixel2 devices

Why:
- Recent bitbar cleanup script update is causing permafails on chrome

Differential Revision: https://phabricator.services.mozilla.com/D154274
2022-08-15 14:20:53 +00:00
Gabriele Svelto fae609d5dc Bug 1784452 - Scrape NSS and p11-kit libraries on Linux distros r=gerard-majax
Differential Revision: https://phabricator.services.mozilla.com/D154500
2022-08-14 07:31:35 +00:00
Sandor Molnar d0447e7530 Backed out changeset b3f4763a4887 (bug 1752111) for causing l10n-bump failures. 2022-08-12 11:27:09 +03:00
Markus Stange 8ac9db0d08 Bug 1783899 - Update dump_syms to 516b66603c390b3a361c508adc0140a6840ce22b. r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D154113
2022-08-11 23:58:20 +00:00
Csoregi Natalia 6bd6b81fd3 Backed out changeset acc954823b17 (bug 1783899) for causing toolchains bustage. CLOSED TREE 2022-08-12 00:30:38 +03:00
Mike Hommey 5fa498fd8f Bug 1783782 - Drive-by: Remove unused repack_cargo function. r=firefox-build-system-reviewers,andi
Differential Revision: https://phabricator.services.mozilla.com/D154178
2022-08-11 19:47:57 +00:00
Mike Hommey d7b5eb99c2 Bug 1783782 - Update builders to rustc 1.63.0. r=firefox-build-system-reviewers,andi
Differential Revision: https://phabricator.services.mozilla.com/D154177
2022-08-11 19:47:57 +00:00
Markus Stange b029b7a9da Bug 1783899 - Update dump_syms to ca37dd69b43095f11bb7873cd8569582a93c7925. r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D154113
2022-08-11 19:12:40 +00:00
Gabriel Bustamante 9bf5266f9a Bug 1752111 - Make l10n bumper run on autoland instead of mozilla-central r=aki
Differential Revision: https://phabricator.services.mozilla.com/D154305
2022-08-11 18:49:45 +00:00
Iulian Moraru 38125e0515 Backed out changeset 06e2145b5a21 (bug 1752111) for causing linting failures on release_version_bump.py. CLOSED TREE 2022-08-11 21:02:09 +03:00
Gabriel Bustamante 768651a65d Bug 1752111 - Make l10n bumper run on autoland instead of mozilla-central r=aki
Differential Revision: https://phabricator.services.mozilla.com/D154305
2022-08-11 17:36:26 +00:00
Alex Finder b9f076154b Bug 1768558 Run new "Fenix-Fission" and "GeckoView-Fission" perf tests on AWFY r=perftest-reviewers,sparky,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D151492
2022-08-11 13:13:10 +00:00
Geoff Brown e8b45cc2eb Bug 1588081 - Use notarization for geckodriver signing; r=hneiva
Similar to https://phabricator.services.mozilla.com/D153115, but for geckodriver.

Differential Revision: https://phabricator.services.mozilla.com/D154117
2022-08-10 20:20:43 +00:00
Andrew Halberstadt 2da20f10a6 Bug 1780278 - Merge optimization logic between the two taskgraphs, r=releng-reviewers,gabriel
Differential Revision: https://phabricator.services.mozilla.com/D153645
2022-08-09 19:22:11 +00:00
Andrew Halberstadt 523889d2a7 Bug 1780278 - Update vendored taskgraph to 2.0.0, r=releng-reviewers,hneiva
Differential Revision: https://phabricator.services.mozilla.com/D153644
2022-08-09 19:22:11 +00:00
Mike Hommey 2bd2837720 Bug 1783788 - Upgrade zlib to 1.2.12 for nsis. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D154037
2022-08-09 07:25:42 +00:00
Markus Stange f783d75bf6 Bug 1781819 - Update fix-stacks to a version which uses symbolic 9.1.0. r=gsvelto
This adds support for breakpad sym files with inline information.
Without this patch, things would break if we started emitting
the new format.

Differential Revision: https://phabricator.services.mozilla.com/D153656
2022-08-08 18:39:31 +00:00
Norisz Fay 8e2e05ea96 Merge autoland to central a=merge 2022-08-05 12:27:30 +03:00
Narcis Beleuzu 6acdefa49c Backed out 2 changesets (bug 1780278) for breaking manual action tasks to add or backfill new tasks. a=backout DONTBUILD
Backed out changeset 609afc0ae2f6 (bug 1780278)
Backed out changeset 77a4bc82a9c0 (bug 1780278)
2022-08-05 12:23:27 +03:00
Aki Sasaki 55b4aacc1e Bug 1783101 - update zlib 1.2.11 url. r=taskgraph-reviewers,releng-reviewers,ahal DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D153780
2022-08-04 18:36:49 +00:00
Johan Lorenzo 1afc9a0810 Bug 1782828 - Bump snap dependencies core18=>20 and gnome-3-34=>38 r=gerard-majax,gbrown
Differential Revision: https://phabricator.services.mozilla.com/D153734
2022-08-04 17:00:34 +00:00
Markus Stange a804025f70 Bug 1781930 - Update rust-minidump / minidump-stackwalk to 0.14.0. r=gsvelto
This adds support for breakpad sym files with inline information.
Without this patch, things would break if we started emitting
the new format.

Differential Revision: https://phabricator.services.mozilla.com/D153655
2022-08-04 15:34:38 +00:00
Markus Stange 6ba00a2efa Bug 1783073 - Update rust version for toolchains to 1.61. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D153671
2022-08-04 15:34:38 +00:00
Andrew Halberstadt e4fa78f974 Bug 1780278 - Merge optimization logic between the two taskgraphs, r=releng-reviewers,gabriel
Depends on D153644

Differential Revision: https://phabricator.services.mozilla.com/D153645
2022-08-03 21:21:57 +00:00
Andrew Halberstadt ff1c394678 Bug 1780278 - Update vendored taskgraph to 2.0.0, r=releng-reviewers,hneiva
Differential Revision: https://phabricator.services.mozilla.com/D153644
2022-08-03 21:21:57 +00:00
Alexandre Lissy ba105c7e48 Bug 1782737 - Update symbol-scrapers fetch job for correct store_name r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D153472
2022-08-03 10:22:02 +00:00
Mark Banner a335851da6 Bug 1782523 - Update NodeJS to latest versions for the branches. r=firefox-build-system-reviewers,glandium
Differential Revision: https://phabricator.services.mozilla.com/D153445
2022-08-03 07:29:08 +00:00
Joel Maher 4d45afe30b Bug 1623747 - Auto retry source-test jobs on exit 137. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D153427
2022-08-02 20:07:34 +00:00
Alexandre Lissy ff4564db7e Bug 1778359 - Pull symbols for GNOME SDK Snap r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D151581
2022-08-02 14:30:13 +00:00
Alex Ionescu 44fb614897 Bug 1776887 - Add chromedriver for Chrome 104
Differential Revision: https://phabricator.services.mozilla.com/D153349
2022-08-01 17:10:46 +00:00
Joel Maher fde9dceb24 Bug 1623747 - retry task on exit code 137. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D153218
2022-07-29 21:00:41 +00:00
Gregory Mierzwinski 09044ce53f Bug 1780763 - Add ability to skip tests to Talos. r=perftest-reviewers,kshampur
This patch adds the ability to skip tests to Talos. This lets us prevent tests from running depending on which branch we are on. It also adds some code that will skip tests on the pine branch.

Differential Revision: https://phabricator.services.mozilla.com/D152513
2022-07-29 11:16:52 +00:00
Tom Ritter 7355d8d027 Bug 1700396: Bump Updatebot to get the spurious update fix r=andi
Differential Revision: https://phabricator.services.mozilla.com/D153135
2022-07-29 02:53:11 +00:00
Geoff Brown f630a74039 Bug 1774669 - Use notarization for openh264 signing; r=releng-reviewers,hneiva
Start using the mac_notarize_single_file behavior for openh264 signing.

Differential Revision: https://phabricator.services.mozilla.com/D153115
2022-07-28 22:04:59 +00:00
Julien Cristau 4c730616cf Bug 1781202 - use the same configs for "mach try release" migrations as for actual merge automation r=releng-reviewers,aki DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D152733
2022-07-28 15:51:34 +00:00
Julien Cristau 608c5cb6c0 Bug 1782050 - periodic-updates: pass -- to arc call-conduit. r=releng-reviewers,gbrown DONTBUILD
Newer versions of arcanist require this: https://secure.phabricator.com/T13491

Differential Revision: https://phabricator.services.mozilla.com/D153085
2022-07-28 15:48:28 +00:00
Jeff Muizelaar cfe573c864 Bug 1781769. Don't run twitch-animation on Chrome. r=sparky,perftest-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D152884
2022-07-28 13:05:04 +00:00
Ryan Hunt 5b07c7d827 Bug 1781425 - wasm: Remove baldrdash. r=jseward,supply-chain-reviewers
The baldrdash integration of Cranelift is agreed between SM and CL
to be the wrong shape. Our import of the code base is also old and
causes difficulties for us when upgrading some crates (see bug
1774829). We should remove it for now to unblock bug 1774829.

Differential Revision: https://phabricator.services.mozilla.com/D152806
2022-07-27 22:30:17 +00:00
Butkovits Atila 60d9e8b252 Backed out changeset 317a9ea4c9ad (bug 1623747) for causing reftest failures. CLOSED TREE 2022-07-27 04:30:25 +03:00
Michelle Goossens e053f0f519 Bug 1623747 - Run large tests on xlarge to reduce error rates r=ahal,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D152640
2022-07-26 21:42:10 +00:00
Rob Lemley b8b6d515df Bug 1762712 - Run "initial" taskgraph verifications after graph_config.register(). r=taskgraph-reviewers,ahal
The "initial" verifications import gecko_taskgraph.transforms.job.registry.
Doing so brings in gecko.transforms.task as a depdendency, which imports
gecko_taskgraph.optimize.schema.OptimizationSchema.

Thunderbird's call to gecko_taskgraph.optimize.schema.set_optimization_schema()
needs to happen before gecko.transforms.task is loaded so that Thunderbird-
specific optimizations are registered. That happens when graph_config.register()
is called, so to fix the situation, run the "initial" verifications after
calling graph_config.register().

Differential Revision: https://phabricator.services.mozilla.com/D152446
2022-07-26 14:18:48 +00:00
Jeff Muizelaar 4946cde4ad Bug 1780826 - Add twitch animation benchmark. r=sparky,perftest-reviewers
Most stuff is copy & pasted from matrix-react-bench and hopefully modified appropriately

Differential Revision: https://phabricator.services.mozilla.com/D152538
2022-07-26 12:58:11 +00:00
smolnar d5edb4a453 Merge autoland to mozilla-central. a=merge 2022-07-26 00:30:28 +03:00
Joel Maher 07bf82568a Bug 1780996 - Adjust windows10 screen resolution to match physical hardware if using gpu instance. r=gbrown,jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D152612
2022-07-25 17:33:50 +00:00
Andrew Halberstadt 7e21663bfd Bug 1781092 - Remove 'xpcom/components/Module.h' from bump-central merge automation, r=releng-reviewers,jcristau a=release
Differential Revision: https://phabricator.services.mozilla.com/D152657
2022-07-25 15:48:09 +00:00
Alexandre Lissy e44886f751 Bug 1766901 - Pull symbols for Firefox Snap r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D151580
2022-07-25 11:57:06 +00:00
Tooru Fujisawa f77d751cce Bug 1780867 - Stop SM(smoosh) jobs on mozilla-central. r=nbp DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D152589
2022-07-25 11:39:12 +00:00
Julien Cristau dee51c4fd0 Bug 1780744 - periodic-updates: add variable for newly-generated nsSTSPreloadList.inc. r=keeler DONTBUILD
This hopefully makes things less confusing, e.g. we now check that the
*new* file is non-empty, not the old one, and HSTS_DIFF_ARTIFACT is no
longer reversed.

Differential Revision: https://phabricator.services.mozilla.com/D152501
2022-07-25 08:01:51 +00:00
Julien Cristau 8801fb52b7 Bug 1780744 - periodic-updates: fix HGREPO setting on try. r=keeler DONTBUILD
https://hg.mozilla.org/projects/try doesn't exist.

Differential Revision: https://phabricator.services.mozilla.com/D152500
2022-07-25 08:01:50 +00:00
Michelle Goossens 861c8de8db Bug 1780109 - Fix wpt worker pool scheduling
Differential Revision: https://phabricator.services.mozilla.com/D152574
2022-07-22 22:11:36 +00:00
Joel Maher 5f60f5d071 Bug 1780817 - skip chrome tests on a51. r=sparky
Differential Revision: https://phabricator.services.mozilla.com/D152562
2022-07-22 18:51:52 +00:00
Michelle Goossens 9956012ef4 Bug 1780853 - Fix taskgraph running on Mac machines r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D152554
2022-07-22 18:39:27 +00:00
Michelle Goossens d94278f76b Bug 1780109 - GCP migration cleanup, set the default instead and use exceptions for tests r=ahal,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D152548
2022-07-22 18:12:50 +00:00
Julien Cristau daedda077e Bug 1780520 - install missing bzip2 package in periodic-updates image. r=keeler DONTBUILD
bzip2 has "important" priority in ubuntu 18.04 but "standard" in debian 11, so
it went missing when we switched the base image.

Differential Revision: https://phabricator.services.mozilla.com/D152420
2022-07-22 09:04:59 +00:00
Michelle Goossens 056fe6235d Bug 1780106 - Migrate source tests from AWS to GCP r=ahal,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D152448
2022-07-21 21:50:16 +00:00
owlishDeveloper 1d4fdff5ec Bug 1714654 - Run more web platform tests on Android r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D152137
2022-07-21 20:51:43 +00:00
Alexandre Lissy 6c46b2fb17 Bug 1780509 - Add system-symbols-reprocess to cron system_symbols r=jcristau
Differential Revision: https://phabricator.services.mozilla.com/D152358
2022-07-21 08:05:37 +00:00
Barret Rennie cfd0ca6d9e Bug 1779950 - Keep FxMS test corpus up-to-date for make-schemas.py r=nalexander
The fxms schema job has been updated with a script that writes out the test
corpus for the test. This means we no longer need to keep these JSON files in
tree, since the test will automatically generate them.

Differential Revision: https://phabricator.services.mozilla.com/D151985
2022-07-21 00:47:46 +00:00
Mike Hommey 079a4f1f6f Bug 1780329 - Switch periodic-updates docker image to Debian 11. r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D152248
2022-07-20 20:52:28 +00:00
Sylvestre Ledru 6b55606d5a Bug 1762037 - Update the lint docker image from Ubuntu 18.04 to Debian 11 r=linter-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D142376
2022-07-20 20:31:14 +00:00
Mike Hommey 0cbf56a774 Bug 1762037 - Switch mozharness tox config to python 3.9. r=ahal
Also remove the unused test environments from the tox config.

Differential Revision: https://phabricator.services.mozilla.com/D152247
2022-07-20 20:31:14 +00:00
Mike Hommey 7c67295822 Bug 1762037 - Fix test_util_docker.py with python >= 3.9. r=firefox-build-system-reviewers,ahochheiden
While the test lives in taskgraph, it's actually testing code in
mozbuild.mozpack. That code relies on python's tarfile to create tar
archives, and python 3.9 changed how it fills tar headers:
674935b8ca

Differential Revision: https://phabricator.services.mozilla.com/D152245
2022-07-20 20:31:13 +00:00
Kelsey Gilbert 83f7b6378f Bug 1779866 - Add dcomp variants to reftests. r=gw,jmaher,jrmuizel
Remark new reftest failures.

Differential Revision: https://phabricator.services.mozilla.com/D152233
2022-07-20 19:21:23 +00:00
Alexandre Lissy 11edda8db3 Bug 1779245 - Add symbol reprocessing r=gsvelto,jcristau
Differential Revision: https://phabricator.services.mozilla.com/D151638
2022-07-20 14:33:59 +00:00
Andrew Halberstadt 063555b957 Bug 1780273 - Fix taskgraph unittests, r=releng-reviewers,gbrown,jcristau
Differential Revision: https://phabricator.services.mozilla.com/D152278
2022-07-20 14:26:02 +00:00
Andrew Halberstadt 897285f0a8 Bug 1780273 - Use 'filter_tasks' from standalone taskgraph, r=taskgraph-reviewers,aki
Differential Revision: https://phabricator.services.mozilla.com/D152212
2022-07-20 13:17:32 +00:00
Andrew Halberstadt 9d3c858dfa Bug 1780273 - Use target_task method registration from standalone taskgraph, r=taskgraph-reviewers,aki
Differential Revision: https://phabricator.services.mozilla.com/D152211
2022-07-20 13:17:32 +00:00
Tom Ritter e9d102607b Bug 1778629: Add zstandard to the updatebot image r=jewilde
Depends on D151844

Differential Revision: https://phabricator.services.mozilla.com/D151845
2022-07-18 13:50:54 +00:00
Myeongjun Go ff40390107 Bug 1770152 - Enable perfstats for windows Browsertime essential tests r=sparky,perftest-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D151624
2022-07-18 11:23:49 +00:00
Andrew Halberstadt 3c131b2865 Bug 1779646 - [docs] Re-structure the 'how-to' section of taskgraph docs, r=taskgraph-reviewers,aki
This links directly to the taskgraph howto section in most cases:
https://taskcluster-taskgraph.readthedocs.io/en/latest/howto/index.html

Then removes documentation that duplicates that section.

Jira: RELENG-709

Differential Revision: https://phabricator.services.mozilla.com/D151937
2022-07-15 20:58:34 +00:00
Andrew Halberstadt 5e36818adc Bug 1779646 - [docs] Re-structure/remove taskgraph documentation that duplicates standalone docs, r=taskgraph-reviewers,aki
Lots of this documentation has been migrated to:
https://taskcluster-taskgraph.readthedocs.io/en/latest/index.html

Rather than maintain two sets of parallel docs, this refactors the Gecko docs
to point to the taskgraph ones where appropriate.

Jira: RELENG-709

Differential Revision: https://phabricator.services.mozilla.com/D151935
2022-07-15 20:58:33 +00:00
Andrew Halberstadt 1ac8426830 Bug 1779646 - [docs] Remove 'taskcluster/docs/task-graph.rst', r=taskgraph-reviewers,aki
This was an import from MDN that I don't think was providing much value.

Jira: RELENG-709

Differential Revision: https://phabricator.services.mozilla.com/D151934
2022-07-15 20:58:33 +00:00
Andrew Halberstadt ddf5db77a4 Bug 1779646 - [docs] Re-write landing page for Taskcluster / Taskgraph documentation, r=taskgraph-reviewers,aki
Jira: RELENG-709

Differential Revision: https://phabricator.services.mozilla.com/D151933
2022-07-15 20:58:32 +00:00
Benjamin VanderSloot 197f0123aa Bug 1779603 - Disable Always Partition Storage on xorigin mochitests, r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D151866
2022-07-15 13:26:23 +00:00
Johan Lorenzo 08810d308b Bug 1778881 - part 2: Bump imgur max-run-time to 80 minutes in order to prevent unwanted timeouts r=sparky
Differential Revision: https://phabricator.services.mozilla.com/D151730
2022-07-15 08:45:08 +00:00
Cristian Tuns 2f5fe88da3 Backed out 19 changesets (bug 1758745, bug 1758740, bug 1762462, bug 1779603) for causing mochitest failures on browser_partitionedConsoleMessage.js CLOSED TREE
Backed out changeset e3c8cd6f00b6 (bug 1779603)
Backed out changeset 4e46a6f209b4 (bug 1762462)
Backed out changeset 00c0c6314640 (bug 1762462)
Backed out changeset 8f11221f859f (bug 1762462)
Backed out changeset ffbf90e3bbab (bug 1762462)
Backed out changeset 0c760428dfec (bug 1762462)
Backed out changeset 7c99293cc8f9 (bug 1762462)
Backed out changeset 92bd237a95e1 (bug 1762462)
Backed out changeset 74539a3cc7fc (bug 1762462)
Backed out changeset acf08a10c6fb (bug 1762462)
Backed out changeset 0cf191a7739f (bug 1762462)
Backed out changeset 030c276d6669 (bug 1762462)
Backed out changeset a88a099c684d (bug 1762462)
Backed out changeset cbd69786a24b (bug 1762462)
Backed out changeset e5e0655206a8 (bug 1762462)
Backed out changeset 707f9dfed501 (bug 1762462)
Backed out changeset 619e4bb01a81 (bug 1762462)
Backed out changeset 02b7641683b0 (bug 1758745)
Backed out changeset a2f110442038 (bug 1758740)
2022-07-14 17:26:17 -04:00
Benjamin VanderSloot 342488b3e1 Bug 1779603 - Disable Always Partition Storage on xorigin mochitests, r=jmaher
Depends on D151394

Differential Revision: https://phabricator.services.mozilla.com/D151866
2022-07-14 19:26:32 +00:00
Tom Ritter f7de46071b Bug 1700396: Bump updatebot to get the origin/ fix r=jewilde
Differential Revision: https://phabricator.services.mozilla.com/D151829
2022-07-14 13:23:06 +00:00
Joel Maher 08756683f8 Bug 1779308 - turn off expiring tests on G5 phones that are running on A51 phones. r=sparky,perftest-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D151672
2022-07-14 13:12:35 +00:00
Gregory Mierzwinski 162485037c Bug 1779468 - Add `browsertime-tp6-bytecode` tests for bytecode cache. r=perftest-reviewers,AlexandruIonescu,aglavic
This patch adds a new set of tests (essential only) to run in CI at tier 2. A command line argument is added to turn bytecode cache testing on in warm pageloads. This also disables the testing in our primary pageload tests to fix the variance and increases in runtime.

Differential Revision: https://phabricator.services.mozilla.com/D151757
2022-07-14 12:17:13 +00:00
andrej 28ca29e20d Bug 1770562 - Use macosx-1015 for power tests instead of macosx-1014. r=dhouse
What we are doing:
Switching mac power data to run on osx-1015 from osx-1014

Why:
Generic workers were failing and attempting to pull from osx-1014, so we are setting them to pull from the osx-1015 worker pool

Differential Revision: https://phabricator.services.mozilla.com/D151268
2022-07-12 19:40:53 +00:00
Johan Lorenzo b0ffa0faaf Bug 1778881 - Bump ares6 max-run-time to 25 minutes in order to prevent unwanted timeouts r=sparky
Differential Revision: https://phabricator.services.mozilla.com/D151530
2022-07-12 16:28:10 +00:00
Michelle Goossens f34e38fdeb Bug 1773830 - Migrate Linux mochitest-plain from AWS to GCP r=ahal,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D151430
2022-07-11 20:01:40 +00:00
Tooru Fujisawa 0cd8ca1ac9 Bug 1778818 - Add index to are-we-esmified-yet job, and add commit hash and date to the JSON. r=marco
Differential Revision: https://phabricator.services.mozilla.com/D151426
2022-07-11 19:09:43 +00:00
Joel Maher 516034b726 Bug 1778949 - Adjust tier of wayland tests. r=aryx
Differential Revision: https://phabricator.services.mozilla.com/D151535
2022-07-11 19:08:44 +00:00
Tooru Fujisawa bf93d07148 Bug 1667455 - Part 5: Stop importing Services.jsm from chrome-priv JS code, top-level single-line cases. r=kmag,webdriver-reviewers,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,pip-reviewers,twisniewski,m_kato,jdescottes,mconley,AlexandruIonescu,mossop
Differential Revision: https://phabricator.services.mozilla.com/D150894
2022-07-11 12:41:50 +00:00
Barret Rennie 2ee2ba082a Bug 1778368 - Add Python jsonschema tests for FxMS schema r=dmose
To ensure that we don't ship a schema that breaks Experimenter, we now have
in-tree tests that validate FxMS messages against our schema using the same
JSON Schema evaluator (python-jsonchema).

Our test corpus is the same as test_PanelTestProvider.js. We cannot have
PanelTestProvider.jsm fetch the messages from the JSON due to fetch() not being
supported in the newtab npm tests.

Differential Revision: https://phabricator.services.mozilla.com/D151169
2022-07-09 01:17:05 +00:00
Andi-Bogdan Postelnicu ebe4341314 Bug 1756032 - for `clang-tidy` based analysis also activate `clang-plugin`. r=firefox-static-analysis-reviewers,marco
By activating `clang-plugin` we make sure that all defines for static-analysis are
in place.

Differential Revision: https://phabricator.services.mozilla.com/D151136
2022-07-08 17:43:17 +00:00
Tooru Fujisawa b6881f6dea Bug 1778418 - Directly run are-we-esmified-yet.py inside gecko checkout toplevel. r=marco
Differential Revision: https://phabricator.services.mozilla.com/D151192
2022-07-08 11:27:20 +00:00
Gabriele Svelto aa4e786b67 Bug 1778497 - Update the symbol scrapers to fetch Arch debug information r=gerard-majax
Differential Revision: https://phabricator.services.mozilla.com/D151272
2022-07-08 09:04:31 +00:00
Mike Hommey a753b3db0b Bug 1778604 - Switch rust-dev to "stable" rust. r=firefox-build-system-reviewers,andi
Sanitizer builds require unstable features from the rust compiler, and
the common way to achieve this is to use a nightly rust compiler,
which we had been doing for a while.

Later on, we also needed to use unstable features that actually require
some patches to both rustc and cargo to work properly for our needs, so
we switched to taking the source of a nightly rust compiler, patch and
build it, and use that.

But finding an appropriate nightly rust compiler is not always easy. We
want something close enough from the stable rust compiler we're using
otherwise, which we've been using the first nightly that has the
following version number for. But it also can happen that those versions
have bugs that have been fixed later and then uplifted during the beta
period (and thus fixed in the stable rust compiler).

On the other hand, taking the source of the stable rust compiler and
compiling it with a `channel` set to `dev` (actually the default) or
`nightly` yields a compiler that is very close to the actual stable rust
compiler, but acts like a nightly compiler and allows to enable unstable
features.

So instead of trying to pick a good version from the nightly channel,
just use the same version as the stable rust version we use.

Differential Revision: https://phabricator.services.mozilla.com/D151341
2022-07-08 08:19:07 +00:00
Mike Hommey 68050fbe08 Bug 1778583 - Upgrade wine to version 7.0. r=firefox-build-system-reviewers,andi
Differential Revision: https://phabricator.services.mozilla.com/D151340
2022-07-08 08:18:55 +00:00
Mark Banner 7296cbd102 Bug 1762571 - Limit xpcshell-tests to node v12 whilst we still support Windows 7. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D150796
2022-07-07 22:09:01 +00:00
Mark Banner aa392632aa Bug 1762571 - Use existing node_modules bundles for devtools tests. r=marco
The eslint test already has these setup and uses them rather than running npm install each time.

Differential Revision: https://phabricator.services.mozilla.com/D147174
2022-07-07 22:09:00 +00:00
Mark Banner fbbe33b4ea Bug 1762571 - Upgrade NodeJS to v12 for the build system and v16 for tests. r=firefox-build-system-reviewers,glandium
Differential Revision: https://phabricator.services.mozilla.com/D147173
2022-07-07 22:08:59 +00:00
Mike Hommey dba3a210e5 Bug 1777436 - Update builders to rustc 1.62. r=firefox-build-system-reviewers,andi
Differential Revision: https://phabricator.services.mozilla.com/D150733
2022-07-07 21:49:05 +00:00
Mike Hommey a86654ea61 Bug 1777436 - Strip debug symbols from rust's libcompiler-builtins. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D150994
2022-07-07 21:49:05 +00:00
Tom Ritter e9549322b8 Bug 1700396: Bump updatebot to get the blocking bug fix r=jewilde
Differential Revision: https://phabricator.services.mozilla.com/D151148
2022-07-07 15:37:39 +00:00
Yulia 89693fb77a Bug 1771587 - Implement are-we-esmified-yet check on ci; r=marco,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D150369
2022-07-06 08:24:18 +00:00
Joel Maher 1eb734ef35 Bug 1778172 - Turn off builds/tests for geckoview-lite/debug. r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D151066
2022-07-05 22:45:13 +00:00
Marco Castelluccio 1d2693b3ab Bug 1777934 - Ensure we don't attempt to download symbols on any asan build. r=gbrown DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D150864
2022-07-05 18:42:19 +00:00
Dana Keeler dc4ce8d406 Bug 1777366 - remove unused `source` and `cached` parameters from nsISiteSecurityService APIs r=rmf,necko-reviewers,kershaw
These parameters are no longer used and can be removed, along with the expired
telemetry HSTS_UPGRADE_SOURCE.

Differential Revision: https://phabricator.services.mozilla.com/D150786
2022-07-05 18:33:18 +00:00
Alexandre Lissy 2e60a42906 Bug 1777423 - Add TC symbol scrapping r=gsvelto,marco
Differential Revision: https://phabricator.services.mozilla.com/D150249
2022-07-05 13:21:23 +00:00
Marco Castelluccio b75942654c Bug 1640762 - Reduce max-run-time for some tasks from 36000 to 10800. r=taskgraph-reviewers,jmaher DONTBUILD
The longest of these tasks take around 1 hour and a half, by having a max
runtime of 10 hours we risk wasting a lot of time in case of bugs.

Differential Revision: https://phabricator.services.mozilla.com/D150855
2022-07-01 16:13:10 +00:00
Bobby Holley 8e2f657c5c Bug 1777586 - Bump cargo-vet. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D150843
2022-07-01 00:31:03 +00:00
smolnar 19f9a986ed Backed out 2 changesets (bug 1777436) for causing multiple bustages. CLOSED TREE
Backed out changeset 3949745c066c (bug 1777436)
Backed out changeset 30ff4b58d4b8 (bug 1777436)
2022-07-01 01:39:56 +03:00
smolnar bf414505cd Bug 1777436 - Fix build bustages. a=fix CLOSED TREE 2022-07-01 00:11:04 +03:00
Mike Hommey 46039292ed Bug 1777436 - Update builders to rustc 1.62. r=firefox-build-system-reviewers,andi
Differential Revision: https://phabricator.services.mozilla.com/D150733
2022-06-30 20:02:12 +00:00
Joel Maher 1f03dcc175 Bug 1777556 - enable tp6m live tests on A51. r=sparky,perftest-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D150797
2022-06-30 19:43:53 +00:00
Julien Cristau e51e90d9b1 Bug 1777521 - set firefox-esr-next-msix-latest-ssl bouncer alias on esr102. r=gbrown DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D150761
2022-06-30 15:34:27 +00:00
Iulian Moraru eaae7245b9 Backed out 3 changesets (bug 1762571) for causing xpcshell failures on test_trr_httpssvc_wrap.js. CLOSED TREE
Backed out changeset 9e6eb444acb4 (bug 1762571)
Backed out changeset f24051722cee (bug 1762571)
Backed out changeset 0ead2f6d0582 (bug 1762571)
2022-06-30 18:43:06 +03:00
Mark Banner a8c4b34efc Bug 1762571 - Use existing node_modules bundles for devtools tests. r=marco
The eslint test already has these setup and uses them rather than running npm install each time.

Differential Revision: https://phabricator.services.mozilla.com/D147174
2022-06-30 13:23:24 +00:00
Mark Banner 72f5384587 Bug 1762571 - Upgrade NodeJS to v12 for the build system and v16 for tests. r=firefox-build-system-reviewers,glandium
Differential Revision: https://phabricator.services.mozilla.com/D147173
2022-06-30 13:23:24 +00:00
Barret Rennie edfd11a38c Bug 1771073 - Correct FxMS features and keep them up to date with tests r=dmose,pdahiya
The Nimbus Features corresponding to FxMS messaging surfaces are actually
intended to map to FxMS message groups, which can accept *any* FxMS message.
The features have been updated with schemas that accept any FxMS message.

As part of this, all FxMS schemas have been updated with an `$id` so that they
can be bundled into feature schemas and have their internal `$ref`s work.
(Otherwise, a `$ref` would be relative to the top-level schema instead of the
sub-schema).

Schemas for individual message types are no longer exposed as resource:// URIs,
except in tests, as indivual schemas are no longer required at runtime.

Additionally, each FxMS schema has had its `template` field become required and
requires a constant value for that schema (e.g., Spotlight requires a template
value of "spotlight").

A test has been added to ensure that if any of the messaging surfaces schemas
change that the feature schemas are also updated. The feature schemas can be
regenerated via:

```
cd ./browser/components/newtab/content-src/asrouter/schemas
../../../../../../mach make-schemas.py
```

Differential Revision: https://phabricator.services.mozilla.com/D147332
2022-06-29 23:01:37 +00:00
Geoff Brown 59d08fbf1c Bug 1776774 - Run debug tests on beta; r=jmaher
Add non-android debug builds/tests back to mozilla-beta, to catch
post-central leaks and debug-only test failures before reaching esr.

Differential Revision: https://phabricator.services.mozilla.com/D150621
2022-06-29 20:02:02 +00:00
Myeongjun Go d06eb5a8cc Bug 1768204 - Run browsertime by default instead of webextension. r=sparky,perftest-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D148885
2022-06-29 13:19:54 +00:00
Andrew Halberstadt f4d3b5e4aa Bug 1766316 - Remove non-existent test file from moz.build. r=masterwayz CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D150472
2022-06-28 13:39:10 +00:00
Tom Ritter 2fcaadce4c Bug 1700396: Bump Updatebot to get the None-blocking-bug and other bugfixes r=jewilde
Differential Revision: https://phabricator.services.mozilla.com/D150469
2022-06-28 13:31:50 +00:00
Andrew Halberstadt 1840aa40d7 Bug 1766316 - [taskgraph] Merge 'transforms/base.py' between standalone and Gecko taskgraph, r=releng-reviewers,jlorenzo
Depends on D150414

Differential Revision: https://phabricator.services.mozilla.com/D150418
2022-06-28 13:12:22 +00:00
Andrew Halberstadt 1bdbe6ed59 Bug 1766316 - [taskgraph] Merge 'util/schema.py' between the two taskgraphs, r=releng-reviewers,aki
Differential Revision: https://phabricator.services.mozilla.com/D150414
2022-06-28 13:12:21 +00:00
Kash Shampur d7a92d00da Bug 1774412 - Add chromedriver for chrome 103. r=perftest-reviewers,AlexandruIonescu
This patch makes available the new chromedriver version to our tests in CI to keep up with the monthly chrome webdriver updates.

Differential Revision: https://phabricator.services.mozilla.com/D150424
2022-06-28 13:03:19 +00:00
Joel Maher d6b279e034 Bug 1775505 - Run next set of a51 mobile perf tests. r=sparky,perftest-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D150013
2022-06-28 12:26:50 +00:00
Michelle Goossens 59f5859ff1 Bug 1773830 - Migrate Linux mochitest-chrome-gpu and mochitest-plain-gpu from AWS to GCP r=ahal,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D150292
2022-06-28 11:11:43 +00:00
Michelle Goossens 08d73c90f2 Bug 1773830 - Migrate Linux mochitest-media from AWS to GCP r=ahal,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D150286
2022-06-28 11:11:42 +00:00
Michelle Goossens 7f247c8d44 Bug 1773830 - Migrate Linux mochitest-browser-chrome from AWS to GCP r=ahal,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D150325
2022-06-28 11:11:42 +00:00
Michelle Goossens d9264dab06 Bug 1774977 - Migrate more misc from AWS to GCP r=ahal,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D150322
2022-06-28 11:11:42 +00:00