Introduce SwarmingOutputValidator agent skill [chromium/src : main]

0 views
Skip to first unread message

Brian Sheedy (Gerrit)

unread,
Jun 18, 2026, 3:50:53 PMJun 18
to Aadarsh Battula, Prakhar Asthana, David Hinojosa, chromium...@chromium.org
Attention needed from Aadarsh Battula, David Hinojosa and Prakhar Asthana

Brian Sheedy added 1 comment

File agents/skills/experimental-swarming-output-validator/SKILL.md
Line 73, Patchset 2 (Latest):- Locate `CAS Inputs` digest hash from the Swarming task summary page.
Brian Sheedy . unresolved

This seems like a potentially huge context hog since the task page contains the entire stdout/stderr log from the test, which is potentially massive. This should probably either be provided as input or a helper script should be used to retrieve the task page and extract just the input isolate digest.

Open in Gerrit

Related details

Attention is currently required from:
  • Aadarsh Battula
  • David Hinojosa
  • Prakhar Asthana
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedNo-Unresolved-Comments
  • 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: I816b2576a26fd79cccf17b0c94b244e1fa5b6aa1
Gerrit-Change-Number: 7963762
Gerrit-PatchSet: 2
Gerrit-Owner: Aadarsh Battula <aada...@google.com>
Gerrit-Reviewer: Brian Sheedy <bsh...@chromium.org>
Gerrit-Reviewer: David Hinojosa <davidh...@chromium.org>
Gerrit-Reviewer: Prakhar Asthana <past...@google.com>
Gerrit-Attention: Aadarsh Battula <aada...@google.com>
Gerrit-Attention: Prakhar Asthana <past...@google.com>
Gerrit-Attention: David Hinojosa <davidh...@chromium.org>
Gerrit-Comment-Date: Thu, 18 Jun 2026 19:50:30 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
satisfied_requirement
unsatisfied_requirement
open
diffy

Aadarsh Battula (Gerrit)

unread,
Jun 18, 2026, 4:16:15 PMJun 18
to Prakhar Asthana, Brian Sheedy, David Hinojosa, chromium...@chromium.org
Attention needed from Brian Sheedy, David Hinojosa and Prakhar Asthana

Aadarsh Battula added 1 comment

File agents/skills/experimental-swarming-output-validator/SKILL.md
Line 73, Patchset 2:- Locate `CAS Inputs` digest hash from the Swarming task summary page.
Brian Sheedy . resolved

This seems like a potentially huge context hog since the task page contains the entire stdout/stderr log from the test, which is potentially massive. This should probably either be provided as input or a helper script should be used to retrieve the task page and extract just the input isolate digest.

Aadarsh Battula

Marked as resolved.

Open in Gerrit

Related details

Attention is currently required from:
  • Brian Sheedy
  • David Hinojosa
  • Prakhar Asthana
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: I816b2576a26fd79cccf17b0c94b244e1fa5b6aa1
    Gerrit-Change-Number: 7963762
    Gerrit-PatchSet: 6
    Gerrit-Owner: Aadarsh Battula <aada...@google.com>
    Gerrit-Reviewer: Brian Sheedy <bsh...@chromium.org>
    Gerrit-Reviewer: David Hinojosa <davidh...@chromium.org>
    Gerrit-Reviewer: Prakhar Asthana <past...@google.com>
    Gerrit-Attention: Prakhar Asthana <past...@google.com>
    Gerrit-Attention: Brian Sheedy <bsh...@chromium.org>
    Gerrit-Attention: David Hinojosa <davidh...@chromium.org>
    Gerrit-Comment-Date: Thu, 18 Jun 2026 20:16:00 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Brian Sheedy <bsh...@chromium.org>
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Brian Sheedy (Gerrit)

    unread,
    Jun 18, 2026, 4:44:05 PMJun 18
    to Aadarsh Battula, Prakhar Asthana, David Hinojosa, chromium...@chromium.org
    Attention needed from Aadarsh Battula, David Hinojosa and Prakhar Asthana

    Brian Sheedy added 4 comments

    File agents/skills/experimental-swarming-output-validator/SKILL.md
    Line 73, Patchset 2:- Locate `CAS Inputs` digest hash from the Swarming task summary page.
    Brian Sheedy . resolved

    This seems like a potentially huge context hog since the task page contains the entire stdout/stderr log from the test, which is potentially massive. This should probably either be provided as input or a helper script should be used to retrieve the task page and extract just the input isolate digest.

    Aadarsh Battula

    Marked as resolved.

    Brian Sheedy

    Ah, looking at the script, you're actually pulling the information from Buildbucket, which should be a lot smaller than the full Swarming task page.

    I think keeping the helper script is still useful so we can rely on that part of the skill being deterministic, though.

    File agents/skills/experimental-swarming-output-validator/scripts/get_task_digest.py
    Line 54, Patchset 8 (Latest): import requests # pylint: disable=import-outside-toplevel
    Brian Sheedy . unresolved

    Import at the module level.

    File agents/skills/experimental-swarming-output-validator/scripts/get_task_digest_test.py
    Line 5, Patchset 8 (Latest):"""Comprehensive unit tests for get_task_digest.py achieving 100% coverage."""
    Brian Sheedy . unresolved

    `Unit tests for get_task_digest.py` is sufficient.

    In general, remove/update LLM-like comments/docstrings.

    Line 17, Patchset 8 (Latest): """Tests 100% of statements and branches across all helper functions."""
    Brian Sheedy . unresolved

    Ditto.

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Aadarsh Battula
    • David Hinojosa
    • Prakhar Asthana
    Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement is not satisfiedCode-Owners
      • requirement is not satisfiedCode-Review
      • requirement is not satisfiedNo-Unresolved-Comments
      • 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: I816b2576a26fd79cccf17b0c94b244e1fa5b6aa1
      Gerrit-Change-Number: 7963762
      Gerrit-PatchSet: 8
      Gerrit-Owner: Aadarsh Battula <aada...@google.com>
      Gerrit-Reviewer: Brian Sheedy <bsh...@chromium.org>
      Gerrit-Reviewer: David Hinojosa <davidh...@chromium.org>
      Gerrit-Reviewer: Prakhar Asthana <past...@google.com>
      Gerrit-Attention: Aadarsh Battula <aada...@google.com>
      Gerrit-Attention: Prakhar Asthana <past...@google.com>
      Gerrit-Attention: David Hinojosa <davidh...@chromium.org>
      Gerrit-Comment-Date: Thu, 18 Jun 2026 20:43:49 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      Comment-In-Reply-To: Aadarsh Battula <aada...@google.com>
      Comment-In-Reply-To: Brian Sheedy <bsh...@chromium.org>
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Aadarsh Battula (Gerrit)

      unread,
      Jun 18, 2026, 4:49:50 PMJun 18
      to Prakhar Asthana, Brian Sheedy, David Hinojosa, chromium...@chromium.org
      Attention needed from Brian Sheedy, David Hinojosa and Prakhar Asthana

      Aadarsh Battula added 3 comments

      File agents/skills/experimental-swarming-output-validator/scripts/get_task_digest.py
      Line 54, Patchset 8: import requests # pylint: disable=import-outside-toplevel
      Brian Sheedy . resolved

      Import at the module level.

      Aadarsh Battula

      Marked as resolved.

      File agents/skills/experimental-swarming-output-validator/scripts/get_task_digest_test.py
      Line 5, Patchset 8:"""Comprehensive unit tests for get_task_digest.py achieving 100% coverage."""
      Brian Sheedy . resolved

      `Unit tests for get_task_digest.py` is sufficient.

      In general, remove/update LLM-like comments/docstrings.

      Aadarsh Battula

      Acknowledged

      Line 17, Patchset 8: """Tests 100% of statements and branches across all helper functions."""
      Brian Sheedy . resolved

      Ditto.

      Aadarsh Battula

      Marked as resolved.

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Brian Sheedy
      • David Hinojosa
      • Prakhar Asthana
      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: I816b2576a26fd79cccf17b0c94b244e1fa5b6aa1
        Gerrit-Change-Number: 7963762
        Gerrit-PatchSet: 9
        Gerrit-Owner: Aadarsh Battula <aada...@google.com>
        Gerrit-Reviewer: Brian Sheedy <bsh...@chromium.org>
        Gerrit-Reviewer: David Hinojosa <davidh...@chromium.org>
        Gerrit-Reviewer: Prakhar Asthana <past...@google.com>
        Gerrit-Attention: Prakhar Asthana <past...@google.com>
        Gerrit-Attention: Brian Sheedy <bsh...@chromium.org>
        Gerrit-Attention: David Hinojosa <davidh...@chromium.org>
        Gerrit-Comment-Date: Thu, 18 Jun 2026 20:49:38 +0000
        Gerrit-HasComments: Yes
        Gerrit-Has-Labels: No
        Comment-In-Reply-To: Brian Sheedy <bsh...@chromium.org>
        satisfied_requirement
        unsatisfied_requirement
        open
        diffy

        David Hinojosa (Gerrit)

        unread,
        Jun 18, 2026, 5:06:00 PMJun 18
        to Aadarsh Battula, Prakhar Asthana, Brian Sheedy, chromium...@chromium.org
        Attention needed from Aadarsh Battula, Brian Sheedy and Prakhar Asthana

        David Hinojosa added 1 comment

        File agents/skills/experimental-swarming-output-validator/scripts/get_task_digest.py
        Open in Gerrit

        Related details

        Attention is currently required from:
        • Aadarsh Battula
        • Brian Sheedy
        • Prakhar Asthana
        Submit Requirements:
          • requirement satisfiedCode-Coverage
          • requirement is not satisfiedCode-Owners
          • requirement is not satisfiedCode-Review
          • requirement is not satisfiedNo-Unresolved-Comments
          • 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: I816b2576a26fd79cccf17b0c94b244e1fa5b6aa1
          Gerrit-Change-Number: 7963762
          Gerrit-PatchSet: 10
          Gerrit-Owner: Aadarsh Battula <aada...@google.com>
          Gerrit-Reviewer: Brian Sheedy <bsh...@chromium.org>
          Gerrit-Reviewer: David Hinojosa <davidh...@google.com>
          Gerrit-Reviewer: Prakhar Asthana <past...@google.com>
          Gerrit-Attention: Aadarsh Battula <aada...@google.com>
          Gerrit-Attention: Prakhar Asthana <past...@google.com>
          Gerrit-Attention: Brian Sheedy <bsh...@chromium.org>
          Gerrit-Comment-Date: Thu, 18 Jun 2026 21:05:38 +0000
          Gerrit-HasComments: Yes
          Gerrit-Has-Labels: No
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          Brian Sheedy (Gerrit)

          unread,
          Jun 18, 2026, 5:06:37 PMJun 18
          to Aadarsh Battula, David Hinojosa, Prakhar Asthana, chromium...@chromium.org
          Attention needed from Aadarsh Battula and Prakhar Asthana

          Brian Sheedy voted Code-Review+1

          Code-Review+1
          Open in Gerrit

          Related details

          Attention is currently required from:
          • Aadarsh Battula
          • Prakhar Asthana
          Submit Requirements:
          • requirement satisfiedCode-Coverage
          • requirement satisfiedCode-Owners
          • requirement is not 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: I816b2576a26fd79cccf17b0c94b244e1fa5b6aa1
          Gerrit-Change-Number: 7963762
          Gerrit-PatchSet: 10
          Gerrit-Owner: Aadarsh Battula <aada...@google.com>
          Gerrit-Reviewer: Brian Sheedy <bsh...@chromium.org>
          Gerrit-Reviewer: David Hinojosa <davidh...@google.com>
          Gerrit-Reviewer: Prakhar Asthana <past...@google.com>
          Gerrit-Attention: Aadarsh Battula <aada...@google.com>
          Gerrit-Attention: Prakhar Asthana <past...@google.com>
          Gerrit-Comment-Date: Thu, 18 Jun 2026 21:06:27 +0000
          Gerrit-HasComments: No
          Gerrit-Has-Labels: Yes
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          Aadarsh Battula (Gerrit)

          unread,
          Jun 18, 2026, 6:40:34 PMJun 18
          to Brian Sheedy, David Hinojosa, Prakhar Asthana, chromium...@chromium.org
          Attention needed from Brian Sheedy, David Hinojosa and Prakhar Asthana

          Aadarsh Battula added 1 comment

          File agents/skills/experimental-swarming-output-validator/scripts/get_task_digest.py
          Open in Gerrit

          Related details

          Attention is currently required from:
          • Brian Sheedy
          • David Hinojosa
          • Prakhar Asthana
          Submit Requirements:
            • requirement satisfiedCode-Coverage
            • requirement 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: I816b2576a26fd79cccf17b0c94b244e1fa5b6aa1
            Gerrit-Change-Number: 7963762
            Gerrit-PatchSet: 10
            Gerrit-Owner: Aadarsh Battula <aada...@google.com>
            Gerrit-Reviewer: Brian Sheedy <bsh...@chromium.org>
            Gerrit-Reviewer: David Hinojosa <davidh...@google.com>
            Gerrit-Reviewer: Prakhar Asthana <past...@google.com>
            Gerrit-Attention: Prakhar Asthana <past...@google.com>
            Gerrit-Attention: Brian Sheedy <bsh...@chromium.org>
            Gerrit-Attention: David Hinojosa <davidh...@google.com>
            Gerrit-Comment-Date: Thu, 18 Jun 2026 22:40:24 +0000
            Gerrit-HasComments: Yes
            Gerrit-Has-Labels: No
            Comment-In-Reply-To: David Hinojosa <davidh...@google.com>
            satisfied_requirement
            unsatisfied_requirement
            open
            diffy

            David Hinojosa (Gerrit)

            unread,
            Jun 22, 2026, 7:42:07 PMJun 22
            to Aadarsh Battula, Brian Sheedy, Prakhar Asthana, chromium...@chromium.org
            Attention needed from Aadarsh Battula, Brian Sheedy and Prakhar Asthana

            David Hinojosa added 1 comment

            File agents/skills/experimental-swarming-output-validator/SKILL.md
            Line 73, Patchset 14 (Latest):> [!WARNING] **Context Clogging Trap (Prohibit Web Page Scraping)** Do NOT
            > scrape raw HTML task summary pages (`chromium-swarm.appspot.com` or
            > `ci.chromium.org`). Swarming embeds massive stdout/stderr chunks directly in
            > DOM trees, which will overwhelm context limits.
            David Hinojosa . unresolved

            nit: This rule kinda seems relevant for all the skills in the Coverage Debugging Agent. How about defining this in the orchestrator agent to pass on to all subagents or as a global rule for all the agents to read at startup?

            Open in Gerrit

            Related details

            Attention is currently required from:
            • Aadarsh Battula
            • Brian Sheedy
            • Prakhar Asthana
            Submit Requirements:
            • requirement satisfiedCode-Coverage
            • requirement is not satisfiedCode-Owners
            • requirement is not satisfiedCode-Review
            • requirement is not satisfiedNo-Unresolved-Comments
            • 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: I816b2576a26fd79cccf17b0c94b244e1fa5b6aa1
            Gerrit-Change-Number: 7963762
            Gerrit-PatchSet: 14
            Gerrit-Owner: Aadarsh Battula <aada...@google.com>
            Gerrit-Reviewer: Brian Sheedy <bsh...@chromium.org>
            Gerrit-Reviewer: David Hinojosa <davidh...@google.com>
            Gerrit-Reviewer: Prakhar Asthana <past...@google.com>
            Gerrit-Attention: Aadarsh Battula <aada...@google.com>
            Gerrit-Attention: Prakhar Asthana <past...@google.com>
            Gerrit-Attention: Brian Sheedy <bsh...@chromium.org>
            Gerrit-Comment-Date: Mon, 22 Jun 2026 23:41:49 +0000
            Gerrit-HasComments: Yes
            Gerrit-Has-Labels: No
            satisfied_requirement
            unsatisfied_requirement
            open
            diffy

            Aadarsh Battula (Gerrit)

            unread,
            Jun 22, 2026, 8:57:06 PMJun 22
            to Brian Sheedy, David Hinojosa, Prakhar Asthana, chromium...@chromium.org
            Attention needed from Brian Sheedy, David Hinojosa and Prakhar Asthana

            Aadarsh Battula added 1 comment

            File agents/skills/experimental-swarming-output-validator/SKILL.md
            Line 73, Patchset 14:> [!WARNING] **Context Clogging Trap (Prohibit Web Page Scraping)** Do NOT

            > scrape raw HTML task summary pages (`chromium-swarm.appspot.com` or
            > `ci.chromium.org`). Swarming embeds massive stdout/stderr chunks directly in
            > DOM trees, which will overwhelm context limits.
            David Hinojosa . resolved

            nit: This rule kinda seems relevant for all the skills in the Coverage Debugging Agent. How about defining this in the orchestrator agent to pass on to all subagents or as a global rule for all the agents to read at startup?

            Aadarsh Battula

            Marked as resolved.

            Open in Gerrit

            Related details

            Attention is currently required from:
            • Brian Sheedy
            • David Hinojosa
            • Prakhar Asthana
            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: I816b2576a26fd79cccf17b0c94b244e1fa5b6aa1
              Gerrit-Change-Number: 7963762
              Gerrit-PatchSet: 15
              Gerrit-Owner: Aadarsh Battula <aada...@google.com>
              Gerrit-Reviewer: Brian Sheedy <bsh...@chromium.org>
              Gerrit-Reviewer: David Hinojosa <davidh...@google.com>
              Gerrit-Reviewer: Prakhar Asthana <past...@google.com>
              Gerrit-Attention: Prakhar Asthana <past...@google.com>
              Gerrit-Attention: Brian Sheedy <bsh...@chromium.org>
              Gerrit-Attention: David Hinojosa <davidh...@google.com>
              Gerrit-Comment-Date: Tue, 23 Jun 2026 00:56:30 +0000
              Gerrit-HasComments: Yes
              Gerrit-Has-Labels: No
              Comment-In-Reply-To: David Hinojosa <davidh...@google.com>
              satisfied_requirement
              unsatisfied_requirement
              open
              diffy

              Prakhar Asthana (Gerrit)

              unread,
              Jun 23, 2026, 4:26:09 PMJun 23
              to Aadarsh Battula, Brian Sheedy, David Hinojosa, chromium...@chromium.org
              Attention needed from Aadarsh Battula, Brian Sheedy and David Hinojosa

              Prakhar Asthana added 2 comments

              File agents/skills/experimental-swarming-output-validator/SKILL.md
              Line 2, Patchset 15 (Latest):name: experimental-swarming-output-validator
              Prakhar Asthana . unresolved

              lets mention "code coverage" in there, so that it is not mistaken for any generic swarming output validator

              Line 4, Patchset 15 (Latest): Validates Swarming execution logs, CAS input/output artifacts, and profile
              generation environments to isolate remote trybot failures.
              Prakhar Asthana . unresolved

              Similar to above, restrict it to code coverage

              Open in Gerrit

              Related details

              Attention is currently required from:
              • Aadarsh Battula
              • Brian Sheedy
              • David Hinojosa
              Submit Requirements:
                • requirement satisfiedCode-Coverage
                • requirement is not satisfiedCode-Owners
                • requirement is not satisfiedCode-Review
                • requirement is not satisfiedNo-Unresolved-Comments
                • 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: I816b2576a26fd79cccf17b0c94b244e1fa5b6aa1
                Gerrit-Change-Number: 7963762
                Gerrit-PatchSet: 15
                Gerrit-Owner: Aadarsh Battula <aada...@google.com>
                Gerrit-Reviewer: Brian Sheedy <bsh...@chromium.org>
                Gerrit-Reviewer: David Hinojosa <davidh...@google.com>
                Gerrit-Reviewer: Prakhar Asthana <past...@google.com>
                Gerrit-Attention: Aadarsh Battula <aada...@google.com>
                Gerrit-Attention: Brian Sheedy <bsh...@chromium.org>
                Gerrit-Attention: David Hinojosa <davidh...@google.com>
                Gerrit-Comment-Date: Tue, 23 Jun 2026 20:25:53 +0000
                Gerrit-HasComments: Yes
                Gerrit-Has-Labels: No
                satisfied_requirement
                unsatisfied_requirement
                open
                diffy

                Aadarsh Battula (Gerrit)

                unread,
                Jun 23, 2026, 8:40:00 PMJun 23
                to Brian Sheedy, David Hinojosa, Prakhar Asthana, chromium...@chromium.org
                Attention needed from Brian Sheedy, David Hinojosa and Prakhar Asthana

                Aadarsh Battula added 2 comments

                File agents/skills/experimental-swarming-output-validator/SKILL.md
                Line 2, Patchset 15:name: experimental-swarming-output-validator
                Prakhar Asthana . resolved

                lets mention "code coverage" in there, so that it is not mistaken for any generic swarming output validator

                Aadarsh Battula

                Marked as resolved.

                Line 4, Patchset 15: Validates Swarming execution logs, CAS input/output artifacts, and profile

                generation environments to isolate remote trybot failures.
                Prakhar Asthana . resolved

                Similar to above, restrict it to code coverage

                Aadarsh Battula

                Marked as resolved.

                Open in Gerrit

                Related details

                Attention is currently required from:
                • Brian Sheedy
                • David Hinojosa
                • Prakhar Asthana
                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: I816b2576a26fd79cccf17b0c94b244e1fa5b6aa1
                  Gerrit-Change-Number: 7963762
                  Gerrit-PatchSet: 19
                  Gerrit-Owner: Aadarsh Battula <aada...@google.com>
                  Gerrit-Reviewer: Brian Sheedy <bsh...@chromium.org>
                  Gerrit-Reviewer: David Hinojosa <davidh...@google.com>
                  Gerrit-Reviewer: Prakhar Asthana <past...@google.com>
                  Gerrit-Attention: Prakhar Asthana <past...@google.com>
                  Gerrit-Attention: Brian Sheedy <bsh...@chromium.org>
                  Gerrit-Attention: David Hinojosa <davidh...@google.com>
                  Gerrit-Comment-Date: Wed, 24 Jun 2026 00:39:45 +0000
                  Gerrit-HasComments: Yes
                  Gerrit-Has-Labels: No
                  Comment-In-Reply-To: Prakhar Asthana <past...@google.com>
                  satisfied_requirement
                  unsatisfied_requirement
                  open
                  diffy

                  Prakhar Asthana (Gerrit)

                  unread,
                  Jun 24, 2026, 1:40:56 PMJun 24
                  to Aadarsh Battula, Brian Sheedy, David Hinojosa, chromium...@chromium.org
                  Attention needed from Aadarsh Battula, Brian Sheedy and David Hinojosa

                  Prakhar Asthana voted Code-Review+1

                  Code-Review+1
                  Open in Gerrit

                  Related details

                  Attention is currently required from:
                  • Aadarsh Battula
                  • Brian Sheedy
                  • David Hinojosa
                  Submit Requirements:
                    • requirement satisfiedCode-Coverage
                    • requirement is not satisfiedCode-Owners
                    • requirement is not 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: I816b2576a26fd79cccf17b0c94b244e1fa5b6aa1
                    Gerrit-Change-Number: 7963762
                    Gerrit-PatchSet: 19
                    Gerrit-Owner: Aadarsh Battula <aada...@google.com>
                    Gerrit-Reviewer: Brian Sheedy <bsh...@chromium.org>
                    Gerrit-Reviewer: David Hinojosa <davidh...@google.com>
                    Gerrit-Reviewer: Prakhar Asthana <past...@google.com>
                    Gerrit-Attention: Aadarsh Battula <aada...@google.com>
                    Gerrit-Attention: Brian Sheedy <bsh...@chromium.org>
                    Gerrit-Attention: David Hinojosa <davidh...@google.com>
                    Gerrit-Comment-Date: Wed, 24 Jun 2026 17:40:33 +0000
                    Gerrit-HasComments: No
                    Gerrit-Has-Labels: Yes
                    satisfied_requirement
                    unsatisfied_requirement
                    open
                    diffy

                    Prakhar Asthana (Gerrit)

                    unread,
                    Jul 6, 2026, 4:05:48 PM (3 days ago) Jul 6
                    to Aadarsh Battula, Struan Shrimpton, Brian Sheedy, David Hinojosa, chromium...@chromium.org
                    Attention needed from Aadarsh Battula and Struan Shrimpton

                    Prakhar Asthana voted Code-Review+1

                    Code-Review+1
                    Open in Gerrit

                    Related details

                    Attention is currently required from:
                    • Aadarsh Battula
                    • Struan Shrimpton
                    Submit Requirements:
                    • requirement satisfiedCode-Coverage
                    • requirement is not satisfiedCode-Owners
                    • requirement is not 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: I816b2576a26fd79cccf17b0c94b244e1fa5b6aa1
                    Gerrit-Change-Number: 7963762
                    Gerrit-PatchSet: 20
                    Gerrit-Owner: Aadarsh Battula <aada...@google.com>
                    Gerrit-Reviewer: Brian Sheedy <bsh...@chromium.org>
                    Gerrit-Reviewer: David Hinojosa <davidh...@google.com>
                    Gerrit-Reviewer: Prakhar Asthana <past...@google.com>
                    Gerrit-Reviewer: Struan Shrimpton <ssh...@google.com>
                    Gerrit-Attention: Aadarsh Battula <aada...@google.com>
                    Gerrit-Attention: Struan Shrimpton <ssh...@google.com>
                    Gerrit-Comment-Date: Mon, 06 Jul 2026 20:05:35 +0000
                    Gerrit-HasComments: No
                    Gerrit-Has-Labels: Yes
                    satisfied_requirement
                    unsatisfied_requirement
                    open
                    diffy

                    Struan Shrimpton (Gerrit)

                    unread,
                    Jul 6, 2026, 4:31:56 PM (3 days ago) Jul 6
                    to Aadarsh Battula, Prakhar Asthana, Brian Sheedy, David Hinojosa, chromium...@chromium.org
                    Attention needed from Aadarsh Battula

                    Struan Shrimpton added 3 comments

                    File agents/prompts/common.minimal.md
                    Line 43, Patchset 20 (Latest):## Infrastructure
                    Struan Shrimpton . unresolved

                    I don't think these belong in the common templates. Looking at swarming/luci is a comparatively bespoke thing but it's also creating an unnecessary dependency between the existing skill and these templates

                    File agents/skills/experimental-code-coverage-swarming-output-validator/SKILL.md
                    Line 48, Patchset 20 (Latest):First, extract the Buildbucket build ID (`build_id`) from `build_url` (e.g.,
                    Struan Shrimpton . unresolved

                    The build url is not always addressed via the build id. e.g. https://ci.chromium.org/ui/p/chromium/builders/try/linux-rel/2772707/infra

                    Line 70, Patchset 20 (Latest):swarming collect -S chromium-swarm.appspot.com \
                    Struan Shrimpton . unresolved

                    I'm not sure you can take for granted swarming is on PATH?

                    Open in Gerrit

                    Related details

                    Attention is currently required from:
                    • Aadarsh Battula
                    Submit Requirements:
                      • requirement satisfiedCode-Coverage
                      • requirement is not satisfiedCode-Owners
                      • requirement is not 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: I816b2576a26fd79cccf17b0c94b244e1fa5b6aa1
                      Gerrit-Change-Number: 7963762
                      Gerrit-PatchSet: 20
                      Gerrit-Owner: Aadarsh Battula <aada...@google.com>
                      Gerrit-Reviewer: Brian Sheedy <bsh...@chromium.org>
                      Gerrit-Reviewer: David Hinojosa <davidh...@google.com>
                      Gerrit-Reviewer: Prakhar Asthana <past...@google.com>
                      Gerrit-Reviewer: Struan Shrimpton <ssh...@google.com>
                      Gerrit-Attention: Aadarsh Battula <aada...@google.com>
                      Gerrit-Comment-Date: Mon, 06 Jul 2026 20:31:37 +0000
                      Gerrit-HasComments: Yes
                      Gerrit-Has-Labels: No
                      satisfied_requirement
                      unsatisfied_requirement
                      open
                      diffy

                      Aadarsh Battula (Gerrit)

                      unread,
                      Jul 6, 2026, 4:55:26 PM (3 days ago) Jul 6
                      to Prakhar Asthana, Struan Shrimpton, Brian Sheedy, David Hinojosa, chromium...@chromium.org
                      Attention needed from Prakhar Asthana and Struan Shrimpton

                      Aadarsh Battula added 3 comments

                      File agents/prompts/common.minimal.md
                      Line 43, Patchset 20:## Infrastructure
                      Struan Shrimpton . resolved

                      I don't think these belong in the common templates. Looking at swarming/luci is a comparatively bespoke thing but it's also creating an unnecessary dependency between the existing skill and these templates

                      Aadarsh Battula

                      Marked as resolved.

                      File agents/skills/experimental-code-coverage-swarming-output-validator/SKILL.md
                      Line 48, Patchset 20:First, extract the Buildbucket build ID (`build_id`) from `build_url` (e.g.,
                      Struan Shrimpton . resolved

                      The build url is not always addressed via the build id. e.g. https://ci.chromium.org/ui/p/chromium/builders/try/linux-rel/2772707/infra

                      Aadarsh Battula

                      Marked as resolved.

                      Line 70, Patchset 20:swarming collect -S chromium-swarm.appspot.com \
                      Struan Shrimpton . resolved

                      I'm not sure you can take for granted swarming is on PATH?

                      Aadarsh Battula

                      Marked as resolved.

                      Open in Gerrit

                      Related details

                      Attention is currently required from:
                      • Prakhar Asthana
                      • 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: I816b2576a26fd79cccf17b0c94b244e1fa5b6aa1
                        Gerrit-Change-Number: 7963762
                        Gerrit-PatchSet: 21
                        Gerrit-Owner: Aadarsh Battula <aada...@google.com>
                        Gerrit-Reviewer: Brian Sheedy <bsh...@chromium.org>
                        Gerrit-Reviewer: David Hinojosa <davidh...@google.com>
                        Gerrit-Reviewer: Prakhar Asthana <past...@google.com>
                        Gerrit-Reviewer: Struan Shrimpton <ssh...@google.com>
                        Gerrit-Attention: Prakhar Asthana <past...@google.com>
                        Gerrit-Attention: Struan Shrimpton <ssh...@google.com>
                        Gerrit-Comment-Date: Mon, 06 Jul 2026 20:55:16 +0000
                        Gerrit-HasComments: Yes
                        Gerrit-Has-Labels: No
                        Comment-In-Reply-To: Struan Shrimpton <ssh...@google.com>
                        satisfied_requirement
                        unsatisfied_requirement
                        open
                        diffy

                        Struan Shrimpton (Gerrit)

                        unread,
                        Jul 7, 2026, 11:24:13 AM (3 days ago) Jul 7
                        to Aadarsh Battula, Prakhar Asthana, Brian Sheedy, David Hinojosa, chromium...@chromium.org
                        Attention needed from Aadarsh Battula and Prakhar Asthana

                        Struan Shrimpton voted and added 1 comment

                        Votes added by Struan Shrimpton

                        Code-Review+1

                        1 comment

                        File agents/skills/experimental-code-coverage-swarming-output-validator/SKILL.md
                        Line 48, Patchset 21 (Latest):First, resolve the numeric Buildbucket build ID (`build_id`) from `build_url`. Note that LUCI URLs may use direct Buildbucket IDs (`/b/8679...`) or sequential builder paths (`.../builders/try/linux-rel/2772707/...`). When given a builder path URL, pass the canonical builder path (`chromium/try/linux-rel/2772707`) directly to `bb get` or use the `buildbucket` skill to resolve the numeric build ID.
                        Struan Shrimpton . unresolved

                        nit: word wrap

                        Open in Gerrit

                        Related details

                        Attention is currently required from:
                        • Aadarsh Battula
                        • Prakhar Asthana
                        Submit Requirements:
                        • requirement satisfiedCode-Coverage
                        • requirement satisfiedCode-Owners
                        • requirement is not 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: I816b2576a26fd79cccf17b0c94b244e1fa5b6aa1
                        Gerrit-Change-Number: 7963762
                        Gerrit-PatchSet: 21
                        Gerrit-Owner: Aadarsh Battula <aada...@google.com>
                        Gerrit-Reviewer: Brian Sheedy <bsh...@chromium.org>
                        Gerrit-Reviewer: David Hinojosa <davidh...@google.com>
                        Gerrit-Reviewer: Prakhar Asthana <past...@google.com>
                        Gerrit-Reviewer: Struan Shrimpton <ssh...@google.com>
                        Gerrit-Attention: Aadarsh Battula <aada...@google.com>
                        Gerrit-Attention: Prakhar Asthana <past...@google.com>
                        Gerrit-Comment-Date: Tue, 07 Jul 2026 15:23:56 +0000
                        Gerrit-HasComments: Yes
                        Gerrit-Has-Labels: Yes
                        satisfied_requirement
                        unsatisfied_requirement
                        open
                        diffy

                        Aadarsh Battula (Gerrit)

                        unread,
                        Jul 8, 2026, 12:17:27 PM (2 days ago) Jul 8
                        to Struan Shrimpton, Prakhar Asthana, Brian Sheedy, David Hinojosa, chromium...@chromium.org
                        Attention needed from Brian Sheedy, Prakhar Asthana and Struan Shrimpton

                        Aadarsh Battula added 1 comment

                        File agents/skills/experimental-code-coverage-swarming-output-validator/SKILL.md
                        Line 48, Patchset 21:First, resolve the numeric Buildbucket build ID (`build_id`) from `build_url`. Note that LUCI URLs may use direct Buildbucket IDs (`/b/8679...`) or sequential builder paths (`.../builders/try/linux-rel/2772707/...`). When given a builder path URL, pass the canonical builder path (`chromium/try/linux-rel/2772707`) directly to `bb get` or use the `buildbucket` skill to resolve the numeric build ID.
                        Struan Shrimpton . resolved

                        nit: word wrap

                        Aadarsh Battula

                        Marked as resolved.

                        Open in Gerrit

                        Related details

                        Attention is currently required from:
                        • Brian Sheedy
                        • Prakhar Asthana
                        • Struan Shrimpton
                        Submit Requirements:
                          • requirement satisfiedCode-Coverage
                          • requirement 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: I816b2576a26fd79cccf17b0c94b244e1fa5b6aa1
                          Gerrit-Change-Number: 7963762
                          Gerrit-PatchSet: 22
                          Gerrit-Owner: Aadarsh Battula <aada...@google.com>
                          Gerrit-Reviewer: Brian Sheedy <bsh...@chromium.org>
                          Gerrit-Reviewer: David Hinojosa <davidh...@google.com>
                          Gerrit-Reviewer: Prakhar Asthana <past...@google.com>
                          Gerrit-Reviewer: Struan Shrimpton <ssh...@google.com>
                          Gerrit-Attention: Prakhar Asthana <past...@google.com>
                          Gerrit-Attention: Struan Shrimpton <ssh...@google.com>
                          Gerrit-Attention: Brian Sheedy <bsh...@chromium.org>
                          Gerrit-Comment-Date: Wed, 08 Jul 2026 16:17:13 +0000
                          satisfied_requirement
                          unsatisfied_requirement
                          open
                          diffy

                          Brian Sheedy (Gerrit)

                          unread,
                          Jul 8, 2026, 3:37:04 PM (2 days ago) Jul 8
                          to Aadarsh Battula, Struan Shrimpton, Prakhar Asthana, David Hinojosa, chromium...@chromium.org
                          Attention needed from Aadarsh Battula, Prakhar Asthana and Struan Shrimpton

                          Brian Sheedy added 2 comments

                          File agents/skills/experimental-code-coverage-swarming-output-validator/SKILL.md
                          Line 91, Patchset 22 (Latest):### 3. Pre-Run CAS Input Audit (Combination 4)
                          Brian Sheedy . unresolved

                          Might need re-numbering/re-ordering? There's combination 1, 4, and 2 in that order. I'm not quite sure what `Combination` means in this context, though. Is `Scenario` maybe a better descriptor?

                          File agents/skills/experimental-swarming-output-validator/SKILL.md
                          Line 73, Patchset 14:> [!WARNING] **Context Clogging Trap (Prohibit Web Page Scraping)** Do NOT
                          > scrape raw HTML task summary pages (`chromium-swarm.appspot.com` or
                          > `ci.chromium.org`). Swarming embeds massive stdout/stderr chunks directly in
                          > DOM trees, which will overwhelm context limits.
                          David Hinojosa . unresolved

                          nit: This rule kinda seems relevant for all the skills in the Coverage Debugging Agent. How about defining this in the orchestrator agent to pass on to all subagents or as a global rule for all the agents to read at startup?

                          Aadarsh Battula

                          Marked as resolved.

                          Brian Sheedy

                          This appears to still be present in the most recent patchset, but marking this as resolved implies that it should have been moved somewhere else.

                          Open in Gerrit

                          Related details

                          Attention is currently required from:
                          • Aadarsh Battula
                          • Prakhar Asthana
                          • Struan Shrimpton
                          Submit Requirements:
                            • requirement satisfiedCode-Coverage
                            • requirement satisfiedCode-Owners
                            • requirement is not satisfiedCode-Review
                            • requirement is not satisfiedNo-Unresolved-Comments
                            • 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: I816b2576a26fd79cccf17b0c94b244e1fa5b6aa1
                            Gerrit-Change-Number: 7963762
                            Gerrit-PatchSet: 22
                            Gerrit-Owner: Aadarsh Battula <aada...@google.com>
                            Gerrit-Reviewer: Brian Sheedy <bsh...@chromium.org>
                            Gerrit-Reviewer: David Hinojosa <davidh...@google.com>
                            Gerrit-Reviewer: Prakhar Asthana <past...@google.com>
                            Gerrit-Reviewer: Struan Shrimpton <ssh...@google.com>
                            Gerrit-Attention: Aadarsh Battula <aada...@google.com>
                            Gerrit-Attention: Prakhar Asthana <past...@google.com>
                            Gerrit-Attention: Struan Shrimpton <ssh...@google.com>
                            Gerrit-Comment-Date: Wed, 08 Jul 2026 19:36:50 +0000
                            Gerrit-HasComments: Yes
                            Gerrit-Has-Labels: No
                            Comment-In-Reply-To: Aadarsh Battula <aada...@google.com>
                            Comment-In-Reply-To: David Hinojosa <davidh...@google.com>
                            satisfied_requirement
                            unsatisfied_requirement
                            open
                            diffy

                            Prakhar Asthana (Gerrit)

                            unread,
                            Jul 8, 2026, 4:03:14 PM (2 days ago) Jul 8
                            to Aadarsh Battula, Struan Shrimpton, Brian Sheedy, David Hinojosa, chromium...@chromium.org
                            Attention needed from Aadarsh Battula and Struan Shrimpton

                            Prakhar Asthana voted Code-Review+1

                            Code-Review+1
                            Open in Gerrit

                            Related details

                            Attention is currently required from:
                            • Aadarsh Battula
                            • Struan Shrimpton
                            Submit Requirements:
                              • requirement satisfiedCode-Coverage
                              • requirement satisfiedCode-Owners
                              • requirement is not 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: I816b2576a26fd79cccf17b0c94b244e1fa5b6aa1
                              Gerrit-Change-Number: 7963762
                              Gerrit-PatchSet: 22
                              Gerrit-Owner: Aadarsh Battula <aada...@google.com>
                              Gerrit-Reviewer: Brian Sheedy <bsh...@chromium.org>
                              Gerrit-Reviewer: David Hinojosa <davidh...@google.com>
                              Gerrit-Reviewer: Prakhar Asthana <past...@google.com>
                              Gerrit-Reviewer: Struan Shrimpton <ssh...@google.com>
                              Gerrit-Attention: Aadarsh Battula <aada...@google.com>
                              Gerrit-Attention: Struan Shrimpton <ssh...@google.com>
                              Gerrit-Comment-Date: Wed, 08 Jul 2026 20:03:02 +0000
                              Gerrit-HasComments: No
                              Gerrit-Has-Labels: Yes
                              satisfied_requirement
                              unsatisfied_requirement
                              open
                              diffy

                              Aadarsh Battula (Gerrit)

                              unread,
                              Jul 8, 2026, 4:29:12 PM (2 days ago) Jul 8
                              to Prakhar Asthana, Struan Shrimpton, Brian Sheedy, David Hinojosa, chromium...@chromium.org
                              Attention needed from Brian Sheedy, David Hinojosa, Prakhar Asthana and Struan Shrimpton

                              Aadarsh Battula added 1 comment

                              File agents/skills/experimental-code-coverage-swarming-output-validator/SKILL.md
                              Line 91, Patchset 22:### 3. Pre-Run CAS Input Audit (Combination 4)
                              Brian Sheedy . resolved

                              Might need re-numbering/re-ordering? There's combination 1, 4, and 2 in that order. I'm not quite sure what `Combination` means in this context, though. Is `Scenario` maybe a better descriptor?

                              Aadarsh Battula

                              Removed the combination numbering. Combination was supposed to represent the different ways we can test out the coverage generation locally.

                              Open in Gerrit

                              Related details

                              Attention is currently required from:
                              • Brian Sheedy
                              • David Hinojosa
                              • Prakhar Asthana
                              • Struan Shrimpton
                              Submit Requirements:
                                • requirement satisfiedCode-Coverage
                                • requirement satisfiedCode-Owners
                                • requirement is not satisfiedCode-Review
                                • requirement is not satisfiedNo-Unresolved-Comments
                                • 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: I816b2576a26fd79cccf17b0c94b244e1fa5b6aa1
                                Gerrit-Change-Number: 7963762
                                Gerrit-PatchSet: 23
                                Gerrit-Owner: Aadarsh Battula <aada...@google.com>
                                Gerrit-Reviewer: Brian Sheedy <bsh...@chromium.org>
                                Gerrit-Reviewer: David Hinojosa <davidh...@google.com>
                                Gerrit-Reviewer: Prakhar Asthana <past...@google.com>
                                Gerrit-Reviewer: Struan Shrimpton <ssh...@google.com>
                                Gerrit-Attention: Prakhar Asthana <past...@google.com>
                                Gerrit-Attention: Struan Shrimpton <ssh...@google.com>
                                Gerrit-Attention: Brian Sheedy <bsh...@chromium.org>
                                Gerrit-Attention: David Hinojosa <davidh...@google.com>
                                Gerrit-Comment-Date: Wed, 08 Jul 2026 20:28:56 +0000
                                Gerrit-HasComments: Yes
                                Gerrit-Has-Labels: No
                                Comment-In-Reply-To: Brian Sheedy <bsh...@chromium.org>
                                satisfied_requirement
                                unsatisfied_requirement
                                open
                                diffy

                                Aadarsh Battula (Gerrit)

                                unread,
                                Jul 8, 2026, 5:14:03 PM (2 days ago) Jul 8
                                to Prakhar Asthana, Struan Shrimpton, Brian Sheedy, David Hinojosa, chromium...@chromium.org
                                Attention needed from Brian Sheedy, David Hinojosa, Prakhar Asthana and Struan Shrimpton

                                Aadarsh Battula added 1 comment

                                File agents/skills/experimental-swarming-output-validator/SKILL.md
                                Line 73, Patchset 14:> [!WARNING] **Context Clogging Trap (Prohibit Web Page Scraping)** Do NOT
                                > scrape raw HTML task summary pages (`chromium-swarm.appspot.com` or
                                > `ci.chromium.org`). Swarming embeds massive stdout/stderr chunks directly in
                                > DOM trees, which will overwhelm context limits.
                                David Hinojosa . unresolved

                                nit: This rule kinda seems relevant for all the skills in the Coverage Debugging Agent. How about defining this in the orchestrator agent to pass on to all subagents or as a global rule for all the agents to read at startup?

                                Aadarsh Battula

                                Marked as resolved.

                                Brian Sheedy

                                This appears to still be present in the most recent patchset, but marking this as resolved implies that it should have been moved somewhere else.

                                Aadarsh Battula

                                I removed it because of Struan's comment, which said that the rule should not to be invoked for every chromium agent. I just added a code_coverage.md file that includes the rule in a new CL. This file will be imported in src/GEMINI.md during the code coverage installer script. It will be removed at the end of orchestrator skill as well.

                                https://chromium-review.git.corp.google.com/c/chromium/src/+/8067119

                                Open in Gerrit

                                Related details

                                Attention is currently required from:
                                • Brian Sheedy
                                • David Hinojosa
                                • Prakhar Asthana
                                • Struan Shrimpton
                                Submit Requirements:
                                • requirement satisfiedCode-Coverage
                                • requirement is not satisfiedCode-Owners
                                • requirement is not satisfiedCode-Review
                                • requirement is not satisfiedNo-Unresolved-Comments
                                • 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: I816b2576a26fd79cccf17b0c94b244e1fa5b6aa1
                                Gerrit-Change-Number: 7963762
                                Gerrit-PatchSet: 25
                                Gerrit-Owner: Aadarsh Battula <aada...@google.com>
                                Gerrit-Reviewer: Brian Sheedy <bsh...@chromium.org>
                                Gerrit-Reviewer: David Hinojosa <davidh...@google.com>
                                Gerrit-Reviewer: Prakhar Asthana <past...@google.com>
                                Gerrit-Reviewer: Struan Shrimpton <ssh...@google.com>
                                Gerrit-Attention: Prakhar Asthana <past...@google.com>
                                Gerrit-Attention: Struan Shrimpton <ssh...@google.com>
                                Gerrit-Attention: Brian Sheedy <bsh...@chromium.org>
                                Gerrit-Attention: David Hinojosa <davidh...@google.com>
                                Gerrit-Comment-Date: Wed, 08 Jul 2026 21:12:52 +0000
                                Gerrit-HasComments: Yes
                                Gerrit-Has-Labels: No
                                Comment-In-Reply-To: Aadarsh Battula <aada...@google.com>
                                Comment-In-Reply-To: Brian Sheedy <bsh...@chromium.org>
                                Comment-In-Reply-To: David Hinojosa <davidh...@google.com>
                                satisfied_requirement
                                unsatisfied_requirement
                                open
                                diffy

                                Brian Sheedy (Gerrit)

                                unread,
                                Jul 8, 2026, 5:51:53 PM (2 days ago) Jul 8
                                to Aadarsh Battula, Prakhar Asthana, Struan Shrimpton, David Hinojosa, chromium...@chromium.org
                                Attention needed from Aadarsh Battula, David Hinojosa, Prakhar Asthana and Struan Shrimpton

                                Brian Sheedy voted and added 3 comments

                                Votes added by Brian Sheedy

                                Code-Review+1

                                3 comments

                                Patchset-level comments
                                File-level comment, Patchset 26 (Latest):
                                Brian Sheedy . resolved

                                LGTM % comment

                                File agents/prompts/templates/code_coverage.md
                                File-level comment, Patchset 26 (Latest):
                                Brian Sheedy . unresolved

                                Wrap at 80 characters.

                                File agents/skills/experimental-swarming-output-validator/SKILL.md
                                Line 73, Patchset 14:> [!WARNING] **Context Clogging Trap (Prohibit Web Page Scraping)** Do NOT
                                > scrape raw HTML task summary pages (`chromium-swarm.appspot.com` or
                                > `ci.chromium.org`). Swarming embeds massive stdout/stderr chunks directly in
                                > DOM trees, which will overwhelm context limits.
                                David Hinojosa . resolved

                                nit: This rule kinda seems relevant for all the skills in the Coverage Debugging Agent. How about defining this in the orchestrator agent to pass on to all subagents or as a global rule for all the agents to read at startup?

                                Aadarsh Battula

                                Marked as resolved.

                                Brian Sheedy

                                This appears to still be present in the most recent patchset, but marking this as resolved implies that it should have been moved somewhere else.

                                Aadarsh Battula

                                I removed it because of Struan's comment, which said that the rule should not to be invoked for every chromium agent. I just added a code_coverage.md file that includes the rule in a new CL. This file will be imported in src/GEMINI.md during the code coverage installer script. It will be removed at the end of orchestrator skill as well.

                                https://chromium-review.git.corp.google.com/c/chromium/src/+/8067119

                                Brian Sheedy

                                Ack.

                                Open in Gerrit

                                Related details

                                Attention is currently required from:
                                • Aadarsh Battula
                                • David Hinojosa
                                • Prakhar Asthana
                                • Struan Shrimpton
                                  Submit Requirements:
                                  • requirement satisfiedCode-Coverage
                                  • requirement satisfiedCode-Owners
                                  • requirement is not 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: I816b2576a26fd79cccf17b0c94b244e1fa5b6aa1
                                  Gerrit-Change-Number: 7963762
                                  Gerrit-PatchSet: 26
                                  Gerrit-Owner: Aadarsh Battula <aada...@google.com>
                                  Gerrit-Reviewer: Brian Sheedy <bsh...@chromium.org>
                                  Gerrit-Reviewer: David Hinojosa <davidh...@google.com>
                                  Gerrit-Reviewer: Prakhar Asthana <past...@google.com>
                                  Gerrit-Reviewer: Struan Shrimpton <ssh...@google.com>
                                  Gerrit-Attention: Aadarsh Battula <aada...@google.com>
                                  Gerrit-Attention: Prakhar Asthana <past...@google.com>
                                  Gerrit-Attention: Struan Shrimpton <ssh...@google.com>
                                  Gerrit-Attention: David Hinojosa <davidh...@google.com>
                                  Gerrit-Comment-Date: Wed, 08 Jul 2026 21:51:38 +0000
                                  Gerrit-HasComments: Yes
                                  Gerrit-Has-Labels: Yes
                                  satisfied_requirement
                                  unsatisfied_requirement
                                  open
                                  diffy

                                  Aadarsh Battula (Gerrit)

                                  unread,
                                  Jul 8, 2026, 5:58:30 PM (2 days ago) Jul 8
                                  to Brian Sheedy, Prakhar Asthana, Struan Shrimpton, David Hinojosa, chromium...@chromium.org
                                  Attention needed from Brian Sheedy, David Hinojosa, Prakhar Asthana and Struan Shrimpton

                                  Aadarsh Battula added 1 comment

                                  File agents/prompts/templates/code_coverage.md
                                  File-level comment, Patchset 26:
                                  Brian Sheedy . resolved

                                  Wrap at 80 characters.

                                  Aadarsh Battula

                                  Meant to remove the global rule file from this CL and include it in this one: https://chromium-review.git.corp.google.com/c/chromium/src/+/8067119

                                  Just addressed this comment in the other CL.

                                  Open in Gerrit

                                  Related details

                                  Attention is currently required from:
                                  • Brian Sheedy
                                  • David Hinojosa
                                  • Prakhar Asthana
                                  • Struan Shrimpton
                                    Submit Requirements:
                                      • requirement satisfiedCode-Coverage
                                      • requirement 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: I816b2576a26fd79cccf17b0c94b244e1fa5b6aa1
                                      Gerrit-Change-Number: 7963762
                                      Gerrit-PatchSet: 26
                                      Gerrit-Owner: Aadarsh Battula <aada...@google.com>
                                      Gerrit-Reviewer: Brian Sheedy <bsh...@chromium.org>
                                      Gerrit-Reviewer: David Hinojosa <davidh...@google.com>
                                      Gerrit-Reviewer: Prakhar Asthana <past...@google.com>
                                      Gerrit-Reviewer: Struan Shrimpton <ssh...@google.com>
                                      Gerrit-Attention: Prakhar Asthana <past...@google.com>
                                      Gerrit-Attention: Struan Shrimpton <ssh...@google.com>
                                      Gerrit-Attention: Brian Sheedy <bsh...@chromium.org>
                                      Gerrit-Attention: David Hinojosa <davidh...@google.com>
                                      Gerrit-Comment-Date: Wed, 08 Jul 2026 21:58:16 +0000
                                      Gerrit-HasComments: Yes
                                      Gerrit-Has-Labels: No
                                      Comment-In-Reply-To: Brian Sheedy <bsh...@chromium.org>
                                      satisfied_requirement
                                      unsatisfied_requirement
                                      open
                                      diffy

                                      Brian Sheedy (Gerrit)

                                      unread,
                                      Jul 8, 2026, 6:02:49 PM (2 days ago) Jul 8
                                      to Aadarsh Battula, Prakhar Asthana, Struan Shrimpton, David Hinojosa, chromium...@chromium.org
                                      Attention needed from Aadarsh Battula, David Hinojosa, Prakhar Asthana and Struan Shrimpton

                                      Brian Sheedy voted Code-Review+1

                                      Code-Review+1
                                      Open in Gerrit

                                      Related details

                                      Attention is currently required from:
                                      • Aadarsh Battula
                                      • David Hinojosa
                                      • Prakhar Asthana
                                      • Struan Shrimpton
                                        Submit Requirements:
                                          • requirement satisfiedCode-Coverage
                                          • requirement satisfiedCode-Owners
                                          • requirement is not 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: I816b2576a26fd79cccf17b0c94b244e1fa5b6aa1
                                          Gerrit-Change-Number: 7963762
                                          Gerrit-PatchSet: 27
                                          Gerrit-Owner: Aadarsh Battula <aada...@google.com>
                                          Gerrit-Reviewer: Brian Sheedy <bsh...@chromium.org>
                                          Gerrit-Reviewer: David Hinojosa <davidh...@google.com>
                                          Gerrit-Reviewer: Prakhar Asthana <past...@google.com>
                                          Gerrit-Reviewer: Struan Shrimpton <ssh...@google.com>
                                          Gerrit-Attention: Aadarsh Battula <aada...@google.com>
                                          Gerrit-Attention: Prakhar Asthana <past...@google.com>
                                          Gerrit-Attention: Struan Shrimpton <ssh...@google.com>
                                          Gerrit-Attention: David Hinojosa <davidh...@google.com>
                                          Gerrit-Comment-Date: Wed, 08 Jul 2026 22:02:30 +0000
                                          Gerrit-HasComments: No
                                          Gerrit-Has-Labels: Yes
                                          satisfied_requirement
                                          unsatisfied_requirement
                                          open
                                          diffy

                                          Prakhar Asthana (Gerrit)

                                          unread,
                                          Jul 9, 2026, 1:44:37 PM (11 hours ago) Jul 9
                                          to Aadarsh Battula, Brian Sheedy, Struan Shrimpton, David Hinojosa, chromium...@chromium.org
                                          Attention needed from Aadarsh Battula, David Hinojosa and Struan Shrimpton

                                          Prakhar Asthana voted Code-Review+1

                                          Code-Review+1
                                          Open in Gerrit

                                          Related details

                                          Attention is currently required from:
                                          • Aadarsh Battula
                                          • David Hinojosa
                                          • Struan Shrimpton
                                          Submit Requirements:
                                            • requirement satisfiedCode-Coverage
                                            • requirement 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: I816b2576a26fd79cccf17b0c94b244e1fa5b6aa1
                                            Gerrit-Change-Number: 7963762
                                            Gerrit-PatchSet: 28
                                            Gerrit-Owner: Aadarsh Battula <aada...@google.com>
                                            Gerrit-Reviewer: Brian Sheedy <bsh...@chromium.org>
                                            Gerrit-Reviewer: David Hinojosa <davidh...@google.com>
                                            Gerrit-Reviewer: Prakhar Asthana <past...@google.com>
                                            Gerrit-Reviewer: Struan Shrimpton <ssh...@google.com>
                                            Gerrit-Attention: Aadarsh Battula <aada...@google.com>
                                            Gerrit-Attention: Struan Shrimpton <ssh...@google.com>
                                            Gerrit-Attention: David Hinojosa <davidh...@google.com>
                                            Gerrit-Comment-Date: Thu, 09 Jul 2026 17:44:24 +0000
                                            Gerrit-HasComments: No
                                            Gerrit-Has-Labels: Yes
                                            satisfied_requirement
                                            open
                                            diffy

                                            Aadarsh Battula (Gerrit)

                                            unread,
                                            Jul 9, 2026, 1:45:14 PM (11 hours ago) Jul 9
                                            to Prakhar Asthana, Brian Sheedy, Struan Shrimpton, David Hinojosa, chromium...@chromium.org
                                            Attention needed from David Hinojosa and Struan Shrimpton

                                            Aadarsh Battula voted Commit-Queue+2

                                            Commit-Queue+2
                                            Open in Gerrit

                                            Related details

                                            Attention is currently required from:
                                            • David Hinojosa
                                            • Struan Shrimpton
                                            Submit Requirements:
                                            • requirement satisfiedCode-Coverage
                                            • requirement 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: I816b2576a26fd79cccf17b0c94b244e1fa5b6aa1
                                            Gerrit-Change-Number: 7963762
                                            Gerrit-PatchSet: 28
                                            Gerrit-Owner: Aadarsh Battula <aada...@google.com>
                                            Gerrit-Reviewer: Aadarsh Battula <aada...@google.com>
                                            Gerrit-Reviewer: Brian Sheedy <bsh...@chromium.org>
                                            Gerrit-Reviewer: David Hinojosa <davidh...@google.com>
                                            Gerrit-Reviewer: Prakhar Asthana <past...@google.com>
                                            Gerrit-Reviewer: Struan Shrimpton <ssh...@google.com>
                                            Gerrit-Attention: Struan Shrimpton <ssh...@google.com>
                                            Gerrit-Attention: David Hinojosa <davidh...@google.com>
                                            Gerrit-Comment-Date: Thu, 09 Jul 2026 17:45:01 +0000
                                            Gerrit-HasComments: No
                                            Gerrit-Has-Labels: Yes
                                            satisfied_requirement
                                            open
                                            diffy

                                            Chromium LUCI CQ (Gerrit)

                                            unread,
                                            Jul 9, 2026, 2:43:43 PM (10 hours ago) Jul 9
                                            to Aadarsh Battula, Prakhar Asthana, Brian Sheedy, Struan Shrimpton, David Hinojosa, chromium...@chromium.org

                                            Chromium LUCI CQ submitted the change

                                            Change information

                                            Commit message:
                                            Introduce SwarmingOutputValidator agent skill

                                            This CL introduces the `experimental-swarming-output-validator` agent
                                            skill describing how to audit remote Swarming shard executions on
                                            Chromium tryjobs.

                                            Includes:
                                            1. SKILL.md defining step-by-step workflows for Fast Remote Output
                                            Audits (swarming collect), Pre-Run CAS Input Audits (cas download),
                                            and Hermetic Container Replays (swarming reproduce).
                                            2. Standalone helper tool to retrieve trigger step output logs and
                                            extract CAS isolate digest hashes.

                                            TAG=agy
                                            CONV=2771ec5f-7b9c-40c6-b3fd-85d1265eece0
                                            Bug: 525468706
                                            Change-Id: I816b2576a26fd79cccf17b0c94b244e1fa5b6aa1
                                            Commit-Queue: Aadarsh Battula <aada...@google.com>
                                            Reviewed-by: Brian Sheedy <bsh...@chromium.org>
                                            Reviewed-by: Prakhar Asthana <past...@google.com>
                                            Cr-Commit-Position: refs/heads/main@{#1659728}
                                            Files:
                                            • A agents/skills/experimental-code-coverage-swarming-output-validator/SKILL.md
                                            • A tools/code_coverage/get_task_digest.py
                                            • A tools/code_coverage/get_task_digest_test.py
                                            Change size: L
                                            Delta: 3 files changed, 374 insertions(+), 0 deletions(-)
                                            Branch: refs/heads/main
                                            Submit Requirements:
                                            • requirement satisfiedCode-Review: +1 by Prakhar Asthana, +1 by Brian Sheedy
                                            Open in Gerrit
                                            Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
                                            Gerrit-MessageType: merged
                                            Gerrit-Project: chromium/src
                                            Gerrit-Branch: main
                                            Gerrit-Change-Id: I816b2576a26fd79cccf17b0c94b244e1fa5b6aa1
                                            Gerrit-Change-Number: 7963762
                                            Gerrit-PatchSet: 29
                                            Gerrit-Owner: Aadarsh Battula <aada...@google.com>
                                            Gerrit-Reviewer: Aadarsh Battula <aada...@google.com>
                                            Gerrit-Reviewer: Brian Sheedy <bsh...@chromium.org>
                                            Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
                                            open
                                            diffy
                                            satisfied_requirement
                                            Reply all
                                            Reply to author
                                            Forward
                                            0 new messages