guix_mirror_bot pushed a commit to branch ungraft
in repository guix.

commit 88146d293d802297528cb0f303fa4e73dabb40f4
Author: Andreas Enge <[email protected]>
AuthorDate: Sun Dec 14 10:03:50 2025 +0100

    gnu: python-joblib: Limit test parallelism.
    
    The package fails on the bordeaux build farm with 32 and 96 cores, but
    succeeds locally on 2 cores. Limit parallelism to 8.
    
    * gnu/packages/python-xyz.scm (python-joblib)[arguments]<#:test-flags>:
    Limit parallelism to at most 8 cores.
    
    Change-Id: I4fde4800e7906d69041898284fcd151ea350f959
---
 gnu/packages/python-xyz.scm | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index fe2087845e..33ab13f026 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -8698,7 +8698,10 @@ bookmarks using a declarative input in the form of a 
markdown file.")
     (arguments
      (list
       #:test-flags
-      #~(list "--numprocesses" (number->string (parallel-job-count))
+      #~(list "--numprocesses"
+                ;; Test failures with 32 cores, success with 2.
+                ;; Limit to the geometric mean.
+                (number->string (min 8 (parallel-job-count)))
               ;; Disabled to avoid having to depend on ipython/jupyter.
               "-k" "not 
test_parallel_call_cached_function_defined_in_jupyter")))
     (native-inputs

Reply via email to