This is an automated email from the git hooks/post-receive script.

guix_mirror_bot pushed a commit to branch python-team
in repository guix.

The following commit(s) were added to refs/heads/python-team by this push:
     new 542848ec22 gnu: openmm: Remove shaky tests.
542848ec22 is described below

commit 542848ec22165e82f1aef22dadb0a1a27282b9a6
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Thu Jan 8 21:15:49 2026 +0000

    gnu: openmm: Remove shaky tests.
    
    The package could not finish build in CI because of some not
    deterministic tests, see:
    <https://ci.guix.gnu.org/build/16867177/details>. 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 5307f7fa86..d4487508a3 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"))))))

Reply via email to