Skip to content

Windows net9.0 CI retries after test session timeout and exceeds PR runtime #3358

Description

@Widthdom

Summary

The Build and Test workflow can spend more than 50 minutes in build (windows-latest, net9.0) when the first dotnet test run hits the repository TestSessionTimeout.

Observed

  • The initial Windows/net9.0 run aborts at TestSessionTimeout=1800000 with Failed: 0.
  • The workflow treats the non-zero exit as possible flakiness and starts a second full-suite retry.
  • The retry causes the job to continue well past the useful diagnostic point.

Expected

The workflow should avoid retrying deterministic test-session timeouts, and the Windows/net9.0 lane should have a CI shape that can complete or fail with useful diagnostics within the intended job budget.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions