[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#774974: marked as done (qbs FTBFS on slow mips and mipsel buildds due to timeout during testing)



Your message dated Fri, 09 Jan 2015 17:18:26 +0000
with message-id <E1Y9dCc-0004PU-Sl@franck.debian.org>
and subject line Bug#774974: fixed in qbs 1.3.3+dfsg-3
has caused the Debian Bug report #774974,
regarding qbs FTBFS on slow mips and mipsel buildds due to timeout during testing
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
774974: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=774974
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: qbs
Version: 1.3.1+dfsg-4
Tags: sid patch
Severity: normal
Justification: FTBFS
User: debian-mips@lists.debian.org
Usertags: mips-patch


Packge qbs FTBFS on slow buildds for mips and mipsel.
Build failed on testing with an error: 

> Totals: 136 passed, 1 failed, 10 skipped
> ********* Finished testing of TestBlackbox *********
> make[5]: *** [check] Error 1

This behavior is noticed from version 1.3.1+dfsg-4 and higher.

Here are build logs on lucatelli, corelli and mayer.

https://buildd.debian.org/status/fetch.php?pkg=qbs&arch=mips&ver=1.3.3%2Bdfsg-1&stamp=1418663080
https://buildd.debian.org/status/fetch.php?pkg=qbs&arch=mips&ver=1.3.2%2Bdfsg-1&stamp=1418295892
https://buildd.debian.org/status/fetch.php?pkg=qbs&arch=mips&ver=1.3.2%2Bdfsg-1&stamp=1415115482
https://buildd.debian.org/status/fetch.php?pkg=qbs&arch=mips&ver=1.3.1%2Bdfsg-4&stamp=1413691942
https://buildd.debian.org/status/fetch.php?pkg=qbs&arch=mipsel&ver=1.3.3%2Bdfsg-1&stamp=1418664087


I was able to reproduce this failure locally on Cavium CN5230.
Increasing some timeouts (wait time)  solves this issue for me.

I had tested it on versions:
qbs_1.3.2+dfsg-1 and qbs_1.3.3+dfsg-1


Patch that contains needed changes is attached.

Could you please consider including these changes?


Best Regards,
Dejan
diff -uNr qbs-1.3.2+dfsg.orig/tests/auto/api/tst_api.cpp qbs-1.3.2+dfsg/tests/auto/api/tst_api.cpp
--- qbs-1.3.2+dfsg.orig/tests/auto/api/tst_api.cpp	2014-10-07 12:07:15.000000000 +0200
+++ qbs-1.3.2+dfsg/tests/auto/api/tst_api.cpp	2014-11-25 16:32:33.000000000 +0100
@@ -532,7 +532,7 @@
     qbs::Project project = setupJob->project();
     const QScopedPointer<qbs::BuildJob> buildJob(project.buildAllProducts(qbs::BuildOptions()));
     QTimer::singleShot(1000, buildJob.data(), SLOT(cancel()));
-    QVERIFY(waitForFinished(buildJob.data(), 300000));
+    QVERIFY(waitForFinished(buildJob.data(), 600000));
 }
 
 void TestApi::infiniteLoopBuilding_data()
@@ -551,7 +551,7 @@
     QScopedPointer<qbs::SetupProjectJob> setupJob(qbs::Project().setupProject(setupParams,
                                                                               m_logSink, 0));
     QTimer::singleShot(1000, setupJob.data(), SLOT(cancel()));
-    QVERIFY(waitForFinished(setupJob.data(), 300000));
+    QVERIFY(waitForFinished(setupJob.data(), 600000));
     QVERIFY2(setupJob->error().toString().toLower().contains("cancel"),
              qPrintable(setupJob->error().toString()));
 }
diff -uNr qbs-1.3.2+dfsg.orig/tests/auto/blackbox/tst_blackbox.cpp qbs-1.3.2+dfsg/tests/auto/blackbox/tst_blackbox.cpp
--- qbs-1.3.2+dfsg.orig/tests/auto/blackbox/tst_blackbox.cpp	2014-12-09 18:29:51.000000000 +0100
+++ qbs-1.3.2+dfsg/tests/auto/blackbox/tst_blackbox.cpp	2014-11-24 19:04:43.000000000 +0100
@@ -99,7 +99,7 @@
     QProcess process;
     process.setProcessEnvironment(params.environment);
     process.start(cmdLine);
-    const int waitTime = 5 * 60000;
+    const int waitTime = 10 * 60000;
     if (!process.waitForStarted() || !process.waitForFinished(waitTime)) {
         m_qbsStderr = process.readAllStandardError();
         if (!params.expectFailure)

--- End Message ---
--- Begin Message ---
Source: qbs
Source-Version: 1.3.3+dfsg-3

We believe that the bug you reported is fixed in the latest version of
qbs, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 774974@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Dmitry Shachnev <mitya57@debian.org> (supplier of updated qbs package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Fri, 09 Jan 2015 19:46:15 +0300
Source: qbs
Binary: qbs libqbscore1 libqbsqtprofilesetup1 qbs-dev qbs-dbg qbs-examples qbs-doc qbs-doc-html
Architecture: source all
Version: 1.3.3+dfsg-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Dmitry Shachnev <mitya57@debian.org>
Description:
 libqbscore1 - Qt Build Suite core library
 libqbsqtprofilesetup1 - Qt Build Suite profile setup library
 qbs        - Qt Build Suite
 qbs-dbg    - Qt Build Suite debugging symbols
 qbs-dev    - Qt Build Suite development files
 qbs-doc    - Qt Build Suite documentation
 qbs-doc-html - Qt Build Suite HTML documentation
 qbs-examples - Qt Build Suite examples
Closes: 774974
Changes:
 qbs (1.3.3+dfsg-3) unstable; urgency=medium
 .
   [ Pino Toscano ]
   * Add ${misc:Pre-Depends} to Pre-Depends for qbs, libqbscore1, and
     libqbsqtprofilesetup1.
 .
   [ Adam Majer ]
   * Remove rpath from project include files used by 3rd party
     software. On Debian, rpath should not be set when referencing
     system installed libraries.
 .
   [ Dmitry Shachnev ]
   * Add increase_timeout.diff from Dejan Latinovic to make tests pass
     on mips (closes: #774974).
   * Update debian/watch for new downloads server name.
Checksums-Sha1:
 e438e400599f973d5d71cefdfc6ab0d79ecf184a 2426 qbs_1.3.3+dfsg-3.dsc
 e7e5efac6c5fe3296865b0d9ceecb4e192728934 11404 qbs_1.3.3+dfsg-3.debian.tar.xz
 82687c6c70e3614d90bbab90d1dcb88837fd7f85 39368 qbs-examples_1.3.3+dfsg-3_all.deb
 18b4aa1417f2562286e7b8f06eee3bc30d04564e 123720 qbs-doc_1.3.3+dfsg-3_all.deb
 40de9a0285ad9fe6bd2045628d5643fba1129aac 60858 qbs-doc-html_1.3.3+dfsg-3_all.deb
Checksums-Sha256:
 7601720f836b2249f70dfb552102abed16fcb7a6ee7bcc078abb221e7bc43e45 2426 qbs_1.3.3+dfsg-3.dsc
 c001c241b6f52cf91d0d38623a8b29f2006550ad9ddb271992ef025f58893d61 11404 qbs_1.3.3+dfsg-3.debian.tar.xz
 c1992d15d06423ea55be96a5ce0cc44e0714f662ac1df25c70c4a288e41a0dfb 39368 qbs-examples_1.3.3+dfsg-3_all.deb
 69bda14477716cbb970fdcec86fd8d6dec3903f5d0d25cf6461fcf34a7cd0622 123720 qbs-doc_1.3.3+dfsg-3_all.deb
 77574b640daef5bafa117b5585a293dfbade9dca4e65d9c047ad92f47a09d677 60858 qbs-doc-html_1.3.3+dfsg-3_all.deb
Files:
 fbd5ae458b419f3c118ffbc9d619c400 2426 devel optional qbs_1.3.3+dfsg-3.dsc
 0ee142be61bff30a4822170afdf00300 11404 devel optional qbs_1.3.3+dfsg-3.debian.tar.xz
 f95aafcbb529941314719d8d66581d6f 39368 doc optional qbs-examples_1.3.3+dfsg-3_all.deb
 7fa55faed91bd294e7c10b74ef1fff92 123720 doc optional qbs-doc_1.3.3+dfsg-3_all.deb
 3131e4e2dd207a022e7f0984936b426e 60858 doc optional qbs-doc-html_1.3.3+dfsg-3_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBAgAGBQJUsAv7AAoJENb+cQNj+F3TcB0P/0hl/1azJsepPVjzCdJsnGPe
YgP6zGQaP01VAUVYeXGwSts/3ZJcNn5QwnLfNGiq6sdml37/ufmf6xDn2MRUoauN
QB0LWo8o5nzRSrlHdHmOIGr5JOYbvsr4KNExGIlAu7h08sbvmBK20z69143nk7et
T1q7SyZQn5T0Jaty0PDJxYIH5M5xG6kKeh7cv0G+RQgmUwBFwRCIDL77pPE+S/ze
33ui5P/H0d7cJIummgtuhYPmyKMqWKCxkzUF5YSV3jYYpAlmaLd3DQ8hqAo1SXJt
iALwD9PhIw6nXZTBhxTjKsVL2CntVeEZaNr1a2czrh91OOWnqo9It50JriwA17Ys
+BrS2dYvfUi7CCb4+aDLqZAw2uPRDOzqvvlKDeuljcP6iubrkZXGRfYJB1exfblO
EbjhqT4bakv64wUbW4hcnVTyjYmiQVZZyV+9PC+TPRp0ksTbCGpMySYx3qsiHjkq
UqPVwXKr1JOQGysxpW9HbLglNp+6p53P3iQRg/ALgbzcGqXG4Ul3sgfWof58OSG6
wo+cRXEVt8YzeG3j3XuK0oVsXBYhPkz1H0GII2kGXYt5zSvg+XpDFsadTBfOrABD
+wTrffahICczaeAENaEdu46bo1XjHhj2+Tvzkf1RvZWld3dXuh31Bf9WFTfOWTl8
3an78hy5uo9//NVoV+c9
=sHOt
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: