Skip to content

Windows test:gate stalls in App integration Vitest worker #682

Description

@iamfatness

npm run test:gate stalls in npm run test:integration / vitest run --config vitest.integration.config.ts on Windows after the 136-file unit suite passes (3,887 tests). src/App.test.tsx is the only integration file. On 2026-09-27, the Vitest worker stayed CPU-active for over three minutes, with no result or timeout report; the run was stopped. This is independent of the #659 C++/WinUI roster change and blocks a complete gate report.

Repro: npm run test:gate on Windows from f63bf743 plus #659 branch changes. The integration config has testTimeout: 30_000, hookTimeout: 30_000, one forked worker. Expected: tests finish or fail with a diagnostic within the configured timeout. Actual: worker remains busy without output.

Investigate the App integration test's setup/render loop and restore a bounded pass/fail result. Rank remains with the owner; this is unranked intake, not a change to docs/BACKLOG.md.

Activity

  1. iamfatness commented on Sep 27, 2026

    @iamfatness
    OwnerAuthor

    The local npm run test:gate integration phase hung in src/App.test.tsx on Windows during #659 verification, but PR #683 CI test-integration passed in 2m2s. The issue appears local or intermittent; retained for reproduction/triage.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    backlogRanked in docs/BACKLOG.md

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions