Bug#1105674: tokodon: FTBFS with make --shuffle=reverse: dh_auto_test: error: cd obj-x86_64-linux-gnu && make -j8 test ARGS\+=--verbose ARGS\+=-j8 returned exit code 2
Source: tokodon
Version: 24.12.0-2
Severity: minor
Tags: trixie sid ftbfs
User: lucas@debian.org
Usertags: ftbfs-shuffle
Hi,
GNU Make now has a --shuffle option that simulates non-deterministic ordering
of target prerequisites. See
https://trofi.github.io/posts/238-new-make-shuffle-mode.html and also previous
work in Debian by Santiago Vila:
https://people.debian.org/~sanvila/make-shuffle/
This package fails to build with make --shuffle=reverse.
This is likely to be caused by a missing dependency in
debian/rules or an upstream Makefile.
More information about this mass bug filing is available at
https://wiki.debian.org/qa.debian.org/FTBFS/Shuffle
Relevant part (hopefully):
> make[2]: Entering directory '/build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu'
> Makefile:73: update target 'test' due to: target is .PHONY
> /usr/bin/cmake -E cmake_echo_color "--switch=" --cyan "Running tests..."
> Running tests...
> /usr/bin/ctest --force-new-ctest-process --verbose -j8
> UpdateCTestConfiguration from :/build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/DartConfiguration.tcl
> UpdateCTestConfiguration from :/build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/DartConfiguration.tcl
> Test project /build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu
> Constructing a list of tests
> Done constructing a list of tests
> Updating test list for fixtures
> Added 0 tests to meet fixture requirements
> Checking test dependency graph...
> Checking test dependency graph end
> Connected to MAKE jobserver
> test 1
> Start 1: tokodon-posttest
>
> 1: Test command: /build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/bin/posttest
> 1: Working Directory: /build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/src/autotests
> 1: Environment variables:
> 1: QT_PLUGIN_PATH=/build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/bin
> 1: Test timeout computed to be: 10000000
> test 2
> Start 2: tokodon-timelinetest
>
> 2: Test command: /build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/bin/timelinetest
> 2: Working Directory: /build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/src/autotests
> 2: Environment variables:
> 2: QT_PLUGIN_PATH=/build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/bin
> 2: Test timeout computed to be: 10000000
> test 3
> Start 3: tokodon-profileeditortest
>
> 3: Test command: /build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/bin/profileeditortest
> 3: Working Directory: /build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/src/autotests
> 3: Environment variables:
> 3: QT_PLUGIN_PATH=/build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/bin
> 3: Test timeout computed to be: 10000000
> test 4
> Start 4: tokodon-searchtest
>
> 4: Test command: /build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/bin/searchtest
> 4: Working Directory: /build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/src/autotests
> 4: Environment variables:
> 4: QT_PLUGIN_PATH=/build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/bin
> 4: Test timeout computed to be: 10000000
> test 5
> Start 5: tokodon-conversationmodeltest
>
> 5: Test command: /build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/bin/conversationmodeltest
> 5: Working Directory: /build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/src/autotests
> 5: Environment variables:
> 5: QT_PLUGIN_PATH=/build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/bin
> 5: Test timeout computed to be: 10000000
> test 6
> Start 6: tokodon-blurhashtest
>
> 6: Test command: /build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/bin/blurhashtest
> 6: Working Directory: /build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/src/autotests
> 6: Environment variables:
> 6: QT_PLUGIN_PATH=/build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/bin
> 6: Test timeout computed to be: 10000000
> test 7
> Start 7: tokodon-posteditortest
>
> 7: Test command: /build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/bin/posteditortest
> 7: Working Directory: /build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/src/autotests
> 7: Environment variables:
> 7: QT_PLUGIN_PATH=/build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/bin
> 7: Test timeout computed to be: 10000000
> test 8
> Start 8: tokodon-federationtooltest
>
> 8: Test command: /build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/bin/federationtooltest
> 8: Working Directory: /build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/src/autotests
> 8: Environment variables:
> 8: QT_PLUGIN_PATH=/build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/bin
> 8: Test timeout computed to be: 10000000
> 6: ********* Start testing of BlurHashTest *********
> 6: Config: Using QtTest library 6.8.2, Qt 6.8.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
> 6: PASS : BlurHashTest::initTestCase()
> 6: PASS : BlurHashTest::decode83(decoding 1)
> 6: PASS : BlurHashTest::decode83(decoding 2)
> 6: PASS : BlurHashTest::decode83(decoding 3)
> 6: PASS : BlurHashTest::decode83(decoding 4)
> 6: PASS : BlurHashTest::decode83(decoding 5)
> 6: PASS : BlurHashTest::decode83(decoding 6)
> 6: PASS : BlurHashTest::decode83(decoding 7)
> 6: PASS : BlurHashTest::unpackComponents()
> 6: PASS : BlurHashTest::decodeMaxAC()
> 6: PASS : BlurHashTest::decodeAverageColor(decoding 1)
> 6: PASS : BlurHashTest::decodeAverageColor(decoding 2)
> 6: PASS : BlurHashTest::decodeAverageColor(decoding 3)
> 6: PASS : BlurHashTest::decodeAverageColor(decoding 4)
> 6: PASS : BlurHashTest::decodeAverageColor(decoding 5)
> 6: PASS : BlurHashTest::decodeAC()
> 6: PASS : BlurHashTest::decodeImage()
> 6: PASS : BlurHashTest::cleanupTestCase()
> 6: Totals: 18 passed, 0 failed, 0 skipped, 0 blacklisted, 23ms
> 6: ********* Finished testing of BlurHashTest *********
> 1/18 Test #6: tokodon-blurhashtest ............. Passed 0.04 sec
> test 9
> Start 9: tokodon-iprulestooltest
>
> 9: Test command: /build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/bin/iprulestooltest
> 9: Working Directory: /build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/src/autotests
> 9: Environment variables:
> 9: QT_PLUGIN_PATH=/build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/bin
> 9: Test timeout computed to be: 10000000
> 3: ********* Start testing of ProfileEditorTest *********
> 3: Config: Using QtTest library 6.8.2, Qt 6.8.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
> 3: PASS : ProfileEditorTest::initTestCase()
> 3: PASS : ProfileEditorTest::loadDataTest()
> 3: PASS : ProfileEditorTest::setDataTest()
> 3: PASS : ProfileEditorTest::cleanupTestCase()
> 3: Totals: 4 passed, 0 failed, 0 skipped, 0 blacklisted, 3ms
> 3: ********* Finished testing of ProfileEditorTest *********
> 5: qt.qpa.xcb: could not connect to display :99
> 5: qt.qpa.plugin: From 6.5.0, xcb-cursor0 or libxcb-cursor0 is needed to load the Qt xcb platform plugin.
> 5: qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
> 5: This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
> 5:
> 5: Available platform plugins are: linuxfb, vnc, eglfs, vkkhrdisplay, minimalegl, minimal, xcb, offscreen.
> 5:
> 2/18 Test #5: tokodon-conversationmodeltest ....Subprocess aborted***Exception: 0.11 sec
> qt.qpa.xcb: could not connect to display :99
> qt.qpa.plugin: From 6.5.0, xcb-cursor0 or libxcb-cursor0 is needed to load the Qt xcb platform plugin.
> qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
> This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
>
> Available platform plugins are: linuxfb, vnc, eglfs, vkkhrdisplay, minimalegl, minimal, xcb, offscreen.
>
>
> test 10
> Start 10: tokodon-emailblocktooltest
>
> 10: Test command: /build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/bin/emailblocktooltest
> 10: Working Directory: /build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/src/autotests
> 10: Environment variables:
> 10: QT_PLUGIN_PATH=/build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/bin
> 10: Test timeout computed to be: 10000000
> 3/18 Test #3: tokodon-profileeditortest ........ Passed 0.11 sec
> test 11
> Start 11: tokodon-announcementstest
>
> 11: Test command: /build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/bin/announcementstest
> 11: Working Directory: /build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/src/autotests
> 11: Environment variables:
> 11: QT_PLUGIN_PATH=/build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/bin
> 11: Test timeout computed to be: 10000000
> 7: ********* Start testing of PostEditorTest *********
> 7: Config: Using QtTest library 6.8.2, Qt 6.8.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
> 7: PASS : PostEditorTest::initTestCase()
> 7: PASS : PostEditorTest::loadDataTest()
> 7: PASS : PostEditorTest::cleanupTestCase()
> 7: Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 3ms
> 7: ********* Finished testing of PostEditorTest *********
> 1: ********* Start testing of PostTest *********
> 1: Config: Using QtTest library 6.8.2, Qt 6.8.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
> 4: ********* Start testing of SearchTest *********
> 4: Config: Using QtTest library 6.8.2, Qt 6.8.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
> 1: PASS : PostTest::initTestCase()
> 8: ********* Start testing of FederationToolTest *********
> 8: Config: Using QtTest library 6.8.2, Qt 6.8.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
> 1: PASS : PostTest::testFromJson()
> 8: PASS : FederationToolTest::initTestCase()
> 1: PASS : PostTest::testFromJsonWithPoll()
> 8: PASS : FederationToolTest::testModel()
> 8: PASS : FederationToolTest::cleanupTestCase()
> 1: PASS : PostTest::testContentParsing()
> 1: PASS : PostTest::testContentParsingEdgeCaseOne()
> 8: Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 2ms
> 8: ********* Finished testing of FederationToolTest *********
> 1: PASS : PostTest::testContentParsingEdgeCaseTwo()
> 1: PASS : PostTest::testContentParsingEdgeCaseThree()
> 4: PASS : SearchTest::initTestCase()
> 4: PASS : SearchTest::testModel()
> 4: PASS : SearchTest::cleanupTestCase()
> 1: PASS : PostTest::testContentParsingEdgeCaseFour()
> 1: PASS : PostTest::testContentParsingPostURLDetection(Mastodon)
> 1: PASS : PostTest::testContentParsingPostURLDetection(Pleroma/Akkoma/Misskey)
> 1: PASS : PostTest::testContentParsingPostURLDetection(Pixelfed)
> 1: PASS : PostTest::testContentParsingPostURLDetection(Regular website)
> 1: PASS : PostTest::testContentParsingPostURLDetection(Clearly malformed URL)
> 1: PASS : PostTest::cleanupTestCase()
> 1: Totals: 14 passed, 0 failed, 0 skipped, 0 blacklisted, 5ms
> 1: ********* Finished testing of PostTest *********
> 4: Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 5ms
> 4: ********* Finished testing of SearchTest *********
> 2: ********* Start testing of TimelineTest *********
> 2: Config: Using QtTest library 6.8.2, Qt 6.8.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
> 2: PASS : TimelineTest::initTestCase()
> 2: QWARN : TimelineTest::testMainDisplayName() Cannot find reply for QUrl("https:/api/v1/timelines/public?local=true")
> 2: QWARN : TimelineTest::testMainDisplayName() Cannot find reply for QUrl("https:/api/v1/timelines/public")
> 2: QWARN : TimelineTest::testMainDisplayName() Cannot find reply for QUrl("https:/api/v1/markers?timeline[]=home")
> 2: QWARN : TimelineTest::testMainDisplayName() Cannot find reply for QUrl("https:/api/v1/timelines/home")
> 2: PASS : TimelineTest::testMainDisplayName()
> 2: QWARN : TimelineTest::testStreamUpdate() Cannot find reply for QUrl("https:/api/v1/markers?timeline[]=home")
> 2: QWARN : TimelineTest::testStreamUpdate() Cannot find reply for QUrl("https:/api/v1/timelines/home")
> 2: PASS : TimelineTest::testStreamUpdate()
> 2: PASS : TimelineTest::testFillTimelineMain()
> 4/18 Test #7: tokodon-posteditortest ........... Passed 0.16 sec
> test 12
> Start 12: tokodon-customemojitest
>
> 12: Test command: /build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/bin/customemojitest
> 12: Working Directory: /build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/src/autotests
> 12: Environment variables:
> 12: QT_PLUGIN_PATH=/build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/bin
> 12: Test timeout computed to be: 10000000
> 2: PASS : TimelineTest::testTagModel()
> 2: PASS : TimelineTest::testThreadModel()
> 5/18 Test #8: tokodon-federationtooltest ....... Passed 0.16 sec
> test 13
> Start 13: tokodon-rulesmodeltest
>
> 13: Test command: /build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/bin/rulesmodeltest
> 13: Working Directory: /build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/src/autotests
> 13: Environment variables:
> 13: QT_PLUGIN_PATH=/build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/bin
> 13: Test timeout computed to be: 10000000
> 6/18 Test #4: tokodon-searchtest ............... Passed 0.18 sec
> test 14
> Start 14: tokodon-listsmodeltest
>
> 14: Test command: /build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/bin/listsmodeltest
> 14: Working Directory: /build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/src/autotests
> 14: Environment variables:
> 14: QT_PLUGIN_PATH=/build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/bin
> 14: Test timeout computed to be: 10000000
> 7/18 Test #1: tokodon-posttest ................. Passed 0.19 sec
> test 15
> Start 15: tokodon-polltimemodeltest
>
> 15: Test command: /build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/bin/polltimemodeltest
> 15: Working Directory: /build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/src/autotests
> 15: Environment variables:
> 15: QT_PLUGIN_PATH=/build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/bin
> 15: Test timeout computed to be: 10000000
> 9: ********* Start testing of IpRulesToolTest *********
> 9: Config: Using QtTest library 6.8.2, Qt 6.8.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
> 9: PASS : IpRulesToolTest::initTestCase()
> 9: PASS : IpRulesToolTest::testModel()
> 9: PASS : IpRulesToolTest::cleanupTestCase()
> 9: Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 2ms
> 9: ********* Finished testing of IpRulesToolTest *********
> 8/18 Test #9: tokodon-iprulestooltest .......... Passed 0.16 sec
> test 16
> Start 16: tokodon-socialgraphmodeltest
>
> 16: Test command: /build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/bin/socialgraphmodeltest
> 16: Working Directory: /build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/src/autotests
> 16: Environment variables:
> 16: QT_PLUGIN_PATH=/build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/bin
> 16: Test timeout computed to be: 10000000
> 10: ********* Start testing of IpRulesToolTest *********
> 10: Config: Using QtTest library 6.8.2, Qt 6.8.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
> 11: ********* Start testing of AnnouncementsTest *********
> 11: Config: Using QtTest library 6.8.2, Qt 6.8.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
> 11: PASS : AnnouncementsTest::initTestCase()
> 11: PASS : AnnouncementsTest::testModel()
> 11: PASS : AnnouncementsTest::cleanupTestCase()
> 11: Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 2ms
> 11: ********* Finished testing of AnnouncementsTest *********
> 10: PASS : IpRulesToolTest::initTestCase()
> 10: PASS : IpRulesToolTest::testModel()
> 10: PASS : IpRulesToolTest::cleanupTestCase()
> 10: Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 7ms
> 10: ********* Finished testing of IpRulesToolTest *********
> 15: ********* Start testing of PollTimeModelTest *********
> 15: Config: Using QtTest library 6.8.2, Qt 6.8.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
> 9/18 Test #11: tokodon-announcementstest ........ Passed 0.13 sec
> test 17
> Start 17: tokodon-texthandlertest
>
> 17: Test command: /build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/bin/texthandlertest
> 17: Working Directory: /build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/src/autotests
> 17: Environment variables:
> 17: QT_PLUGIN_PATH=/build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/bin
> 17: Test timeout computed to be: 10000000
> 15: PASS : PollTimeModelTest::initTestCase()
> 15: QWARN : PollTimeModelTest::testModel() kf.i18n: KLocalizedString: Domain is not set for this string, translation will not work. Please see https://api.kde.org/frameworks/ki18n/html/prg_guide.html msgid: "5 minutes" msgid_plural: "" msgctxt: "@item:inlistbox Poll expire times"
> 15: QWARN : PollTimeModelTest::testModel() kf.i18n: KLocalizedString: Domain is not set for this string, translation will not work. Please see https://api.kde.org/frameworks/ki18n/html/prg_guide.html msgid: "30 minutes" msgid_plural: "" msgctxt: "@item:inlistbox Poll expire times"
> 15: QWARN : PollTimeModelTest::testModel() kf.i18n: KLocalizedString: Domain is not set for this string, translation will not work. Please see https://api.kde.org/frameworks/ki18n/html/prg_guide.html msgid: "1 hour" msgid_plural: "" msgctxt: "@item:inlistbox Poll expire times"
> 15: QWARN : PollTimeModelTest::testModel() kf.i18n: KLocalizedString: Domain is not set for this string, translation will not work. Please see https://api.kde.org/frameworks/ki18n/html/prg_guide.html msgid: "6 hours" msgid_plural: "" msgctxt: "@item:inlistbox Poll expire times"
> 15: QWARN : PollTimeModelTest::testModel() kf.i18n: KLocalizedString: Domain is not set for this string, translation will not work. Please see https://api.kde.org/frameworks/ki18n/html/prg_guide.html msgid: "12 hours" msgid_plural: "" msgctxt: "@item:inlistbox Poll expire times"
> 15: QWARN : PollTimeModelTest::testModel() kf.i18n: KLocalizedString: Domain is not set for this string, translation will not work. Please see https://api.kde.org/frameworks/ki18n/html/prg_guide.html msgid: "1 day" msgid_plural: "" msgctxt: "@item:inlistbox Poll expire times"
> 15: QWARN : PollTimeModelTest::testModel() kf.i18n: KLocalizedString: Domain is not set for this string, translation will not work. Please see https://api.kde.org/frameworks/ki18n/html/prg_guide.html msgid: "3 days" msgid_plural: "" msgctxt: "@item:inlistbox Poll expire times"
> 15: QWARN : PollTimeModelTest::testModel() kf.i18n: KLocalizedString: Domain is not set for this string, translation will not work. Please see https://api.kde.org/frameworks/ki18n/html/prg_guide.html msgid: "7 days" msgid_plural: "" msgctxt: "@item:inlistbox Poll expire times"
> 15: PASS : PollTimeModelTest::testModel()
> 15: PASS : PollTimeModelTest::cleanupTestCase()
> 10/18 Test #10: tokodon-emailblocktooltest ....... Passed 0.13 sec
> test 18
> Start 18: tokodon-accounttest
>
> 18: Test command: /build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/bin/accounttest
> 18: Working Directory: /build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/src/autotests
> 18: Environment variables:
> 18: QT_PLUGIN_PATH=/build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu/bin
> 18: Test timeout computed to be: 10000000
> 15: Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 10ms
> 15: ********* Finished testing of PollTimeModelTest *********
> 12: ********* Start testing of CustomEmojiTest *********
> 12: Config: Using QtTest library 6.8.2, Qt 6.8.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
> 11/18 Test #15: tokodon-polltimemodeltest ........ Passed 0.08 sec
> 12: PASS : CustomEmojiTest::initTestCase()
> 12: PASS : CustomEmojiTest::testCustomEmojiParsing()
> 12: PASS : CustomEmojiTest::testCustomEmojiReplacement()
> 12: PASS : CustomEmojiTest::cleanupTestCase()
> 12: Totals: 4 passed, 0 failed, 0 skipped, 0 blacklisted, 3ms
> 12: ********* Finished testing of CustomEmojiTest *********
> 12/18 Test #12: tokodon-customemojitest .......... Passed 0.11 sec
> 13: ********* Start testing of RulesModelTest *********
> 13: Config: Using QtTest library 6.8.2, Qt 6.8.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
> 13: PASS : RulesModelTest::initTestCase()
> 13: PASS : RulesModelTest::testModel()
> 13: PASS : RulesModelTest::cleanupTestCase()
> 13: Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 2ms
> 13: ********* Finished testing of RulesModelTest *********
> 14: ********* Start testing of ListsModelTest *********
> 14: Config: Using QtTest library 6.8.2, Qt 6.8.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
> 14: PASS : ListsModelTest::initTestCase()
> 14: PASS : ListsModelTest::testModel()
> 14: PASS : ListsModelTest::cleanupTestCase()
> 14: Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 2ms
> 14: ********* Finished testing of ListsModelTest *********
> 13/18 Test #13: tokodon-rulesmodeltest ........... Passed 0.13 sec
> 14/18 Test #14: tokodon-listsmodeltest ........... Passed 0.13 sec
> 17: ********* Start testing of TextHandlerTest *********
> 17: Config: Using QtTest library 6.8.2, Qt 6.8.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
> 17: PASS : TextHandlerTest::initTestCase()
> 16: ********* Start testing of SocialGraphModelTest *********
> 16: Config: Using QtTest library 6.8.2, Qt 6.8.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
> 17: PASS : TextHandlerTest::getNextPrevLinks(next/prev)
> 17: PASS : TextHandlerTest::getNextPrevLinks(next)
> 17: PASS : TextHandlerTest::getNextPrevLinks(prev)
> 17: PASS : TextHandlerTest::cleanupTestCase()
> 17: Totals: 5 passed, 0 failed, 0 skipped, 0 blacklisted, 1ms
> 17: ********* Finished testing of TextHandlerTest *********
> 16: PASS : SocialGraphModelTest::initTestCase()
> 16: PASS : SocialGraphModelTest::testInvalid()
> 16: PASS : SocialGraphModelTest::testModel(request)
> 16: PASS : SocialGraphModelTest::testModel(followers)
> 16: PASS : SocialGraphModelTest::testModel(following)
> 16: PASS : SocialGraphModelTest::testModel(mutes)
> 16: PASS : SocialGraphModelTest::testModel(blocks)
> 16: PASS : SocialGraphModelTest::testModel(featured)
> 16: PASS : SocialGraphModelTest::testModel(favourited_by)
> 16: PASS : SocialGraphModelTest::testModel(reblogged_by)
> 16: PASS : SocialGraphModelTest::cleanupTestCase()
> 16: Totals: 11 passed, 0 failed, 0 skipped, 0 blacklisted, 3ms
> 16: ********* Finished testing of SocialGraphModelTest *********
> 15/18 Test #17: tokodon-texthandlertest .......... Passed 0.09 sec
> 16/18 Test #16: tokodon-socialgraphmodeltest ..... Passed 0.14 sec
> 18: ********* Start testing of AccountTest *********
> 18: Config: Using QtTest library 6.8.2, Qt 6.8.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
> 18: PASS : AccountTest::initTestCase()
> 18: PASS : AccountTest::settingsNames()
> 18: QWARN : AccountTest::testApiV1InstanceInfo() Cannot find reply for QUrl("https://kde.social/api/v2/instance")
> 18: QWARN : AccountTest::testApiV1InstanceInfo() Cannot find reply for QUrl("https://kde.social/api/v1/custom_emojis")
> 18: PASS : AccountTest::testApiV1InstanceInfo()
> 18: QWARN : AccountTest::testApiV2InstanceInfo() Cannot find reply for QUrl("https://kde.social/api/v1/custom_emojis")
> 18: PASS : AccountTest::testApiV2InstanceInfo()
> 18: PASS : AccountTest::cleanupTestCase()
> 18: Totals: 5 passed, 0 failed, 0 skipped, 0 blacklisted, 1ms
> 18: ********* Finished testing of AccountTest *********
> 17/18 Test #18: tokodon-accounttest .............. Passed 0.12 sec
> 2: PASS : TimelineTest::testModelPoll()
> 2: PASS : TimelineTest::testFillListTimeline()
> 2: PASS : TimelineTest::cleanupTestCase()
> 2: Totals: 9 passed, 0 failed, 0 skipped, 0 blacklisted, 1060ms
> 2: ********* Finished testing of TimelineTest *********
> 18/18 Test #2: tokodon-timelinetest ............. Passed 1.24 sec
>
> 94% tests passed, 1 tests failed out of 18
>
> Total Test time (real) = 1.24 sec
>
> The following tests FAILED:
> 5 - tokodon-conversationmodeltest (Subprocess aborted)
> Errors while running CTest
> make[2]: *** [Makefile:74: test] Error 8 shuffle=reverse
> make[2]: Leaving directory '/build/reproducible-path/tokodon-24.12.0/obj-x86_64-linux-gnu'
> dh_auto_test: error: cd obj-x86_64-linux-gnu && make -j8 test ARGS\+=--verbose ARGS\+=-j8 returned exit code 2
The full build log is available from:
http://qa-logs.debian.net/2025/05/05/shuffle/reverse/tokodon_24.12.0-2_unstable_reverse.log
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
Reply to: