PackageTests involving python deadlock in Windows CI
- Dominant language
- Haskell
- Stars
- 1.7k
- Forks
- 750
- Avg merge
- 4d 3h
- Merged PRs (30d)
- 28
Description
As it can be seen here https://github.com/haskell/cabal/actions/runs/10102223563/job/27937411023?pr=10225, some tests (I suspect both that involve python, i.e. the `RejectFutureIndexStates` and `UpdateIndexState`) are deadlocking on Windows on CI. This doesn't happen locally on my machine.
This issue is open to investigate such tests on Windows CI.
Contributor guide
Research direction
Start with the linked GitHub Actions Windows job and reproduce or inspect the deadlock in the PackageTests involving RejectFutureIndexStates and UpdateIndexState. Trace how these tests invoke Python on Windows, then identify the cause and verify that the affected tests complete successfully in Windows CI without deadlocking.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, haskell, python
- Domain
- ci-cd, testing
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100