https://bugs.kde.org/show_bug.cgi?id=465316
Bug ID: 465316 Summary: 5.26.5: test suite is failing Classification: Plasma Product: plasma-integration Version: 5.26.5 Platform: Other OS: Other Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: kloczko.tom...@gmail.com Target Milestone: --- cmake setup -- Cache values APPSTREAMCLI:FILEPATH=APPSTREAMCLI-NOTFOUND BUILD_COVERAGE:BOOL=OFF BUILD_SHARED_LIBS:BOOL=ON BUILD_TESTING:BOOL=ON BUILD_WITH_QT6:BOOL=OFF Breeze_DIR:PATH=/usr/lib64/cmake/Breeze CMAKE_BUILD_TYPE:STRING=RelWithDebInfo CMAKE_INSTALL_PREFIX:PATH=/usr ECM_DIR:PATH=/usr/share/ECM/cmake ENABLE_BSYMBOLICFUNCTIONS:BOOL=OFF FISH_EXECUTABLE:FILEPATH=FISH_EXECUTABLE-NOTFOUND FontHack_DIR:PATH=FontHack_DIR-NOTFOUND FontNotoSans_DIR:PATH=FontNotoSans_DIR-NOTFOUND GETTEXT_MSGFMT_EXECUTABLE:FILEPATH=/usr/bin/msgfmt GETTEXT_MSGMERGE_EXECUTABLE:FILEPATH=/usr/bin/msgmerge KDE_CLANG_FORMAT_EXECUTABLE:FILEPATH=KDE_CLANG_FORMAT_EXECUTABLE-NOTFOUND KDE_INSTALL_PREFIX_SCRIPT:BOOL=OFF KDE_INSTALL_USE_QT_SYS_PATHS:BOOL=ON KDE_SKIP_UNINSTALL_TARGET:BOOL=OFF KF5Auth_DIR:PATH=/usr/lib64/cmake/KF5Auth KF5Bookmarks_DIR:PATH=/usr/lib64/cmake/KF5Bookmarks KF5Codecs_DIR:PATH=/usr/lib64/cmake/KF5Codecs KF5Completion_DIR:PATH=/usr/lib64/cmake/KF5Completion KF5ConfigWidgets_DIR:PATH=/usr/lib64/cmake/KF5ConfigWidgets KF5Config_DIR:PATH=/usr/lib64/cmake/KF5Config KF5CoreAddons_DIR:PATH=/usr/lib64/cmake/KF5CoreAddons KF5I18n_DIR:PATH=/usr/lib64/cmake/KF5I18n KF5IconThemes_DIR:PATH=/usr/lib64/cmake/KF5IconThemes KF5ItemViews_DIR:PATH=/usr/lib64/cmake/KF5ItemViews KF5JobWidgets_DIR:PATH=/usr/lib64/cmake/KF5JobWidgets KF5KIO_DIR:PATH=/usr/lib64/cmake/KF5KIO KF5Notifications_DIR:PATH=/usr/lib64/cmake/KF5Notifications KF5Service_DIR:PATH=/usr/lib64/cmake/KF5Service KF5Solid_DIR:PATH=/usr/lib64/cmake/KF5Solid KF5WidgetsAddons_DIR:PATH=/usr/lib64/cmake/KF5WidgetsAddons KF5WindowSystem_DIR:PATH=/usr/lib64/cmake/KF5WindowSystem KF5XmlGui_DIR:PATH=/usr/lib64/cmake/KF5XmlGui KI18N_PYTHON_EXECUTABLE:FILEPATH=/usr/bin/python3 PlasmaWaylandProtocols_DIR:PATH=/usr/lib64/cmake/PlasmaWaylandProtocols QUERY_EXECUTABLE:FILEPATH=/usr/bin/qmake Qt5Concurrent_DIR:PATH=/usr/lib64/cmake/Qt5Concurrent Qt5Core_DIR:PATH=/usr/lib64/cmake/Qt5Core Qt5DBus_DIR:PATH=/usr/lib64/cmake/Qt5DBus Qt5Gui_DIR:PATH=/usr/lib64/cmake/Qt5Gui Qt5Network_DIR:PATH=/usr/lib64/cmake/Qt5Network Qt5QmlModels_DIR:PATH=/usr/lib64/cmake/Qt5QmlModels Qt5Qml_DIR:PATH=/usr/lib64/cmake/Qt5Qml Qt5QuickControls2_DIR:PATH=/usr/lib64/cmake/Qt5QuickControls2 Qt5Quick_DIR:PATH=/usr/lib64/cmake/Qt5Quick Qt5Test_DIR:PATH=/usr/lib64/cmake/Qt5Test Qt5WaylandClient_DIR:PATH=/usr/lib64/cmake/Qt5WaylandClient Qt5Widgets_DIR:PATH=/usr/lib64/cmake/Qt5Widgets Qt5X11Extras_DIR:PATH=/usr/lib64/cmake/Qt5X11Extras Qt5Xml_DIR:PATH=/usr/lib64/cmake/Qt5Xml Qt5_DIR:PATH=/usr/lib64/cmake/Qt5 and test suite is failing in two units + cd plasma-integration-5.26.5 + xvfb-run -a /usr/bin/ctest --test-dir x86_64-redhat-linux-gnu --output-on-failure --force-new-ctest-process -j48 ' ' -E '^(frameworkintegration-kdeplatformtheme_unittest|frameworkintegration-kfiledialog_unittest|qmltests|frameworkintegration-kfiledialogqml_unittest)' Internal ctest changing into directory: /home/tkloczko/rpmbuild/BUILD/plasma-integration-5.26.5/x86_64-redhat-linux-gnu Test project /home/tkloczko/rpmbuild/BUILD/plasma-integration-5.26.5/x86_64-redhat-linux-gnu Start 1: frameworkintegration-kfontsettingsdata_unittest Start 2: frameworkintegration-ksni_unittest Start 3: frameworkintegration-kdeplatformsystemtrayicon_unittest Start 4: frameworkintegration-kdirselectdialog_unittest Start 5: frameworkintegration-khintssettings_unittest 1/5 Test #5: frameworkintegration-khintssettings_unittest .............. Passed 0.04 sec 2/5 Test #2: frameworkintegration-ksni_unittest ........................ Passed 0.05 sec 3/5 Test #3: frameworkintegration-kdeplatformsystemtrayicon_unittest ...***Failed 0.06 sec ********* Start testing of KDEPlatformSystemTrayIcon_UnitTest ********* Config: Using QtTest library 5.15.8, Qt 5.15.8 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 13.0.1 20230127 (Red Hat 13.0.1-0)), fedora 38 PASS : KDEPlatformSystemTrayIcon_UnitTest::initTestCase() FAIL! : KDEPlatformSystemTrayIcon_UnitTest::testMenuRecreate() 'firstMenu != recreatedMenu' returned FALSE. () Loc: [/home/tkloczko/rpmbuild/BUILD/plasma-integration-5.26.5/autotests/kdeplatformsystemtrayicon_unittest.cpp(48)] PASS : KDEPlatformSystemTrayIcon_UnitTest::testAddActionAfterMenuRecreate() PASS : KDEPlatformSystemTrayIcon_UnitTest::cleanupTestCase() Totals: 3 passed, 1 failed, 0 skipped, 0 blacklisted, 11ms ********* Finished testing of KDEPlatformSystemTrayIcon_UnitTest ********* 4/5 Test #4: frameworkintegration-kdirselectdialog_unittest ............ Passed 0.20 sec 5/5 Test #1: frameworkintegration-kfontsettingsdata_unittest ...........Subprocess aborted***Exception: 301.65 sec ********* Start testing of KFontSettingsData_UnitTest ********* Config: Using QtTest library 5.15.8, Qt 5.15.8 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 13.0.1 20230127 (Red Hat 13.0.1-0)), fedora 38 PASS : KFontSettingsData_UnitTest::initTestCase() PASS : KFontSettingsData_UnitTest::_q_showIfNotHidden() PASS : KFontSettingsData_UnitTest::testFonts() === Received signal at function time: 299997ms, total time: 300001ms, dumping stack === GNU gdb (GDB) G2V 12.1-10.fc35 Copyright (C) 2022 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-redhat-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: <https://www.gnu.org/software/gdb/bugs/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word". Attaching to process 2909086 [New LWP 2909092] [New LWP 2909097] [New LWP 2909102] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". 0x00007fd5e026c52d in poll () from /lib64/libc.so.6 Missing separate debuginfos, use: dnf debuginfo-install bzip2-libs-1.0.8-14.fc35.x86_64 dbus-libs-1.14.4-3.fc35.x86_64 double-conversion-3.2.0-9.fc35.x86_64 fontconfig-2.14.2-2.fc35.x86_64 freetype-2.12.1-5.fc35.x86_64 glib2-2.75.2-2.1.fc35.x86_64 glibc-2.36.9000-25.fc38.x86_64 graphite-1.3.14-11.fc35.x86_64 harfbuzz-6.0.0-4.fc35.x86_64 kf5-kconfig-5.102.0-3.fc35.x86_64 kf5-kcoreaddons-5.102.0-3.fc35.x86_64 libICE-1.1.1-2.fc35.x86_64 libX11-1.8.4-2.fc35.x86_64 libX11-xcb-1.8.4-2.fc35.x86_64 libXau-1.0.11-3.fc35.x86_64 libXcursor-1.2.1-4.fc35.x86_64 libXrender-0.9.11-3.fc35.x86_64 libcap-2.66-2.fc35.x86_64 libgcc-13.0.1-0.2.fc38.x86_64 libgcrypt-1.10.1-8.fc35.x86_64 libglvnd-1.6.0-3.fc35.x86_64 libglvnd-glx-1.6.0-3.fc35.x86_64 libgpg-error-1.46-3.fc35.x86_64 libicu-72.1-4.fc35.x86_64 libpng-1.6.39-2.fc35.x86_64 libstdc++-13.0.1-0.2.fc38.x86_64 libuuid-2.38.1-5.fc35.x86_64 libxcb-1.15-2.fc35.x86_64 libxkbcommon-1.5.0-3.fc35.x86_64 libxml2-2.10.3-4.fc35.x86_64 libzstd-1.5.2-5.fc35.x86_64 lz4-libs-1.9.4-3.fc35.x86_64 pcre2-10.42-2.fc35.x86_64 pcre2-utf16-10.42-2.fc35.x86_64 qt5-qtbase-5.15.8-4.fc35.x86_64 systemd-libs-251.4-54.1.fc35.x86_64 xcb-util-image-0.4.1-3.fc35.x86_64 xcb-util-keysyms-0.4.1-3.fc35.x86_64 xcb-util-renderutil-0.3.10-3.fc35.x86_64 xz-libs-5.4.1-3.fc35.x86_64 zlib-ng-2.0.6-4.fc35.x86_64 (gdb) Thread 4 (Thread 0x7fd5d77fe6c0 (LWP 2909102) "QThread"): #0 0x00007fd5e0241f63 in wait4 () from /lib64/libc.so.6 No symbol table info available. #1 0x00007fd5e01b61eb in do_system () from /lib64/libc.so.6 No symbol table info available. #2 0x00007fd5e19e254b in stackTrace() [clone .part.0] () from /lib64/libQt5Test.so.5 No symbol table info available. #3 0x00007fd5e19ea302 in QTest::WatchDog::run() () from /lib64/libQt5Test.so.5 No symbol table info available. #4 0x00007fd5e068cf8d in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5 No symbol table info available. #5 0x00007fd5e01f3c57 in start_thread () from /lib64/libc.so.6 No symbol table info available. #6 0x00007fd5e0279a70 in clone3 () from /lib64/libc.so.6 No symbol table info available. Thread 3 (Thread 0x7fd5d7fff6c0 (LWP 2909097) "QXcbEventQueue"): #0 0x00007fd5e026c52d in poll () from /lib64/libc.so.6 No symbol table info available. #1 0x00007fd5dd3212ca in _xcb_conn_wait.part.0 () from /lib64/libxcb.so.1 No symbol table info available. #2 0x00007fd5dd322b3c in xcb_wait_for_event () from /lib64/libxcb.so.1 No symbol table info available. #3 0x00007fd5dd21aaba in QXcbEventQueue::run() () from /lib64/libQt5XcbQpa.so.5 No symbol table info available. #4 0x00007fd5e068cf8d in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5 No symbol table info available. #5 0x00007fd5e01f3c57 in start_thread () from /lib64/libc.so.6 No symbol table info available. #6 0x00007fd5e0279a70 in clone3 () from /lib64/libc.so.6 No symbol table info available. Thread 2 (Thread 0x7fd5dcedf6c0 (LWP 2909092) "QDBusConnection"): #0 0x00007fd5e026c52d in poll () from /lib64/libc.so.6 No symbol table info available. #1 0x00007fd5df72ef8e in g_main_context_iterate.constprop () from /lib64/libglib-2.0.so.0 No symbol table info available. #2 0x00007fd5df72f0b0 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 No symbol table info available. #3 0x00007fd5e0899db9 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 No symbol table info available. #4 0x00007fd5e084646b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 No symbol table info available. #5 0x00007fd5e068c0e0 in QThread::exec() () from /lib64/libQt5Core.so.5 No symbol table info available. #6 0x00007fd5e11514fb in QDBusConnectionManager::run() () from /lib64/libQt5DBus.so.5 No symbol table info available. #7 0x00007fd5e068cf8d in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5 No symbol table info available. #8 0x00007fd5e01f3c57 in start_thread () from /lib64/libc.so.6 No symbol table info available. #9 0x00007fd5e0279a70 in clone3 () from /lib64/libc.so.6 No symbol table info available. Thread 1 (Thread 0x7fd5dd307cc0 (LWP 2909086) "kfontsettingsda"): #0 0x00007fd5e026c52d in poll () from /lib64/libc.so.6 No symbol table info available. #1 0x00007fd5df72ef8e in g_main_context_iterate.constprop () from /lib64/libglib-2.0.so.0 No symbol table info available. #2 0x00007fd5df72f0b0 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 No symbol table info available. #3 0x00007fd5e0899db9 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 No symbol table info available. #4 0x00007fd5e084646b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 No symbol table info available. #5 0x000055a05029e91e in KFontSettingsData_UnitTest::testFontsChanged (this=0x7ffd7fbc24b0) at /usr/include/qt5/QtCore/qflags.h:121 configPath = {d = 0x55a051619b10} loop = <incomplete type> message = {d_ptr = 0x55a051619f70} configPath = <optimized out> loop = <optimized out> message = <optimized out> #6 KFontSettingsData_UnitTest::qt_static_metacall (_o=0x7ffd7fbc24b0, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at /home/tkloczko/rpmbuild/BUILD/plasma-integration-5.26.5/x86_64-redhat-linux-gnu/autotests/kfontsettingsdata_unittest_autogen/include/kfontsettingsdata_unittest.moc:80 _t = 0x7ffd7fbc24b0 #7 0x00007fd5e08564be in QMetaMethod::invoke(QObject*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) const () from /lib64/libQt5Core.so.5 No symbol table info available. #8 0x00007fd5e19eb528 in QTest::TestMethods::invokeTestOnData(int) const () from /lib64/libQt5Test.so.5 No symbol table info available. #9 0x00007fd5e19ebfd0 in QTest::TestMethods::invokeTest(int, char const*, QTest::WatchDog*) const () from /lib64/libQt5Test.so.5 No symbol table info available. #10 0x00007fd5e19ec5a9 in QTest::TestMethods::invokeTests(QObject*) const () from /lib64/libQt5Test.so.5 No symbol table info available. #11 0x00007fd5e19ecb10 in QTest::qRun() () from /lib64/libQt5Test.so.5 No symbol table info available. #12 0x00007fd5e19ecee7 in QTest::qExec(QObject*, int, char**) () from /lib64/libQt5Test.so.5 No symbol table info available. #13 0x000055a05029ce04 in main (argc=<optimized out>, argv=0x7ffd7fbc2658) at /home/tkloczko/rpmbuild/BUILD/plasma-integration-5.26.5/autotests/kfontsettingsdata_unittest.cpp:104 app = <incomplete type> tc = {<QWidget> = {<No data fields>}, static staticMetaObject = {d = {superdata = {direct = 0x7fd5e1940b40 <QWidget::staticMetaObject>}, stringdata = 0x55a0502a0b60 <qt_meta_stringdata_KFontSettingsData_UnitTest>, data = 0x55a0502a0aa0 <qt_meta_data_KFontSettingsData_UnitTest>, static_metacall = 0x55a05029f710 <KFontSettingsData_UnitTest::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, m_appChangedFont = false, m_fonts = 0x55a05160f450} Detaching from program: /home/tkloczko/rpmbuild/BUILD/plasma-integration-5.26.5/x86_64-redhat-linux-gnu/bin/kfontsettingsdata_unittest, process 2909086 [Inferior 1 (process 2909086) detached] === End of stack trace === QFATAL : KFontSettingsData_UnitTest::testFontsChanged() Test function timed out FAIL! : KFontSettingsData_UnitTest::testFontsChanged() Received a fatal error. Loc: [Unknown file(0)] Totals: 3 passed, 1 failed, 0 skipped, 0 blacklisted, 301284ms ********* Finished testing of KFontSettingsData_UnitTest ********* 60% tests passed, 2 tests failed out of 5 Total Test time (real) = 301.66 sec The following tests FAILED: 1 - frameworkintegration-kfontsettingsdata_unittest (Subprocess aborted) 3 - frameworkintegration-kdeplatformsystemtrayicon_unittest (Failed) Errors while running CTest -- You are receiving this mail because: You are watching all bug changes.