Skip to content

♻️ Remove historical managed benchmarks - #35

Merged
Robdel12 merged 1 commit into
mainfrom
rd/remove-managed-benchmarks
Nov 13, 2026
Merged

Robdel12 merged 1 commit into
mainfrom
rd/remove-managed-benchmarks

Conversation

@Robdel12

Copy link
Copy Markdown
Owner

Dyno has moved past the managed-browser transport experiments, but the repo still carries their evaluator, separate fixture app, and five machine-specific result snapshots. Nothing in the current scripts or CI uses them to catch performance regressions.

Remove that historical harness and its docs, plus the old CI suite-splitting history. Carry the remaining useful checks into the real native browser workflows: JavaScript hover enter/exit, reduced-motion CSS behavior and reset, and unchanged scroll position during element capture. The cleanup removes 2,974 net lines while keeping the supported API, timing, and reporting docs focused on current behavior.

The full framework suite passed with 262 passing tests and two skips. The docs build and all seven documentation tests passed, including real-browser navigation and frozen-release checks.

Closes #32.

Drop the unused transport evaluator and machine-specific result snapshots. Preserve its useful hover, reduced-motion, and scroll checks in the real native browser suite, and trim obsolete CI history.
@Robdel12
Robdel12 merged commit e1303cb into main Nov 13, 2026
47 checks passed
@Robdel12
Robdel12 deleted the rd/remove-managed-benchmarks branch November 13, 2026 06:36
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.

♻️ Audit and trim old benchmark code

1 participant