Source: tokodon
Version: 24.12.0-2
Severity: minor
Tags: trixie sid ftbfs
User: lu...@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 via email to