commit 1a587782c5aebb5dce9fecab819f9e98e7826668
parent cac175544b82b2856fd54e26f54a359e0adb6dad
Author: Ben Hearsum <ben@mozilla.com>
Date: Thu, 23 Oct 2025 14:09:35 +0000
Bug 1995858: remove unnecessary dependencies in tests r=taskgraph-reviewers,jcristau
When some tests were moved from the test kind to their own kinds in https://bugzilla.mozilla.org/show_bug.cgi?id=1982404 and https://bugzilla.mozilla.org/show_bug.cgi?id=1989652 I failed to notice that some of the kind-dependencies could be removed from each kind. Doing so means that some of the kinds can run earlier than they were before (especially when dependencies on signing kinds like repackage-signing-shippable-l10n-msix are removed).
On my local machine, this reduces `./mach taskgraph tasks` time by about 1 second.
This change produces an identical set of tasks.
Differential Revision: https://phabricator.services.mozilla.com/D269690
Diffstat:
5 files changed, 0 insertions(+), 27 deletions(-)
diff --git a/taskcluster/kinds/browsertime/kind.yml b/taskcluster/kinds/browsertime/kind.yml
@@ -6,15 +6,9 @@ loader: gecko_taskgraph.loader.test:loader
kind-dependencies:
- build
- - build-signing
- signing-apk
- - repackage-signing-shippable-l10n-msix
- - repackage-signing-msix
- - repackage-signing
- - repackage
- fetch
- toolchain
- - build-extensions
transforms:
- gecko_taskgraph.transforms.test:transforms
diff --git a/taskcluster/kinds/mochitest/kind.yml b/taskcluster/kinds/mochitest/kind.yml
@@ -6,12 +6,8 @@ loader: gecko_taskgraph.loader.test:loader
kind-dependencies:
- build
- - build-signing
- - signing-apk
- repackage-signing-shippable-l10n-msix
- repackage-signing-msix
- - repackage-signing
- - repackage
- fetch
- toolchain
- build-extensions
diff --git a/taskcluster/kinds/reftest/kind.yml b/taskcluster/kinds/reftest/kind.yml
@@ -6,15 +6,8 @@ loader: gecko_taskgraph.loader.test:loader
kind-dependencies:
- build
- - build-signing
- - signing-apk
- - repackage-signing-shippable-l10n-msix
- - repackage-signing-msix
- - repackage-signing
- - repackage
- fetch
- toolchain
- - build-extensions
transforms:
- gecko_taskgraph.transforms.test:transforms
diff --git a/taskcluster/kinds/test/kind.yml b/taskcluster/kinds/test/kind.yml
@@ -7,14 +7,11 @@ loader: gecko_taskgraph.loader.test:loader
kind-dependencies:
- build
- build-signing
- - signing-apk
- repackage-signing-shippable-l10n-msix
- repackage-signing-msix
- - repackage-signing
- repackage
- fetch
- toolchain
- - build-extensions
transforms:
- gecko_taskgraph.transforms.test:transforms
diff --git a/taskcluster/kinds/web-platform-tests/kind.yml b/taskcluster/kinds/web-platform-tests/kind.yml
@@ -6,15 +6,8 @@ loader: gecko_taskgraph.loader.test:loader
kind-dependencies:
- build
- - build-signing
- - signing-apk
- - repackage-signing-shippable-l10n-msix
- - repackage-signing-msix
- - repackage-signing
- - repackage
- fetch
- toolchain
- - build-extensions
transforms:
- gecko_taskgraph.transforms.test:transforms