Skip to content

ci: benchmark isolated pytest runtime changes - #10163

Closed
isaacbmiller wants to merge 3 commits into
mainfrom
perf/paired-ci-benchmarks
Closed

isaacbmiller wants to merge 3 commits into
mainfrom
perf/paired-ci-benchmarks

Conversation

@isaacbmiller

Copy link
Copy Markdown
Collaborator

Purpose

Temporary CI instrumentation for paired, same-runner performance measurements of the four unmerged pytest optimizations.

Each matrix job checks out the exact common parent (485ce44) and one isolated candidate, then runs the full four-worker CI suite twice on each revision. Round two reverses execution order to balance runner warmup and filesystem-cache effects.

This is measurement infrastructure only and is not intended to merge. The resulting paired GitHub-runner times will be copied to the individual PRs and the investigation portal; this PR will then be closed.

Copy link
Copy Markdown
Collaborator Author

Paired CI measurements completed successfully and were copied to #10154, #10155, #10156, and #10158. This PR was temporary measurement infrastructure only and is not intended to merge.

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.

2 participants