Delete tools/run-swarmed.py [chromium/src : main]

0 views
Skip to first unread message

Ben Pastene (Gerrit)

unread,
Jan 7, 2026, 6:44:21 PM (6 days ago) Jan 7
to Struan Shrimpton, Brian Sheedy, Garrett Beaty, Chromium LUCI CQ, chromium...@chromium.org
Attention needed from Brian Sheedy and Struan Shrimpton

Ben Pastene voted Commit-Queue+1

Commit-Queue+1
Open in Gerrit

Related details

Attention is currently required from:
  • Brian Sheedy
  • Struan Shrimpton
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I7a2c8c0cbfc0d0faf8a311e9bf0c3a1f00aaa769
Gerrit-Change-Number: 7332355
Gerrit-PatchSet: 5
Gerrit-Owner: Ben Pastene <bpas...@chromium.org>
Gerrit-Reviewer: Ben Pastene <bpas...@chromium.org>
Gerrit-Reviewer: Brian Sheedy <bsh...@chromium.org>
Gerrit-Reviewer: Struan Shrimpton <ssh...@google.com>
Gerrit-CC: Garrett Beaty <gbe...@google.com>
Gerrit-Attention: Struan Shrimpton <ssh...@google.com>
Gerrit-Attention: Brian Sheedy <bsh...@chromium.org>
Gerrit-Comment-Date: Wed, 07 Jan 2026 23:44:14 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
satisfied_requirement
unsatisfied_requirement
open
diffy

Brian Sheedy (Gerrit)

unread,
Jan 7, 2026, 6:52:31 PM (6 days ago) Jan 7
to Ben Pastene, Struan Shrimpton, Garrett Beaty, Chromium LUCI CQ, chromium...@chromium.org
Attention needed from Ben Pastene and Struan Shrimpton

Brian Sheedy voted Code-Review+1

Code-Review+1
Open in Gerrit

Related details

Attention is currently required from:
  • Ben Pastene
  • Struan Shrimpton
Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement is not satisfiedCode-Owners
    • requirement satisfiedCode-Review
    • requirement satisfiedReview-Enforcement
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I7a2c8c0cbfc0d0faf8a311e9bf0c3a1f00aaa769
    Gerrit-Change-Number: 7332355
    Gerrit-PatchSet: 5
    Gerrit-Owner: Ben Pastene <bpas...@chromium.org>
    Gerrit-Reviewer: Ben Pastene <bpas...@chromium.org>
    Gerrit-Reviewer: Brian Sheedy <bsh...@chromium.org>
    Gerrit-Reviewer: Struan Shrimpton <ssh...@google.com>
    Gerrit-CC: Garrett Beaty <gbe...@google.com>
    Gerrit-Attention: Ben Pastene <bpas...@chromium.org>
    Gerrit-Attention: Struan Shrimpton <ssh...@google.com>
    Gerrit-Comment-Date: Wed, 07 Jan 2026 23:52:19 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Struan Shrimpton (Gerrit)

    unread,
    Jan 7, 2026, 7:29:08 PM (6 days ago) Jan 7
    to Ben Pastene, Brian Sheedy, Garrett Beaty, Chromium LUCI CQ, chromium...@chromium.org
    Attention needed from Ben Pastene

    Struan Shrimpton voted and added 1 comment

    Votes added by Struan Shrimpton

    Code-Review+1

    1 comment

    File docs/testing/gtest_flake_tips.md
    Line 49, Patchset 5 (Latest):even fix them! See [utr/README.md](../../tools/utr/README.md) for more tips on
    Struan Shrimpton . unresolved

    Same nit as the other cl, might be better to put this first. lgtm either way though

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Ben Pastene
    Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement is not satisfiedCode-Owners
      • requirement satisfiedCode-Review
      • requirement is not satisfiedNo-Unresolved-Comments
      • requirement satisfiedReview-Enforcement
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: I7a2c8c0cbfc0d0faf8a311e9bf0c3a1f00aaa769
      Gerrit-Change-Number: 7332355
      Gerrit-PatchSet: 5
      Gerrit-Owner: Ben Pastene <bpas...@chromium.org>
      Gerrit-Reviewer: Ben Pastene <bpas...@chromium.org>
      Gerrit-Reviewer: Brian Sheedy <bsh...@chromium.org>
      Gerrit-Reviewer: Struan Shrimpton <ssh...@google.com>
      Gerrit-CC: Garrett Beaty <gbe...@google.com>
      Gerrit-Attention: Ben Pastene <bpas...@chromium.org>
      Gerrit-Comment-Date: Thu, 08 Jan 2026 00:28:55 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: Yes
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Ben Pastene (Gerrit)

      unread,
      Jan 7, 2026, 9:04:22 PM (6 days ago) Jan 7
      to Struan Shrimpton, Brian Sheedy, Garrett Beaty, Chromium LUCI CQ, chromium...@chromium.org

      Ben Pastene voted and added 1 comment

      Votes added by Ben Pastene

      Commit-Queue+1

      1 comment

      File docs/testing/gtest_flake_tips.md
      Line 49, Patchset 5:even fix them! See [utr/README.md](../../tools/utr/README.md) for more tips on
      Struan Shrimpton . resolved

      Same nit as the other cl, might be better to put this first. lgtm either way though

      Ben Pastene

      Done

      Open in Gerrit

      Related details

      Attention set is empty
      Submit Requirements:
        • requirement satisfiedCode-Coverage
        • requirement is not satisfiedCode-Owners
        • requirement satisfiedCode-Review
        • requirement satisfiedReview-Enforcement
        Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
        Gerrit-MessageType: comment
        Gerrit-Project: chromium/src
        Gerrit-Branch: main
        Gerrit-Change-Id: I7a2c8c0cbfc0d0faf8a311e9bf0c3a1f00aaa769
        Gerrit-Change-Number: 7332355
        Gerrit-PatchSet: 6
        Gerrit-Owner: Ben Pastene <bpas...@chromium.org>
        Gerrit-Reviewer: Ben Pastene <bpas...@chromium.org>
        Gerrit-Reviewer: Brian Sheedy <bsh...@chromium.org>
        Gerrit-Reviewer: Struan Shrimpton <ssh...@google.com>
        Gerrit-CC: Garrett Beaty <gbe...@google.com>
        Gerrit-Comment-Date: Thu, 08 Jan 2026 02:04:08 +0000
        Gerrit-HasComments: Yes
        Gerrit-Has-Labels: Yes
        Comment-In-Reply-To: Struan Shrimpton <ssh...@google.com>
        satisfied_requirement
        unsatisfied_requirement
        open
        diffy

        Ben Pastene (Gerrit)

        unread,
        Jan 8, 2026, 6:49:53 PM (5 days ago) Jan 8
        to Nico Weber, Struan Shrimpton, Brian Sheedy, Garrett Beaty, Chromium LUCI CQ, chromium...@chromium.org
        Attention needed from Nico Weber

        Ben Pastene added 1 comment

        Patchset-level comments
        File-level comment, Patchset 6 (Latest):
        Ben Pastene . resolved

        thakis@ for //tools/ OWNERS

        Open in Gerrit

        Related details

        Attention is currently required from:
        • Nico Weber
        Submit Requirements:
        • requirement satisfiedCode-Coverage
        • requirement is not satisfiedCode-Owners
        • requirement satisfiedCode-Review
        • requirement satisfiedReview-Enforcement
        Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
        Gerrit-MessageType: comment
        Gerrit-Project: chromium/src
        Gerrit-Branch: main
        Gerrit-Change-Id: I7a2c8c0cbfc0d0faf8a311e9bf0c3a1f00aaa769
        Gerrit-Change-Number: 7332355
        Gerrit-PatchSet: 6
        Gerrit-Owner: Ben Pastene <bpas...@chromium.org>
        Gerrit-Reviewer: Ben Pastene <bpas...@chromium.org>
        Gerrit-Reviewer: Brian Sheedy <bsh...@chromium.org>
        Gerrit-Reviewer: Nico Weber <tha...@chromium.org>
        Gerrit-Reviewer: Struan Shrimpton <ssh...@google.com>
        Gerrit-CC: Garrett Beaty <gbe...@google.com>
        Gerrit-Attention: Nico Weber <tha...@chromium.org>
        Gerrit-Comment-Date: Thu, 08 Jan 2026 23:49:38 +0000
        Gerrit-HasComments: Yes
        Gerrit-Has-Labels: No
        satisfied_requirement
        unsatisfied_requirement
        open
        diffy

        Nico Weber (Gerrit)

        unread,
        Jan 8, 2026, 6:55:52 PM (5 days ago) Jan 8
        to Ben Pastene, Nico Weber, Struan Shrimpton, Brian Sheedy, Garrett Beaty, Chromium LUCI CQ, chromium...@chromium.org
        Attention needed from Ben Pastene

        Nico Weber added 1 comment

        Patchset-level comments
        Nico Weber . resolved

        Can you put a pointer on what to use instead (like a link to the UTR docs, or a "before command: `...`, after command `...`) in the CL description?

        Open in Gerrit

        Related details

        Attention is currently required from:
        • Ben Pastene
        Submit Requirements:
        • requirement satisfiedCode-Coverage
        • requirement is not satisfiedCode-Owners
        • requirement satisfiedCode-Review
        • requirement satisfiedReview-Enforcement
        Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
        Gerrit-MessageType: comment
        Gerrit-Project: chromium/src
        Gerrit-Branch: main
        Gerrit-Change-Id: I7a2c8c0cbfc0d0faf8a311e9bf0c3a1f00aaa769
        Gerrit-Change-Number: 7332355
        Gerrit-PatchSet: 6
        Gerrit-Owner: Ben Pastene <bpas...@chromium.org>
        Gerrit-Reviewer: Ben Pastene <bpas...@chromium.org>
        Gerrit-Reviewer: Brian Sheedy <bsh...@chromium.org>
        Gerrit-Reviewer: Nico Weber <tha...@chromium.org>
        Gerrit-Reviewer: Struan Shrimpton <ssh...@google.com>
        Gerrit-CC: Garrett Beaty <gbe...@google.com>
        Gerrit-Attention: Ben Pastene <bpas...@chromium.org>
        Gerrit-Comment-Date: Thu, 08 Jan 2026 23:55:45 +0000
        Gerrit-HasComments: Yes
        Gerrit-Has-Labels: No
        satisfied_requirement
        unsatisfied_requirement
        open
        diffy

        Nico Weber (Gerrit)

        unread,
        Jan 8, 2026, 6:56:37 PM (5 days ago) Jan 8
        to Ben Pastene, Nico Weber, Struan Shrimpton, Brian Sheedy, Garrett Beaty, Chromium LUCI CQ, chromium...@chromium.org
        Attention needed from Ben Pastene

        Nico Weber added 1 comment

        Patchset-level comments
        Nico Weber . resolved

        ...and how hard is it possible to make run-swarmed.py call the new thing, so that this is transparent to users?

        Gerrit-Comment-Date: Thu, 08 Jan 2026 23:56:28 +0000
        Gerrit-HasComments: Yes
        Gerrit-Has-Labels: No
        satisfied_requirement
        unsatisfied_requirement
        open
        diffy

        Ben Pastene (Gerrit)

        unread,
        Jan 9, 2026, 2:43:25 PM (4 days ago) Jan 9
        to Nico Weber, Struan Shrimpton, Brian Sheedy, Garrett Beaty, Chromium LUCI CQ, chromium...@chromium.org
        Attention needed from Nico Weber

        Ben Pastene added 2 comments

        Patchset-level comments
        Nico Weber . resolved

        ...and how hard is it possible to make run-swarmed.py call the new thing, so that this is transparent to users?

        Ben Pastene

        Doable with a little magic. But normal invocations of run-swarmed.py have been immediately failing with a deprecation notice and pointer to the new tool since feb of last year (which can be bypassed via `--force`). I think that's enough time for folks to migrate? At some point we'd like to be able to delete the old stuff IMO.

        Nico Weber . resolved

        Can you put a pointer on what to use instead (like a link to the UTR docs, or a "before command: `...`, after command `...`) in the CL description?

        Ben Pastene

        Done

        Open in Gerrit

        Related details

        Attention is currently required from:
        • Nico Weber
        Submit Requirements:
        • requirement satisfiedCode-Coverage
        • requirement is not satisfiedCode-Owners
        • requirement satisfiedCode-Review
        • requirement satisfiedReview-Enforcement
        Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
        Gerrit-MessageType: comment
        Gerrit-Project: chromium/src
        Gerrit-Branch: main
        Gerrit-Change-Id: I7a2c8c0cbfc0d0faf8a311e9bf0c3a1f00aaa769
        Gerrit-Change-Number: 7332355
        Gerrit-PatchSet: 7
        Gerrit-Owner: Ben Pastene <bpas...@chromium.org>
        Gerrit-Reviewer: Ben Pastene <bpas...@chromium.org>
        Gerrit-Reviewer: Brian Sheedy <bsh...@chromium.org>
        Gerrit-Reviewer: Nico Weber <tha...@chromium.org>
        Gerrit-Reviewer: Struan Shrimpton <ssh...@google.com>
        Gerrit-CC: Garrett Beaty <gbe...@google.com>
        Gerrit-Attention: Nico Weber <tha...@chromium.org>
        Gerrit-Comment-Date: Fri, 09 Jan 2026 19:43:10 +0000
        Gerrit-HasComments: Yes
        Gerrit-Has-Labels: No
        Comment-In-Reply-To: Nico Weber <tha...@chromium.org>
        satisfied_requirement
        unsatisfied_requirement
        open
        diffy

        Nico Weber (Gerrit)

        unread,
        Jan 12, 2026, 4:02:44 PM (yesterday) Jan 12
        to Ben Pastene, Nico Weber, Struan Shrimpton, Brian Sheedy, Garrett Beaty, Chromium LUCI CQ, chromium...@chromium.org
        Attention needed from Ben Pastene

        Nico Weber added 2 comments

        Patchset-level comments
        Nico Weber . resolved

        ...and how hard is it possible to make run-swarmed.py call the new thing, so that this is transparent to users?

        Ben Pastene

        Doable with a little magic. But normal invocations of run-swarmed.py have been immediately failing with a deprecation notice and pointer to the new tool since feb of last year (which can be bypassed via `--force`). I think that's enough time for folks to migrate? At some point we'd like to be able to delete the old stuff IMO.

        Nico Weber

        The ideas was that tools/run-swarmed.py just wrapped whatever the current way is, so that people don't have to re-learn the command du jour is. The old invocation in your CL description requires knowing More Stuff ("-p chromium -B try -b linux-rel").

        File-level comment, Patchset 7 (Latest):
        Nico Weber . resolved

        I won't stop you if you've made up your mind, but imho updating the script instead of deleting it seems nicer. (There's at least one internal page referring to it, etc.)

        Open in Gerrit

        Related details

        Attention is currently required from:
        • Ben Pastene
        Submit Requirements:
        • requirement satisfiedCode-Coverage
        • requirement is not satisfiedCode-Owners
        • requirement satisfiedCode-Review
        • requirement satisfiedReview-Enforcement
        Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
        Gerrit-MessageType: comment
        Gerrit-Project: chromium/src
        Gerrit-Branch: main
        Gerrit-Change-Id: I7a2c8c0cbfc0d0faf8a311e9bf0c3a1f00aaa769
        Gerrit-Change-Number: 7332355
        Gerrit-PatchSet: 7
        Gerrit-Owner: Ben Pastene <bpas...@chromium.org>
        Gerrit-Reviewer: Ben Pastene <bpas...@chromium.org>
        Gerrit-Reviewer: Brian Sheedy <bsh...@chromium.org>
        Gerrit-Reviewer: Nico Weber <tha...@chromium.org>
        Gerrit-Reviewer: Struan Shrimpton <ssh...@google.com>
        Gerrit-CC: Garrett Beaty <gbe...@google.com>
        Gerrit-Attention: Ben Pastene <bpas...@chromium.org>
        Gerrit-Comment-Date: Mon, 12 Jan 2026 21:02:33 +0000
        Gerrit-HasComments: Yes
        Gerrit-Has-Labels: No
        Comment-In-Reply-To: Ben Pastene <bpas...@chromium.org>
        Comment-In-Reply-To: Nico Weber <tha...@chromium.org>
        satisfied_requirement
        unsatisfied_requirement
        open
        diffy

        Ben Pastene (Gerrit)

        unread,
        8:45 PM (2 hours ago) 8:45 PM
        to Nico Weber, Struan Shrimpton, Brian Sheedy, Garrett Beaty, Chromium LUCI CQ, chromium...@chromium.org
        Attention needed from Nico Weber

        Ben Pastene added 1 comment

        Patchset-level comments
        Nico Weber . resolved

        ...and how hard is it possible to make run-swarmed.py call the new thing, so that this is transparent to users?

        Ben Pastene

        Doable with a little magic. But normal invocations of run-swarmed.py have been immediately failing with a deprecation notice and pointer to the new tool since feb of last year (which can be bypassed via `--force`). I think that's enough time for folks to migrate? At some point we'd like to be able to delete the old stuff IMO.

        Nico Weber

        The ideas was that tools/run-swarmed.py just wrapped whatever the current way is, so that people don't have to re-learn the command du jour is. The old invocation in your CL description requires knowing More Stuff ("-p chromium -B try -b linux-rel").

        Ben Pastene

        tools/run-swarmed.py has been fast-failing with a deprecation notice for nearly a year (with a pointer to the new tool). If it was insufficient, I imagine/hope we would have gotten feedback from the old run-swarmed.py users about it. eg: `UTR requires knowing too much "More Stuff"` - but I don't believe we've gotten that feedback.

        And I don't think it's fair to paint it as a "du jour" tool. It has official support from the infra team + owners + telemetry + tests. It even has builder coverage to ensure it doesn't regress: https://ci.chromium.org/ui/builder-search?q=utr-tester. It's the tool we the infra team want folks using when interacting with the infra.

        Open in Gerrit

        Related details

        Attention is currently required from:
        • Nico Weber
        Submit Requirements:
        • requirement satisfiedCode-Coverage
        • requirement is not satisfiedCode-Owners
        • requirement satisfiedCode-Review
        • requirement satisfiedReview-Enforcement
        Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
        Gerrit-MessageType: comment
        Gerrit-Project: chromium/src
        Gerrit-Branch: main
        Gerrit-Change-Id: I7a2c8c0cbfc0d0faf8a311e9bf0c3a1f00aaa769
        Gerrit-Change-Number: 7332355
        Gerrit-PatchSet: 7
        Gerrit-Owner: Ben Pastene <bpas...@chromium.org>
        Gerrit-Reviewer: Ben Pastene <bpas...@chromium.org>
        Gerrit-Reviewer: Brian Sheedy <bsh...@chromium.org>
        Gerrit-Reviewer: Nico Weber <tha...@chromium.org>
        Gerrit-Reviewer: Struan Shrimpton <ssh...@google.com>
        Gerrit-CC: Garrett Beaty <gbe...@google.com>
        Gerrit-Attention: Nico Weber <tha...@chromium.org>
        Gerrit-Comment-Date: Wed, 14 Jan 2026 01:45:38 +0000
        Gerrit-HasComments: Yes
        Gerrit-Has-Labels: No
        Comment-In-Reply-To: Nico Weber <tha...@chromium.org>
        Comment-In-Reply-To: Ben Pastene <bpas...@chromium.org>
        satisfied_requirement
        unsatisfied_requirement
        open
        diffy
        Reply all
        Reply to author
        Forward
        0 new messages