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

12632 Коммитов

Автор SHA1 Сообщение Дата
Mike Hommey ea148c98e5 Bug 1863666 - Downgrade searchfox builds to rustc 1.72. r=firefox-build-system-reviewers,emilio,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D193037
2023-11-08 20:30:06 +00:00
Heitor Neiva 5b8ba81781 Bug 1856067 - Add macOS provisioning profiles r=releng-reviewers,taskgraph-reviewers,jlorenzo,ahal,mach-reviewers
Depends on D191705

Differential Revision: https://phabricator.services.mozilla.com/D192697
2023-11-08 18:38:36 +00:00
KS ccf1e6e4df Bug 1861998 - Modify cron so that android CaR only runs once a day. r=perftest-reviewers,taskgraph-reviewers,ahal,sparky
This patch modifies the target tasks so that we don't run the sp3 tests
more than once a day for the Android custom-CaR application. This is for
consistency as this is already taken care of in the
`custom-car_perf_testing` which handles custom-car for all platforms.

Differential Revision: https://phabricator.services.mozilla.com/D192518
2023-11-07 14:40:49 +00:00
Greg Mierzwinski e3cf8167a3 Bug 1860189 - Setup path for DMG extraction for Mac Mochitest mozperftest. r=perftest-reviewers,kshampur
This patch sets up the paths for DMG extraction for Mochitest mozperftest tests. It also adds some additional artifacts for the mac tests to pull and extract.

Differential Revision: https://phabricator.services.mozilla.com/D192071
2023-11-07 14:37:25 +00:00
Mike Hommey 9977da8109 Bug 1843981 - Update builders to rustc 1.73. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D190009
2023-11-07 08:36:25 +00:00
Joel Maher eb5a8a08d1 Bug 1861755 - media-gpu on windows hardware. r=gbrown,alwu,taskgraph-reviewers
This does the plumbing work for adding jobs here.  a few things remain:
1) getting the resolution to be ideal on the machines, right now it
fails to adjust
2) getthing the mda-gpu job green
3) setting the branches to run on for mda-gpu hw-ref

Differential Revision: https://phabricator.services.mozilla.com/D192681
2023-11-06 18:32:10 +00:00
Cristian Tuns cfd3ae2be5 Backed out 3 changesets (bug 1857279) for causing try failures with exit status 1 CLOSED TREE
Backed out changeset 4c1965a65011 (bug 1857279)
Backed out changeset b9885d1b6980 (bug 1857279)
Backed out changeset 76706ea52991 (bug 1857279)
2023-11-06 13:12:25 -05:00
ahochheiden 4f09acb466 Bug 1857279 - Consolidate all mach @SettingsProvider hooks in one file and class and have them execute very early during mach_initialize() r=ahal
The only remaining @SettingsProvider hooks should be in test files.

Differential Revision: https://phabricator.services.mozilla.com/D192375
2023-11-06 17:08:31 +00:00
Logan Rosen 35c6578473 Bug 1802289 - enforce license linter for .idl and .webidl files r=linter-reviewers,sylvestre,saschanaz DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D192134
2023-11-06 10:18:23 +00:00
Norisz Fay 23efa3fabb Backed out changeset a447cbe5674c (bug 1863030) for causing rust vendor failures CLOSED TREE 2023-11-04 02:41:42 +02:00
owlishDeveloper 516b835e45 Bug 1855514 - Make sure we don't run M-xorig on isolated process build. Disable additional test for other builds
Differential Revision: https://phabricator.services.mozilla.com/D192765
2023-11-03 23:54:51 +00:00
Bobby Holley f661ded0cd Bug 1863030 — Bump cargo-vet to 8e99cad9532e48cbe6c9aa96d4a27518b9b0fdf1. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D192721
2023-11-03 22:31:09 +00:00
Joel Maher ef30c5d006 Bug 1860650 - Add confirm failure transform to list. r=ahal,taskgraph-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D192264
2023-11-03 21:46:04 +00:00
owlishDeveloper 5dbae0b525 Bug 1855514 - Disable currently failing M-xorig tests on Fission Android and start running M-xorig for Fission Android on central and autoland r=extension-reviewers,jmaher,robwu
Differential Revision: https://phabricator.services.mozilla.com/D192647
2023-11-03 19:26:26 +00:00
Heitor Neiva 8efa6f53e4 Bug 1860468 - Use nonprod entitlements on non-shippable builds r=haik,releng-reviewers,taskgraph-reviewers,bhearsum,jcristau
Removes the direct relationship between hardened-signing type (production/developer) and project/release level. Having them separate should make it more explicit on when to use production entitlements or not.

Differential Revision: https://phabricator.services.mozilla.com/D191705
2023-11-03 16:45:14 +00:00
andrej c5bb7cea30 Bug 1838908 - Add MotionMark benchmark for Android. r=perftest-reviewers,sparky
To close the gap in performance testing on Android and Desktop, as well as a new governance model which leads us to believe motionmark will be more relavent in the future we are adding the motionmark benchmark to android

Differential Revision: https://phabricator.services.mozilla.com/D191086
2023-11-03 14:47:14 +00:00
Ben Hearsum 802b423efc Bug 1862703: don't ship attributed macOS dmgs r=hneiva,taskgraph-reviewers
There's no reason we need to back out all of the attribution job changes - we can just pull the dmgs directly from `repackage` instead.

Differential Revision: https://phabricator.services.mozilla.com/D192599
2023-11-02 18:53:20 +00:00
Mike Hommey d61fd68bc0 Bug 1862502 - Fixup voidlinux's repo in the docker image config. r=firefox-build-system-reviewers,sergesanspaille
The docker image is actually old, and they recently changed their
repo certificate, making the url hardcoded in the docker image fail.
Fix that up manually before doing anything.

While we're here, we can remove the mercurial workaround, as voidlinux
has contained a fixed version of mercurial for a while now.

Differential Revision: https://phabricator.services.mozilla.com/D192506
2023-11-02 08:48:43 +00:00
Joel Maher 7dda52c5ac Bug 1861830 - split windows/debug mochitest-plain into 8 chunks. r=aryx DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D192300
2023-11-01 14:43:13 +00:00
Joel Maher 21a9199123 Bug 1860616 - add support for MOZHARNESS_CONFIRM_PATHS to mozharness scripts. r=gbrown,taskgraph-reviewers,releng-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D191672
2023-10-31 19:59:53 +00:00
ChaseKnowlden fb1a2e5df6 Bug 1858889 - [Linux] Remove dbus-glib from docs and CI. r=stransky
Differential Revision: https://phabricator.services.mozilla.com/D192088
2023-10-31 18:34:17 +00:00
Gabriele Svelto c7b114016f Bug 1861921 - Update the symbol scrapers to validate debug information before using it r=gerard-majax
Differential Revision: https://phabricator.services.mozilla.com/D192255
2023-10-30 15:54:39 +00:00
Alex Ionescu 15ba1b4ca3 Bug 1859379 - Add chromedrivers for v119. r=perftest-reviewers,taskgraph-reviewers,aglavic,gbrown
Differential Revision: https://phabricator.services.mozilla.com/D191769
2023-10-30 15:43:58 +00:00
Joel Maher beda4eb89e Bug 1860650 - Add confirm failure tasks to taskgraph and optimize them out. r=ahal,marco,taskgraph-reviewers,releng-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D191685
2023-10-26 20:37:22 +00:00
Greg Mierzwinski 20611798b5 Bug 1860189 - Handle virtualenv paths correctly when installing requirements. r=aglavic,perftest-reviewers
This patch adds some code to handle when the virtualenv lib path changes between the different platforms. In this case, the change makes it possible to use mochitest-mozperftest on winows machines in CI. It also adds some additional artifacts that the windows tests need to pull.

Differential Revision: https://phabricator.services.mozilla.com/D191741
2023-10-26 17:57:11 +00:00
Joel Maher 160f383369 Bug 1859548 - filter wpt tests on tag to support webgpu and canvas tests. r=ahal,taskgraph-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D191706
2023-10-26 15:54:42 +00:00
Rob Lemley de7159df13 Bug 1860173 - Add comm-release as a RELEASE_PROJECT to taskgraph. r=taskgraph-reviewers,releng-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D191496
2023-10-26 15:31:47 +00:00
Heitor Neiva 1474977650 Bug 1861199 - Fix attribution string r=bhearsum,taskgraph-reviewers,releng-reviewers
Reverts the order of transforms so padding happens after task-context
Prevents run-task from removing the tab characters when passing in the values to bash

Differential Revision: https://phabricator.services.mozilla.com/D191696
2023-10-25 21:41:14 +00:00
Chris Fallin 5a8d0b9958 Bug 1859010: make SM(pbl) CI job tier 2, as intended. r=jandem
Portable Baseline (PBL) is a tier-2 SpiderMonkey feature. The patch to
add PBL builds and tests to CI inadvertently missed a `tier: 2` option
on one of the jobs; this patch fixes that.

Differential Revision: https://phabricator.services.mozilla.com/D191808
2023-10-25 16:14:11 +00:00
Greg Mierzwinski 6ca2c41aee Bug 1832059 - Add a layer to run mochitest performance tests. r=perftest-reviewers,kshampur
This patch adds a new layer that allows developers to run mochitest tests as performance tests directly. It provides the ability to run them in CI on linux, and locally through `./mach test` using the FunctionalTestRunner. Some additional try mapping is also added for future tests. The remote run (CI) method uses the mochitest run_test_harness method directly, along with the mochitest argument parser.

Differential Revision: https://phabricator.services.mozilla.com/D190994
2023-10-24 13:05:50 +00:00
Mike Hommey cdf77fdf1a Bug 1855564 - Switch Firefox builds to macOS 14.0 SDK. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D189889
2023-10-24 00:47:15 +00:00
Jesse Schwartzentruber a4ab5d4ec0 Bug 1860171 - Update AFL++ to current stable r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D191487
2023-10-23 21:37:16 +00:00
Joel Maher 5e638698b9 Bug 1857379 - Split browser.toml in two to fix devtools timeout on linux/debug. r=aryx,devtools-reviewers,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D191528
2023-10-23 21:29:15 +00:00
Tooru Fujisawa 639088c13f Bug 1854886 - Fix M-dt-no-eft-nofis description. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D191593
2023-10-23 17:21:37 +00:00
Chris Fallin 904486c3c6 Bug 1859010: run native PBL and PBL-wasi builds in SpiderMonkey CI. r=sfink,jmaher
This patch adds portable baseline builds for SpiderMonkey on both the
native Linux/x86-64 test platform and on `wasm32-wasi`, and runs tests
on the former.

Differential Revision: https://phabricator.services.mozilla.com/D190973
2023-10-23 16:03:22 +00:00
Ryan VanderMeulen 2fb1ac873b Bug 1860137 - Update to JDK 17.0.9. r=geckoview-reviewers,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D191475
2023-10-23 15:33:02 +00:00
Kash Shampur bd4b82f157 Bug 1848419 - Add android CaR to daily m-c cron. r=perftest-reviewers,taskgraph-reviewers,bhearsum,sparky
Differential Revision: https://phabricator.services.mozilla.com/D191251
2023-10-23 13:50:50 +00:00
Kash Shampur 4dd7e1abda Bug 1848419 - Make custom-car android available in CI selection. r=perftest-reviewers,taskgraph-reviewers,AlexandruIonescu,bhearsum
Chromium-as-Release (CaR) is a custom upstream chromium build (configured as "release")
On the desktop platform we have these builds running already.
This patch adds support for custom-car Android builds to be useable in performance testing.
Since android tests are run on a linux host, we make use of the existing chromium linux chromedriver fetch.
At the moment we only want the performance tests to run on speedometer.

Differential Revision: https://phabricator.services.mozilla.com/D191212
2023-10-23 13:50:49 +00:00
Kash Shampur 9be0f8d503 Bug 1848419 - Add a toolchain for building CaR for Android arm64. r=perftest-reviewers,sparky
This patch adds the ability to build custom chromium-as-release (CaR) for the android platform (arm64).
A linux host is used for the android builds so a new dockerfile is added to maintain as either platform (e.g. Linux and Android) may
have differing dependencies and potentially diverge further in the future.
We can look into consolidating them into one dockerfile later if needed.

Differential Revision: https://phabricator.services.mozilla.com/D189604
2023-10-23 13:50:48 +00:00
Joel Maher eeb59660aa Bug 1809667 - reduce win/msix and linux/mochitest task timeouts. r=aryx
Differential Revision: https://phabricator.services.mozilla.com/D191492
2023-10-19 21:33:50 +00:00
Sylvestre Ledru 82db67a6be Bug 1860157 - Fix typos found by codespell 2.2.6 r=webdriver-reviewers,zeid,search-reviewers,perftest-reviewers,devtools-reviewers,releng-reviewers,gbrown,sparky,jteow
Differential Revision: https://phabricator.services.mozilla.com/D191480
2023-10-19 20:52:10 +00:00
serge-sans-paille 3e25d7f44d Bug 1834414 - Consistent lzma support for taskcluster Python r=glandium
On OSX, depending on the node used to build python, lzma support was
available or not (depending on local setup). Then it could fail at
runtime if another node was used.

Build xz from source and use it as a build dependency to always provide
lzma on OSX, as we already do on Linux and Windows.

As a side effect, provide more verbose output during the post link
process.

Differential Revision: https://phabricator.services.mozilla.com/D191044
2023-10-19 19:39:38 +00:00
Joel Maher 4c386bf126 Bug 1859178 - skip webgpu tests in wpt backlog. r=aryx
Differential Revision: https://phabricator.services.mozilla.com/D191345
2023-10-18 20:41:34 +00:00
Gabriele Svelto 83fef9fb8e Bug 1753576 - Use debuginfod to scrape debug information from Linux system libraries and distro builds r=gerard-majax
Differential Revision: https://phabricator.services.mozilla.com/D191047
2023-10-18 19:11:48 +00:00
Norisz Fay 92a99da06d Backed out 3 changesets (bug 1850914) for causing python failure on test_generate_params.py
Backed out changeset 1bddb80abb57 (bug 1850914)
Backed out changeset 63b45ce2441e (bug 1850914)
Backed out changeset 5416d6faa8a4 (bug 1850914)
2023-10-17 19:15:52 +03:00
KS 53dcb61107 Bug 1859413 - Increase wait time for wasm-misc-baseline test. r=perftest-reviewers,afinder
Adding a wait time greater than the default 900s (now 1500s) for the
wasm-misc-baseline benchmark fixes the permafail occuring on the linux
platform.

Differential Revision: https://phabricator.services.mozilla.com/D191132
2023-10-17 14:46:14 +00:00
Julien Cristau d42e0c1758 Bug 1850914 - update test taskgraph parameters. r=releng-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D187178
2023-10-17 11:51:08 +00:00
Julien Cristau b16997a5db Bug 1850914 - exclude taskgraph test params from yamllint. r=ahal,releng-reviewers,bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D190956
2023-10-17 11:51:07 +00:00
Julien Cristau 49076c5800 Bug 1850914 - add script to update test parameters.yml. r=releng-reviewers,ahal,gabriel
If called with no arguments it'll update all files (except try.yml and
mr-onpush-geckoview.yml).  It can also be called with a set of filenames
as arguments and will update just those files.

For on-push and cron tasks, we look up the taskcluster index for the
latest corresponding decision task.  For release promotion actions, we
query the public shipit API to find the latest matching task.

Differential Revision: https://phabricator.services.mozilla.com/D187137
2023-10-17 11:51:07 +00:00
Gregory Pappas e1c08f9fbf Bug 1777492 - Merge geckoview-prefs.js and mobile.js r=geckoview-reviewers,Standard8,owlish
Differential Revision: https://phabricator.services.mozilla.com/D185400
2023-10-17 04:57:00 +00:00