mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
gnu: python-pytest-mpi: Skip some tests on aarch64-linux.
Fixing #688. * gnu/packages/python-check.scm (python-pytest-mpi) [arguments] <test-flags>: Skip some tests on aarch64-linux system. Change-Id: I03e91c59965c7bd41ec9369c74b5b8933424799c
This commit is contained in:
parent
b7049c08f0
commit
780f4f38ff
1 changed files with 17 additions and 1 deletions
|
@ -2574,7 +2574,23 @@ framework and makes it easy to undo any monkey patching. The fixtures are:
|
|||
(build-system pyproject-build-system)
|
||||
(arguments
|
||||
;; See <https://github.com/aragilar/pytest-mpi/issues/4>.
|
||||
(list #:test-flags #~(list "-p" "pytester")))
|
||||
(list #:test-flags
|
||||
#~(list "-p" "pytester"
|
||||
#$@(if (target-aarch64?)
|
||||
;; Some tests fail on non x86_64 more likely the
|
||||
;; project does not support any other ones, see
|
||||
;; <ci/azure-pipelines-steps.yml>.
|
||||
;; ValueError: Pytest terminal summary report not found
|
||||
'("-k" (string-join
|
||||
(list "not test_mpi_file_name"
|
||||
"test_mpi_only_mpi"
|
||||
"test_mpi_skip_under_mpi"
|
||||
"test_mpi_tmp_path"
|
||||
"test_mpi_tmpdir"
|
||||
"test_mpi_with_mpi"
|
||||
"test_mpi_xfail_under_mpi")
|
||||
" and not "))
|
||||
'()))))
|
||||
(native-inputs
|
||||
(list openmpi
|
||||
python-pytest
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue