tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

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:
Mtaskcluster/kinds/browsertime/kind.yml | 6------
Mtaskcluster/kinds/mochitest/kind.yml | 4----
Mtaskcluster/kinds/reftest/kind.yml | 7-------
Mtaskcluster/kinds/test/kind.yml | 3---
Mtaskcluster/kinds/web-platform-tests/kind.yml | 7-------
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