- Enable parallel file execution in core, engine, CLI, and dashboard packages via vitest.config.ts - Optimize backup tests using fake timers instead of real setTimeout delays - Add test optimization patterns to AGENTS.md documentation (fake timers, parallel execution) - Add changeset documenting the test speed improvements - Include test fixes for SettingsModal, engine tests, and git worktree mocks from KB-637
476 B
476 B
@gsxdsm/fusion
| @gsxdsm/fusion |
|---|
| patch |
Increase test speed by optimizing backup tests with fake timers and enabling parallel file execution across all packages.
- Refactored backup tests to use
vi.useFakeTimers()andvi.setSystemTime()instead of real 1100ms delays - Core package tests now run with
fileParallelism: true(reduced from ~30s to ~3s) - Enabled parallel execution in engine, CLI, and dashboard packages
- All backup tests now complete in <200ms instead of ~24s