Commit graph

133 commits

Author SHA1 Message Date
Cosmin Sabou
cff092b4d3 Backed out changeset dd3704031d8c (bug 1898051) for causing bug 1900644. 2024-06-05 01:14:28 +03:00
Joel Maher
f1dc914bc4 Bug 1898051 - Add the ability to run tasks that match a tag specified in the manifest. r=taskgraph-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D211409
2024-05-31 21:51:34 +00:00
Ben Hearsum
f2f671e50a Bug 1899403: remove android tasks from cypress r=releng-reviewers,taskgraph-reviewers,jcristau
Differential Revision: https://phabricator.services.mozilla.com/D212006
2024-05-30 13:48:47 +00:00
Ben Hearsum
331ebf7408 Bug 1899553: don't automatically schedule google play uploads on nightly r=releng-reviewers,taskgraph-reviewers,jcristau
Differential Revision: https://phabricator.services.mozilla.com/D212035
2024-05-29 17:59:26 +00:00
Julien Cristau
70d682d70f Bug 1899174 - add esr128 support to gecko taskgraph. r=taskgraph-reviewers,releng-reviewers,hneiva
Differential Revision: https://phabricator.services.mozilla.com/D211758
2024-05-29 16:00:50 +00:00
andrej
fd6895e3b6 Bug 1898351 - Disable chrome responsiveness tests. r=perftest-reviewers,taskgraph-reviewers,gbrown,kshampur
Chrome responsiveness test have been running every Monday, Wednesday, and Friday on the general_perf_testing cron
We have been exeriencing issues with these tests, and this patches disables their running on the GPT cron

Differential Revision: https://phabricator.services.mozilla.com/D211279
2024-05-27 14:39:07 +00:00
andrej
aebc4d8d9e Bug 1836287 - Run essential pageload tests on android chrome in CI. r=perftest-reviewers,kshampur,taskgraph-reviewers,gbrown
As part of our okr goals of being competative in pageload we are running essential pageload tests on chrome on android to have an idea of how we compare to chrome on android

Differential Revision: https://phabricator.services.mozilla.com/D209981
2024-05-27 14:38:27 +00:00
Tooru Fujisawa
72a21fd33f Bug 1795177 - Add macosx64-aarch64-searchfox/debug job. r=releng-reviewers,taskgraph-reviewers,bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D210841
2024-05-17 18:28:07 +00:00
Julien Cristau
013154bbfd Bug 1896366 - avoid running both nightly-all and nightly-android graphs on the same revision. r=releng-reviewers,taskgraph-reviewers,gbrown
Differential Revision: https://phabricator.services.mozilla.com/D210165
2024-05-13 15:10:48 +00:00
Julien Cristau
af33427f78 Bug 1896366 - avoid running both nightly-all and nightly-desktop graphs against the same revision. r=releng-reviewers,taskgraph-reviewers,gbrown
Differential Revision: https://phabricator.services.mozilla.com/D210164
2024-05-13 15:10:47 +00:00
Julien Cristau
0230dc45da Bug 1896369 - fix index path in nightly-android's check against duplicate nigthlies. r=releng-reviewers,taskgraph-reviewers,hneiva,ahal
Differential Revision: https://phabricator.services.mozilla.com/D210163
2024-05-13 15:10:47 +00:00
Erich Gubler
a514537486 Bug 1873687 - test(webgpu): split (most) tests from webgpu into webgpu-backlog r=webgpu-reviewers,taskgraph-reviewers,bhearsum,nical
Differential Revision: https://phabricator.services.mozilla.com/D207224
2024-04-23 20:47:30 +00:00
Geoff Brown
4490913a7b Bug 1892456 - Stop running android tasks on pine r=taskgraph-reviewers,jcristau,bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D208143
2024-04-22 15:25:16 +00:00
Andrew Halberstadt
d68e3340c5 Bug 1868440 - [ci] Upgrade taskcluster-taskgraph to v7.4.0, r=perftest-reviewers,geckoview-reviewers,ci-and-tooling,devtools-reviewers,taskgraph-reviewers,releng-reviewers,mach-reviewers,omc-reviewers,jmaher,hneiva,aminomancer,jari,dom-storage-reviewers,afinder,asuth,bhearsum,owlish
Differential Revision: https://phabricator.services.mozilla.com/D206260
2024-04-18 20:39:09 +00:00
Stanca Serban
f9c5779927 Backed out 2 changesets (bug 1868440) for gecko decision task broken. CLOSED TREE
Backed out changeset 4b22948d849a (bug 1868440)
Backed out changeset 837bdcb3694a (bug 1868440)
2024-04-18 21:25:43 +03:00
Andrew Halberstadt
ab5afbf4b9 Bug 1868440 - Fix undetected merge conflict with Taskgraph v7 upgrade, r?#releng-reviewers! CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D207900
2024-04-18 18:00:07 +00:00
Andrew Halberstadt
f33979228a Bug 1868440 - [ci] Upgrade taskcluster-taskgraph to v7.4.0, r=perftest-reviewers,geckoview-reviewers,ci-and-tooling,devtools-reviewers,taskgraph-reviewers,releng-reviewers,mach-reviewers,omc-reviewers,jmaher,hneiva,aminomancer,jari,dom-storage-reviewers,afinder,asuth,bhearsum,owlish
Differential Revision: https://phabricator.services.mozilla.com/D206260
2024-04-18 17:50:50 +00:00
Geoff Brown
27a6e1ea6f Bug 1890373 - Enable android-l10n-sync via cron on mozilla-beta r=hneiva,gabriel
Differential Revision: https://phabricator.services.mozilla.com/D206931
2024-04-15 18:07:57 +00:00
KS
562242070d Bug 1890059 - Ensure tp7 does not run on cron. r=perftest-reviewers,taskgraph-reviewers,aglavic,bhearsum
This patch just ensures tp7 tests are not selected as part of the
`general_perf_testing` cron.

Differential Revision: https://phabricator.services.mozilla.com/D206964
2024-04-10 18:11:10 +00:00
Gabriel Bustamante
522b1d2765 Bug 1888559 - Change the linux-aarch64 platform name to linux64-aarch64 to keep consistency r=taskgraph-reviewers,releng-reviewers,jcristau
Differential Revision: https://phabricator.services.mozilla.com/D206071
2024-04-03 16:38:58 +00:00
Tooru Fujisawa
c49fb8c2a1 Bug 1888648 - Stop the are-we-esmified-yet cron job. r=yulia,taskgraph-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D206104
2024-03-29 16:08:28 +00:00
Julien Cristau
9468b8d62b Bug 1882812 - remove notarization jobs in "uncommon" try task filter. r=taskgraph-reviewers,bhearsum
When running `mach try fuzzy` locally, notarization jobs end up in the
full graph, because level isn't forced to 1.  As part of try's decision
task though, they're filtered out in the mac_notarization transforms.
Adding them to UNCOMMON_TRY_TASK_LABELS means they won't be selected
at least in the non-`--full` case.

Differential Revision: https://phabricator.services.mozilla.com/D205693
2024-03-26 14:48:54 +00:00
Julien Cristau
bd651c760c Bug 1887643 - protect against nightly-all cron job running twice on the same revision. r=releng-reviewers,taskgraph-reviewers,gabriel
Differential Revision: https://phabricator.services.mozilla.com/D205573
2024-03-26 14:46:20 +00:00
andrej
8dd22727e8 Bug 1867837 - Remove chromium specific code from raptor, CI and locally. r=perftest-reviewers,kshampur
As chromium is no longer used and chromium as release is replacing it, we are removing all references to it to not confuse people

Differential Revision: https://phabricator.services.mozilla.com/D204821
2024-03-26 04:40:03 +00:00
Julien Cristau
a42c855dac Bug 1886767 - fix nightly-all target tasks method to include ship-geckoview. r=taskgraph-reviewers,bhearsum
In bug 1882100 I updated the nightly-android method to include
ship-geckoview, but in bug 1882083 I'd picked the wrong function to
select android tasks as part of nightly-all, so geckoview ship tasks
went missing.

Remove the duplicate/confusing target_tasks_nightly from
android_taskgraph to prevent something like this happening again.

Differential Revision: https://phabricator.services.mozilla.com/D205330
2024-03-21 16:21:25 +00:00
Greg Mierzwinski
4c65b35ff4 Bug 1860111 - Remove talos windows10 ref hw tests, and platform configurations. r=jmaher,taskgraph-reviewers,perftest-reviewers,kshampur
This patch removes the windows 10 reference hardware talos tests, and removes the platform config for it. With talos tests disabled on the windows10 reference hardware, we can also remove any configuration steps that we have for that platform since there are no other tests running on those machines.

Differential Revision: https://phabricator.services.mozilla.com/D205080
2024-03-20 18:14:06 +00:00
KS
e44d656188 Bug 1858675 - Run motionmark 1.3 on Chrome on Android A51 in CI. r=perftest-reviewers,taskgraph-reviewers,ahal,sparky
This patch enables motionmark 1.3 on Chrome in CI for the A51 devices as
it was previously on all other apps except for `chrome-m`

Differential Revision: https://phabricator.services.mozilla.com/D204820
2024-03-20 13:04:32 +00:00
Norisz Fay
267318e072 Backed out changeset 9bad61381e60 (bug 1860111) for causing python failure on test_set_test_setting CLOSED TREE 2024-03-20 15:10:25 +02:00
Greg Mierzwinski
24ab6f2cd1 Bug 1860111 - Remove talos windows10 ref hw tests, and platform configurations. r=jmaher,taskgraph-reviewers,perftest-reviewers,kshampur
This patch removes the windows 10 reference hardware talos tests, and removes the platform config for it. With talos tests disabled on the windows10 reference hardware, we can also remove any configuration steps that we have for that platform since there are no other tests running on those machines.

Differential Revision: https://phabricator.services.mozilla.com/D205080
2024-03-20 12:21:37 +00:00
Julien Cristau
f315309bdc Bug 1882100 - ship geckoview as part of the firefox-android ship graph. r=taskgraph-reviewers,bhearsum,releng-reviewers,gabriel
Differential Revision: https://phabricator.services.mozilla.com/D205041
2024-03-20 07:37:24 +00:00
Julien Cristau
2b044a3860 Bug 1882100 - ship geckoview as part of nightly-android. r=taskgraph-reviewers,bhearsum,releng-reviewers,gabriel
Remove ship-geckoview cron job and target-tasks method.

Differential Revision: https://phabricator.services.mozilla.com/D205040
2024-03-20 07:37:23 +00:00
Greg Mierzwinski
9bd7407795 Bug 1881785 - Run fenix performance tests on mozilla-central, and autoland. r=aglavic,perftest-reviewers,taskgraph-reviewers,jcristau
This patch sets up the scheduling for fenix performance tests on mozilla-central, and autoland. All the same tests will be running across both branches. However, the youtube-playback tests will only be running on mozilla-central. It also removes fenix speedometer tests from the gpt cron since they'll be running on every commit.

Differential Revision: https://phabricator.services.mozilla.com/D202872
2024-03-19 19:00:34 +00:00
Julien Cristau
af1c02eb33 Bug 1882083 - combine desktop and android nightly hooks. r=RyanVM,releng-reviewers,taskgraph-reviewers,bhearsum DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D202720
2024-03-19 17:02:43 +00:00
Julien Cristau
c889de5b4c Bug 1824858 - filter out nightly-simulation fenix builds on try. r=sparky,gabriel,taskgraph-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D202302
2024-02-21 11:36:35 +01:00
Geoff Brown
b4cff2028e Bug 1876041 - add android-l10n tasks. r=ahal,releng-reviewers,taskgraph-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D201480
2023-11-27 20:20:14 -07:00
Julien Cristau
b48728443e Bug 1876318 - add nightly-android target tasks method and cron job. r=bhearsum,releng-reviewers,taskgraph-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D201391
2024-02-02 13:12:59 +01:00
Andrew Halberstadt
7de49a37ba Bug 1883013 - [try] Log warning rather than fail if there are requested tasks that don't exist in full task graph, r=taskgraph-reviewers,jcristau
This typically shouldn't happen because both the try push and Decision task are
generating the graph based off the same revision. But one scenario it's
possible is if the local graph was loaded from cache and there are invalidation
bugs.

A known invalidation bug can happen when a variant expires in-between when a
cached graph was saved and loaded.

Differential Revision: https://phabricator.services.mozilla.com/D203282
2024-03-12 19:59:29 +00:00
Mike Hommey
f41ed66b89 Bug 1883806 - Setup CI jobs for iOS and iOS Simulator builds. r=firefox-build-system-reviewers,taskgraph-reviewers,releng-reviewers,jcristau,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D203702
2024-03-11 20:12:28 +00:00
andrej
18a9de9e2b Bug 1882124 - Enable regular running of speedometer3 on the p6, and s21. r=perftest-reviewers,taskgraph-reviewers,kshampur,ahal
We are adding the ability to run chrome, fenix and custom-car regularly on mozilla central
We need data from the new android devices for speedometer3, so we are temporarily adding the ability to run custom-car, chrome-m and fenix on the new generation of devices we want to test on.
Only speedometer3 for now as that is all we have capacity for at the moment

Differential Revision: https://phabricator.services.mozilla.com/D202867
2024-03-05 18:20:16 +00:00
Gabriel Bustamante
123ed2c02d Bug 1867367 - Add Linux on AArch64/ARM64 shippable builds to the taskgraph r=taskgraph-reviewers,releng-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D201764
2024-03-04 19:05:06 +00:00
Joel Maher
105b74ac3d Bug 1880332 - account for input paths when fuzzy passes * instead of chunks to try. r=ahal,taskgraph-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D202865
2024-02-29 01:18:10 +00:00
andrej
6786a45521 Bug 1848400 - Upgrade M2s to use OSX 14 instead of OSX 13. r=perftest-reviewers,sparky
During the enabling of safaridriver we ran into user permission issues and as a result were unable to enable run safari tests on M2s
The issue we were encountering was `kernel: (Sandbox) Sandbox: com.apple.WebDriver.HTTPService(30714) deny(1) network-bind local:*:7055`.
This issue was precenting from webdriver from starting and the permission issue was caused by running a taskcluster-worker as system daemon vs. a per-user launch agent.

The issue was specific to OSX 13, and so it was decided to upgrade the machines from OSX 13 to OSX 14 to resolve the issue and give us a more modern OS to test speedometer against in general

Differential Revision: https://phabricator.services.mozilla.com/D202503
2024-02-23 14:52:12 +00:00
Geoff Brown
3b47f05a7b Bug 1880639 - Do not run msix tests on larch so that l10n tasks are no longer needed r=taskgraph-reviewers,bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D202279
2024-02-21 02:54:01 +00:00
Geoff Brown
1bcd959e73 Bug 1879960 - Stop running reftests and web-platform tests on pine project branch r=bhearsum,taskgraph-reviewers
This patch reduces the number of tasks run on-push on the pine project branch: Specifically, if stops running reftests and web-platform tests, as discussed with :bytesized.

There is an existing task filter for pine, but it isn't enabled and hasn't been in use for some time: pine currently runs all the normal mozilla-central tasks.

Most active project branches use a task filter to reduce task costs and load. pine doesn't seem to have frequent pushes, so this hasn't been a big consideration, but I think any reduction in unneeded tasks can only be helpful.

Differential Revision: https://phabricator.services.mozilla.com/D201648
2024-02-14 16:54:44 +00:00
Joel Maher
527f7c25e8 Bug 1876350 - add --new-config flag to mach. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D200473
2024-02-13 13:25:09 +00:00
Greg Mierzwinski
b1b9c0f9e2 Bug 1879598 - Run talos/awsy tests on the beta/release branches with a cron. r=perftest-reviewers,taskgraph-reviewers,ahal,kshampur DONTBUILD
This patch runs talos/awsy tests on the beta/release branches with a cron instead of on every commit. Some additional changes are made to the existing crons for this to work.

Differential Revision: https://phabricator.services.mozilla.com/D201279
2024-02-12 18:29:01 +00:00
Greg Mierzwinski
7473bdc29f Bug 1873723 - Run browsertime tests on beta/release with a cron. r=perftest-reviewers,taskgraph-reviewers,kshampur,jcristau DONTBUILD
This patch modifies the weekly release, and daily beta crons to run the browsertime desktop tests. The crons will also be scheduled at a different time now to be more in line with commits that run tests. At the same time, some of the other crons are modified to use a single method for checking if a platform is a desktop platform that can have tests running on it (similar to what we do for android).

Differential Revision: https://phabricator.services.mozilla.com/D201250
2024-02-12 18:29:00 +00:00
andrej
79008566d3 Bug 1874900 - Add taskcluster configs and enable speedometer for the Samsung S21s. r=perftest-reviewers,afinder,sparky
As a part of our performance strategy we are expanding the devices we run performance tests on
In this patch we are adding the S21 taskcluster definitions and the ability to run speedometer and speedometer3 on those devices

Differential Revision: https://phabricator.services.mozilla.com/D198721
2024-02-12 13:00:04 +00:00
Geoff Brown
da8bb1ad64 Bug 1879213 - run fewer tasks on larch r=taskgraph-reviewers,jcristau
Differential Revision: https://phabricator.services.mozilla.com/D201141
2024-02-09 21:16:55 +00:00
andrej
48eba74477 Bug 1857623 - Enable speedometer and speedometer3 to run on pixel6 devices. r=perftest-reviewers,sparky,taskgraph-reviewers,bhearsum
In this bug we are adding all the things required to run speedometer and speedometer3 tests on the pixel6 devices in CI

Differential Revision: https://phabricator.services.mozilla.com/D199981
2024-02-06 18:30:18 +00:00