Skip to content

Automate E2E timing matrix repair - #553

Merged
bcorfman merged 1 commit into
mainfrom
agent/automated-e2e-timing-repair
Jul 29, 2026
Merged

Automate E2E timing matrix repair#553
bcorfman merged 1 commit into
mainfrom
agent/automated-e2e-timing-repair

Conversation

@bcorfman

Copy link
Copy Markdown
Owner

What changed

  • Automatically resolve a PR or Actions run and download every GitHub Actions artifact with gh run download.
  • Discover and merge all Playwright shard reports, including the embedded HTML report format and newer files JSON shape.
  • Add e2e-timing-repair to feed hard-ceiling timing failures into the existing bounded diagnosis/implementation/verification flow.
  • Add explicit --publish support for a clean-checkout commit, push, and draft PR.

Validation

  • 11 repair-harness test files passed (54 tests).
  • TypeScript compilation passed.
  • Validated artifact download and shard merge against Actions run 30495912652 (8 shards, 396 test attempts, 58 hard-ceiling failures).
  • Safe /bin/false agent simulation reached the diagnosis gate without modifying product files.

Warnings between 7 and 10 seconds remain diagnostic-only; only tests over 10 seconds are eligible for repair.

@bcorfman
bcorfman marked this pull request as draft July 29, 2026 23:38
@bcorfman
bcorfman marked this pull request as ready for review July 29, 2026 23:59
@bcorfman
bcorfman merged commit 08df17a into main Jul 29, 2026
8 checks passed
@bcorfman
bcorfman deleted the agent/automated-e2e-timing-repair branch July 29, 2026 23:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant