astropy / astropy/pyvo

CI: MacOS SAMP tests hang indefinitely

Open
#731 5 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Python
Stars
88
Forks
64
Avg merge
38m
Merged PRs (30d)
1

Description

See the discussion in https://github.com/astropy/pyvo/pull/729.

I am not sure which particular SAMP tests are triggering the hang at the moment, but I suspect the root cause is a race condition in one of the client + server tests, as much of it relies on `time.sleep` calls to wait for services to come up.

Also I notice that the MacOS test is running indefinitely on main now too, so it's one of those partially reproducible bugs too:

https://github.com/astropy/pyvo/actions/runs/22249692754/job/64370734717

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the discussion in pull request 729 and the linked macOS Actions job to identify which SAMP test hangs. Trace the client/server tests that rely on time.sleep and determine the reproducible failure; done means the affected tests finish reliably on macOS CI.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
ci-cd, testing-qa
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.