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

12663 Коммитов

Автор SHA1 Сообщение Дата
Alexandre Lissy a4a6fc1772 Bug 1857669 - Install libavcodec/libavutil for Selenium tests r=releng-reviewers,gbrown
Differential Revision: https://phabricator.services.mozilla.com/D190445
2023-10-11 07:30:39 +00:00
KS 676c5991d1 Bug 1857474 - Have CaR OSX toolchain use python 3.8. r=sparky,perftest-reviewers,glandium
In some recent changes upstream, a function caching method was added that
uses functionality introduced in python 3.8. Presently the OSX workers
only have 3.7 by default, so this patch fetches the 3.8 toolchain and
makes use of that binary instead.

Differential Revision: https://phabricator.services.mozilla.com/D190388
2023-10-11 00:30:39 +00:00
Heitor Neiva edae79f296 Bug 1858159 - Fix attribution-l10n beetmover upstream task reference on nightly r=bhearsum,taskgraph-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D190626
2023-10-10 21:38:53 +00:00
Andrew Halberstadt 81652f2a17 Bug 1851019 - Enable mochitest-plain-gpu with debug Wayland, r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D190621
2023-10-10 20:56:58 +00:00
Mike Hommey 97af5f529e Bug 1858039 - Upgrade webrender docker images to Debian 12. r=taskgraph-reviewers,jcristau
Differential Revision: https://phabricator.services.mozilla.com/D190522
2023-10-10 20:56:01 +00:00
Andrew Halberstadt 6442aff82b Bug 1857319 - [ci] Enable mochitest-remote tasks with Wayland, r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D190586
2023-10-10 15:09:17 +00:00
Andrew Halberstadt 4e2559a7a1 Bug 1833653 - Enable mochitest-plain on 'linux2204-64-wayland', r=jmaher,credential-management-reviewers,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D190202
2023-10-10 14:19:11 +00:00
Joel Maher 8f2d6893bd Bug 1857769 - OSX opt browser-chrome, chunks imbalanced. r=aryx
Differential Revision: https://phabricator.services.mozilla.com/D190510
2023-10-10 11:46:20 +00:00
Noemi Erli c5ae37a330 Backed out changeset 94d15348f5b8 (bug 1855154) for causing python failures CLOSED TREE 2023-10-10 12:49:38 +03:00
Julien Cristau e883a0cffd Bug 1855154 - run mochitest-media against macosx64-aarch64/debug build r=taskgraph-reviewers,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D189219
2023-10-10 08:38:58 +00:00
Julien Cristau 1e74d3ccb2 Bug 1816992 - restore build_type attribute for attribution-l10n jobs. r=jlorenzo
This was removed presumably by mistake in commit 3e09d954 "Add attribution job
for DMGs"

Differential Revision: https://phabricator.services.mozilla.com/D190458
2023-10-09 12:29:06 +00:00
Ben Hearsum f0d7c0d61c Bug 1816992: pull target.dmg from attribution-l10n jobs r=releng-reviewers,taskgraph-reviewers,jcristau
This fixes a regression that has caused us to stop publishing new mac installers for localized builds

Differential Revision: https://phabricator.services.mozilla.com/D190407
2023-10-09 12:29:06 +00:00
Ben Hearsum 552d0ff7c7 Bug 1816992: continue repackaging mac builds into mar and pkg formats r=releng-reviewers,gbrown
Differential Revision: https://phabricator.services.mozilla.com/D190385
2023-10-07 14:11:38 +00:00
Heitor Neiva 8f5fd5f8c3 Bug 1816992 - Add attribution job for DMGs r=taskgraph-reviewers,releng-reviewers,bhearsum
Depends on D189404

Differential Revision: https://phabricator.services.mozilla.com/D189405
2023-10-07 14:11:38 +00:00
Heitor Neiva e475935110 Bug 1816992 - Add sentinel attribution to repackage jobs r=taskgraph-reviewers,releng-reviewers,bhearsum
Depends on D189259

Differential Revision: https://phabricator.services.mozilla.com/D189404
2023-10-07 14:11:37 +00:00
Butkovits Atila 41621799be Merge mozilla-central to autoland. CLOSED TREE 2023-10-07 16:51:28 +03:00
Butkovits Atila 8111a42495 Backed out 2 changesets (bug 1816992) for causing Build bustages. a=backout
Backed out changeset 1d25ed23e85a (bug 1816992)
Backed out changeset 7628ecf70973 (bug 1816992)
2023-10-07 16:46:14 +03:00
Mike Hommey 1ccac31299 Bug 1855814 - Adjust artifact expiry for tasks with expires-after. r=taskgraph-reviewers,jcristau
Differential Revision: https://phabricator.services.mozilla.com/D190130
2023-10-07 07:14:36 +00:00
Mike Hommey 51032e8d06 Bug 1857332 - Also apply the try expiry cap to expiration-policies. r=taskgraph-reviewers,jcristau
Differential Revision: https://phabricator.services.mozilla.com/D190235
2023-10-07 07:14:36 +00:00
Mike Hommey e955c72da9 Bug 1857332 - Always cap try tasks to a 28 days expiry. r=taskgraph-reviewers,jcristau
Differential Revision: https://phabricator.services.mozilla.com/D190234
2023-10-07 07:14:36 +00:00
Mike Hommey 73f499a232 Bug 1857332 - Remove redundant artifact expiry calculation. r=taskgraph-reviewers,jcristau
It's already handled in set_task_and_artifact_expiry.

Differential Revision: https://phabricator.services.mozilla.com/D190233
2023-10-07 07:14:35 +00:00
Mike Hommey 2b8a50167f Bug 1857172 - Force build geckodriver in base-toolchain tasks. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D190162
2023-10-06 20:42:19 +00:00
Mike Hommey 392bd414a8 Bug 1857172 - Bump the minimum version of Rust to 1.70.0. r=firefox-build-system-reviewers,sergesanspaille
Strictly speaking, we could revert bug 1855619 and keep the minimum on
1.66, there are enough new goodies in 1.70, and it's old enough per
policy.

Differential Revision: https://phabricator.services.mozilla.com/D190161
2023-10-06 20:42:18 +00:00
Heitor Neiva fd8c1dc88c Bug 1816992 - Add attribution job for DMGs r=taskgraph-reviewers,releng-reviewers,bhearsum
Depends on D189404

Differential Revision: https://phabricator.services.mozilla.com/D189405
2023-10-06 20:32:00 +00:00
Heitor Neiva 8c6a1ab185 Bug 1816992 - Add sentinel attribution to repackage jobs r=taskgraph-reviewers,releng-reviewers,bhearsum
Depends on D189259

Differential Revision: https://phabricator.services.mozilla.com/D189404
2023-10-06 20:31:59 +00:00
Ryan VanderMeulen 5a4efad09d Bug 1857379 - Consistently use 10 chunks for ASAN mochitest-plain jobs. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D190327
2023-10-06 18:52:35 +00:00
serge-sans-paille 6f30771d2d Bug 1857407 - Use taskcluster-built python for attribution tasks r=jmaher,releng-reviewers,bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D190257
2023-10-06 17:29:45 +00:00
serge-sans-paille cd4d034734 Bug 1857461 - Use taskcluster-built python for code-review tasks r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D190273
2023-10-06 17:27:13 +00:00
Greg Mierzwinski 17880c19ef Bug 1851811 - Add chromedrivers for v118. r=perftest-reviewers,taskgraph-reviewers,AlexandruIonescu,gbrown
Differential Revision: https://phabricator.services.mozilla.com/D190039
2023-10-06 13:53:56 +00:00
Julien Cristau 61781e9abe Bug 1855152 - part 2: add macosx64-aarch64/debug build in CI. r=firefox-build-system-reviewers,taskgraph-reviewers,releng-reviewers,jmaher,glandium,ahal
Differential Revision: https://phabricator.services.mozilla.com/D189195
2023-10-06 11:52:21 +00:00
Julien Cristau 6b6a8e3657 Bug 1855152 - part 1: change treeherder platform/symbol for macos aarch64 builds. r=taskgraph-reviewers,jmaher
Use the platform to differentiate x64 and aarch64 builds, not the
symbol.  This makes add-on-devel and fuzzing builds match what we're
already doing for shippable and devedition.

Differential Revision: https://phabricator.services.mozilla.com/D190042
2023-10-06 11:52:20 +00:00
Natalia Csoregi 8af8a2427c Backed out 2 changesets (bug 1816992) for causing repackage bustage. CLOSED TREE
Backed out changeset c06f8d8a7bdc (bug 1816992)
Backed out changeset 63af389f8fe2 (bug 1816992)
2023-10-06 07:46:51 +03:00
Heitor Neiva 8067bbe451 Bug 1816992 - Add attribution job for DMGs r=taskgraph-reviewers,releng-reviewers,bhearsum
Depends on D189404

Differential Revision: https://phabricator.services.mozilla.com/D189405
2023-10-06 01:30:29 +00:00
Heitor Neiva 24b944a39c Bug 1816992 - Add sentinel attribution to repackage jobs r=taskgraph-reviewers,releng-reviewers,bhearsum
Depends on D189259

Differential Revision: https://phabricator.services.mozilla.com/D189404
2023-10-06 01:30:29 +00:00
Natalia Csoregi b58dadb609 Backed out changeset 62f7af8fe549 (bug 1843981) for causing valgrind bustage. CLOSED TREE 2023-10-06 01:24:17 +03:00
Mike Hommey c04c99325f Bug 1839739 - Default to lld in more cases on Linux. r=firefox-build-system-reviewers,geckoview-reviewers,releng-reviewers,andi,gbrown,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D188676
2023-10-05 20:11:07 +00:00
Mike Hommey a9dae07225 Bug 1843981 - Update builders to rustc 1.73. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D190009
2023-10-05 20:02:16 +00:00
Joel Maher 142bb02761 Bug 1856272 - Adjust chunking for osx debug browser-chrome. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D190036
2023-10-05 18:50:40 +00:00
Andrew Halberstadt dc8d745e52 Bug 1856358 - Run 'crashtests' on linux2204-64-wayland/opt, r=jmaher,lsalzman
This also skips a handful of tests that were failing.

Differential Revision: https://phabricator.services.mozilla.com/D189829
2023-10-05 17:54:30 +00:00
Joel Maher 138d83af91 Bug 1853245 - Migrate .ini to .toml browser-chrome (batch 7.99). r=aryx,webdriver-reviewers,necko-reviewers,pip-reviewers,places-reviewers,mak,mconley,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D189883
2023-10-05 11:58:59 +00:00
serge-sans-paille 45d4ac7c0e Bug 1854162 - Use taskcluster-built python for webrender task r=glandium,taskgraph-reviewers,ahal
This required a few changes to work under taskcluster's Python instead
of system one. Most dependencies are now explicit through
gfx/wr/ci-scripts/requirements.txt

Differential Revision: https://phabricator.services.mozilla.com/D188736
2023-10-05 06:30:49 +00:00
Barret Rennie f2b4db401c Bug 1855512 - Re-enable fxrecord on m-c r=sparky
Differential Revision: https://phabricator.services.mozilla.com/D190082
2023-10-04 18:32:34 +00:00
serge-sans-paille 1bcc9ef871 Bug 1857012 - Use taskcluster-built python for addon task r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D190083
2023-10-04 18:32:05 +00:00
Stanca Serban a4b50e5230 Backed out changeset 46ec6a8d9505 (bug 1854162) for causing wrench bustages. 2023-10-04 09:20:46 +03:00
serge-sans-paille 21f7c79e0d Bug 1854162 - Use taskcluster-built python for webrender task r=glandium,taskgraph-reviewers,ahal
This required a few changes to work under taskcluster's Python instead
of system one. Most dependencies are now explicit through
gfx/wr/ci-scripts/requirements.txt

Differential Revision: https://phabricator.services.mozilla.com/D188736
2023-10-04 05:26:24 +00:00
Cosmin Sabou c8c7e83a77 Backed out 2 changesets (bug 1854047, bug 1839739) for causing build bustages. CLOSED TREE
Backed out changeset 3fb508020251 (bug 1854047)
Backed out changeset 056fe66a8b3f (bug 1839739)
2023-10-04 03:34:26 +03:00
Mike Hommey 26cd3f8040 Bug 1839739 - Default to lld in more cases on Linux. r=firefox-build-system-reviewers,geckoview-reviewers,releng-reviewers,andi,gbrown,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D188676
2023-10-04 00:06:57 +00:00
Mike Hommey 46d2acb24d Bug 1854924 - Only run artifact build check tasks on trunk. r=taskgraph-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D189182
2023-10-03 22:56:09 +00:00
Mike Hommey cae194a1c2 Bug 1856485 - Update wasi-libc build-time check for latest LLVM trunk. r=firefox-build-system-reviewers,sergesanspaille
Submitted upstream at https://github.com/WebAssembly/wasi-libc/pull/438

Differential Revision: https://phabricator.services.mozilla.com/D189873
2023-10-03 22:55:05 +00:00
Mike Hommey ae92ce00f6 Bug 1856532 - Upgrade builders to clang 17.0.2. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D189899
2023-10-03 20:48:31 +00:00
Mike Hommey 9018aa304e Bug 1856474 - Upgrade grcov to 0.8.19. r=marco
Differential Revision: https://phabricator.services.mozilla.com/D189870
2023-10-03 20:07:33 +00:00
Alexandre Lissy 3677f5f1b2 Bug 1856666 - run snap tests as cron r=releng-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D189958
2023-10-03 17:31:39 +00:00
Ryan VanderMeulen f335d20b6b Bug 1856664 - Clean up CCov mochitest-plain chunking. r=jmaher,taskgraph-reviewers,jcristau
Depends on D189953

Differential Revision: https://phabricator.services.mozilla.com/D189954
2023-10-03 17:06:30 +00:00
Ryan VanderMeulen 6900e57ed0 Bug 1856663 - Add more chunks for Android mochitest-plain. r=jmaher,taskgraph-reviewers,jcristau
Also drop the max runtime to 60min.

Differential Revision: https://phabricator.services.mozilla.com/D189953
2023-10-03 17:06:29 +00:00
Alexandre Lissy f830599ffd Bug 1854553 - Update cron to trigger snap-upstream-test instead of snap-upstream-build r=releng-reviewers,taskgraph-reviewers,jcristau
Differential Revision: https://phabricator.services.mozilla.com/D188933
2023-10-03 11:09:17 +00:00
Alexandre Lissy 09c8bc179c Bug 1854553 - Introduce simple tests of Snap package r=releng-reviewers,taskgraph-reviewers,jmaher,jcristau
Differential Revision: https://phabricator.services.mozilla.com/D188932
2023-10-03 11:09:17 +00:00
Alexandre Lissy 7f347364e1 Bug 1854553 - Cleanup Snap upstream build definition and prepare for testing r=releng-reviewers,jcristau
Differential Revision: https://phabricator.services.mozilla.com/D188931
2023-10-03 11:09:16 +00:00
Sylvestre Ledru f3bae655e3 Bug 1856530 - Run file-{whitespace,perm} in the CI too r=linter-reviewers,Standard8
Differential Revision: https://phabricator.services.mozilla.com/D189900
2023-10-03 09:22:19 +00:00
Mike Hommey 76f1aee199 Bug 1856517 - Switch toolchain builds to macOS 14.0 SDK. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D189430
2023-10-03 06:56:24 +00:00
Natalia Csoregi ddefb00dbd Backed out changeset 5e68dedeeaad (bug 1856517) for causing wrench macOS build bustages. CLOSED TREE 2023-10-03 09:15:25 +03:00
Mike Hommey 109df01c82 Bug 1856517 - Switch toolchain builds to macOS 14.0 SDK. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D189430
2023-10-03 05:41:10 +00:00
Alexandre Lissy 2020725793 Bug 1855899 - Dont strip binaries for Snap upstream debug build r=releng-reviewers,gbrown
Differential Revision: https://phabricator.services.mozilla.com/D189622
2023-10-03 05:02:36 +00:00
Mike Hommey f955aa7555 Bug 1855557 - Remove clang 16 toolchains. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D189427
2023-10-02 20:01:07 +00:00
Cristian Tuns aeffb692d3 Backed out 2 changesets (bug 1856358) for causing reftest failures in reftest/manifest.jsm CLOSED TREE
Backed out changeset dddf84b3fc0c (bug 1856358)
Backed out changeset b63941bd4973 (bug 1856358)
2023-10-02 15:50:44 -04:00
Andrew Halberstadt 270451b930 Bug 1856358 - Run 'crashtests' on linux2204-64-wayland/opt, r=jmaher,lsalzman
This also skips a handful of tests that were failing.

Depends on D189828

Differential Revision: https://phabricator.services.mozilla.com/D189829
2023-10-02 19:15:25 +00:00
Norisz Fay c6ff2b5a2d Merge mozilla-central to autoland. CLOSED TREE 2023-10-02 19:51:56 +03:00
Norisz Fay bcd9d75639 Backed out changeset 7290f63f0ea4 (bug 1855564) as requested for causing Bug 1856296 a=backout 2023-10-02 19:46:14 +03:00
Greg Mierzwinski ef93e13dae Bug 1855679 - Modify files-changed paths for perfdocs-verify task. r=perftest-reviewers,kshampur
This patch modifies the files-changed paths for the perfdocs task to only include the relevant testing/ directories, and remove the current testing/ regex.

Differential Revision: https://phabricator.services.mozilla.com/D189519
2023-10-02 12:04:57 +00:00
Mike Hommey 0984272395 Bug 1855564 - Switch Firefox builds to macOS 14.0 SDK. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D189430
2023-09-30 20:14:33 +00:00
Mike Hommey ebbec669d9 Bug 1855556 - Upgrade llvm-symbolizer to version 17. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D189426
2023-09-30 19:58:26 +00:00
Mike Hommey b1b244119f Bug 1855555 - Upgrade wasi sysroot to llvm 17. r=firefox-build-system-reviewers,sergesanspaille
This was missed in bug 1836193.

Differential Revision: https://phabricator.services.mozilla.com/D189425
2023-09-29 20:08:59 +00:00
Narcis Beleuzu 1915d07f5c Backed out 2 changesets (bug 1854047, bug 1839739) for causing bug 1855568. CLOSED TREE
Backed out changeset 2b3b967b6571 (bug 1854047)
Backed out changeset f957fe22f28e (bug 1839739)
2023-09-29 11:13:56 +03:00
Mike Hommey d225e3c2bb Bug 1855846 - Make zlib fetch url future-proof. r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D189597
2023-09-28 23:17:17 +00:00
Mike Hommey f69ca7a50d Bug 1854519 - Enable rlbox sandboxing in base-toolchain tasks. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D189321
2023-09-28 20:56:31 +00:00
Joel Maher 6b68d73870 Bug 1854964 - adjust runtime chunking to work with toml. r=ahal,taskgraph-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D189142
2023-09-28 18:44:20 +00:00
Joel Maher 0bc570df70 Bug 1850806 - remove fission variant. r=ahal,ci-and-tooling,aryx
Differential Revision: https://phabricator.services.mozilla.com/D189418
2023-09-28 17:46:06 +00:00
Andrew Halberstadt 8c2bcdc84b Bug 1850423 - Decomission esr102 from taskgraph, build toolchains and WPT, r=gbrown,jcristau,taskgraph-reviewers,releng-reviewers,jgraham
Differential Revision: https://phabricator.services.mozilla.com/D186993
2023-09-28 14:39:35 +00:00
Andrew Halberstadt 4931114672 Bug 1850423 - Remove `firefox-esr-next` bouncer aliases from esr115, r=jcristau,releng-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D189373
2023-09-28 14:39:35 +00:00
Shane Hughes 46e1a00d59 Bug 1851913 - Remove newtab's explicit meow dependency. r=omc-reviewers,negin
Since stylelint is now a dependency of the project root, and meow is
a dependency of stylelint, we don't need to explicitly list meow as a
dependency of newtab. The project root uses a newer version of meow that
requires some small workarounds to work outside of an ES module, so we
also need to update the newtab scripts that use meow.

Differential Revision: https://phabricator.services.mozilla.com/D187603
2023-09-27 18:59:35 +00:00
Barret Rennie dbc515817d Bug 1855512 - Temporarily disable fxrecord on m-c for outage r=sparky
Differential Revision: https://phabricator.services.mozilla.com/D189402
2023-09-27 18:09:01 +00:00
Andrew Halberstadt c4188fe732 Bug 1855344 - Enable web-platform-tests-crashtests with Wayland, r=jmaher
The test is already annotated with TIMEOUT in many cases, so this is likely
just a test with too short timeout that is being exceeded on this platform
(possibly due to the VM).

Differential Revision: https://phabricator.services.mozilla.com/D189379
2023-09-27 18:02:21 +00:00
Julien Cristau 8cf209bf8a Bug 1855253 - use upstream taskgraph's skip-unless-changed optimization.
As far as I can tell the only difference is that upstream checks the
repository_type param before considering pushlog id.

[jcristau: restoring changes from bug 1850749 after accidental revert in changeset e7a99f508f56]

Differential Revision: https://phabricator.services.mozilla.com/D189253
2023-09-27 12:57:52 +00:00
Julien Cristau ae0dd67161 Bug 1855253 - remove duplicate index-search optimization method.
`index-search` is already registered by upstream taskgraph, so this is a
no-op (`register_strategy` ignores the duplicate registration).

[jcristau: restoring changes from bug 1850749 after accidental revert in changeset e7a99f508f56]

Differential Revision: https://phabricator.services.mozilla.com/D189252
2023-09-27 12:57:52 +00:00
owlishDeveloper bcc02d3290 Bug 1850637 - Run mochitests with isolateHighValue strategy on Android Fission r=ci-and-tooling,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D187321
2023-09-26 22:21:54 +00:00
Narcis Beleuzu be447717e2 Backed out changeset 319a297798e0 (bug 1850637) for breaking the Gecko Decision Task. CLOSED TREE 2023-09-27 00:35:10 +03:00
owlishDeveloper 7a51b1a8b6 Bug 1850637 - Run mochitests with isolateHighValue strategy on Android Fission r=ci-and-tooling,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D187321
2023-09-26 21:21:50 +00:00
Joel Maher 2362dbeb1a Bug 1855036 - split browser-a11y to 2 chunks on asan. r=aryx
Differential Revision: https://phabricator.services.mozilla.com/D189269
2023-09-26 20:30:31 +00:00
Joel Maher 99abb50b8d Bug 1853245 - Migrate .ini manifests to .toml (Batch 7.25). r=aryx,webdriver-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D189221
2023-09-26 17:40:01 +00:00
Julien Cristau 63a79ad0c4 Bug 1854915 - let startup-test tasks run on try. r=releng-reviewers,taskgraph-reviewers,bhearsum DONTBUILD
Instead of using run-on-releases, which restricts where the task appears
even in the full graph, move the logic to the balrog_submit transform to
only add a dependency on startup-test on nightly and beta.

Differential Revision: https://phabricator.services.mozilla.com/D189235
2023-09-26 17:00:19 +00:00
Geoff Brown 8740b421c9 Bug 1855086 - Switch cron-bouncer-check away from esr102 r=releng-reviewers,jcristau
Differential Revision: https://phabricator.services.mozilla.com/D189179
2023-09-26 14:25:09 +00:00
KS 158dc43831 Bug 1854267 - Update CaR OSX builds to use MacOSX14.0 sdk. r=perftest-reviewers,sparky
Upstream chromium builds now use version 14.0 SDK for OSX builds.
Additionally, bump up the wait time as that has been steadily
increasing, but more so for OSX (bug 1846810 follows up on other
platforms and cron scheduling if needed)

Differential Revision: https://phabricator.services.mozilla.com/D188981
2023-09-26 02:55:00 +00:00
KS a61a139697 Bug 1854635 - Add a macOS 14.0 SDK toolchain r=firefox-build-system-reviewers,glandium
Differential Revision: https://phabricator.services.mozilla.com/D188980
2023-09-26 02:55:00 +00:00
Mike Hommey b11b9075c4 Bug 1836193 - Update builders to clang 17. r=andi
Differential Revision: https://phabricator.services.mozilla.com/D188634
2023-09-26 00:17:17 +00:00
Mike Hommey 5dacba3398 Bug 1839739 - Default to lld in more cases on Linux. r=firefox-build-system-reviewers,geckoview-reviewers,releng-reviewers,andi,gbrown,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D188676
2023-09-25 22:58:28 +00:00
alwu c11c4aa75d Bug 1854453 - add 'media-gpu' variant to run media tests on the gpu worker. r=ci-and-tooling,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D189026
2023-09-25 16:33:59 +00:00
Ben Hearsum 503b96b025 Bug 1816990: update libdmg-hfsplus revision to pick up support for attributable DMGs r=releng-reviewers,hneiva
Differential Revision: https://phabricator.services.mozilla.com/D188826
2023-09-25 13:46:20 +00:00
Gabriele Svelto 985a5c9468 Bug 1854343 - Update the symbol scrapers to pick up packages for in-development versions of Fedora r=gerard-majax
Differential Revision: https://phabricator.services.mozilla.com/D188804
2023-09-25 13:02:38 +00:00
andrej 9c42869273 Bug 1795511 - Get motionmark ramp scores tracked for Firefox. r=perftest-reviewers,afinder
What we are doing in this bug is adding the ability to get motionmark ramp scores for just firefox
Motionmark has issues with other browsers, which is why we are starting with just firefox for now

Differential Revision: https://phabricator.services.mozilla.com/D188120
2023-09-25 12:29:35 +00:00
andrej 4d5bdef7a8 Bug 1848881 - Make test a required value when compiling a list of tests from the try and CI yml files. r=perftest-reviewers,taskgraph-reviewers,gbrown,sparky
Differential Revision: https://phabricator.services.mozilla.com/D188301
2023-09-25 12:27:38 +00:00
andrej 69e951efa3 Bug 1821378 - Add ARM chromedriver to existing fetch tasks for macosx. r=perftest-reviewers,taskgraph-reviewers,kshampur,gbrown
Recently we added Mac OSX with apple silicon, the chromedrivers used for apple silicon are different than the ones used for non-apple silicon chips
In this patch I add the ability to use differnt chromedrivers for mac by modifying the extracted names section which is where we untar the zipped chromedriver

Differential Revision: https://phabricator.services.mozilla.com/D188265
2023-09-25 12:27:00 +00:00
Alexandre Lissy 0998501805 Bug 1854663 - Fix snap-upstream-build for try to use tc gecko clone r=releng-reviewers,bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D188995
2023-09-22 16:52:15 +00:00
Iulian Moraru 49d63b61ac Merge autoland to mozilla-central. a=merge 2023-09-22 12:20:44 +03:00
serge-sans-paille fd53deacfc Bug 1854557 - include fetch-content in startup-test sparse checkout r=aryx
Differential Revision: https://phabricator.services.mozilla.com/D188945
2023-09-22 08:31:26 +00:00
Mike Hommey aac4cc951f Bug 1854524 - Enable wasm support to the clang 8 toolchain. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D188907
2023-09-22 04:39:06 +00:00
Mike Hommey b18b6d7afb Bug 1854524 - Allow to pass the patch to apply to wasi-sdk via the command line. r=firefox-build-system-reviewers,ahochheiden
And only apply wasi-sdk.patch when needed.

Differential Revision: https://phabricator.services.mozilla.com/D188906
2023-09-22 04:39:05 +00:00
Mike Hommey 53765a27b9 Bug 1851754 - Upgrade minimum supported Clang version to 8. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D188898
2023-09-22 02:34:51 +00:00
KS 9558a903aa Bug 1802922 - Finalize list of Safari performance tests for OSX 10.15. r=perftest-reviewers,sparky
Previously the OSX machines had a safari version (14.x.x) that was not
up to date (15.x.x) for the 10.15.7 machines. With this recent safari
version upgrade, the previous test set needs to be updated since now
*some* tests that used to permafail no longer do.

Since we can't upgrade safari any further on these machines, this is as
best as we currently can do. The test set will be revisited in tp7 work
and more generally speaking, the apple silicon machines will have the
more up to date Safari version soon.

Differential Revision: https://phabricator.services.mozilla.com/D187942
2023-09-21 17:27:32 +00:00
KS 2db783b9d5 Bug 1851031 - Enable browsertime tests on macosx opt builds. r=perftest-reviewers,sparky
This should be useful for developers when they want to quickly iterate
on some changes and test it in CI. Currently we only have shippable
builds available on macosx, but both opt and shippable on windows and
linux in CI.

Differential Revision: https://phabricator.services.mozilla.com/D188311
2023-09-21 15:46:04 +00:00
KS 19b0636e79 Bug 1854019 - Add procps to custom-v8 and custom-car linux builds. r=perftest-reviewers,sparky
Due to some changes upstream in depot_tools, pgrep is now a required cli
tool. In particular, we fail during the fetching of the source code due
to a pgrep check if the compiler proxy is running.

Differential Revision: https://phabricator.services.mozilla.com/D188827
2023-09-21 15:43:36 +00:00
Sandor Molnar fa5376e117 Backed out changeset bbc5334f27d3 (bug 1854162) for causing webrender failures CLOSED TREE 2023-09-21 09:08:24 +03:00
serge-sans-paille c608c47112 Bug 1854162 - Use taskcluster-built python for webrender task r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D188736
2023-09-21 05:42:07 +00:00
serge-sans-paille 973d9881e1 Bug 1854241 - Use taskcluster-built python to run startup test r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D188755
2023-09-21 05:41:51 +00:00
Mike Hommey 74e963b9b1 Bug 1853812 - Remove Ubuntu 22.10 bootstrap test task. r=firefox-build-system-reviewers,ahochheiden
Canonical seems to have removed all traces of Ubuntu kinetic from their
repository.

Differential Revision: https://phabricator.services.mozilla.com/D188685
2023-09-20 21:59:50 +00:00
Iulian Moraru 816a713d44 Backed out changeset 4d416c08d583 (bug 1853091) bug 1853874 fixed the actual underlying issue. 2023-09-21 00:40:51 +03:00
Mike Hommey 8692492f18 Bug 1854005 - Upgrade clang 17 to 17.0.1. r=firefox-build-system-reviewers,andi
Differential Revision: https://phabricator.services.mozilla.com/D188632
2023-09-20 21:06:33 +00:00
Mike Hommey 529c28f0ba Bug 1854039 - Update builders to rustc 1.72.1. r=firefox-build-system-reviewers,andi
Differential Revision: https://phabricator.services.mozilla.com/D188668
2023-09-20 20:08:21 +00:00
serge-sans-paille a6838d00a5 Bug 1836901 - Use taskcluster-built python for source-test task r=glandium
Because we use an older version of Python than the one generally used on
the host system, this implied enforcing a few package requirements.

Differential Revision: https://phabricator.services.mozilla.com/D180057
2023-09-20 04:49:03 +00:00
Mike Hommey 45420148cd Bug 1853082 - Don't rely on file extension to guess archive type in fetch-content. r=taskgraph-reviewers,bhearsum
I want to add a fetch for a rust crate archive from crates.io, and those
don't come with an extension in the url, so we can't rely on that.
Content sniffing is easy enough to put in place.

Differential Revision: https://phabricator.services.mozilla.com/D188152
2023-09-19 20:28:57 +00:00
Mike Hommey 46e67ffe86 Bug 1853082 - Don't extract dmgs or apks in generate-profile tasks. r=taskgraph-reviewers,bhearsum
And don't extract apks in webrender tasks.

This fixes enough of bug 1853865 to unblock the fetch-content change.
(technically, the exception for dmg is not needed, but it doesn't hurt)

Differential Revision: https://phabricator.services.mozilla.com/D188564
2023-09-19 20:28:57 +00:00
Julien Cristau 79b091d148 Bug 1853481 - switch esr snap build to core22 r=gerard-majax DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D188441
2023-09-19 12:42:26 +00:00
Narcis Beleuzu 772b709a58 Backed out changeset 189f28737e07 (bug 1853481) for bustages on Dockerfile . CLOSED TREE 2023-09-19 15:02:44 +03:00
Julien Cristau 874896625c Bug 1853481 - switch esr snap build to core22 r=gerard-majax DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D188441
2023-09-19 11:42:23 +00:00
Narcis Beleuzu b94c31ad48 Bug 1853091 - Fix Diffoscope failure on jogfile.json. r=glandium CLOSED TREE 2023-09-19 12:29:37 +03:00
Mike Hommey b25b67e371 Bug 1853088 - Remove win32 build from aarch64 windows builds. r=firefox-build-system-reviewers,media-playback-reviewers,taskgraph-reviewers,ahochheiden,gbrown,padenot
Now that we have a native aarch64 gmp plugin for widevine, we can revert
bug 1529194, bug 1527463, bug 1534522, bug 1607552.

Differential Revision: https://phabricator.services.mozilla.com/D188300
2023-09-19 08:29:07 +00:00
Mike Hommey aaba9e702f Bug 1853091 - Add artifact build validation tasks. r=taskgraph-reviewers,jcristau
Differential Revision: https://phabricator.services.mozilla.com/D188294
2023-09-19 08:29:07 +00:00
Mike Hommey c27fa81b1c Bug 1853091 - Add xxd to the diffoscope docker image. r=taskgraph-reviewers,jcristau
diffoscope uses it to display nicer binary diffs.

Differential Revision: https://phabricator.services.mozilla.com/D188293
2023-09-19 08:29:07 +00:00
Mike Hommey c1b805aea6 Bug 1853091 - Properly handle mac builds in diffoscope tasks. r=taskgraph-reviewers,jcristau
We never really had such tasks, so that they failed was not visible. The
problem is that the unpack code doesn't handle symbolic links properly,
and mac builds have a symbolic link for the icon that sends to
/Applications. What we really want to unpack, though, is the
Firefox*.app/Contents/Resources directory, so do that.

While doing that, we also change the path we unpack for other platforms,
which has the side effect of removing precomplete, so we don't need to
alter. It should have been this way all along.

Differential Revision: https://phabricator.services.mozilla.com/D188292
2023-09-19 08:29:07 +00:00
Mike Hommey aebeb05e55 Bug 1853091 - Split diffoscope task definitions across two files. r=taskgraph-reviewers,jcristau
Differential Revision: https://phabricator.services.mozilla.com/D188291
2023-09-19 08:29:07 +00:00
Makoto Kato d1511e6c99 Bug 1820295 - Increase GeckoView Lite's minimum API level to 21. r=geckoview-reviewers,firefox-build-system-reviewers,nalexander,owlish
Actually, Fenix's minimum is 21 even if 32-bit and  Google Play Service has
discontinued 4.4 support. We would like to increase Lite's minimum API to 21
even if 32-bit.

Differential Revision: https://phabricator.services.mozilla.com/D187861
2023-09-19 01:31:04 +00:00
Heitor Neiva 2ca3b71783 Bug 1593072 - Patch 4 - Add hardened signing config and enable it r=bhearsum,haik,taskgraph-reviewers,releng-reviewers
Adds hardened signing config in ci/config.yml
Switches the signing behaviour for mac-signing to mac_sign_and_pkg_hardened

Depends on D187245

Differential Revision: https://phabricator.services.mozilla.com/D188115
2023-09-18 15:00:11 +00:00
Haik Aftandilian 245f70f05b Bug 1593072 - Patch 2 - Move existing entitlement files into a v1 directory r=spohl
Move existing entitlement files into a v1 directory and removed unused versions.

Differential Revision: https://phabricator.services.mozilla.com/D187244
2023-09-18 15:00:10 +00:00
Gabriele Svelto f334b5378e Bug 1852991 - Update dump_syms to version 2.2.2 r=calixte
Differential Revision: https://phabricator.services.mozilla.com/D188318
2023-09-18 09:56:27 +00:00
Sebastian Hengst 7985545a42 Bug 1838695 - set web-platform webgpu tests as tier 3.
These tests fail intermittently or permanently. The plan is to fix them in a
burndown. After they all pass, the tier can be changed to 2 or 1, and their
results will be monitored (sheriffed).

Differential Revision: https://phabricator.services.mozilla.com/D188362
2023-09-18 09:08:38 +00:00
Noemi Erli 431bcb0e88 Backed out changeset c78b822aff7e (bug 1853082) for causing the absence of Android shipp builds a=backout 2023-09-18 02:13:53 +03:00
Mike Hommey 5abe590e9a Bug 1853082 - Don't rely on file extension to guess archive type in fetch-content. r=taskgraph-reviewers,bhearsum
I want to add a fetch for a rust crate archive from crates.io, and those
don't come with an extension in the url, so we can't rely on that.
Content sniffing is easy enough to put in place.

Differential Revision: https://phabricator.services.mozilla.com/D188152
2023-09-16 19:22:21 +00:00
Andrew Halberstadt 5372e06b89 Bug 1852774 - [ci] Fix Wayland debug test misconfiguration, r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D188035
2023-09-12 20:57:49 +00:00
Andrew Halberstadt 9e22ae1c77 Bug 1850606 - [ci] Create wayland debug test tasks, r=jmaher,releng-reviewers,jcristau
For most suites this just creates the tasks so they can be scheduled on try.
For suites that are already running on autoland, it creates debug tasks there
as well. Luckily they all pass.

Differential Revision: https://phabricator.services.mozilla.com/D187055
2023-08-30 13:35:23 +00:00
Iulian Moraru 56ecc1c176 Backed out changeset 379bb5e39311 (bug 1850606) to unblock deployment of new bugbug version. CLOSED TREE 2023-09-15 23:10:57 +03:00
Iulian Moraru d9e486feef Backed out changeset ccfee1091860 (bug 1852774) to unblock deployment of new bugbug version. 2023-09-15 23:10:29 +03:00
Mike Hommey cf5b3765a9 Bug 1852663 - Enable libgcc-compatible frame apis in mingw libunwind. r=firefox-build-system-reviewers,sergesanspaille
They were recently made opt-in, and are used by rust on i686 mingw.

Differential Revision: https://phabricator.services.mozilla.com/D187962
2023-09-15 19:53:46 +00:00
Joel Maher f2f58d61be Bug 1580652 - Adjust runtime/chunks to avoid taskcluster timeouts. r=aryx
Differential Revision: https://phabricator.services.mozilla.com/D188368
2023-09-15 19:07:32 +00:00
Sandor Molnar 3254599ac1 Backed out changeset a3a52a852587 (bug 1853082) for causing python related failures. CLOSED TREE 2023-09-15 00:35:47 +03:00
Sandor Molnar a8e838dbd9 Bug 1853082 - Fix fetch mpc failures. a=fix CLOSED TREE 2023-09-15 00:14:27 +03:00
Mike Hommey 85ddb7f5ed Bug 1853082 - Don't rely on file extension to guess archive type in fetch-content. r=taskgraph-reviewers,bhearsum
I want to add a fetch for a rust crate archive from crates.io, and those
don't come with an extension in the url, so we can't rely on that.
Content sniffing is easy enough to put in place.

Differential Revision: https://phabricator.services.mozilla.com/D188152
2023-09-14 20:37:24 +00:00
Mike Hommey 05f86467d2 Bug 1853046 - Update cbindgen to 0.26.0. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D188129
2023-09-13 22:51:58 +00:00
Andrew Halberstadt 5d73e87225 Bug 1852774 - [ci] Fix Wayland debug test misconfiguration, r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D188035
2023-09-12 20:57:49 +00:00
Kelsey Gilbert 4ad1c5bd5b Bug 1847004 - Renew webgl-ipc variant until 2024-03-01 (6mo). r=ci-and-tooling,taskgraph-reviewers,jmaher
Bug 1750820 (Make webgl-ipc the default configuration for mochitests) is
the goal, but we need more time to get that working, and we don't want
to lose coverage during this gap.

Differential Revision: https://phabricator.services.mozilla.com/D187607
2023-09-11 19:54:11 +00:00
owlishDeveloper 10a22f4751 Bug 1846991 - Update aab test variant to not expire for 6 more months r=ci-and-tooling,jmaher,cpeterson
Differential Revision: https://phabricator.services.mozilla.com/D187727
2023-09-11 19:13:50 +00:00
alwu 42c034ddfc Bug 1852530 - extend variant 'wmf-media-engine'. r=ci-and-tooling,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D187905
2023-09-11 14:05:01 +00:00
Julien Cristau 49d78591ae Bug 1852100 - fix release-partner-repack-chunking-dummy tasks after from_deps conversion. r=ahal,releng-reviewers,bhearsum DONTBUILD
Both the from_deps and release_deps transforms were adding the same task
as a dependency but under different keys.  We don't actually need
release_deps for anything else here as far as I can tell, so skip it.

Differential Revision: https://phabricator.services.mozilla.com/D187691
2023-09-07 17:15:42 +00:00