commit:     acecd249d7afa6abc8982334c918d409b2785bdb
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 22 18:54:53 2023 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Thu Nov 23 08:04:09 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acecd249

dev-qt/qtwebengine: skip tst_touchinput (qt6)

Thought hit a 6.6.1 regression while using 6.6.9999 after had rebuilt
the qt stack without tests, but turns out qtbase[test] vs [-test] seems
to affect this test.

Given most people running tests with qtwebengine likely enable for the
rest of the qt stack, seems went overlooked.

Failure itself is trivial, it is likely the test being performed badly
(fake touch and hold text selection event) rather than an actual
runtime problem. Let's just skip for now to avoid issues when attempt
to keyword this by itself.

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

 dev-qt/qtwebengine/qtwebengine-6.5.3.ebuild    | 2 ++
 dev-qt/qtwebengine/qtwebengine-6.6.0.ebuild    | 2 ++
 dev-qt/qtwebengine/qtwebengine-6.6.9999.ebuild | 2 ++
 dev-qt/qtwebengine/qtwebengine-6.9999.ebuild   | 2 ++
 4 files changed, 8 insertions(+)

diff --git a/dev-qt/qtwebengine/qtwebengine-6.5.3.ebuild 
b/dev-qt/qtwebengine/qtwebengine-6.5.3.ebuild
index bdf9b8771048..5d33443cde3c 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.5.3.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.5.3.ebuild
@@ -247,6 +247,8 @@ src_test() {
                tst_qwebengineview
                # certs verfication seems flaky and gives expiration warnings
                tst_qwebengineclientcertificatestore
+               # test is misperformed when qtbase is built USE=-test?
+               tst_touchinput
        )
 
        # prevent using the system's qtwebengine

diff --git a/dev-qt/qtwebengine/qtwebengine-6.6.0.ebuild 
b/dev-qt/qtwebengine/qtwebengine-6.6.0.ebuild
index 0ec96bb955e3..c7b571e9fa5e 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.6.0.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.6.0.ebuild
@@ -260,6 +260,8 @@ src_test() {
                tst_qwebengineview
                # certs verfication seems flaky and gives expiration warnings
                tst_qwebengineclientcertificatestore
+               # test is misperformed when qtbase is built USE=-test?
+               tst_touchinput
        )
 
        # prevent using the system's qtwebengine

diff --git a/dev-qt/qtwebengine/qtwebengine-6.6.9999.ebuild 
b/dev-qt/qtwebengine/qtwebengine-6.6.9999.ebuild
index a9ffd7a62755..1e5d91078bc4 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.6.9999.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.6.9999.ebuild
@@ -261,6 +261,8 @@ src_test() {
                tst_qwebengineview
                # certs verfication seems flaky and gives expiration warnings
                tst_qwebengineclientcertificatestore
+               # test is misperformed when qtbase is built USE=-test?
+               tst_touchinput
        )
 
        # prevent using the system's qtwebengine

diff --git a/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild 
b/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild
index 09fe7ac6df06..00c8ec9e619c 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild
@@ -259,6 +259,8 @@ src_test() {
                tst_qwebengineview
                # certs verfication seems flaky and gives expiration warnings
                tst_qwebengineclientcertificatestore
+               # test is misperformed when qtbase is built USE=-test?
+               tst_touchinput
        )
 
        # prevent using the system's qtwebengine

Reply via email to