Skip to content

test: enforce desktop visual and performance budgets - #63

Merged
kev1n77 merged 1 commit into
mainfrom
codex/tst004-performance-visual-baseline
Jul 21, 2026
Merged

kev1n77 merged 1 commit into
mainfrom
codex/tst004-performance-visual-baseline

Conversation

@kev1n77

@kev1n77 kev1n77 commented Jul 21, 2026

Copy link
Copy Markdown
Owner

Summary

  • add Playwright visual baselines for the minimum light and wide dark desktop workspaces
  • enforce thousand-request bootstrap, scroll, filter, virtualization, and overflow budgets
  • add a serialized fake-provider benchmark for Gateway capture P95 overhead
  • publish browser reports in CI and update development progress evidence

Verification

  • npm run desktop:check
  • npm run desktop:build
  • npm run desktop:e2e on Windows Chromium
  • Playwright baseline comparison on Ubuntu 24.04 Chromium
  • cargo test -p codeischeap-gateway --all-targets
  • cargo test -p codeischeap-gateway --test performance -- --ignored --nocapture --test-threads=1
  • cargo clippy -p codeischeap-gateway --all-targets -- -D warnings
  • cargo fmt --all -- --check

@kev1n77
kev1n77 merged commit 681fe61 into main Jul 21, 2026
9 checks passed
@kev1n77
kev1n77 deleted the codex/tst004-performance-visual-baseline branch July 21, 2026 03:30
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