https://bugs.kde.org/show_bug.cgi?id=442886
Bug ID: 442886 Summary: Inconsistent test failure in test kgpg-import. Product: kgpg Version: 21.08.1 Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: k...@opensource.sf-tec.de Reporter: m...@brendan.scot Target Milestone: --- STEPS TO REPRODUCE I'm updating KDE software in the Guix GNU/Linux distribution, so reproducing the result would involve installing Guix, and running something like: git clone -b wip-kde-updates-kgpg-bug https://notabug.org/Brendan/guix.git cd guix guix environment guix ./bootstrap ./configure --localstatedir=/var make -j ./pre-inst-env guix build kgpg OBSERVED RESULT Running tests... /gnu/store/qixwn3dw6glj848hrr3h8fxm6s7wzxm3-cmake-minimal-3.16.5/bin/ctest --force-new-ctest-process Test project /tmp/guix-build-kgpg-21.08.1.drv-0/build Start 1: kgpg-import 1/11 Test #1: kgpg-import ......................***Failed 6.14 sec QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/guix-build-kgpg-21.08.1.drv-0/runtime-nixbld' ********* Start testing of KGpgImportTest ********* Config: Using QtTest library 5.15.2, Qt 5.15.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 7.5.0), unknown unknown PASS : KGpgImportTest::initTestCase() gpg: keybox '/tmp/guix-build-kgpg-21.08.1.drv-0/kgpg-import-BoYZBL/.gnupg/pubring.kbx' created gpg: /tmp/guix-build-kgpg-21.08.1.drv-0/kgpg-import-BoYZBL/.gnupg/trustdb.gpg: trustdb created gpg: key BA7695F3C550DF14: public key "Test KGpg" imported gpg: Total number processed: 1 gpg: imported: 1 PASS : KGpgImportTest::testImportTextKey() gpg: keybox '/tmp/guix-build-kgpg-21.08.1.drv-0/kgpg-import-BoYZBL/.gnupg/pubring.kbx' created gpg: /tmp/guix-build-kgpg-21.08.1.drv-0/kgpg-import-BoYZBL/.gnupg/trustdb.gpg: trustdb created gpg: key BA7695F3C550DF14: public key "Test KGpg" imported gpg: can't connect to the agent: IPC connect call failed gpg: Total number processed: 1 gpg: imported: 1 FAIL! : KGpgImportTest::testImportIdsAll() Compared values are not the same Actual (result) : 2 Expected (static_cast<int>(KGpgTransaction::TS_OK)): 0 Loc: [/tmp/guix-build-kgpg-21.08.1.drv-0/kgpg-21.08.1/tests/kgpgimport.cpp(83)] gpg: keybox '/tmp/guix-build-kgpg-21.08.1.drv-0/kgpg-import-BoYZBL/.gnupg/pubring.kbx' created gpg: /tmp/guix-build-kgpg-21.08.1.drv-0/kgpg-import-BoYZBL/.gnupg/trustdb.gpg: trustdb created [GNUPG:] KEY_CONSIDERED FBAF08DD7D9D0921C15DDA9FBA7695F3C550DF14 0 gpg: key BA7695F3C550DF14: public key "Test KGpg" imported [GNUPG:] IMPORTED BA7695F3C550DF14 Test KGpg [GNUPG:] IMPORT_OK 1 FBAF08DD7D9D0921C15DDA9FBA7695F3C550DF14 gpg: Total number processed: 1 gpg: imported: 1 [GNUPG:] IMPORT_RES 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 QDEBUG : KGpgImportTest::testImportIdsUnchanged() Added Gpg key: "keys/kgpgtest_BA7695F3C550DF14_pub.asc" gpg: key BA7695F3C550DF14: "Test KGpg" not changed gpg: Total number processed: 1 gpg: unchanged: 1 PASS : KGpgImportTest::testImportIdsUnchanged() gpg: keybox '/tmp/guix-build-kgpg-21.08.1.drv-0/kgpg-import-BoYZBL/.gnupg/pubring.kbx' created gpg: /tmp/guix-build-kgpg-21.08.1.drv-0/kgpg-import-BoYZBL/.gnupg/trustdb.gpg: trustdb created gpg: key BA7695F3C550DF14: public key "Test KGpg" imported gpg: Total number processed: 1 gpg: imported: 1 PASS : KGpgImportTest::testImportKeyFromFile() gpg: keybox '/tmp/guix-build-kgpg-21.08.1.drv-0/kgpg-import-BoYZBL/.gnupg/pubring.kbx' created gpg: /tmp/guix-build-kgpg-21.08.1.drv-0/kgpg-import-BoYZBL/.gnupg/trustdb.gpg: trustdb created gpg: key BA7695F3C550DF14: public key "Test KGpg" imported gpg: Total number processed: 1 gpg: imported: 1 gpg: Note: '--status-fd=1' is not considered an option gpg: Note: '--import' is not considered an option gpg: Note: '--allow-secret-key-import' is not considered an option gpg: Note: '--command-fd=0' is not considered an option gpg: key BA7695F3C550DF14: "Test KGpg" not changed gpg: can't open '--status-fd=1': No such file or directory gpg: can't open '--import': No such file or directory gpg: can't open '--allow-secret-key-import': No such file or directory gpg: can't open '--command-fd=0': No such file or directory gpg: key BA7695F3C550DF14: "Test KGpg" not changed gpg: Total number processed: 2 gpg: unchanged: 2 QDEBUG : KGpgImportTest::testImportSameKeyTwice() MESSAGES: ("[GNUPG:] IMPORTED BA7695F3C550DF14 Test KGpg", "[GNUPG:] IMPORT_OK 1 FBAF08DD7D9D0921C15DDA9FBA7695F3C550DF14", "[GNUPG:] IMPORT_RES 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0", "[GNUPG:] IMPORT_OK 0 FBAF08DD7D9D0921C15DDA9FBA7695F3C550DF14", "[GNUPG:] IMPORT_OK 0 FBAF08DD7D9D0921C15DDA9FBA7695F3C550DF14", "[GNUPG:] IMPORT_RES 2 0 0 0 2 0 0 0 0 0 0 0 0 0 0") XFAIL : KGpgImportTest::testImportSameKeyTwice() Test is broken. Possible bug! Loc: [/tmp/guix-build-kgpg-21.08.1.drv-0/kgpg-21.08.1/tests/kgpgimport.cpp(67)] PASS : KGpgImportTest::testImportSameKeyTwice() gpg: keybox '/tmp/guix-build-kgpg-21.08.1.drv-0/kgpg-import-BoYZBL/.gnupg/pubring.kbx' created gpg: /tmp/guix-build-kgpg-21.08.1.drv-0/kgpg-import-BoYZBL/.gnupg/trustdb.gpg: trustdb created gpg: key BA7695F3C550DF14: public key "Test KGpg" imported gpg: Total number processed: 1 gpg: imported: 1 PASS : KGpgImportTest::testLogMessage() gpg: keybox '/tmp/guix-build-kgpg-21.08.1.drv-0/kgpg-import-BoYZBL/.gnupg/pubring.kbx' created gpg: /tmp/guix-build-kgpg-21.08.1.drv-0/kgpg-import-BoYZBL/.gnupg/trustdb.gpg: trustdb created gpg: key BA7695F3C550DF14: public key "Test KGpg" imported gpg: key BA7695F3C550DF14: secret key imported gpg: Total number processed: 1 gpg: imported: 1 gpg: secret keys read: 1 gpg: secret keys imported: 1 PASS : KGpgImportTest::testImportSecretKey() PASS : KGpgImportTest::cleanupTestCase() Totals: 8 passed, 1 failed, 0 skipped, 0 blacklisted, 6094ms ********* Finished testing of KGpgImportTest ********* Start 2: kgpg-verify 2/11 Test #2: kgpg-verify ...................... Passed 0.12 sec Start 3: kgpg-change-trust 3/11 Test #3: kgpg-change-trust ................ Passed 0.16 sec Start 4: kgpg-disable 4/11 Test #4: kgpg-disable ..................... Passed 0.11 sec Start 5: kgpg-interface 5/11 Test #5: kgpg-interface ................... Passed 0.10 sec Start 6: kgpg-encrypt 6/11 Test #6: kgpg-encrypt ..................... Passed 2.61 sec Start 7: kgpg-decrypt 7/11 Test #7: kgpg-decrypt ..................... Passed 2.76 sec Start 8: kgpg-del-key 8/11 Test #8: kgpg-del-key ..................... Passed 0.14 sec Start 9: kgpg-add-photo 9/11 Test #9: kgpg-add-photo ................... Passed 0.85 sec Start 10: kgpg-add-uid 10/11 Test #10: kgpg-add-uid ..................... Passed 2.47 sec Start 11: kgpg-export 11/11 Test #11: kgpg-export ...................... Passed 1.52 sec 91% tests passed, 1 tests failed out of 11 EXPECTED RESULT SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: (available in About System) KDE Plasma Version: 21.08.1 KDE Frameworks Version: 5.86.0 Qt Version: 5.15.2 ADDITIONAL INFORMATION -- You are receiving this mail because: You are watching all bug changes.