commit:     66bc739acc184a6dacecab0788f3ff4b7d7d11e3
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 18 15:56:21 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Mon Nov 18 16:14:58 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66bc739a

dev-qt/qtmultimedia: skip more tests failing w/ sandbox/accel (qt6)

A change in tst_qmediaplayer_gstreamer causes it to attempt to use
real pulseaudio which doesn't work here. Might add that upstream
recently starting skiping all gstreamer tests (QTBUG-129469) in
their CI while recognizing that they're flaky.

And tst_qmediarecorderbackend seems to be trying to use ffmpeg+nvenc
for me which does not end well... May possibly pass depending on
USE on ffmpeg but rather not have to worry about this.

On a side-note, this was the last known (non-)issue with Qt 6.8.1
branch and it should be ready for release.

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild | 2 ++
 dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild   | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild 
b/dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild
index dccb2e3e1506..5c9d4372dcb4 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild
@@ -79,9 +79,11 @@ CMAKE_SKIP_TESTS=(
        tst_qmediacapture_gstreamer
        tst_qmediacapturesession
        tst_qmediaframeinputsbackend
+       tst_qmediaplayer_gstreamer
        tst_qmediaplayerbackend
        tst_qsoundeffect
        # may try to use v4l2 or hardware acceleration depending on availability
+       tst_qmediarecorderbackend
        tst_qscreencapture_integration
        tst_qscreencapturebackend
        tst_qvideoframebackend

diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild 
b/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
index dccb2e3e1506..5c9d4372dcb4 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
@@ -79,9 +79,11 @@ CMAKE_SKIP_TESTS=(
        tst_qmediacapture_gstreamer
        tst_qmediacapturesession
        tst_qmediaframeinputsbackend
+       tst_qmediaplayer_gstreamer
        tst_qmediaplayerbackend
        tst_qsoundeffect
        # may try to use v4l2 or hardware acceleration depending on availability
+       tst_qmediarecorderbackend
        tst_qscreencapture_integration
        tst_qscreencapturebackend
        tst_qvideoframebackend

Reply via email to