commit:     70278361e36d5b280731836b0a6cab34a5c2c819
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 12 11:24:52 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Mar 12 11:59:37 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70278361

dev-qt/qtvirtualkeyboard: skip tst_layoutfilesystem, drop -j1 (qt6)

Had this fail again despite -j1, then work the next, let's just skip.

This was on a llvm-musl profile, unsure if related.

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

 dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.6.2.ebuild    | 10 +++++++---
 dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.6.9999.ebuild | 10 +++++++---
 dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.7.0_rc.ebuild | 10 +++++++---
 dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.7.9999.ebuild | 10 +++++++---
 dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.9999.ebuild   | 10 +++++++---
 5 files changed, 35 insertions(+), 15 deletions(-)

diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.6.2.ebuild 
b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.6.2.ebuild
index b0f29270f97d..c3faae0375db 100644
--- a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.6.2.ebuild
+++ b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.6.2.ebuild
@@ -31,10 +31,15 @@ src_configure() {
 }
 
 src_test() {
+       local CMAKE_SKIP_TESTS=(
+               # rarely randomly(?) fails even with -j1
+               tst_layoutfilesystem
+       )
+
        if use spell && has_version app-dicts/myspell-en; then
                # 99% pass but minor sub-tests fail with myspell-en, needs 
looking into
                ewarn "Warning: notable tests were skipped due to ${_} being 
installed"
-               local CMAKE_SKIP_TESTS=(
+               CMAKE_SKIP_TESTS+=(
                        tst_inputpanel
                        tst_inputpanelcontrols2
                )
@@ -42,6 +47,5 @@ src_test() {
                einfo "tst_inputpanel can take >5mins, not known to actually 
hang"
        fi
 
-       # tst_layoutfilesystem seems to fail randomly without -j1
-       qt6-build_src_test -j1
+       qt6-build_src_test
 }

diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.6.9999.ebuild 
b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.6.9999.ebuild
index 4da95f48bdd5..f01f882be219 100644
--- a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.6.9999.ebuild
+++ b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.6.9999.ebuild
@@ -31,10 +31,15 @@ src_configure() {
 }
 
 src_test() {
+       local CMAKE_SKIP_TESTS=(
+               # rarely randomly(?) fails even with -j1
+               tst_layoutfilesystem
+       )
+
        if use spell && has_version app-dicts/myspell-en; then
                # 99% pass but minor sub-tests fail with myspell-en, needs 
looking into
                ewarn "Warning: notable tests were skipped due to ${_} being 
installed"
-               local CMAKE_SKIP_TESTS=(
+               CMAKE_SKIP_TESTS+=(
                        tst_inputpanel
                        tst_inputpanelcontrols2
                )
@@ -42,6 +47,5 @@ src_test() {
                einfo "tst_inputpanel can take >5mins, not known to actually 
hang"
        fi
 
-       # tst_layoutfilesystem seems to fail randomly without -j1
-       qt6-build_src_test -j1
+       qt6-build_src_test
 }

diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.7.0_rc.ebuild 
b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.7.0_rc.ebuild
index 4da95f48bdd5..f01f882be219 100644
--- a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.7.0_rc.ebuild
+++ b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.7.0_rc.ebuild
@@ -31,10 +31,15 @@ src_configure() {
 }
 
 src_test() {
+       local CMAKE_SKIP_TESTS=(
+               # rarely randomly(?) fails even with -j1
+               tst_layoutfilesystem
+       )
+
        if use spell && has_version app-dicts/myspell-en; then
                # 99% pass but minor sub-tests fail with myspell-en, needs 
looking into
                ewarn "Warning: notable tests were skipped due to ${_} being 
installed"
-               local CMAKE_SKIP_TESTS=(
+               CMAKE_SKIP_TESTS+=(
                        tst_inputpanel
                        tst_inputpanelcontrols2
                )
@@ -42,6 +47,5 @@ src_test() {
                einfo "tst_inputpanel can take >5mins, not known to actually 
hang"
        fi
 
-       # tst_layoutfilesystem seems to fail randomly without -j1
-       qt6-build_src_test -j1
+       qt6-build_src_test
 }

diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.7.9999.ebuild 
b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.7.9999.ebuild
index 4da95f48bdd5..f01f882be219 100644
--- a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.7.9999.ebuild
+++ b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.7.9999.ebuild
@@ -31,10 +31,15 @@ src_configure() {
 }
 
 src_test() {
+       local CMAKE_SKIP_TESTS=(
+               # rarely randomly(?) fails even with -j1
+               tst_layoutfilesystem
+       )
+
        if use spell && has_version app-dicts/myspell-en; then
                # 99% pass but minor sub-tests fail with myspell-en, needs 
looking into
                ewarn "Warning: notable tests were skipped due to ${_} being 
installed"
-               local CMAKE_SKIP_TESTS=(
+               CMAKE_SKIP_TESTS+=(
                        tst_inputpanel
                        tst_inputpanelcontrols2
                )
@@ -42,6 +47,5 @@ src_test() {
                einfo "tst_inputpanel can take >5mins, not known to actually 
hang"
        fi
 
-       # tst_layoutfilesystem seems to fail randomly without -j1
-       qt6-build_src_test -j1
+       qt6-build_src_test
 }

diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.9999.ebuild 
b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.9999.ebuild
index 4da95f48bdd5..f01f882be219 100644
--- a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.9999.ebuild
+++ b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.9999.ebuild
@@ -31,10 +31,15 @@ src_configure() {
 }
 
 src_test() {
+       local CMAKE_SKIP_TESTS=(
+               # rarely randomly(?) fails even with -j1
+               tst_layoutfilesystem
+       )
+
        if use spell && has_version app-dicts/myspell-en; then
                # 99% pass but minor sub-tests fail with myspell-en, needs 
looking into
                ewarn "Warning: notable tests were skipped due to ${_} being 
installed"
-               local CMAKE_SKIP_TESTS=(
+               CMAKE_SKIP_TESTS+=(
                        tst_inputpanel
                        tst_inputpanelcontrols2
                )
@@ -42,6 +47,5 @@ src_test() {
                einfo "tst_inputpanel can take >5mins, not known to actually 
hang"
        fi
 
-       # tst_layoutfilesystem seems to fail randomly without -j1
-       qt6-build_src_test -j1
+       qt6-build_src_test
 }

Reply via email to