projects/guix·commit 101982f2

gnu: qtbase: Skip racy tests; reinstate qsqlthread.

101982f2 · Maxim Cournoyer <[email protected]> · 2026-03-29 17:26:16 +09:00

* gnu/packages/qt.scm (qtbase)[#:phases]{check}: Skip tst_qsqldatabase,
tst_qtimer and tst_qtimer_no_glib. Reinstate tst_qsqlthread.

Co-authored-by: Andreas Enge <[email protected]>
Commit
101982f21f99599240f2704f533e225e73fd5e7e
Parents
21cced61

Changes

1 files changed · +9 −3

FileStatusAddDelContent
gnu/packages/qt.scmmodified+9−3View file

gnu/packages/qt.scm

View file
diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
index a96538a..8f1d185 100644
--- a/gnu/packages/qt.scm
+++ b/gnu/packages/qt.scm
@@ -1083,11 +1083,17 @@ tst_qt_cmake_create.cpp"
;; See https://bugreports.qt.io/browse/QTBUG-113371
;; Adding glibc-utf8-locales to native-inpus is no help.
- ;; TODO: when core-updates is merged, check again.
"tst_selftests"
- ;; The 'tst_qsqlthread' test sometimes fails.
- "tst_qsqlthread"
+ ;; The qsqldatabase test is flaky (see:
+ ;; <https://qt-project.atlassian.net/browse/QTBUG-145385>).
+ "tst_qsqldatabase"
+
+ ;; The 'tst_qtimer' test has a propensity to hang and
+ ;; fail (see:
+ ;; <https://qt-project.atlassian.net/browse/QTBUG-145261>).
+ "tst_qtimer"
+ "tst_qtimer_no_glib"
;; The 'tst_qthread' test is also flaky, despite the
;; patch applied that promised to fix it.