Tests relying on __del__ to close FEReader / MDAnalysis trajectories pass locally but fail randomly on CI. Explicit u.trajectory.close() fixes the issue.
For now, we keep the explicit close() in tests, but we should verify __del__ reliably calls close().
Tests relying on
__del__to close FEReader / MDAnalysis trajectories pass locally but fail randomly on CI. Explicitu.trajectory.close()fixes the issue.For now, we keep the explicit
close()in tests, but we should verify__del__reliably callsclose().