Commit Graph

2 Commits

Author SHA1 Message Date
Dicklesworthstone bf308633bd fix(scripts): rch-wrap pages perf helper build 2026-05-08 04:22:46 -04:00
Dicklesworthstone 46a3cbf077 test(pages): Add comprehensive E2E and performance testing infrastructure
End-to-end testing:
- scripts/e2e/cli_flow.sh: Full CLI workflow test coverage
- tests/pages_pipeline_e2e.rs: Rust integration tests for pages pipeline

Performance testing:
- cass-pages-perf-bundle binary for generating test bundles
- tests/performance/: Node.js-based perf harness with:
  - Lighthouse integration for bundle audits
  - Memory profiler tests
  - Decrypt timing measurements
  - Search latency benchmarks
- scripts/perf/run_pages_perf.sh: Unified perf orchestration

CI integration:
- .github/workflows/perf.yml: Manual dispatch workflow for perf regression
- lighthouse-budget.json: Performance budgets for bundle size/timing

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-20 00:17:48 -05:00