mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2025-01-22 10:16:45 +01:00
gnu: gst-plugins-base: Skip more tests on some platforms.
* gnu/packages/gstreamer.scm (gst-plugins-base)[arguments]: Extend the custom 'disable-problematic-tests phase to selectively remove some tests on certain architectures.
This commit is contained in:
parent
3fdeb158d8
commit
cd782ad7e4
1 changed files with 18 additions and 1 deletions
|
@ -577,7 +577,24 @@ (define-public gst-plugins-base
|
|||
;; This test causes nondeterministic failures (see:
|
||||
;; https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/issues/950).
|
||||
((".*'elements/appsrc.c'.*")
|
||||
""))))
|
||||
""))
|
||||
;; Some other tests fail on other architectures.
|
||||
#$@(cond
|
||||
((target-x86-32?)
|
||||
#~((substitute* "tests/check/meson.build"
|
||||
((".*'libs/libsabi\\.c'.*") ""))))
|
||||
((target-riscv64?)
|
||||
#~((substitute* "tests/check/meson.build"
|
||||
((".*'libs/gstglcolorconvert\\.c'.*") "")
|
||||
((".*'libs/gstglcontext\\.c'.*") "")
|
||||
((".*'libs/gstglmemory\\.c'.*") "")
|
||||
((".*'libs/gstglupload\\.c'.*") "")
|
||||
((".*'elements/glimagesink\\.c'.*") "")
|
||||
((".*'pipelines/gl-launch-lines\\.c'.*") "")
|
||||
((".*'elements/glstereo\\.c'.*") "")
|
||||
((".*'elements/glmixer\\.c'.*") ""))))
|
||||
(else
|
||||
#~()))))
|
||||
(add-before 'configure 'patch
|
||||
(lambda _
|
||||
(substitute* "tests/check/libs/pbutils.c"
|
||||
|
|
Loading…
Reference in a new issue