From 09ce0dde5bba01207e5639aeb382be045cd25520 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Thu, 8 Jan 2026 21:15:49 +0000 Subject: [PATCH] gnu: openmm: Remove shaky tests. The package could not finish build in CI because of some not deterministic tests, see: . This change removes some of them. * gnu/packages/machine-learning.scm (openmm): [phases]{remove-shaky-tests}: New phase. Change-Id: I508b23db8b6f0d5a567561b190897bc90cb8faf3 --- gnu/packages/machine-learning.scm | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm index c807438eba1..60776609eb5 100644 --- a/gnu/packages/machine-learning.scm +++ b/gnu/packages/machine-learning.scm @@ -1091,6 +1091,17 @@ algorithm.") (("install --root=\\\\\\$ENV\\{DESTDIR\\}/") (string-append "install --prefix=" #$output " --root=/ --single-version-externally-managed"))))) + (add-after 'patch-python-build-system 'remove-shaky-tests + (lambda _ + ;; These tests may unpredictably fail in CI, even passing + ;; locally. + (for-each delete-file + (append '("./serialization/tests/TestSerializeIntegrator.cpp") + (find-files "./platforms" + (string-append "Test.*" + "(BrownianIntegrat|" + "LangevinIntegrator)" + "\\.cpp$")))))) (add-after 'install 'install-python (lambda _ (invoke "make" "PythonInstall"))))))