Skip to content

[ci-scan-feedback] Strip script-runner/exit-code suffixes in KBE dedup search to cut same-test duplicatesΒ #132132

Description

@github-actions

Triggering signals

Proposed edits

  • create-kbe.instructions.md:53-64 β€” extend variation 6 to also strip a trailing script-runner suffix (.cmd/.dll/.sh/.exe) and exit-code/signal descriptor (exit 134, exit 101, SIGABRT) from coreclr slash-delimited test paths and search the bare stem, with the Refresh/arrres_il_r cases as worked examples. Directly targets the 9 duplicate closures.
  • create-kbe.instructions.md:66-68 β€” update the "only strip the specific ... suffixes" caveat to include the new script-runner and exit-code/signal suffixes, keeping it consistent with variation 6.

Expected behavior change

The next scanner run will resolve .../Refresh/Refresh/Refresh and .../Refresh/Refresh/Refresh.cmd (and the same test under different exit codes / legs) to a single existing KBE instead of filing a fresh duplicate, cutting the same-test-path duplicate closures that drove the 30d wrong-closure rate to 32%.

Note

AI/Copilot-generated (ci-scan-feedback).

Generated by CI Outer-Loop Failure Scanner β€” Feedback Β· opus48 Β· 652.2 AIC Β· βŒ– 24 AIC Β· ⊞ 19.9K Β· β—·


Note

This was originally intended as a pull request, but the git push operation failed.

Original error: The process '/usr/bin/git' failed with exit code 1

Workflow Run: View run details and download bundle artifact

The bundle file is available in the agent artifact in the workflow run linked above.

To create a pull request with the changes:

# Download the artifact from the workflow run
gh run download 31495495649 -n agent -D /tmp/agent-31495495649

# Fetch the bundle into a temporary ref, then update the local branch
git fetch /tmp/agent-31495495649/aw-ci-scan-feedback-dedup-suffix-strip.bundle refs/heads/ci-scan-feedback-dedup-suffix-strip:refs/bundles/create-pr-ci-scan-feedback-dedup-suffix-strip-26c269fb50fbeb2b-631ef2eb
git update-ref refs/heads/ci-scan-feedback-dedup-suffix-strip-26c269fb50fbeb2b refs/bundles/create-pr-ci-scan-feedback-dedup-suffix-strip-26c269fb50fbeb2b-631ef2eb
git checkout ci-scan-feedback-dedup-suffix-strip-26c269fb50fbeb2b
# Ensure the working tree matches the updated branch
git reset --hard
# Remove the temporary bundle ref
git update-ref -d refs/bundles/create-pr-ci-scan-feedback-dedup-suffix-strip-26c269fb50fbeb2b-631ef2eb

# Push the branch to origin
git push origin ci-scan-feedback-dedup-suffix-strip-26c269fb50fbeb2b

# Create the pull request
gh pr create --title '[ci-scan-feedback] Strip script-runner/exit-code suffixes in KBE dedup search to cut same-test duplicates' --base main --head ci-scan-feedback-dedup-suffix-strip-26c269fb50fbeb2b --repo dotnet/runtime

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

Relationships

None yet

Development

No branches or pull requests

Issue actions