commit:     73c0680781c804aa71c189217ddbcde2faa63d0a
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 27 11:28:43 2023 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Oct 27 11:39:03 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73c06807

dev-qt/qtbase: skip tst_qfiledialog{,2} regardless of musl

Seems the issue I had with musl were unrelated and just random,
so let's just skip it globally (along with the first one).

*Could* use -j1, but qtbase has the longest test suite out of Qt
package and would rather keep the extra jobs unless the issues
are more widespread (as usual the tests here are more to get a
baseline for regressions than for full coverage either way).

Closes: https://bugs.gentoo.org/916181
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 dev-qt/qtbase/qtbase-6.5.3-r1.ebuild | 3 ++-
 dev-qt/qtbase/qtbase-6.6.0-r1.ebuild | 3 ++-
 dev-qt/qtbase/qtbase-6.6.9999.ebuild | 3 ++-
 dev-qt/qtbase/qtbase-6.9999.ebuild   | 3 ++-
 4 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/dev-qt/qtbase/qtbase-6.5.3-r1.ebuild 
b/dev-qt/qtbase/qtbase-6.5.3-r1.ebuild
index 53a15e06df37..3da4fb303ca4 100644
--- a/dev-qt/qtbase/qtbase-6.5.3-r1.ebuild
+++ b/dev-qt/qtbase/qtbase-6.5.3-r1.ebuild
@@ -285,6 +285,8 @@ src_test() {
                tst_qdnslookup
                # typical to lack SCTP support on non-generic kernels
                tst_qsctpsocket
+               # randomly fails without -j1, and not worth it over this (bug 
#916181)
+               tst_qfiledialog{,2}
                # these can be flaky depending on the environment/toolchain
                tst_qlogging # backtrace log test can easily vary
                tst_q{,raw}font # affected by available fonts / settings (bug 
#914737)
@@ -313,7 +315,6 @@ src_test() {
                # partially broken on llvm-musl, needs looking into but skip to 
have
                # a baseline for regressions (rest of dev-qt still passes with 
musl)
                $(usev elibc_musl '
-                       tst_qfiledialog2
                        tst_qicoimageformat
                        tst_qimagereader
                        tst_qimage

diff --git a/dev-qt/qtbase/qtbase-6.6.0-r1.ebuild 
b/dev-qt/qtbase/qtbase-6.6.0-r1.ebuild
index 4a43d52dca79..2451f3f8fbda 100644
--- a/dev-qt/qtbase/qtbase-6.6.0-r1.ebuild
+++ b/dev-qt/qtbase/qtbase-6.6.0-r1.ebuild
@@ -287,6 +287,8 @@ src_test() {
                tst_qsharedmemory
                # typical to lack SCTP support on non-generic kernels
                tst_qsctpsocket
+               # randomly fails without -j1, and not worth it over this (bug 
#916181)
+               tst_qfiledialog{,2}
                # these can be flaky depending on the environment/toolchain
                tst_qlogging # backtrace log test can easily vary
                tst_q{,raw}font # affected by available fonts / settings (bug 
#914737)
@@ -315,7 +317,6 @@ src_test() {
                # partially broken on llvm-musl, needs looking into but skip to 
have
                # a baseline for regressions (rest of dev-qt still passes with 
musl)
                $(usev elibc_musl '
-                       tst_qfiledialog2
                        tst_qicoimageformat
                        tst_qimagereader
                        tst_qimage

diff --git a/dev-qt/qtbase/qtbase-6.6.9999.ebuild 
b/dev-qt/qtbase/qtbase-6.6.9999.ebuild
index 39b3cce96928..adbaf526bcf1 100644
--- a/dev-qt/qtbase/qtbase-6.6.9999.ebuild
+++ b/dev-qt/qtbase/qtbase-6.6.9999.ebuild
@@ -285,6 +285,8 @@ src_test() {
                tst_qsharedmemory
                # typical to lack SCTP support on non-generic kernels
                tst_qsctpsocket
+               # randomly fails without -j1, and not worth it over this (bug 
#916181)
+               tst_qfiledialog{,2}
                # these can be flaky depending on the environment/toolchain
                tst_qlogging # backtrace log test can easily vary
                tst_q{,raw}font # affected by available fonts / settings (bug 
#914737)
@@ -313,7 +315,6 @@ src_test() {
                # partially broken on llvm-musl, needs looking into but skip to 
have
                # a baseline for regressions (rest of dev-qt still passes with 
musl)
                $(usev elibc_musl '
-                       tst_qfiledialog2
                        tst_qicoimageformat
                        tst_qimagereader
                        tst_qimage

diff --git a/dev-qt/qtbase/qtbase-6.9999.ebuild 
b/dev-qt/qtbase/qtbase-6.9999.ebuild
index d039607035f3..9516155745e3 100644
--- a/dev-qt/qtbase/qtbase-6.9999.ebuild
+++ b/dev-qt/qtbase/qtbase-6.9999.ebuild
@@ -287,6 +287,8 @@ src_test() {
                tst_qsharedmemory
                # typical to lack SCTP support on non-generic kernels
                tst_qsctpsocket
+               # randomly fails without -j1, and not worth it over this (bug 
#916181)
+               tst_qfiledialog{,2}
                # these can be flaky depending on the environment/toolchain
                tst_qlogging # backtrace log test can easily vary
                tst_q{,raw}font # affected by available fonts / settings (bug 
#914737)
@@ -315,7 +317,6 @@ src_test() {
                # partially broken on llvm-musl, needs looking into but skip to 
have
                # a baseline for regressions (rest of dev-qt still passes with 
musl)
                $(usev elibc_musl '
-                       tst_qfiledialog2
                        tst_qicoimageformat
                        tst_qimagereader
                        tst_qimage

Reply via email to