Package: release.debian.org Followup-For: Bug #1108997
Forgot to attach the debdiff
diff -Nru mdanalysis-2.9.0/debian/changelog mdanalysis-2.9.0/debian/changelog --- mdanalysis-2.9.0/debian/changelog 2025-05-11 23:44:46.000000000 +0200 +++ mdanalysis-2.9.0/debian/changelog 2025-07-04 10:23:27.000000000 +0200 @@ -1,3 +1,17 @@ +mdanalysis (2.9.0-9) unstable; urgency=medium + + * debian/tests/control: mark mdanalysis with Restrictions: flaky. + mdanalysis tests are generally unreliable and fail often and + randomly. Closes: #1108309 + * debian/tests: skip tests observed failing in debci + migration-reference runs: + test_dihedral_attr_warning test_AnalysisFromFunction + test_villin_unfolded test_rmsd_frames test_file_guess_hydrogens + test_gnm_run_step test_all_backends_give_correct_results + test_startframe test_hbond_analysis + + -- Drew Parsons <[email protected]> Fri, 04 Jul 2025 10:23:27 +0200 + mdanalysis (2.9.0-8) unstable; urgency=medium * skip test_distances, since NSGrid is flaky and causes distance diff -Nru mdanalysis-2.9.0/debian/tests/control mdanalysis-2.9.0/debian/tests/control --- mdanalysis-2.9.0/debian/tests/control 2025-05-11 23:44:46.000000000 +0200 +++ mdanalysis-2.9.0/debian/tests/control 2025-07-04 10:23:27.000000000 +0200 @@ -4,4 +4,4 @@ python3-pytest, python3-sklearn, python3-all -Restrictions: allow-stderr +Restrictions: allow-stderr, flaky diff -Nru mdanalysis-2.9.0/debian/tests/test-mdanalysis mdanalysis-2.9.0/debian/tests/test-mdanalysis --- mdanalysis-2.9.0/debian/tests/test-mdanalysis 2025-05-11 23:44:46.000000000 +0200 +++ mdanalysis-2.9.0/debian/tests/test-mdanalysis 2025-07-04 10:23:27.000000000 +0200 @@ -9,6 +9,12 @@ # so list tests to skip in array variable SKIP_TEST_LIST declare -a SKIP_TEST_LIST +# mdanalysis tests are generally flakey, and fail often and randomly +# skip observed failures to reduce the failure cross-section +SKIP_TEST_LIST=("${SKIP_TEST_LIST[@]}" test_dihedral_attr_warning test_AnalysisFromFunction \ + test_villin_unfolded test_rmsd_frames test_file_guess_hydrogens test_gnm_run_step \ + test_all_backends_give_correct_results test_startframe test_hbond_analysis) + # parallel and openmp tests are unstable, often timing out SKIP_TEST_LIST=("${SKIP_TEST_LIST[@]}" parallel multiprocess openmp)

