• Bug#1105945: unblock: mdanalysis/2.9.0-8

    From Drew Parsons@21:1/5 to All on Sat May 17 17:20:01 2025
    XPost: linux.debian.devel.release

    This is a multi-part MIME message sent by reportbug.


    Package: release.debian.org
    Severity: normal
    X-Debbugs-Cc: mdanalysis@packages.debian.org
    Control: affects -1 + src:mdanalysis
    User: release.debian.org@packages.debian.org
    Usertags: unblock

    Please unblock package mdanalysis

    [ Reason ]

    mdanalysis/2.9.0-8 provides an important patch that removes a source of
    test flakiness.

    [ Impact ]

    If this patch is not allowed into trixe, the flaky test will cause
    debci testing for trixie to regularly and randmonly report failed tests.

    [ Tests ]

    Upstream provides extensive testing, which is in fact is the problem
    addressed here. One of their tests (test_distance) is consistently
    flaky and is skipped in this package release. With that, 2.9.0-8 is
    more consistently passing debci tests.

    debci switched off testing on riscv64, which is why this unblock
    request is needed.

    [ Risks ]

    Negligible risk. 2.9.0-7 is already in testing. This patch simply
    removes a regularly failing test, so should make testing in trixie
    more reliable.


    [ Checklist ]
    [x ] all changes are documented in the d/changelog
    [x ] I reviewed all changes and I approve them
    [x ] attach debdiff against the package in testing

    [ Other info ]
    mdanalysis has a generally flaky collection of tests. Other tests
    might continue to randomly fail from time, but debci tests are more
    reliable with this patch skipping test_distance

    unblock mdanalysis/2.9.0-8

    diff -Nru mdanalysis-2.9.0/debian/changelog mdanalysis-2.9.0/debian/changelog --- mdanalysis-2.9.0/debian/changelog 2025-04-23 10:50:06.000000000 +0200
    +++ mdanalysis-2.9.0/debian/changelog 2025-05-11 23:44:46.000000000 +0200
    @@ -1,3 +1,11 @@
    +mdanalysis (2.9.0-8) unstable; urgency=medium
    +
    + * skip test_distances, since NSGrid is flaky and causes distance
    + tests to often (randomly) fail, see upstream Issue #4906.
    + Closes: #1104387
    +
    + -- Drew Parsons <dparsons@debian.org> Sun, 11 May 2025 23:44:46 +0200
    +
    mdanalysis (2.9.0-7) unstable; urgency=medium

    * skip all parallel tests, including multiprocess tests.
    diff -Nru mdanalysis-2.9.0/debian/rules mdanalysis-2.9.0/debian/rules
    --- mdanalysis-2.9.0/debian/rules 2025-04-23 10:50:06.000000000 +0200
    +++ mdanalysis-2.9.0/debian/rules 2025-05-11 23:44:46.000000000 +0200
    @@ -9,13 +9,17 @@
    # parallel and openmp tests are unstable, often timing out
    SKIP_TEST_LIST += parallel multiprocess openmp

    +# gsd tends to induce test time-outs, https://github.com/MDAnalysis/mdanalysis/issues/4209
    +SKIP_TEST_LIST += gs