[neon/qt/qbs/Neon/testing] debian: Skip TestBlackboxJobLimits::jobLimits test.

Dmitry Shachnev null at kde.org
Thu May 20 10:00:34 BST 2021


Git commit 796767966e6374c125ffa3a535e52214daa977e0 by Dmitry Shachnev.
Committed on 23/01/2021 at 18:35.
Pushed by sitter into branch 'Neon/testing'.

Skip TestBlackboxJobLimits::jobLimits test.

It hangs on mipsel/mips64el buildds (but not on porterboxes).

Closes: #980872.

M  +3    -0    debian/changelog
M  +12   -2    debian/patches/skip_test_concurrent.diff

https://invent.kde.org/neon/qt/qbs/commit/796767966e6374c125ffa3a535e52214daa977e0

diff --git a/debian/changelog b/debian/changelog
index ff701f2..93df161 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,8 @@
 qbs (1.18.0-4) UNRELEASED; urgency=medium
 
+  [ Dmitry Shachnev ]
+  * Skip TestBlackboxJobLimits::jobLimits test that sometimes hangs on
+    mipsel/mips64el (closes: #980872).
 
  -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Sat, 23 Jan 2021 21:32:39 +0300
 
diff --git a/debian/patches/skip_test_concurrent.diff b/debian/patches/skip_test_concurrent.diff
index df12f2d..f825c5e 100644
--- a/debian/patches/skip_test_concurrent.diff
+++ b/debian/patches/skip_test_concurrent.diff
@@ -1,7 +1,7 @@
-Description: skip new test that hangs on non-x86 architectures
+Description: skip tests that hang on some non-x86 architectures
 Author: Dmitry Shachnev <mitya57 at debian.org>
 Forwarded: no
-Last-Update: 2016-03-20
+Last-Update: 2021-01-23
 
 --- a/tests/auto/blackbox/tst_blackbox.cpp
 +++ b/tests/auto/blackbox/tst_blackbox.cpp
@@ -13,3 +13,13 @@ Last-Update: 2016-03-20
      QDir::setCurrent(testDataDir + "/concurrent-executor");
      QCOMPARE(runQbs(QStringList() << "-j" << "2"), 0);
      QVERIFY2(!m_qbsStderr.contains("ASSERT"), m_qbsStderr.constData());
+--- a/tests/auto/blackbox/tst_blackboxjoblimits.cpp
++++ b/tests/auto/blackbox/tst_blackboxjoblimits.cpp
+@@ -143,6 +143,7 @@ void TestBlackboxJobLimits::jobLimits_da
+ 
+ void TestBlackboxJobLimits::jobLimits()
+ {
++    QSKIP("hangs on some architectures");
+     QDir::setCurrent(testDataDir + "/job-limits");
+     QFETCH(int, projectJobCount);
+     QFETCH(int, productJobCount);



More information about the Neon-commits mailing list