gecko-dev/taskcluster/ci
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
..
addon Bug 1857012 - Use taskcluster-built python for addon task r=jmaher 2023-10-04 18:32:05 +00:00
are-we-esmified-yet
artifact-build Bug 1853091 - Add artifact build validation tasks. r=taskgraph-reviewers,jcristau 2023-09-19 08:29:07 +00:00
attribution Bug 1816992 - Add attribution job for DMGs r=taskgraph-reviewers,releng-reviewers,bhearsum 2023-10-07 14:11:38 +00:00
attribution-l10n Bug 1816992 - restore build_type attribute for attribution-l10n jobs. r=jlorenzo 2023-10-09 12:29:06 +00:00
balrog Bug 1850045: fix bustage introduced by taskgraph 6.2.1 update r=ahal,taskgraph-reviewers,releng-reviewers 2023-09-07 15:42:09 +00:00
beetmover-apt Bug 1850045: fix bustage introduced by taskgraph 6.2.1 update r=ahal,taskgraph-reviewers,releng-reviewers 2023-09-07 15:42:09 +00:00
beetmover-checksums Bug 1850045: fix bustage introduced by taskgraph 6.2.1 update r=ahal,taskgraph-reviewers,releng-reviewers 2023-09-07 15:42:09 +00:00
beetmover-geckoview Bug 1850045: fix bustage introduced by taskgraph 6.2.1 update r=ahal,taskgraph-reviewers,releng-reviewers 2023-09-07 15:42:09 +00:00
beetmover-repackage Bug 1816992 - Add attribution job for DMGs r=taskgraph-reviewers,releng-reviewers,bhearsum 2023-10-07 14:11:38 +00:00
beetmover-source Bug 1850045: fix bustage introduced by taskgraph 6.2.1 update r=ahal,taskgraph-reviewers,releng-reviewers 2023-09-07 15:42:09 +00:00
bootstrap Bug 1853812 - Remove Ubuntu 22.10 bootstrap test task. r=firefox-build-system-reviewers,ahochheiden 2023-09-20 21:59:50 +00:00
bouncer-locations
build Bug 1855878 - Remove binutils dependencies from tasks that don't need it anymore. r=firefox-build-system-reviewers,sergesanspaille 2023-10-13 01:20:30 +00:00
build-fat-aar Bug 1855878 - Remove binutils dependencies from tasks that don't need it anymore. r=firefox-build-system-reviewers,sergesanspaille 2023-10-13 01:20:30 +00:00
build-mac-notarization Bug 1850045: fix bustage introduced by taskgraph 6.2.1 update r=ahal,taskgraph-reviewers,releng-reviewers 2023-09-07 15:42:09 +00:00
build-mac-signing Bug 1855152 - part 2: add macosx64-aarch64/debug build in CI. r=firefox-build-system-reviewers,taskgraph-reviewers,releng-reviewers,jmaher,glandium,ahal 2023-10-06 11:52:21 +00:00
build-signing Bug 1855152 - part 2: add macosx64-aarch64/debug build in CI. r=firefox-build-system-reviewers,taskgraph-reviewers,releng-reviewers,jmaher,glandium,ahal 2023-10-06 11:52:21 +00:00
code-review Bug 1857461 - Use taskcluster-built python for code-review tasks r=jmaher 2023-10-06 17:27:13 +00:00
condprof Bug 1843026 - Use taskcluster-built python for condprof task r=glandium,taskgraph-reviewers,ahal 2023-07-24 07:58:01 +00:00
cron-bouncer-check Bug 1855086 - Switch cron-bouncer-check away from esr102 r=releng-reviewers,jcristau 2023-09-26 14:25:09 +00:00
diffoscope Bug 1854924 - Only run artifact build check tasks on trunk. r=taskgraph-reviewers,ahal 2023-10-03 22:56:09 +00:00
docker-image Bug 1848419 - Add a toolchain for building CaR for Android arm64. r=perftest-reviewers,sparky 2023-10-23 13:50:48 +00:00
fetch Bug 1860171 - Update AFL++ to current stable r=firefox-build-system-reviewers,sergesanspaille 2023-10-23 21:37:16 +00:00
fuzzing Bug 1850045: replace command-context with task-context r=taskgraph-reviewers,releng-reviewers,gabriel 2023-09-07 15:42:09 +00:00
fxrecord Bug 1855512 - Re-enable fxrecord on m-c r=sparky 2023-10-04 18:32:34 +00:00
geckodriver-mac-notarization Bug 1774273 - Transition mac geckodriver notarization to signingscript r=releng-reviewers,taskgraph-reviewers,bhearsum 2023-05-29 15:25:54 +00:00
geckodriver-signing Bug 1850045: fix bustage introduced by taskgraph 6.2.1 update r=ahal,taskgraph-reviewers,releng-reviewers 2023-09-07 15:42:09 +00:00
generate-profile Bug 1837000 - Switch jobs from b-win2012 workers to b-win2022. r=taskgraph-reviewers,releng-reviewers,jmaher,hneiva 2023-07-14 15:46:20 +00:00
github-sync
hazard Bug 1839789 - Switch build-ish tasks to a Debian 12 based docker image. r=releng-reviewers,taskgraph-reviewers,jcristau 2023-06-27 08:51:57 +00:00
instrumented-build Bug 1855878 - Remove binutils dependencies from tasks that don't need it anymore. r=firefox-build-system-reviewers,sergesanspaille 2023-10-13 01:20:30 +00:00
l10n Bug 1839891 - [ci] Convert l10n tasks to 'from_deps' transforms, r=releng-reviewers,taskgraph-reviewers,bhearsum 2023-08-01 19:42:28 +00:00
l10n-bump
l10n-cross-channel
mar-signing Bug 1850045: fix bustage introduced by taskgraph 6.2.1 update r=ahal,taskgraph-reviewers,releng-reviewers 2023-09-07 15:42:09 +00:00
mar-signing-autograph-stage Bug 1850045: fix bustage introduced by taskgraph 6.2.1 update r=ahal,taskgraph-reviewers,releng-reviewers 2023-09-07 15:42:09 +00:00
mar-signing-l10n Bug 1850045: fix bustage introduced by taskgraph 6.2.1 update r=ahal,taskgraph-reviewers,releng-reviewers 2023-09-07 15:42:09 +00:00
maybe-release Bug 1844099 - move shipit worker-type to config.yml. r=releng-reviewers,taskgraph-reviewers,bhearsum DONTBUILD 2023-07-19 12:58:00 +00:00
merge-automation
openh264-plugin Bug 1837000 - Switch jobs from b-win2012 workers to b-win2022. r=taskgraph-reviewers,releng-reviewers,jmaher,hneiva 2023-07-14 15:46:20 +00:00
openh264-signing
packages Bug 1839317 - Add Ubuntu 22.04 image and packages r=releng-reviewers,taskgraph-reviewers,jcristau 2023-07-17 15:13:11 +00:00
partials Bug 1850045: fix bustage introduced by taskgraph 6.2.1 update r=ahal,taskgraph-reviewers,releng-reviewers 2023-09-07 15:42:09 +00:00
partials-signing Bug 1850045: fix bustage introduced by taskgraph 6.2.1 update r=ahal,taskgraph-reviewers,releng-reviewers 2023-09-07 15:42:09 +00:00
perftest Bug 1832059 - Add a layer to run mochitest performance tests. r=perftest-reviewers,kshampur 2023-10-24 13:05:50 +00:00
post-balrog-dummy Bug 1839891 - [ci] Convert *-dummy tasks to 'from_deps' transforms, r=releng-reviewers,taskgraph-reviewers,gbrown 2023-08-28 18:21:59 +00:00
post-beetmover-checksums-dummy Bug 1844090 - simplify dummy `succeed` tasks. r=releng-reviewers,taskgraph-reviewers,bhearsum DONTBUILD 2023-07-19 12:57:15 +00:00
post-beetmover-dummy Bug 1839891 - [ci] Convert *-dummy tasks to 'from_deps' transforms, r=releng-reviewers,taskgraph-reviewers,gbrown 2023-08-28 18:21:59 +00:00
post-langpack-dummy Bug 1844090 - simplify dummy `succeed` tasks. r=releng-reviewers,taskgraph-reviewers,bhearsum DONTBUILD 2023-07-19 12:57:15 +00:00
post-update-verify-dummy Bug 1839891 - [ci] Convert *-dummy tasks to 'from_deps' transforms, r=releng-reviewers,taskgraph-reviewers,gbrown 2023-08-28 18:21:59 +00:00
release-balrog-scheduling Bug 1850423 - Decomission esr102 from taskgraph, build toolchains and WPT, r=gbrown,jcristau,taskgraph-reviewers,releng-reviewers,jgraham 2023-09-28 14:39:35 +00:00
release-balrog-submit-toplevel Bug 1850423 - Decomission esr102 from taskgraph, build toolchains and WPT, r=gbrown,jcristau,taskgraph-reviewers,releng-reviewers,jgraham 2023-09-28 14:39:35 +00:00
release-beetmover-push-to-release Bug 1831881: bump max run time of push-to-release tasks r=releng-reviewers,gabriel 2023-05-08 15:09:46 +00:00
release-beetmover-signed-langpacks
release-beetmover-signed-langpacks-checksums Bug 1850045: fix bustage introduced by taskgraph 6.2.1 update r=ahal,taskgraph-reviewers,releng-reviewers 2023-09-07 15:42:09 +00:00
release-beetmover-source-checksums
release-bouncer-aliases Bug 1850423 - Remove `firefox-esr-next` bouncer aliases from esr115, r=jcristau,releng-reviewers 2023-09-28 14:39:35 +00:00
release-bouncer-check Bug 1849644: use new dev bouncer instance for staging releases r=jcristau,releng-reviewers 2023-09-06 13:04:00 +00:00
release-bouncer-sub Bug 1836078 - Update gecko taskgraph to support ESR115 r=releng-reviewers,taskgraph-reviewers,jcristau 2023-06-09 20:58:21 +00:00
release-early-tagging
release-eme-free-repack Bug 1774273 - Transition mac notarization to signingscript r=taskgraph-reviewers,bhearsum 2023-05-23 17:31:37 +00:00
release-eme-free-repack-beetmover Bug 1850045: fix bustage introduced by taskgraph 6.2.1 update r=ahal,taskgraph-reviewers,releng-reviewers 2023-09-07 15:42:09 +00:00
release-eme-free-repack-beetmover-checksums
release-eme-free-repack-mac-notarization Bug 1839891 - [ci] Convert signing tasks to 'from_deps' transforms, r=gbrown,jcristau,taskgraph-reviewers,releng-reviewers 2023-07-21 20:39:54 +00:00
release-eme-free-repack-mac-signing Bug 1593072 - Patch 4 - Add hardened signing config and enable it r=bhearsum,haik,taskgraph-reviewers,releng-reviewers 2023-09-18 15:00:11 +00:00
release-eme-free-repack-repackage Bug 1816992 - Add sentinel attribution to repackage jobs r=taskgraph-reviewers,releng-reviewers,bhearsum 2023-10-07 14:11:37 +00:00
release-eme-free-repack-repackage-signing Bug 1850045: fix bustage introduced by taskgraph 6.2.1 update r=ahal,taskgraph-reviewers,releng-reviewers 2023-09-07 15:42:09 +00:00
release-final-verify
release-flatpak-push
release-flatpak-repackage Bug 1833603 - update flatpak repackage task to download from archive.m.o instead of s3 buckets directly. r=releng-reviewers,bhearsum,hneiva DONTBUILD 2023-05-23 08:45:47 +00:00
release-generate-checksums Bug 1833603 - use google cloud storage instead of amazon s3 for release-generate-checksums task. r=releng-reviewers,bhearsum DONTBUILD 2023-05-23 08:45:47 +00:00
release-generate-checksums-beetmover
release-generate-checksums-signing Bug 1839891 - [ci] Convert release-generate-checksums-signing tasks to 'from_deps' transforms, r=releng-reviewers,taskgraph-reviewers,hneiva 2023-08-28 18:21:59 +00:00
release-mark-as-shipped Bug 1844099 - move shipit worker-type to config.yml. r=releng-reviewers,taskgraph-reviewers,bhearsum DONTBUILD 2023-07-19 12:58:00 +00:00
release-msix-push
release-notify-av-announce Bug 1844090 - simplify dummy `succeed` tasks. r=releng-reviewers,taskgraph-reviewers,bhearsum DONTBUILD 2023-07-19 12:57:15 +00:00
release-notify-promote Bug 1844090 - simplify dummy `succeed` tasks. r=releng-reviewers,taskgraph-reviewers,bhearsum DONTBUILD 2023-07-19 12:57:15 +00:00
release-notify-push Bug 1844090 - simplify dummy `succeed` tasks. r=releng-reviewers,taskgraph-reviewers,bhearsum DONTBUILD 2023-07-19 12:57:15 +00:00
release-notify-ship Bug 1844090 - simplify dummy `succeed` tasks. r=releng-reviewers,taskgraph-reviewers,bhearsum DONTBUILD 2023-07-19 12:57:15 +00:00
release-notify-started Bug 1846865 - Switch release-notify-started task to a Debian 12 based docker image. r=taskgraph-reviewers,releng-reviewers,bhearsum 2023-08-03 21:53:58 +00:00
release-partner-attribution
release-partner-attribution-beetmover
release-partner-repack Bug 1774273 - Transition mac notarization to signingscript r=taskgraph-reviewers,bhearsum 2023-05-23 17:31:37 +00:00
release-partner-repack-beetmover Bug 1850045: fix bustage introduced by taskgraph 6.2.1 update r=ahal,taskgraph-reviewers,releng-reviewers 2023-09-07 15:42:09 +00:00
release-partner-repack-bouncer-sub
release-partner-repack-chunking-dummy Bug 1852100 - fix release-partner-repack-chunking-dummy tasks after from_deps conversion. r=ahal,releng-reviewers,bhearsum DONTBUILD 2023-09-07 17:15:42 +00:00
release-partner-repack-mac-notarization Bug 1839891 - [ci] Convert signing tasks to 'from_deps' transforms, r=gbrown,jcristau,taskgraph-reviewers,releng-reviewers 2023-07-21 20:39:54 +00:00
release-partner-repack-mac-signing Bug 1593072 - Patch 4 - Add hardened signing config and enable it r=bhearsum,haik,taskgraph-reviewers,releng-reviewers 2023-09-18 15:00:11 +00:00
release-partner-repack-repackage Bug 1816992 - Add sentinel attribution to repackage jobs r=taskgraph-reviewers,releng-reviewers,bhearsum 2023-10-07 14:11:37 +00:00
release-partner-repack-repackage-signing Bug 1850045: fix bustage introduced by taskgraph 6.2.1 update r=ahal,taskgraph-reviewers,releng-reviewers 2023-09-07 15:42:09 +00:00
release-push-langpacks
release-secondary-balrog-scheduling
release-secondary-balrog-submit-toplevel Bug 1849644: use new dev bouncer instance for staging releases r=jcristau,releng-reviewers 2023-09-06 13:04:00 +00:00
release-secondary-final-verify
release-secondary-flatpak-push
release-secondary-notify-ship Bug 1844090 - simplify dummy `succeed` tasks. r=releng-reviewers,taskgraph-reviewers,bhearsum DONTBUILD 2023-07-19 12:57:15 +00:00
release-secondary-update-verify
release-secondary-update-verify-config
release-snap-repackage Bug 1833603 - update snap repackage task to download from archive.m.o instead of s3 buckets directly. r=releng-reviewers,bhearsum DONTBUILD 2023-05-23 08:45:47 +00:00
release-source
release-source-checksums-signing
release-source-signing Bug 1839891 - [ci] Convert signing tasks to 'from_deps' transforms, r=gbrown,jcristau,taskgraph-reviewers,releng-reviewers 2023-07-21 20:39:54 +00:00
release-update-verify
release-update-verify-config Bug 1850525 - make esr115 not next-esr. r=releng-reviewers,gabriel DONTBUILD 2023-08-30 09:38:26 +00:00
release-update-verify-config-next Bug 1836078 - Update gecko taskgraph to support ESR115 r=releng-reviewers,taskgraph-reviewers,jcristau 2023-06-09 20:58:21 +00:00
release-update-verify-next Bug 1836078 - Update gecko taskgraph to support ESR115 r=releng-reviewers,taskgraph-reviewers,jcristau 2023-06-09 20:58:21 +00:00
release-version-bump
repackage Bug 1816992: continue repackaging mac builds into mar and pkg formats r=releng-reviewers,gbrown 2023-10-07 14:11:38 +00:00
repackage-deb Bug 1850045: fix bustage introduced by taskgraph 6.2.1 update r=ahal,taskgraph-reviewers,releng-reviewers 2023-09-07 15:42:09 +00:00
repackage-deb-l10n Bug 1850045: fix bustage introduced by taskgraph 6.2.1 update r=ahal,taskgraph-reviewers,releng-reviewers 2023-09-07 15:42:09 +00:00
repackage-l10n Bug 1816992: continue repackaging mac builds into mar and pkg formats r=releng-reviewers,gbrown 2023-10-07 14:11:38 +00:00
repackage-msi Bug 1850045: fix bustage introduced by taskgraph 6.2.1 update r=ahal,taskgraph-reviewers,releng-reviewers 2023-09-07 15:42:09 +00:00
repackage-msix Bug 1846591 - [msix] Add vendor name from task configuration to repackaging command. r=gbrown,nalexander 2023-08-07 19:18:01 +00:00
repackage-shippable-l10n-msix Bug 1846591 - [msix] Add vendor name from task configuration to repackaging command. r=gbrown,nalexander 2023-08-07 19:18:01 +00:00
repackage-signing Bug 1850045: fix bustage introduced by taskgraph 6.2.1 update r=ahal,taskgraph-reviewers,releng-reviewers 2023-09-07 15:42:09 +00:00
repackage-signing-l10n Bug 1850045: fix bustage introduced by taskgraph 6.2.1 update r=ahal,taskgraph-reviewers,releng-reviewers 2023-09-07 15:42:09 +00:00
repackage-signing-msi Bug 1850045: fix bustage introduced by taskgraph 6.2.1 update r=ahal,taskgraph-reviewers,releng-reviewers 2023-09-07 15:42:09 +00:00
repackage-signing-msix Bug 1850045: fix bustage introduced by taskgraph 6.2.1 update r=ahal,taskgraph-reviewers,releng-reviewers 2023-09-07 15:42:09 +00:00
repackage-signing-shippable-l10n-msix Bug 1839891 - [ci] Convert repackage-signing tasks to 'from_deps' transforms, r=releng-reviewers,taskgraph-reviewers,bhearsum 2023-08-03 20:40:00 +00:00
repo-update
scriptworker-canary
searchfox Bug 1851531 - Remove rust beta toolchain. r=emilio 2023-09-05 08:47:35 +00:00
sentry
shippable-l10n Bug 1839891 - [ci] Convert l10n tasks to 'from_deps' transforms, r=releng-reviewers,taskgraph-reviewers,bhearsum 2023-08-01 19:42:28 +00:00
shippable-l10n-mac-notarization Bug 1839891 - [ci] Convert signing tasks to 'from_deps' transforms, r=gbrown,jcristau,taskgraph-reviewers,releng-reviewers 2023-07-21 20:39:54 +00:00
shippable-l10n-mac-signing Bug 1593072 - Patch 4 - Add hardened signing config and enable it r=bhearsum,haik,taskgraph-reviewers,releng-reviewers 2023-09-18 15:00:11 +00:00
shippable-l10n-signing Bug 1839891 - [ci] Convert signing tasks to 'from_deps' transforms, r=gbrown,jcristau,taskgraph-reviewers,releng-reviewers 2023-07-21 20:39:54 +00:00
snap-upstream-build Bug 1854553 - Cleanup Snap upstream build definition and prepare for testing r=releng-reviewers,jcristau 2023-10-03 11:09:16 +00:00
snap-upstream-test Bug 1858575 - Use correct artifact paths r=releng-reviewers,gbrown 2023-10-12 19:40:33 +00:00
source-test Bug 1777492 - Merge geckoview-prefs.js and mobile.js r=geckoview-reviewers,Standard8,owlish 2023-10-17 04:57:00 +00:00
spidermonkey Bug 1859010: run native PBL and PBL-wasi builds in SpiderMonkey CI. r=sfink,jmaher 2023-10-23 16:03:22 +00:00
startup-test Bug 1854915 - let startup-test tasks run on try. r=releng-reviewers,taskgraph-reviewers,bhearsum DONTBUILD 2023-09-26 17:00:19 +00:00
static-analysis-autotest Bug 1845268 - Disable sccache on windows static analysis task. r=taskgraph-reviewers,bhearsum 2023-07-27 19:27:55 +00:00
system-symbols Bug 1849988 - Scrape symbols Windows graphics drivers r=afranchuk 2023-08-29 08:49:00 +00:00
system-symbols-reprocess Bug 1846890 - Fix busted cron-system-symbols Decision tasks, r=jlorenzo 2023-08-03 14:05:54 +00:00
system-symbols-upload Bug 1846890 - Fix busted cron-system-symbols Decision tasks, r=jlorenzo 2023-08-03 14:05:54 +00:00
test Bug 1857379 - Split browser.toml in two to fix devtools timeout on linux/debug. r=aryx,devtools-reviewers,ochameau 2023-10-23 21:29:15 +00:00
toolchain Bug 1855564 - Switch Firefox builds to macOS 14.0 SDK. r=firefox-build-system-reviewers,sergesanspaille 2023-10-24 00:47:15 +00:00
updatebot Bug 1837000 - Switch jobs from b-win2012 workers to b-win2022. r=taskgraph-reviewers,releng-reviewers,jmaher,hneiva 2023-07-14 15:46:20 +00:00
upload-generated-sources Bug 1850045: fix bustage introduced by taskgraph 6.2.1 update r=ahal,taskgraph-reviewers,releng-reviewers 2023-09-07 15:42:09 +00:00
upload-generated-sources-dummy Bug 1850045: fix bustage introduced by taskgraph 6.2.1 update r=ahal,taskgraph-reviewers,releng-reviewers 2023-09-07 15:42:09 +00:00
upload-symbols Bug 1846697 - Switch upload-symbols tasks to a Debian 12-based docker image. r=taskgraph-reviewers,bhearsum 2023-08-02 21:15:06 +00:00
upload-symbols-dummy Bug 1850045: fix bustage introduced by taskgraph 6.2.1 update r=ahal,taskgraph-reviewers,releng-reviewers 2023-09-07 15:42:09 +00:00
valgrind Bug 1833583 - Use taskcluster-built python for valgrind task r=glandium 2023-05-23 12:04:56 +00:00
webrender Bug 1854162 - Use taskcluster-built python for webrender task r=glandium,taskgraph-reviewers,ahal 2023-10-05 06:30:49 +00:00
config.yml Bug 1854886 - Fix M-dt-no-eft-nofis description. r=nchevobbe 2023-10-23 17:21:37 +00:00