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