summaryrefslogtreecommitdiff
path: root/dev-qt
diff options
context:
space:
mode:
authorIonen Wolkens <ionen@gentoo.org>2024-03-12 03:22:47 -0400
committerIonen Wolkens <ionen@gentoo.org>2024-03-12 07:59:29 -0400
commit18bc932e70a421cf250ad2e3f5924c07b441494a (patch)
treec5214981d9111947f853aa4ffc0dc7f57c0817dc /dev-qt
parentdev-qt/qt3d: disable unity build (qt6) (diff)
downloadgentoo-18bc932e70a421cf250ad2e3f5924c07b441494a.tar.gz
gentoo-18bc932e70a421cf250ad2e3f5924c07b441494a.tar.bz2
gentoo-18bc932e70a421cf250ad2e3f5924c07b441494a.zip
dev-qt/qtwebengine: skip tests newly failing with offscreen in 6.7+
They attempt to open display regardless and get a SIGTRAP ending the entire test. If there is a display but it is still =offscreen, the tests continue but with some normal failures instead. All good with =xcb and a display. Skip for now, albeit may consider virtx if it stays like that (or if more tests start failing) given it's rather major tests. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Diffstat (limited to 'dev-qt')
-rw-r--r--dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild4
-rw-r--r--dev-qt/qtwebengine/qtwebengine-6.9999.ebuild4
2 files changed, 8 insertions, 0 deletions
diff --git a/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild
index f5f10a5f3ebd..225c6192d1bb 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild
@@ -271,6 +271,10 @@ src_test() {
tst_qquickwebengineview
tst_qwebengineglobalsettings
tst_qwebengineview
+ # fails with offscreen rendering, may be worth retrying if the issue
+ # persist given these are rather major tests (or consider virtx)
+ tst_qmltests
+ tst_qwebenginepage
# certs verfication seems flaky and gives expiration warnings
tst_qwebengineclientcertificatestore
# test is misperformed when qtbase is built USE=-test?
diff --git a/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild
index a8e50ac17067..0bbfc95e92ec 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild
@@ -270,6 +270,10 @@ src_test() {
tst_qquickwebengineview
tst_qwebengineglobalsettings
tst_qwebengineview
+ # fails with offscreen rendering, may be worth retrying if the issue
+ # persist given these are rather major tests (or consider virtx)
+ tst_qmltests
+ tst_qwebenginepage
# certs verfication seems flaky and gives expiration warnings
tst_qwebengineclientcertificatestore
# test is misperformed when qtbase is built USE=-test?