Skip to content

some IMDReader streaming tests time out with imdclient 0.2.4 #5442

Description

@orbeckst

Expected behavior

All IMDReader streaming tests continue to pass, regardless of updates to the upstream dependency imdclient.

Actual behavior

Since imdclient 0.2.4, a number of test fail by hitting the 200s timeout on the tests (see below)

Code to reproduce the behavior

See e.g. PR #5423 , https://github.com/MDAnalysis/mdanalysis/actions/runs/29380161861/job/87743056098?pr=5423

FAILED testsuite/MDAnalysisTests/coordinates/test_imd.py::TestIMDReaderBaseAPI::test_transformations_iter - Failed: Timeout (>200.0s) from pytest-timeout.
FAILED testsuite/MDAnalysisTests/coordinates/test_imd.py::TestIMDReaderBaseAPI::test_iter_as_aux_highf - Failed: Timeout (>200.0s) from pytest-timeout.
FAILED testsuite/MDAnalysisTests/coordinates/test_imd.py::TestIMDReaderBaseAPI::test_iter - Failed: Timeout (>200.0s) from pytest-timeout.
FAILED testsuite/MDAnalysisTests/coordinates/test_imd.py::TestStreamIteration::test_iterate_step - Failed: Timeout (>200.0s) from pytest-timeout.
FAILED testsuite/MDAnalysisTests/coordinates/test_imd.py::TestStreamIteration::test_iterate_twice_sliced_raises_error - Failed: Timeout (>200.0s) from pytest-timeout.
FAILED testsuite/MDAnalysisTests/coordinates/test_imd.py::TestStreamIteration::test_iterate_twice_all_raises_error - Failed: Timeout (>200.0s) from pytest-timeout.
FAILED testsuite/MDAnalysisTests/coordinates/test_imd.py::TestStreamIteration::test_iterate_twice_fi_all_raises_error - Failed: Timeout (>200.0s) from pytest-timeout.
FAILED testsuite/MDAnalysisTests/coordinates/test_imd.py::TestStreamIteration::test_subslice_fi_all_after_iteration_raises_error - Failed: Timeout (>200.0s) from pytest-timeout.
FAILED testsuite/MDAnalysisTests/coordinates/test_imd.py::test_imd_stream_empty - Failed: Timeout (>200.0s) from pytest-timeout.

Background

imdclient 0.2.4 increased a timeout value from 5s to 600s, see issue Becksteinlab/imdclient#111 and PR Becksteinlab/imdclient#120

Metadata

Metadata

Assignees

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions