SUMMARY *** Looks like ctest test suite is failig in few units ``` + cd ktextaddons-1.5.0 + xvfb-run -a /usr/bin/ctest --test-dir x86_64-redhat-linux-gnu --output-on-failure --force-new-ctest-process -j48 Internal ctest changing into directory: /home/tkloczko/rpmbuild/BUILD/ktextaddons-1.5.0/x86_64-redhat-linux-gnu Test project /home/tkloczko/rpmbuild/BUILD/ktextaddons-1.5.0/x86_64-redhat-linux-gnu Start 1: slidecontainertest Start 2: autocorrectiontest Start 3: importkmailautocorrectiontest Start 4: autocorrectionsettingstest Start 5: autocorrectionutilstest Start 6: importexportautocorrectionlibreofficetest Start 7: grammalecteparsertest Start 8: grammalecteresultwidgettest Start 9: grammalectegrammarerrortest Start 10: grammalecteresultjobtest Start 11: grammalecteconfigwidgettest Start 12: grammalectegenerateconfigoptionjobtest Start 13: grammalecteconfigdialogtest Start 14: grammalecteurlrequesterwidgettest Start 15: languagetoolconfigdialogtest Start 16: languagetoolconfigwidgettest Start 17: languagetoolgrammarerrortest Start 18: languagetoolresultwidgettest Start 19: languagetoolparsertest Start 20: languagetoolresultjobtest Start 21: languagetoolcomboboxtest Start 22: languagetoolgetlistoflanguagejobtest Start 23: languageinfotest Start 24: languagetoollistoflanguagesparsertest Start 25: languagetoolupdatecomboboxtest Start 26: grammarresulttextedittest Start 27: grammarresultutiltest Start 28: translator-translatorwidgettest Start 29: translator-translatorconfiguredialogtest Start 30: translator-translatorconfigurewidgettest Start 31: translator-translatorengineloadertest Start 32: translator-translatorconfigurecombowidgettest Start 33: translatorconfigurelistswidgettest Start 34: translatorconfigurelanguagelistwidgettest Start 35: translatormenutest Start 36: bingengineclienttest Start 37: deeplengineclienttest Start 38: deeplengineconfiguredialogtest Start 39: deeplengineconfigurewidgettest Start 40: googleengineclienttest Start 41: libretranslateengineclienttest Start 42: libretranslateengineconfigurewidgettest Start 43: libretranslateengineconfiguredialogtest Start 44: libretranslateengineutiltest Start 45: lingvaengineclienttest Start 46: lingvaenginewidgettest Start 47: lingvaenginedialogtest Start 48: lingvaengineutiltest 1/74 Test #3: importkmailautocorrectiontest ................... Passed 0.09 sec Start 49: yandexengineclienttest 2/74 Test #4: autocorrectionsettingstest ...................... Passed 0.09 sec Start 50: emoticoncategorytest 3/74 Test #5: autocorrectionutilstest ......................... Passed 0.09 sec Start 51: emoticonunicodeutilstest 4/74 Test #17: languagetoolgrammarerrortest .................... Passed 0.07 sec Start 52: emojiproxymodeltest 5/74 Test #19: languagetoolparsertest .......................... Passed 0.07 sec Start 53: unicodeemoticontest 6/74 Test #23: languageinfotest ................................ Passed 0.06 sec Start 54: emojimodeltest 7/74 Test #24: languagetoollistoflanguagesparsertest ........... Passed 0.06 sec Start 55: customemojitest 8/74 Test #2: autocorrectiontest .............................. Passed 0.11 sec Start 56: customemojiiconmanagertest 9/74 Test #7: grammalecteparsertest ........................... Passed 0.10 sec Start 57: unicodeemoticonmanagertest 10/74 Test #9: grammalectegrammarerrortest ..................... Passed 0.10 sec Start 58: emoticontexteditselectortest 11/74 Test #10: grammalecteresultjobtest ........................ Passed 0.10 sec Start 59: emoticonlistviewtest 12/74 Test #12: grammalectegenerateconfigoptionjobtest .......... Passed 0.10 sec Start 60: emoticoncategorybuttonstest 13/74 Test #22: languagetoolgetlistoflanguagejobtest ............ Passed 0.08 sec Start 61: emoticoncategorybuttontest 14/74 Test #18: languagetoolresultwidgettest .................... Passed 0.09 sec Start 62: converttexttest 15/74 Test #14: grammalecteurlrequesterwidgettest ............... Passed 0.10 sec Start 63: plaintexteditortest 16/74 Test #21: languagetoolcomboboxtest ........................ Passed 0.09 sec Start 64: plaintexteditfindbartest 17/74 Test #50: emoticoncategorytest ............................ Passed 0.04 sec Start 65: richtexteditortest 18/74 Test #51: emoticonunicodeutilstest ........................ Passed 0.04 sec Start 66: richtexteditfindbartest 19/74 Test #52: emojiproxymodeltest ............................. Passed 0.04 sec Start 67: textgotolinewidgettest 20/74 Test #53: unicodeemoticontest ............................. Passed 0.04 sec Start 68: textfindwidgettest 21/74 Test #54: emojimodeltest .................................. Passed 0.04 sec Start 69: textreplacewidgettest 22/74 Test #8: grammalecteresultwidgettest .....................***Failed 0.13 sec ********* Start testing of GrammarResultWidgetTest ********* Config: Using QtTest library 5.15.10, Qt 5.15.10 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 13.2.1 20230728 (Red Hat 13.2.1-1)), fedora 40 PASS : GrammarResultWidgetTest::initTestCase() FAIL! : GrammarResultWidgetTest::shouldHaveDefaultValue() '!closeBtn->icon().isNull()' returned FALSE. () Loc: [/home/tkloczko/rpmbuild/BUILD/ktextaddons-1.5.0/textgrammarcheck/grammalecte/autotests/grammalecteresultwidgettest.cpp(32)] PASS : GrammarResultWidgetTest::cleanupTestCase() Totals: 2 passed, 1 failed, 0 skipped, 0 blacklisted, 50ms ********* Finished testing of GrammarResultWidgetTest ********* Start 70: texttospeech-texttospeechwidgettest 23/74 Test #11: grammalecteconfigwidgettest .....................***Failed 0.13 sec ********* Start testing of GrammalecteConfigWidgetTest ********* Config: Using QtTest library 5.15.10, Qt 5.15.10 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 13.2.1 20230728 (Red Hat 13.2.1-1)), fedora 40 PASS : GrammalecteConfigWidgetTest::initTestCase() QWARN : GrammalecteConfigWidgetTest::shouldHaveDefaultValue() org.kde.kf.textgrammarcheck: Impossible to start GrammalecteGenerateConfigOptionJob FAIL! : GrammalecteConfigWidgetTest::shouldHaveDefaultValue() '!buttonReloadSettings->icon().isNull()' returned FALSE. () Loc: [/home/tkloczko/rpmbuild/BUILD/ktextaddons-1.5.0/textgrammarcheck/grammalecte/autotests/grammalecteconfigwidgettest.cpp(67)] PASS : GrammalecteConfigWidgetTest::cleanupTestCase() Totals: 2 passed, 1 failed, 0 skipped, 0 blacklisted, 41ms ********* Finished testing of GrammalecteConfigWidgetTest ********* Start 71: texttospeech-texttospeechconfigwidgettest 24/74 Test #20: languagetoolresultjobtest ....................... Passed 0.12 sec Start 72: texttospeech-texttospeechactionstest 25/74 Test #27: grammarresultutiltest ........................... Passed 0.11 sec Start 73: texttospeech-texttospeechsliderwidgettest 26/74 Test #30: translator-translatorconfigurewidgettest ........ Passed 0.11 sec Start 74: texttospeech-texttospeechutiltest 27/74 Test #32: translator-translatorconfigurecombowidgettest ... Passed 0.11 sec 28/74 Test #55: customemojitest ................................. Passed 0.06 sec 29/74 Test #56: customemojiiconmanagertest ...................... Passed 0.05 sec 30/74 Test #62: converttexttest ................................. Passed 0.04 sec 31/74 Test #34: translatorconfigurelanguagelistwidgettest ....... Passed 0.10 sec 32/74 Test #31: translator-translatorengineloadertest ...........***Failed 0.11 sec ********* Start testing of TranslatorEngineLoaderTest ********* Config: Using QtTest library 5.15.10, Qt 5.15.10 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 13.2.1 20230728 (Red Hat 13.2.1-1)), fedora 40 PASS : TranslatorEngineLoaderTest::initTestCase() QWARN : TranslatorEngineLoaderTest::shouldHaveDefaultValues() org.kde.kf.texttranslator: No translator plugins available! FAIL! : TranslatorEngineLoaderTest::shouldHaveDefaultValues() '!w.translatorEngineInfos().isEmpty()' returned FALSE. () Loc: [/home/tkloczko/rpmbuild/BUILD/ktextaddons-1.5.0/texttranslator/translator/autotests/translatorengineloadertest.cpp(19)] PASS : TranslatorEngineLoaderTest::cleanupTestCase() Totals: 2 passed, 1 failed, 0 skipped, 0 blacklisted, 1ms ********* Finished testing of TranslatorEngineLoaderTest ********* 33/74 Test #25: languagetoolupdatecomboboxtest .................. Passed 0.12 sec 34/74 Test #33: translatorconfigurelistswidgettest .............. Passed 0.11 sec 35/74 Test #35: translatormenutest .............................. Passed 0.10 sec 36/74 Test #6: importexportautocorrectionlibreofficetest ....... Passed 0.16 sec 37/74 Test #37: deeplengineclienttest ........................... Passed 0.10 sec 38/74 Test #26: grammarresulttextedittest ....................... Passed 0.12 sec 39/74 Test #36: bingengineclienttest ............................ Passed 0.10 sec 40/74 Test #44: libretranslateengineutiltest .................... Passed 0.09 sec 41/74 Test #41: libretranslateengineclienttest .................. Passed 0.10 sec 42/74 Test #48: lingvaengineutiltest ............................ Passed 0.08 sec 43/74 Test #45: lingvaengineclienttest .......................... Passed 0.09 sec 44/74 Test #40: googleengineclienttest .......................... Passed 0.10 sec 45/74 Test #49: yandexengineclienttest .......................... Passed 0.09 sec 46/74 Test #16: languagetoolconfigwidgettest ....................***Failed 0.15 sec ********* Start testing of LanguageToolConfigWidgetTest ********* Config: Using QtTest library 5.15.10, Qt 5.15.10 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 13.2.1 20230728 (Red Hat 13.2.1-1)), fedora 40 PASS : LanguageToolConfigWidgetTest::initTestCase() FAIL! : LanguageToolConfigWidgetTest::shouldHaveDefaultValue() '!refreshButton->icon().isNull()' returned FALSE. () Loc: [/home/tkloczko/rpmbuild/BUILD/ktextaddons-1.5.0/textgrammarcheck/languagetool/autotests/languagetoolconfigwidgettest.cpp(59)] PASS : LanguageToolConfigWidgetTest::shouldUpdateWidgets() PASS : LanguageToolConfigWidgetTest::cleanupTestCase() Totals: 3 passed, 1 failed, 0 skipped, 0 blacklisted, 82ms ********* Finished testing of LanguageToolConfigWidgetTest ********* 47/74 Test #60: emoticoncategorybuttonstest ..................... Passed 0.06 sec 48/74 Test #13: grammalecteconfigdialogtest ..................... Passed 0.16 sec 49/74 Test #59: emoticonlistviewtest ............................ Passed 0.07 sec 50/74 Test #61: emoticoncategorybuttontest ...................... Passed 0.07 sec 51/74 Test #74: texttospeech-texttospeechutiltest ............... Passed 0.03 sec 52/74 Test #73: texttospeech-texttospeechsliderwidgettest ....... Passed 0.05 sec 53/74 Test #29: translator-translatorconfiguredialogtest ........ Passed 0.16 sec 54/74 Test #15: languagetoolconfigdialogtest .................... Passed 0.19 sec 55/74 Test #57: unicodeemoticonmanagertest ...................... Passed 0.11 sec 56/74 Test #65: richtexteditortest .............................. Passed 0.09 sec 57/74 Test #71: texttospeech-texttospeechconfigwidgettest ....... Passed 0.07 sec 58/74 Test #42: libretranslateengineconfigurewidgettest ......... Passed 0.15 sec 59/74 Test #63: plaintexteditortest ............................. Passed 0.11 sec 60/74 Test #39: deeplengineconfigurewidgettest .................. Passed 0.18 sec 61/74 Test #46: lingvaenginewidgettest .......................... Passed 0.18 sec 62/74 Test #38: deeplengineconfiguredialogtest .................. Passed 0.22 sec 63/74 Test #72: texttospeech-texttospeechactionstest ............***Failed 0.13 sec ********* Start testing of TextToSpeechActionsTest ********* Config: Using QtTest library 5.15.10, Qt 5.15.10 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 13.2.1 20230728 (Red Hat 13.2.1-1)), fedora 40 PASS : TextToSpeechActionsTest::initTestCase() FAIL! : TextToSpeechActionsTest::shouldHaveDefaultValue() '!act.stopAction()->icon().isNull()' returned FALSE. () Loc: [/home/tkloczko/rpmbuild/BUILD/ktextaddons-1.5.0/textedittexttospeech/autotests/texttospeechactionstest.cpp(32)] PASS : TextToSpeechActionsTest::shouldChangeButtonEnableStateWhenChangeState() PASS : TextToSpeechActionsTest::shouldChangeStateWhenClickOnPlayPause() PASS : TextToSpeechActionsTest::shouldChangeStateWhenClickOnStop() PASS : TextToSpeechActionsTest::shouldEmitStateChanged() PASS : TextToSpeechActionsTest::cleanupTestCase() Totals: 6 passed, 1 failed, 0 skipped, 0 blacklisted, 80ms ********* Finished testing of TextToSpeechActionsTest ********* 64/74 Test #47: lingvaenginedialogtest .......................... Passed 0.23 sec 65/74 Test #58: emoticontexteditselectortest .................... Passed 0.20 sec 66/74 Test #43: libretranslateengineconfiguredialogtest ......... Passed 0.24 sec 67/74 Test #69: textreplacewidgettest ........................... Passed 0.18 sec 68/74 Test #66: richtexteditfindbartest ......................... Passed 0.19 sec 69/74 Test #68: textfindwidgettest .............................. Passed 0.21 sec 70/74 Test #64: plaintexteditfindbartest ........................ Passed 0.22 sec 71/74 Test #67: textgotolinewidgettest ..........................***Failed 0.25 sec ********* Start testing of TextGoToLineWidgetTest ********* Config: Using QtTest library 5.15.10, Qt 5.15.10 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 13.2.1 20230728 (Red Hat 13.2.1-1)), fedora 40 PASS : TextGoToLineWidgetTest::initTestCase() FAIL! : TextGoToLineWidgetTest::shouldHaveDefaultValuesOnCreation() 'line->hasFocus()' returned FALSE. () Loc: [/home/tkloczko/rpmbuild/BUILD/ktextaddons-1.5.0/textcustomeditor/widgets/autotests/textgotolinewidgettest.cpp(34)] PASS : TextGoToLineWidgetTest::shouldEmitGoToLineSignalWhenPressOnButton() PASS : TextGoToLineWidgetTest::shouldEmitGoToLineSignalCorrectValueWhenPressOnButton() PASS : TextGoToLineWidgetTest::shouldHideWidgetWhenClickOnCloseButton() PASS : TextGoToLineWidgetTest::shouldHideWidgetWhenPressEscape() FAIL! : TextGoToLineWidgetTest::shouldEmitGoToLineSignalWhenSpinboxHasFocusAndWePressEnter() 'line->hasFocus()' returned FALSE. () Loc: [/home/tkloczko/rpmbuild/BUILD/ktextaddons-1.5.0/textcustomeditor/widgets/autotests/textgotolinewidgettest.cpp(86)] FAIL! : TextGoToLineWidgetTest::shouldHasFocusEachTimeThatItShown() 'line->hasFocus()' returned FALSE. () Loc: [/home/tkloczko/rpmbuild/BUILD/ktextaddons-1.5.0/textcustomeditor/widgets/autotests/textgotolinewidgettest.cpp(101)] FAIL! : TextGoToLineWidgetTest::shouldSetFocusWhenWeRecallGotToLine() 'line->hasFocus()' returned FALSE. () Loc: [/home/tkloczko/rpmbuild/BUILD/ktextaddons-1.5.0/textcustomeditor/widgets/autotests/textgotolinewidgettest.cpp(115)] PASS : TextGoToLineWidgetTest::shouldChangeMaximumValue() PASS : TextGoToLineWidgetTest::cleanupTestCase() Totals: 7 passed, 4 failed, 0 skipped, 0 blacklisted, 164ms ********* Finished testing of TextGoToLineWidgetTest ********* 72/74 Test #1: slidecontainertest .............................. Passed 2.60 sec 73/74 Test #28: translator-translatorwidgettest .................Subprocess aborted***Exception: 2.96 sec ********* Start testing of TranslatorWidgetTest ********* Config: Using QtTest library 5.15.10, Qt 5.15.10 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 13.2.1 20230728 (Red Hat 13.2.1-1)), fedora 40 PASS : TranslatorWidgetTest::initTestCase() QWARN : TranslatorWidgetTest::shouldHaveDefaultValuesOnCreation() org.kde.kf.texttranslator: No translator plugins available! QWARN : TranslatorWidgetTest::shouldHaveDefaultValuesOnCreation() org.kde.kf.texttranslator: Client name not found: "google" QWARN : TranslatorWidgetTest::shouldHaveDefaultValuesOnCreation() org.kde.kf.texttranslator: No plugin found ! QWARN : TranslatorWidgetTest::shouldHaveDefaultValuesOnCreation() org.kde.kf.texttranslator: Client name not found: "google" QWARN : TranslatorWidgetTest::shouldHaveDefaultValuesOnCreation() org.kde.kf.texttranslator: No plugin found ! === Received signal at function time: 15ms, total time: 15ms, dumping stack === GNU gdb (GDB) G2V 13.2-8.fc35 Copyright (C) 2023 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 2445575 [New LWP 2445639] [New LWP 2445642] [New LWP 2445689] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". 0x00007fa37fd1cee3 in wait4 () from /lib64/libc.so.6 (gdb) Thread 4 (Thread 0x7fa37b24d6c0 (LWP 2445689) "QThread"): #0 0x00007fa37fca92f9 in __futex_abstimed_wait_common () from /lib64/libc.so.6 No symbol table info available. #1 0x00007fa37fcac322 in pthread_cond_clockwait@GLIBC_2.30 () from /lib64/libc.so.6 No symbol table info available. #2 0x00007fa3818912e0 in QTest::WatchDog::run() () from /lib64/libQt5Test.so.5 No symbol table info available. #3 0x00007fa3802f55ad in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5 No symbol table info available. #4 0x00007fa37fcaca27 in start_thread () from /lib64/libc.so.6 No symbol table info available. #5 0x00007fa37fd33cfc in clone3 () from /lib64/libc.so.6 No symbol table info available. Thread 3 (Thread 0x7fa37ba6f6c0 (LWP 2445642) "QXcbEventQueue"): #0 0x00007fa37fd2617d in poll () from /lib64/libc.so.6 No symbol table info available. #1 0x00007fa37c7575fa in _xcb_conn_wait.part.0 () from /lib64/libxcb.so.1 No symbol table info available. #2 0x00007fa37c758e7c in xcb_wait_for_event () from /lib64/libxcb.so.1 No symbol table info available. #3 0x00007fa37c605d5a in QXcbEventQueue::run() () from /lib64/libQt5XcbQpa.so.5 No symbol table info available. #4 0x00007fa3802f55ad in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5 No symbol table info available. #5 0x00007fa37fcaca27 in start_thread () from /lib64/libc.so.6 No symbol table info available. #6 0x00007fa37fd33cfc in clone3 () from /lib64/libc.so.6 No symbol table info available. Thread 2 (Thread 0x7fa37c2cc6c0 (LWP 2445639) "QDBusConnection"): #0 0x00007fa37fd2617d in poll () from /lib64/libc.so.6 No symbol table info available. #1 0x00007fa37f249f26 in g_main_context_iterate_unlocked.isra () from /lib64/libglib-2.0.so.0 No symbol table info available. #2 0x00007fa37f24a4b3 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 No symbol table info available. #3 0x00007fa380502379 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 No symbol table info available. #4 0x00007fa3804af09b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 No symbol table info available. #5 0x00007fa3802f4670 in QThread::exec() () from /lib64/libQt5Core.so.5 No symbol table info available. #6 0x00007fa37f08a73b in QDBusConnectionManager::run() () from /lib64/libQt5DBus.so.5 No symbol table info available. #7 0x00007fa3802f55ad in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5 No symbol table info available. #8 0x00007fa37fcaca27 in start_thread () from /lib64/libc.so.6 No symbol table info available. #9 0x00007fa37fd33cfc in clone3 () from /lib64/libc.so.6 No symbol table info available. Thread 1 (Thread 0x7fa37f02c9c0 (LWP 2445575) "translatorwidge"): #0 0x00007fa37fd1cee3 in wait4 () from /lib64/libc.so.6 No symbol table info available. #1 0x00007fa37fc6e20b in do_system () from /lib64/libc.so.6 No symbol table info available. #2 0x00007fa38188957b in stackTrace() [clone .part.0] () from /lib64/libQt5Test.so.5 No symbol table info available. #3 0x00007fa381889e83 in QTest::FatalSignalHandler::signal(int) () from /lib64/libQt5Test.so.5 No symbol table info available. #4 <signal handler called> No symbol table info available. #5 0x00007fa3818f206d in TextTranslator::TranslatorWidget::slotFromLanguageChanged (this=this@entry=0x7ffc34058910, index=index@entry=0, initialize=initialize@entry=true) at /home/tkloczko/rpmbuild/BUILD/ktextaddons-1.5.0/texttranslator/translator/widgets/translatorwidget.cpp:380 lang = {d = 0x55763c0198a0 <QArrayData::shared_null@Qt_5>} to = {d = 0x55763c0198a0 <QArrayData::shared_null@Qt_5>} indexTo = <optimized out> #6 0x00007fa3818f5bf1 in TextTranslator::TranslatorWidget::init (this=this@entry=0x7ffc34058910) at /home/tkloczko/rpmbuild/BUILD/ktextaddons-1.5.0/texttranslator/translator/widgets/translatorwidget.cpp:310 layout = 0x55763d8e10c0 hboxLayout = <optimized out> closeBtn = <optimized out> label = <optimized out> separator = <optimized out> configureButton = <optimized out> #7 0x00007fa3818f5ea1 in TextTranslator::TranslatorWidget::TranslatorWidget (this=<optimized out>, parent=<optimized out>, this=<optimized out>, parent=<optimized out>) at /home/tkloczko/rpmbuild/BUILD/ktextaddons-1.5.0/texttranslator/translator/widgets/translatorwidget.cpp:134 No locals. #8 0x000055763c015841 in TranslatorWidgetTest::shouldHaveDefaultValuesOnCreation (this=<optimized out>) at /home/tkloczko/rpmbuild/BUILD/ktextaddons-1.5.0/texttranslator/translator/autotests/translatorwidgettest.cpp:28 edit = {<QWidget> = {<No data fields>}, static staticMetaObject = {d = {superdata = {direct = 0x7fa3816c0ac0 <QWidget::staticMetaObject>}, stringdata = 0x7fa3818fa100 <qt_meta_stringdata_TextTranslator__TranslatorWidget>, data = 0x7fa3818f9fe0 <qt_meta_data_TextTranslator__TranslatorWidget>, static_metacall = 0x7fa3818f1f00 <TextTranslator::TranslatorWidget::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d = {_M_t = {<std::__uniq_ptr_impl<TextTranslator::TranslatorWidget::TranslatorWidgetPrivate, std::default_delete<TextTranslator::TranslatorWidget::TranslatorWidgetPrivate> >> = {_M_t = {<std::_Tuple_impl<0, TextTranslator::TranslatorWidget::TranslatorWidgetPrivate*, std::default_delete<TextTranslator::TranslatorWidget::TranslatorWidgetPrivate> >> = {<std::_Tuple_impl<1, std::default_delete<TextTranslator::TranslatorWidget::TranslatorWidgetPrivate> >> = {<std::_Head_base<1, std::default_delete<TextTranslator::TranslatorWidget::TranslatorWidgetPrivate>, true>> = {_M_head_impl = {<No data fields>}}, <No data fields>}, <std::_Head_base<0, TextTranslator::TranslatorWidget::TranslatorWidgetPrivate*, false>> = {_M_head_impl = 0x55763d8dd970}, <No data fields>}, <No data fields>}}, <No data fields>}}} from = <optimized out> inputtext = <optimized out> clear = <optimized out> invert = <optimized out> to = <optimized out> translate = <optimized out> configure = <optimized out> close = <optimized out> edit = <optimized out> from = <optimized out> to = <optimized out> inputtext = <optimized out> translate = <optimized out> clear = <optimized out> invert = <optimized out> configure = <optimized out> close = <optimized out> #9 TranslatorWidgetTest::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at /home/tkloczko/rpmbuild/BUILD/ktextaddons-1.5.0/x86_64-redhat-linux-gnu/texttranslator/translator/autotests/translatorwidgettest_autogen/include/moc_translatorwidgettest.cpp:93 _t = <optimized out> #10 0x00007fa3804bf0fe 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. #11 0x00007fa381892548 in QTest::TestMethods::invokeTestOnData(int) const () from /lib64/libQt5Test.so.5 No symbol table info available. #12 0x00007fa381892ff0 in QTest::TestMethods::invokeTest(int, char const*, QTest::WatchDog*) const () from /lib64/libQt5Test.so.5 No symbol table info available. #13 0x00007fa3818935c9 in QTest::TestMethods::invokeTests(QObject*) const () from /lib64/libQt5Test.so.5 No symbol table info available. #14 0x00007fa381893b30 in QTest::qRun() () from /lib64/libQt5Test.so.5 No symbol table info available. #15 0x00007fa381893f07 in QTest::qExec(QObject*, int, char**) () from /lib64/libQt5Test.so.5 No symbol table info available. #16 0x000055763c013f83 in main (argc=<optimized out>, argv=0x7ffc34059568) at /home/tkloczko/rpmbuild/BUILD/ktextaddons-1.5.0/texttranslator/translator/autotests/translatorwidgettest.cpp:19 app = <incomplete type> tc = {<QObject> = {<No data fields>}, static staticMetaObject = {d = {superdata = {direct = 0x55763c0197e0 <QObject::staticMetaObject@Qt_5>}, stringdata = 0x55763c017c00 <qt_meta_stringdata_TranslatorWidgetTest>, data = 0x55763c0176a0 <qt_meta_data_TranslatorWidgetTest>, static_metacall = 0x55763c016b00 <TranslatorWidgetTest::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}} Detaching from program: /home/tkloczko/rpmbuild/BUILD/ktextaddons-1.5.0/x86_64-redhat-linux-gnu/bin/translatorwidgettest, process 2445575 [Inferior 1 (process 2445575) detached] === End of stack trace === QFATAL : TranslatorWidgetTest::shouldHaveDefaultValuesOnCreation() Received signal 11 Function time: 15ms Total time: 15ms FAIL! : TranslatorWidgetTest::shouldHaveDefaultValuesOnCreation() Received a fatal error. Loc: [Unknown file(0)] Totals: 1 passed, 1 failed, 0 skipped, 0 blacklisted, 2648ms ********* Finished testing of TranslatorWidgetTest ********* 74/74 Test #70: texttospeech-texttospeechwidgettest .............***Failed 7.54 sec ********* Start testing of TextToSpeechWidgetTest ********* Config: Using QtTest library 5.15.10, Qt 5.15.10 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 13.2.1 20230728 (Red Hat 13.2.1-1)), fedora 40 PASS : TextToSpeechWidgetTest::initTestCase() FAIL! : TextToSpeechWidgetTest::shouldHaveDefaultValue() '!stopButton->icon().isNull()' returned FALSE. () Loc: [/home/tkloczko/rpmbuild/BUILD/ktextaddons-1.5.0/textedittexttospeech/autotests/texttospeechwidgettest.cpp(49)] PASS : TextToSpeechWidgetTest::shouldChangeButtonEnableStateWhenChangeState() PASS : TextToSpeechWidgetTest::shouldChangeStateWhenClickOnPlayPause() PASS : TextToSpeechWidgetTest::shouldChangeStateWhenClickOnStop() PASS : TextToSpeechWidgetTest::shouldEmitStateChanged() PASS : TextToSpeechWidgetTest::cleanupTestCase() Totals: 6 passed, 1 failed, 0 skipped, 0 blacklisted, 7478ms ********* Finished testing of TextToSpeechWidgetTest ********* 89% tests passed, 8 tests failed out of 74 Total Test time (real) = 7.70 sec The following tests FAILED: 8 - grammalecteresultwidgettest (Failed) 11 - grammalecteconfigwidgettest (Failed) 16 - languagetoolconfigwidgettest (Failed) 28 - translator-translatorwidgettest (Subprocess aborted) 31 - translator-translatorengineloadertest (Failed) 67 - textgotolinewidgettest (Failed) 70 - texttospeech-texttospeechwidgettest (Failed) 72 - texttospeech-texttospeechactionstest (Failed) Errors while running CTest ``` *** STEPS TO REPRODUCE 1. setup source code with "cmake -D BUILD_TESTING=ON" OBSERVED RESULT ``` + cd ktextaddons-1.5.0 + xvfb-run -a /usr/bin/ctest --test-dir x86_64-redhat-linux-gnu --output-on-failure --force-new-ctest-process -j48 Internal ctest changing into directory: /home/tkloczko/rpmbuild/BUILD/ktextaddons-1.5.0/x86_64-redhat-linux-gnu Test project /home/tkloczko/rpmbuild/BUILD/ktextaddons-1.5.0/x86_64-redhat-linux-gnu Start 1: slidecontainertest Start 2: autocorrectiontest Start 3: importkmailautocorrectiontest Start 4: autocorrectionsettingstest Start 5: autocorrectionutilstest Start 6: importexportautocorrectionlibreofficetest Start 7: grammalecteparsertest Start 8: grammalecteresultwidgettest Start 9: grammalectegrammarerrortest Start 10: grammalecteresultjobtest Start 11: grammalecteconfigwidgettest Start 12: grammalectegenerateconfigoptionjobtest Start 13: grammalecteconfigdialogtest Start 14: grammalecteurlrequesterwidgettest Start 15: languagetoolconfigdialogtest Start 16: languagetoolconfigwidgettest Start 17: languagetoolgrammarerrortest Start 18: languagetoolresultwidgettest Start 19: languagetoolparsertest Start 20: languagetoolresultjobtest Start 21: languagetoolcomboboxtest Start 22: languagetoolgetlistoflanguagejobtest Start 23: languageinfotest Start 24: languagetoollistoflanguagesparsertest Start 25: languagetoolupdatecomboboxtest Start 26: grammarresulttextedittest Start 27: grammarresultutiltest Start 28: translator-translatorwidgettest Start 29: translator-translatorconfiguredialogtest Start 30: translator-translatorconfigurewidgettest Start 31: translator-translatorengineloadertest Start 32: translator-translatorconfigurecombowidgettest Start 33: translatorconfigurelistswidgettest Start 34: translatorconfigurelanguagelistwidgettest Start 35: translatormenutest Start 36: bingengineclienttest Start 37: deeplengineclienttest Start 38: deeplengineconfiguredialogtest Start 39: deeplengineconfigurewidgettest Start 40: googleengineclienttest Start 41: libretranslateengineclienttest Start 42: libretranslateengineconfigurewidgettest Start 43: libretranslateengineconfiguredialogtest Start 44: libretranslateengineutiltest Start 45: lingvaengineclienttest Start 46: lingvaenginewidgettest Start 47: lingvaenginedialogtest Start 48: lingvaengineutiltest 1/74 Test #3: importkmailautocorrectiontest ................... Passed 0.09 sec Start 49: yandexengineclienttest 2/74 Test #4: autocorrectionsettingstest ...................... Passed 0.09 sec Start 50: emoticoncategorytest 3/74 Test #5: autocorrectionutilstest ......................... Passed 0.09 sec Start 51: emoticonunicodeutilstest 4/74 Test #17: languagetoolgrammarerrortest .................... Passed 0.07 sec Start 52: emojiproxymodeltest 5/74 Test #19: languagetoolparsertest .......................... Passed 0.07 sec Start 53: unicodeemoticontest 6/74 Test #23: languageinfotest ................................ Passed 0.06 sec Start 54: emojimodeltest 7/74 Test #24: languagetoollistoflanguagesparsertest ........... Passed 0.06 sec Start 55: customemojitest 8/74 Test #2: autocorrectiontest .............................. Passed 0.11 sec Start 56: customemojiiconmanagertest 9/74 Test #7: grammalecteparsertest ........................... Passed 0.10 sec Start 57: unicodeemoticonmanagertest 10/74 Test #9: grammalectegrammarerrortest ..................... Passed 0.10 sec Start 58: emoticontexteditselectortest 11/74 Test #10: grammalecteresultjobtest ........................ Passed 0.10 sec Start 59: emoticonlistviewtest 12/74 Test #12: grammalectegenerateconfigoptionjobtest .......... Passed 0.10 sec Start 60: emoticoncategorybuttonstest 13/74 Test #22: languagetoolgetlistoflanguagejobtest ............ Passed 0.08 sec Start 61: emoticoncategorybuttontest 14/74 Test #18: languagetoolresultwidgettest .................... Passed 0.09 sec Start 62: converttexttest 15/74 Test #14: grammalecteurlrequesterwidgettest ............... Passed 0.10 sec Start 63: plaintexteditortest 16/74 Test #21: languagetoolcomboboxtest ........................ Passed 0.09 sec Start 64: plaintexteditfindbartest 17/74 Test #50: emoticoncategorytest ............................ Passed 0.04 sec Start 65: richtexteditortest 18/74 Test #51: emoticonunicodeutilstest ........................ Passed 0.04 sec Start 66: richtexteditfindbartest 19/74 Test #52: emojiproxymodeltest ............................. Passed 0.04 sec Start 67: textgotolinewidgettest 20/74 Test #53: unicodeemoticontest ............................. Passed 0.04 sec Start 68: textfindwidgettest 21/74 Test #54: emojimodeltest .................................. Passed 0.04 sec Start 69: textreplacewidgettest 22/74 Test #8: grammalecteresultwidgettest .....................***Failed 0.13 sec ********* Start testing of GrammarResultWidgetTest ********* Config: Using QtTest library 5.15.10, Qt 5.15.10 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 13.2.1 20230728 (Red Hat 13.2.1-1)), fedora 40 PASS : GrammarResultWidgetTest::initTestCase() FAIL! : GrammarResultWidgetTest::shouldHaveDefaultValue() '!closeBtn->icon().isNull()' returned FALSE. () Loc: [/home/tkloczko/rpmbuild/BUILD/ktextaddons-1.5.0/textgrammarcheck/grammalecte/autotests/grammalecteresultwidgettest.cpp(32)] PASS : GrammarResultWidgetTest::cleanupTestCase() Totals: 2 passed, 1 failed, 0 skipped, 0 blacklisted, 50ms ********* Finished testing of GrammarResultWidgetTest ********* Start 70: texttospeech-texttospeechwidgettest 23/74 Test #11: grammalecteconfigwidgettest .....................***Failed 0.13 sec ********* Start testing of GrammalecteConfigWidgetTest ********* Config: Using QtTest library 5.15.10, Qt 5.15.10 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 13.2.1 20230728 (Red Hat 13.2.1-1)), fedora 40 PASS : GrammalecteConfigWidgetTest::initTestCase() QWARN : GrammalecteConfigWidgetTest::shouldHaveDefaultValue() org.kde.kf.textgrammarcheck: Impossible to start GrammalecteGenerateConfigOptionJob FAIL! : GrammalecteConfigWidgetTest::shouldHaveDefaultValue() '!buttonReloadSettings->icon().isNull()' returned FALSE. () Loc: [/home/tkloczko/rpmbuild/BUILD/ktextaddons-1.5.0/textgrammarcheck/grammalecte/autotests/grammalecteconfigwidgettest.cpp(67)] PASS : GrammalecteConfigWidgetTest::cleanupTestCase() Totals: 2 passed, 1 failed, 0 skipped, 0 blacklisted, 41ms ********* Finished testing of GrammalecteConfigWidgetTest ********* Start 71: texttospeech-texttospeechconfigwidgettest 24/74 Test #20: languagetoolresultjobtest ....................... Passed 0.12 sec Start 72: texttospeech-texttospeechactionstest 25/74 Test #27: grammarresultutiltest ........................... Passed 0.11 sec Start 73: texttospeech-texttospeechsliderwidgettest 26/74 Test #30: translator-translatorconfigurewidgettest ........ Passed 0.11 sec Start 74: texttospeech-texttospeechutiltest 27/74 Test #32: translator-translatorconfigurecombowidgettest ... Passed 0.11 sec 28/74 Test #55: customemojitest ................................. Passed 0.06 sec 29/74 Test #56: customemojiiconmanagertest ...................... Passed 0.05 sec 30/74 Test #62: converttexttest ................................. Passed 0.04 sec 31/74 Test #34: translatorconfigurelanguagelistwidgettest ....... Passed 0.10 sec 32/74 Test #31: translator-translatorengineloadertest ...........***Failed 0.11 sec ********* Start testing of TranslatorEngineLoaderTest ********* Config: Using QtTest library 5.15.10, Qt 5.15.10 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 13.2.1 20230728 (Red Hat 13.2.1-1)), fedora 40 PASS : TranslatorEngineLoaderTest::initTestCase() QWARN : TranslatorEngineLoaderTest::shouldHaveDefaultValues() org.kde.kf.texttranslator: No translator plugins available! FAIL! : TranslatorEngineLoaderTest::shouldHaveDefaultValues() '!w.translatorEngineInfos().isEmpty()' returned FALSE. () Loc: [/home/tkloczko/rpmbuild/BUILD/ktextaddons-1.5.0/texttranslator/translator/autotests/translatorengineloadertest.cpp(19)] PASS : TranslatorEngineLoaderTest::cleanupTestCase() Totals: 2 passed, 1 failed, 0 skipped, 0 blacklisted, 1ms ********* Finished testing of TranslatorEngineLoaderTest ********* 33/74 Test #25: languagetoolupdatecomboboxtest .................. Passed 0.12 sec 34/74 Test #33: translatorconfigurelistswidgettest .............. Passed 0.11 sec 35/74 Test #35: translatormenutest .............................. Passed 0.10 sec 36/74 Test #6: importexportautocorrectionlibreofficetest ....... Passed 0.16 sec 37/74 Test #37: deeplengineclienttest ........................... Passed 0.10 sec 38/74 Test #26: grammarresulttextedittest ....................... Passed 0.12 sec 39/74 Test #36: bingengineclienttest ............................ Passed 0.10 sec 40/74 Test #44: libretranslateengineutiltest .................... Passed 0.09 sec 41/74 Test #41: libretranslateengineclienttest .................. Passed 0.10 sec 42/74 Test #48: lingvaengineutiltest ............................ Passed 0.08 sec 43/74 Test #45: lingvaengineclienttest .......................... Passed 0.09 sec 44/74 Test #40: googleengineclienttest .......................... Passed 0.10 sec 45/74 Test #49: yandexengineclienttest .......................... Passed 0.09 sec 46/74 Test #16: languagetoolconfigwidgettest ....................***Failed 0.15 sec ********* Start testing of LanguageToolConfigWidgetTest ********* Config: Using QtTest library 5.15.10, Qt 5.15.10 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 13.2.1 20230728 (Red Hat 13.2.1-1)), fedora 40 PASS : LanguageToolConfigWidgetTest::initTestCase() FAIL! : LanguageToolConfigWidgetTest::shouldHaveDefaultValue() '!refreshButton->icon().isNull()' returned FALSE. () Loc: [/home/tkloczko/rpmbuild/BUILD/ktextaddons-1.5.0/textgrammarcheck/languagetool/autotests/languagetoolconfigwidgettest.cpp(59)] PASS : LanguageToolConfigWidgetTest::shouldUpdateWidgets() PASS : LanguageToolConfigWidgetTest::cleanupTestCase() Totals: 3 passed, 1 failed, 0 skipped, 0 blacklisted, 82ms ********* Finished testing of LanguageToolConfigWidgetTest ********* 47/74 Test #60: emoticoncategorybuttonstest ..................... Passed 0.06 sec 48/74 Test #13: grammalecteconfigdialogtest ..................... Passed 0.16 sec 49/74 Test #59: emoticonlistviewtest ............................ Passed 0.07 sec 50/74 Test #61: emoticoncategorybuttontest ...................... Passed 0.07 sec 51/74 Test #74: texttospeech-texttospeechutiltest ............... Passed 0.03 sec 52/74 Test #73: texttospeech-texttospeechsliderwidgettest ....... Passed 0.05 sec 53/74 Test #29: translator-translatorconfiguredialogtest ........ Passed 0.16 sec 54/74 Test #15: languagetoolconfigdialogtest .................... Passed 0.19 sec 55/74 Test #57: unicodeemoticonmanagertest ...................... Passed 0.11 sec 56/74 Test #65: richtexteditortest .............................. Passed 0.09 sec 57/74 Test #71: texttospeech-texttospeechconfigwidgettest ....... Passed 0.07 sec 58/74 Test #42: libretranslateengineconfigurewidgettest ......... Passed 0.15 sec 59/74 Test #63: plaintexteditortest ............................. Passed 0.11 sec 60/74 Test #39: deeplengineconfigurewidgettest .................. Passed 0.18 sec 61/74 Test #46: lingvaenginewidgettest .......................... Passed 0.18 sec 62/74 Test #38: deeplengineconfiguredialogtest .................. Passed 0.22 sec 63/74 Test #72: texttospeech-texttospeechactionstest ............***Failed 0.13 sec ********* Start testing of TextToSpeechActionsTest ********* Config: Using QtTest library 5.15.10, Qt 5.15.10 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 13.2.1 20230728 (Red Hat 13.2.1-1)), fedora 40 PASS : TextToSpeechActionsTest::initTestCase() FAIL! : TextToSpeechActionsTest::shouldHaveDefaultValue() '!act.stopAction()->icon().isNull()' returned FALSE. () Loc: [/home/tkloczko/rpmbuild/BUILD/ktextaddons-1.5.0/textedittexttospeech/autotests/texttospeechactionstest.cpp(32)] PASS : TextToSpeechActionsTest::shouldChangeButtonEnableStateWhenChangeState() PASS : TextToSpeechActionsTest::shouldChangeStateWhenClickOnPlayPause() PASS : TextToSpeechActionsTest::shouldChangeStateWhenClickOnStop() PASS : TextToSpeechActionsTest::shouldEmitStateChanged() PASS : TextToSpeechActionsTest::cleanupTestCase() Totals: 6 passed, 1 failed, 0 skipped, 0 blacklisted, 80ms ********* Finished testing of TextToSpeechActionsTest ********* 64/74 Test #47: lingvaenginedialogtest .......................... Passed 0.23 sec 65/74 Test #58: emoticontexteditselectortest .................... Passed 0.20 sec 66/74 Test #43: libretranslateengineconfiguredialogtest ......... Passed 0.24 sec 67/74 Test #69: textreplacewidgettest ........................... Passed 0.18 sec 68/74 Test #66: richtexteditfindbartest ......................... Passed 0.19 sec 69/74 Test #68: textfindwidgettest .............................. Passed 0.21 sec 70/74 Test #64: plaintexteditfindbartest ........................ Passed 0.22 sec 71/74 Test #67: textgotolinewidgettest ..........................***Failed 0.25 sec ********* Start testing of TextGoToLineWidgetTest ********* Config: Using QtTest library 5.15.10, Qt 5.15.10 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 13.2.1 20230728 (Red Hat 13.2.1-1)), fedora 40 PASS : TextGoToLineWidgetTest::initTestCase() FAIL! : TextGoToLineWidgetTest::shouldHaveDefaultValuesOnCreation() 'line->hasFocus()' returned FALSE. () Loc: [/home/tkloczko/rpmbuild/BUILD/ktextaddons-1.5.0/textcustomeditor/widgets/autotests/textgotolinewidgettest.cpp(34)] PASS : TextGoToLineWidgetTest::shouldEmitGoToLineSignalWhenPressOnButton() PASS : TextGoToLineWidgetTest::shouldEmitGoToLineSignalCorrectValueWhenPressOnButton() PASS : TextGoToLineWidgetTest::shouldHideWidgetWhenClickOnCloseButton() PASS : TextGoToLineWidgetTest::shouldHideWidgetWhenPressEscape() FAIL! : TextGoToLineWidgetTest::shouldEmitGoToLineSignalWhenSpinboxHasFocusAndWePressEnter() 'line->hasFocus()' returned FALSE. () Loc: [/home/tkloczko/rpmbuild/BUILD/ktextaddons-1.5.0/textcustomeditor/widgets/autotests/textgotolinewidgettest.cpp(86)] FAIL! : TextGoToLineWidgetTest::shouldHasFocusEachTimeThatItShown() 'line->hasFocus()' returned FALSE. () Loc: [/home/tkloczko/rpmbuild/BUILD/ktextaddons-1.5.0/textcustomeditor/widgets/autotests/textgotolinewidgettest.cpp(101)] FAIL! : TextGoToLineWidgetTest::shouldSetFocusWhenWeRecallGotToLine() 'line->hasFocus()' returned FALSE. () Loc: [/home/tkloczko/rpmbuild/BUILD/ktextaddons-1.5.0/textcustomeditor/widgets/autotests/textgotolinewidgettest.cpp(115)] PASS : TextGoToLineWidgetTest::shouldChangeMaximumValue() PASS : TextGoToLineWidgetTest::cleanupTestCase() Totals: 7 passed, 4 failed, 0 skipped, 0 blacklisted, 164ms ********* Finished testing of TextGoToLineWidgetTest ********* 72/74 Test #1: slidecontainertest .............................. Passed 2.60 sec 73/74 Test #28: translator-translatorwidgettest .................Subprocess aborted***Exception: 2.96 sec ********* Start testing of TranslatorWidgetTest ********* Config: Using QtTest library 5.15.10, Qt 5.15.10 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 13.2.1 20230728 (Red Hat 13.2.1-1)), fedora 40 PASS : TranslatorWidgetTest::initTestCase() QWARN : TranslatorWidgetTest::shouldHaveDefaultValuesOnCreation() org.kde.kf.texttranslator: No translator plugins available! QWARN : TranslatorWidgetTest::shouldHaveDefaultValuesOnCreation() org.kde.kf.texttranslator: Client name not found: "google" QWARN : TranslatorWidgetTest::shouldHaveDefaultValuesOnCreation() org.kde.kf.texttranslator: No plugin found ! QWARN : TranslatorWidgetTest::shouldHaveDefaultValuesOnCreation() org.kde.kf.texttranslator: Client name not found: "google" QWARN : TranslatorWidgetTest::shouldHaveDefaultValuesOnCreation() org.kde.kf.texttranslator: No plugin found ! === Received signal at function time: 15ms, total time: 15ms, dumping stack === GNU gdb (GDB) G2V 13.2-8.fc35 Copyright (C) 2023 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 2445575 [New LWP 2445639] [New LWP 2445642] [New LWP 2445689] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". 0x00007fa37fd1cee3 in wait4 () from /lib64/libc.so.6 (gdb) Thread 4 (Thread 0x7fa37b24d6c0 (LWP 2445689) "QThread"): #0 0x00007fa37fca92f9 in __futex_abstimed_wait_common () from /lib64/libc.so.6 No symbol table info available. #1 0x00007fa37fcac322 in pthread_cond_clockwait@GLIBC_2.30 () from /lib64/libc.so.6 No symbol table info available. #2 0x00007fa3818912e0 in QTest::WatchDog::run() () from /lib64/libQt5Test.so.5 No symbol table info available. #3 0x00007fa3802f55ad in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5 No symbol table info available. #4 0x00007fa37fcaca27 in start_thread () from /lib64/libc.so.6 No symbol table info available. #5 0x00007fa37fd33cfc in clone3 () from /lib64/libc.so.6 No symbol table info available. Thread 3 (Thread 0x7fa37ba6f6c0 (LWP 2445642) "QXcbEventQueue"): #0 0x00007fa37fd2617d in poll () from /lib64/libc.so.6 No symbol table info available. #1 0x00007fa37c7575fa in _xcb_conn_wait.part.0 () from /lib64/libxcb.so.1 No symbol table info available. #2 0x00007fa37c758e7c in xcb_wait_for_event () from /lib64/libxcb.so.1 No symbol table info available. #3 0x00007fa37c605d5a in QXcbEventQueue::run() () from /lib64/libQt5XcbQpa.so.5 No symbol table info available. #4 0x00007fa3802f55ad in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5 No symbol table info available. #5 0x00007fa37fcaca27 in start_thread () from /lib64/libc.so.6 No symbol table info available. #6 0x00007fa37fd33cfc in clone3 () from /lib64/libc.so.6 No symbol table info available. Thread 2 (Thread 0x7fa37c2cc6c0 (LWP 2445639) "QDBusConnection"): #0 0x00007fa37fd2617d in poll () from /lib64/libc.so.6 No symbol table info available. #1 0x00007fa37f249f26 in g_main_context_iterate_unlocked.isra () from /lib64/libglib-2.0.so.0 No symbol table info available. #2 0x00007fa37f24a4b3 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 No symbol table info available. #3 0x00007fa380502379 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 No symbol table info available. #4 0x00007fa3804af09b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 No symbol table info available. #5 0x00007fa3802f4670 in QThread::exec() () from /lib64/libQt5Core.so.5 No symbol table info available. #6 0x00007fa37f08a73b in QDBusConnectionManager::run() () from /lib64/libQt5DBus.so.5 No symbol table info available. #7 0x00007fa3802f55ad in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5 No symbol table info available. #8 0x00007fa37fcaca27 in start_thread () from /lib64/libc.so.6 No symbol table info available. #9 0x00007fa37fd33cfc in clone3 () from /lib64/libc.so.6 No symbol table info available. Thread 1 (Thread 0x7fa37f02c9c0 (LWP 2445575) "translatorwidge"): #0 0x00007fa37fd1cee3 in wait4 () from /lib64/libc.so.6 No symbol table info available. #1 0x00007fa37fc6e20b in do_system () from /lib64/libc.so.6 No symbol table info available. #2 0x00007fa38188957b in stackTrace() [clone .part.0] () from /lib64/libQt5Test.so.5 No symbol table info available. #3 0x00007fa381889e83 in QTest::FatalSignalHandler::signal(int) () from /lib64/libQt5Test.so.5 No symbol table info available. #4 <signal handler called> No symbol table info available. #5 0x00007fa3818f206d in TextTranslator::TranslatorWidget::slotFromLanguageChanged (this=this@entry=0x7ffc34058910, index=index@entry=0, initialize=initialize@entry=true) at /home/tkloczko/rpmbuild/BUILD/ktextaddons-1.5.0/texttranslator/translator/widgets/translatorwidget.cpp:380 lang = {d = 0x55763c0198a0 <QArrayData::shared_null@Qt_5>} to = {d = 0x55763c0198a0 <QArrayData::shared_null@Qt_5>} indexTo = <optimized out> #6 0x00007fa3818f5bf1 in TextTranslator::TranslatorWidget::init (this=this@entry=0x7ffc34058910) at /home/tkloczko/rpmbuild/BUILD/ktextaddons-1.5.0/texttranslator/translator/widgets/translatorwidget.cpp:310 layout = 0x55763d8e10c0 hboxLayout = <optimized out> closeBtn = <optimized out> label = <optimized out> separator = <optimized out> configureButton = <optimized out> #7 0x00007fa3818f5ea1 in TextTranslator::TranslatorWidget::TranslatorWidget (this=<optimized out>, parent=<optimized out>, this=<optimized out>, parent=<optimized out>) at /home/tkloczko/rpmbuild/BUILD/ktextaddons-1.5.0/texttranslator/translator/widgets/translatorwidget.cpp:134 No locals. #8 0x000055763c015841 in TranslatorWidgetTest::shouldHaveDefaultValuesOnCreation (this=<optimized out>) at /home/tkloczko/rpmbuild/BUILD/ktextaddons-1.5.0/texttranslator/translator/autotests/translatorwidgettest.cpp:28 edit = {<QWidget> = {<No data fields>}, static staticMetaObject = {d = {superdata = {direct = 0x7fa3816c0ac0 <QWidget::staticMetaObject>}, stringdata = 0x7fa3818fa100 <qt_meta_stringdata_TextTranslator__TranslatorWidget>, data = 0x7fa3818f9fe0 <qt_meta_data_TextTranslator__TranslatorWidget>, static_metacall = 0x7fa3818f1f00 <TextTranslator::TranslatorWidget::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d = {_M_t = {<std::__uniq_ptr_impl<TextTranslator::TranslatorWidget::TranslatorWidgetPrivate, std::default_delete<TextTranslator::TranslatorWidget::TranslatorWidgetPrivate> >> = {_M_t = {<std::_Tuple_impl<0, TextTranslator::TranslatorWidget::TranslatorWidgetPrivate*, std::default_delete<TextTranslator::TranslatorWidget::TranslatorWidgetPrivate> >> = {<std::_Tuple_impl<1, std::default_delete<TextTranslator::TranslatorWidget::TranslatorWidgetPrivate> >> = {<std::_Head_base<1, std::default_delete<TextTranslator::TranslatorWidget::TranslatorWidgetPrivate>, true>> = {_M_head_impl = {<No data fields>}}, <No data fields>}, <std::_Head_base<0, TextTranslator::TranslatorWidget::TranslatorWidgetPrivate*, false>> = {_M_head_impl = 0x55763d8dd970}, <No data fields>}, <No data fields>}}, <No data fields>}}} from = <optimized out> inputtext = <optimized out> clear = <optimized out> invert = <optimized out> to = <optimized out> translate = <optimized out> configure = <optimized out> close = <optimized out> edit = <optimized out> from = <optimized out> to = <optimized out> inputtext = <optimized out> translate = <optimized out> clear = <optimized out> invert = <optimized out> configure = <optimized out> close = <optimized out> #9 TranslatorWidgetTest::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at /home/tkloczko/rpmbuild/BUILD/ktextaddons-1.5.0/x86_64-redhat-linux-gnu/texttranslator/translator/autotests/translatorwidgettest_autogen/include/moc_translatorwidgettest.cpp:93 _t = <optimized out> #10 0x00007fa3804bf0fe 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. #11 0x00007fa381892548 in QTest::TestMethods::invokeTestOnData(int) const () from /lib64/libQt5Test.so.5 No symbol table info available. #12 0x00007fa381892ff0 in QTest::TestMethods::invokeTest(int, char const*, QTest::WatchDog*) const () from /lib64/libQt5Test.so.5 No symbol table info available. #13 0x00007fa3818935c9 in QTest::TestMethods::invokeTests(QObject*) const () from /lib64/libQt5Test.so.5 No symbol table info available. #14 0x00007fa381893b30 in QTest::qRun() () from /lib64/libQt5Test.so.5 No symbol table info available. #15 0x00007fa381893f07 in QTest::qExec(QObject*, int, char**) () from /lib64/libQt5Test.so.5 No symbol table info available. #16 0x000055763c013f83 in main (argc=<optimized out>, argv=0x7ffc34059568) at /home/tkloczko/rpmbuild/BUILD/ktextaddons-1.5.0/texttranslator/translator/autotests/translatorwidgettest.cpp:19 app = <incomplete type> tc = {<QObject> = {<No data fields>}, static staticMetaObject = {d = {superdata = {direct = 0x55763c0197e0 <QObject::staticMetaObject@Qt_5>}, stringdata = 0x55763c017c00 <qt_meta_stringdata_TranslatorWidgetTest>, data = 0x55763c0176a0 <qt_meta_data_TranslatorWidgetTest>, static_metacall = 0x55763c016b00 <TranslatorWidgetTest::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}} Detaching from program: /home/tkloczko/rpmbuild/BUILD/ktextaddons-1.5.0/x86_64-redhat-linux-gnu/bin/translatorwidgettest, process 2445575 [Inferior 1 (process 2445575) detached] === End of stack trace === QFATAL : TranslatorWidgetTest::shouldHaveDefaultValuesOnCreation() Received signal 11 Function time: 15ms Total time: 15ms FAIL! : TranslatorWidgetTest::shouldHaveDefaultValuesOnCreation() Received a fatal error. Loc: [Unknown file(0)] Totals: 1 passed, 1 failed, 0 skipped, 0 blacklisted, 2648ms ********* Finished testing of TranslatorWidgetTest ********* 74/74 Test #70: texttospeech-texttospeechwidgettest .............***Failed 7.54 sec ********* Start testing of TextToSpeechWidgetTest ********* Config: Using QtTest library 5.15.10, Qt 5.15.10 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 13.2.1 20230728 (Red Hat 13.2.1-1)), fedora 40 PASS : TextToSpeechWidgetTest::initTestCase() FAIL! : TextToSpeechWidgetTest::shouldHaveDefaultValue() '!stopButton->icon().isNull()' returned FALSE. () Loc: [/home/tkloczko/rpmbuild/BUILD/ktextaddons-1.5.0/textedittexttospeech/autotests/texttospeechwidgettest.cpp(49)] PASS : TextToSpeechWidgetTest::shouldChangeButtonEnableStateWhenChangeState() PASS : TextToSpeechWidgetTest::shouldChangeStateWhenClickOnPlayPause() PASS : TextToSpeechWidgetTest::shouldChangeStateWhenClickOnStop() PASS : TextToSpeechWidgetTest::shouldEmitStateChanged() PASS : TextToSpeechWidgetTest::cleanupTestCase() Totals: 6 passed, 1 failed, 0 skipped, 0 blacklisted, 7478ms ********* Finished testing of TextToSpeechWidgetTest ********* 89% tests passed, 8 tests failed out of 74 Total Test time (real) = 7.70 sec The following tests FAILED: 8 - grammalecteresultwidgettest (Failed) 11 - grammalecteconfigwidgettest (Failed) 16 - languagetoolconfigwidgettest (Failed) 28 - translator-translatorwidgettest (Subprocess aborted) 31 - translator-translatorengineloadertest (Failed) 67 - textgotolinewidgettest (Failed) 70 - texttospeech-texttospeechwidgettest (Failed) 72 - texttospeech-texttospeechactionstest (Failed) Errors while running CTest ``` EXPECTED RESULT test suite should not fail. Looks like test suite expects some additional components which should be installed in build env and IMO detection of those components should be added when "-D BUILD_TESTING=ON" is used.
A possibly relevant merge request was started @ https://invent.kde.org/libraries/ktextaddons/-/merge_requests/7
Git commit e1eb15adec609f0ad1a5fbc1727e06628996b08c by Laurent Montel. Committed on 19/09/2023 at 06:47. Pushed by mlaurent into branch '1.5'. Fix dependencies icons M +2 -0 .kde-ci.yml https://invent.kde.org/libraries/ktextaddons/-/commit/e1eb15adec609f0ad1a5fbc1727e06628996b08c
Is it possible to retest it ? (I will reduce number of failed on CI)