gnu: hdf5-parallel-openmpi: Skip flaky tests.

* gnu/packages/maths.scm (hdf5-parallel-openmpi)[arguments]: Add
‘skip-sloppy-tests’ phase.

Change-Id: Ic8513272585881f18baa20c82705275149001c66
This commit is contained in:
Ludovic Courtès 2025-06-17 15:21:33 +02:00 committed by Ludovic Courtès
parent a7a710cb4b
commit 2dd09c786c
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5

View file

@ -2196,7 +2196,15 @@ Swath).")
((#:phases phases)
#~(modify-phases #$phases
(add-after 'build 'mpi-setup
#$%openmpi-setup)))))
#$%openmpi-setup)
(add-after 'unpack 'skip-sloppy-tests
(lambda _
;; XXX: The three tests below often fail for no clear reason
;; (timeout or actual failure). Comment them out (there's one
;; test per line in this file).
(substitute* "testpar/CMakeLists.txt"
(("(t_pmulti_dset|t_shapesame|t_filters_parallel)" _ test)
(string-append "# " test "\n")))))))))
(synopsis "Management suite for data with parallel IO support")))
(define-public hdf5-blosc