Files
fusion/.changeset/increase-test-speed-kb-648.md
gsxdsm d42ee113f8 feat(KB-648): optimize test execution speed across all packages
- 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
2026-03-31 22:52:55 -07:00

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() and vi.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