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.

Reply via email to