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

Bug#952157: verdigris: FTBFS: dh_auto_test: error: make -j4 check returned exit code 2



Source: verdigris
Version: 1.0-1
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200222 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> make[5]: Entering directory '/<<PKGBUILDDIR>>/tests/qt/qobject/test'
> cd .. && /<<PKGBUILDDIR>>/tests/qt/qobject/test/target_wrapper.sh  ./tst_qobject 
> ********* Start testing of tst_QObject *********
> Config: Using QtTest library 5.12.5, Qt 5.12.5 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 9.2.1 20200123)
> PASS   : tst_QObject::initTestCase()
> PASS   : tst_QObject::disconnect()
> PASS   : tst_QObject::connectSlotsByName()
> SKIP   : tst_QObject::connectSignalsToSignalsWithDefaultArguments() Not supported by W_SLOT/W_SIGNAL
>    Loc: [../tst_qobject.cpp(2495)]
> PASS   : tst_QObject::receivers()
> PASS   : tst_QObject::normalize()
> PASS   : tst_QObject::qobject_castTemplate()
> PASS   : tst_QObject::findChildren()
> PASS   : tst_QObject::connectDisconnectNotify(combo1)
> PASS   : tst_QObject::connectDisconnectNotify(combo2)
> PASS   : tst_QObject::connectDisconnectNotify(combo3)
> PASS   : tst_QObject::connectDisconnectNotify(combo4)
> PASS   : tst_QObject::connectDisconnectNotify(combo5)
> PASS   : tst_QObject::connectDisconnectNotify(combo6)
> PASS   : tst_QObject::connectDisconnectNotify(combo7)
> PASS   : tst_QObject::connectDisconnectNotifyPMF()
> PASS   : tst_QObject::disconnectNotify_receiverDestroyed()
> SKIP   : tst_QObject::disconnectNotify_metaObjConnection() This bug was only fixed in 5.8
>    Loc: [../tst_qobject.cpp(1006)]
> PASS   : tst_QObject::connectNotify_connectSlotsByName()
> PASS   : tst_QObject::connectDisconnectNotify_shadowing()
> PASS   : tst_QObject::emitInDefinedOrder()
> PASS   : tst_QObject::customTypes()
> PASS   : tst_QObject::streamCustomTypes()
> PASS   : tst_QObject::metamethod()
> PASS   : tst_QObject::namespaces()
> PASS   : tst_QObject::threadSignalEmissionCrash()
> PASS   : tst_QObject::thread()
> PASS   : tst_QObject::thread0()
> PASS   : tst_QObject::moveToThread()
> PASS   : tst_QObject::senderTest()
> PASS   : tst_QObject::declareInterface()
> PASS   : tst_QObject::qpointerResetBeforeDestroyedSignal()
> PASS   : tst_QObject::testUserData()
> PASS   : tst_QObject::childDeletesItsSibling()
> PASS   : tst_QObject::dynamicProperties()
> PASS   : tst_QObject::floatProperty()
> PASS   : tst_QObject::qrealProperty()
> SKIP   : tst_QObject::property() this tests bugs in 5.5
>    Loc: [../tst_qobject.cpp(1997)]
> PASS   : tst_QObject::recursiveSignalEmission()
> PASS   : tst_QObject::signalBlocking()
> PASS   : tst_QObject::blockingQueuedConnection()
> PASS   : tst_QObject::childEvents()
> PASS   : tst_QObject::installEventFilter()
> PASS   : tst_QObject::deleteSelfInSlot()
> PASS   : tst_QObject::disconnectSelfInSlotAndDeleteAfterEmit()
> PASS   : tst_QObject::dumpObjectInfo()
> PASS   : tst_QObject::connectToSender()
> PASS   : tst_QObject::qobjectConstCast()
> PASS   : tst_QObject::uniqConnection()
> PASS   : tst_QObject::uniqConnectionPtr()
> PASS   : tst_QObject::interfaceIid()
> PASS   : tst_QObject::deleteQObjectWhenDeletingEvent()
> SKIP   : tst_QObject::overloads() Overload not supported by W_SIGNAL/W_SLOT
>    Loc: [../tst_qobject.cpp(3778)]
> PASS   : tst_QObject::isSignalConnected()
> PASS   : tst_QObject::qMetaObjectConnect()
> PASS   : tst_QObject::qMetaObjectDisconnectOne()
> PASS   : tst_QObject::sameName()
> PASS   : tst_QObject::connectByMetaMethods()
> PASS   : tst_QObject::connectByMetaMethodSlotInsteadOfSignal()
> PASS   : tst_QObject::connectConstructorByMetaMethod()
> PASS   : tst_QObject::disconnectByMetaMethod()
> PASS   : tst_QObject::disconnectNotSignalMetaMethod()
> PASS   : tst_QObject::autoConnectionBehavior()
> PASS   : tst_QObject::baseDestroyed()
> PASS   : tst_QObject::pointerConnect()
> PASS   : tst_QObject::pointerDisconnect()
> PASS   : tst_QObject::emitInDefinedOrderPointer()
> PASS   : tst_QObject::customTypesPointer()
> PASS   : tst_QObject::connectCxx0x()
> PASS   : tst_QObject::connectToStaticCxx0x()
> PASS   : tst_QObject::connectCxx0xTypeMatching()
> PASS   : tst_QObject::connectCxx17Noexcept()
> PASS   : tst_QObject::connectConvert()
> PASS   : tst_QObject::connectWithReference()
> PASS   : tst_QObject::connectManyArguments()
> PASS   : tst_QObject::connectForwardDeclare()
> PASS   : tst_QObject::connectNoDefaultConstructorArg()
> PASS   : tst_QObject::returnValue(DirectConnection)
> PASS   : tst_QObject::returnValue(BlockingQueuedConnection)
> PASS   : tst_QObject::returnValue2(DirectConnection)
> PASS   : tst_QObject::returnValue2(BlockingQueuedConnection)
> PASS   : tst_QObject::connectVirtualSlots()
> PASS   : tst_QObject::connectSlotsVMIClass()
> SKIP   : tst_QObject::connectPrivateSlots() Needs QT_BUILD_INTERNAL
>    Loc: [../tst_qobject.cpp(6130)]
> PASS   : tst_QObject::connectFunctorArgDifference()
> PASS   : tst_QObject::connectFunctorOverloads()
> PASS   : tst_QObject::connectFunctorQueued()
> PASS   : tst_QObject::connectFunctorWithContext()
> PASS   : tst_QObject::connectFunctorWithContextUnique()
> PASS   : tst_QObject::connectFunctorDeadlock()
> PASS   : tst_QObject::connectFunctorMoveOnly()
> PASS   : tst_QObject::connectStaticSlotWithObject()
> PASS   : tst_QObject::disconnectDoesNotLeakFunctor()
> PASS   : tst_QObject::contextDoesNotLeakFunctor()
> PASS   : tst_QObject::connectBase()
> SKIP   : tst_QObject::qmlConnect() Needs QT_BUILD_INTERNAL
>    Loc: [../tst_qobject.cpp(6972)]
> PASS   : tst_QObject::exceptions()
> SKIP   : tst_QObject::noDeclarativeParentChangedOnDestruction() Needs QT_BUILD_INTERNAL
>    Loc: [../tst_qobject.cpp(7183)]
> PASS   : tst_QObject::deleteLaterInAboutToBlockHandler()
> PASS   : tst_QObject::mutableFunctor()
> PASS   : tst_QObject::checkArgumentsForNarrowing()
> PASS   : tst_QObject::cleanupTestCase()
> Totals: 95 passed, 0 failed, 7 skipped, 0 blacklisted, 2195ms
> ********* Finished testing of tst_QObject *********
> make[5]: Leaving directory '/<<PKGBUILDDIR>>/tests/qt/qobject/test'
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/tests/qt/qobject'
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/tests/qt'
> make[2]: *** [Makefile:273: sub-qt-check] Error 2
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/tests'
> make[1]: *** [Makefile:272: sub-tests-check] Error 2
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
> dh_auto_test: error: make -j4 check returned exit code 2

The full build log is available from:
   http://qa-logs.debian.net/2020/02/22/verdigris_1.0-1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.


Reply to: