Feature: performance tests — capture/report, wallclock display fix, user thresholds #6
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Goal
Make perf tests easier to capture/report, fix the duration display bug, and let users set thresholds.
Sub-items
assert.medianRuntimeLessThanclearly in the runner output/UI.medianRuntimeLessThan(ms, …)call).--js-flags=--expose-gcand--enable-precise-memory-infovia Playwright (chromium.launch({ args })) — instead of telling users to launch Chrome by hand. (PR #1 comment 207.)Where
src/lib/test.ts(medianRuntimeLessThan),src/testrunner/*view.tsx,src/headless/index.ts(launch args).Acceptance
Durations display correctly; thresholds documented + configurable; the runner sets the perf flags; tests added.
Refs
PR #1 performance section + comment 207.