KService/sycoca assert in tests on CI

Daniel Vrátil dvratil at kde.org
Fri Apr 22 22:51:28 UTC 2016


Hi guys,

some KDE PIM unit tests are failing on the CI due to an assert in ksycoca, for 
example here: [0]

QWARN  : TestBlogger1::testNetwork() kf5.kservice.sycoca: ERROR: KSycoca 
database corruption!
QWARN  : TestBlogger1::testNetwork() kf5.kservice.sycoca: ERROR: KSycoca 
database corruption!
QWARN  : TestBlogger1::testNetwork() kf5.kservice.sycoca: ERROR: KSycoca 
database corruption!
QWARN  : TestBlogger1::testNetwork() kf5.kservice.sycoca: ERROR: KSycoca 
database corruption!
QDEBUG : TestBlogger1::testNetwork() Recreating ksycoca file ("/home/
jenkins/.qttest/cache/ksycoca5_C_446ImL1tUTkflcd3IPkQK3mGYhc=", version 303)
QDEBUG : TestBlogger1::testNetwork() Menu "applications-kmenuedit.menu" not 
found.
QDEBUG : TestBlogger1::testNetwork() Saving
QWARN  : TestBlogger1::testNetwork() kf5.kservice.sycoca: ERROR: KSycoca 
database corruption!
QFATAL : TestBlogger1::testNetwork() ASSERT: "!dirs.isEmpty()" in file /home/
jenkins/sources/kservice/stable-kf5-qt5/src/sycoca/ksycoca.cpp, line 626

It works locally, so it's possible it's something on the CI, altought we've 
been seeing this problem for quite a while (even before switch to Docker). Any 
ideas what's going on there? Is it a problem on the CI side, our side or maybe 
something in sycoca?

Thanks
Dan


[0] https://build.kde.org/view/KDE-PIM/job/kblog
%20Applications-16.04%20stable-kf5-qt5/7/PLATFORM=Linux,compiler=gcc/
testReport/junit/%28root%29/TestSuite/kblog_testblogger1/


-- 
Daniel Vrátil
www.dvratil.cz | dvratil at kde.org
IRC: dvratil on Freenode (#kde, #kontact, #akonadi, #fedora-kde)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20160423/9e1317fd/attachment.sig>


More information about the Kde-frameworks-devel mailing list