Start testing: Feb 08 16:50 CET ---------------------------------------------------------- 2/6 Testing: transmission-show-bittorrent-v2-hybrid-test 2/6 Test: transmission-show-bittorrent-v2-hybrid-test Command: "/usr/bin/cmake" "-D" "transmission_show:string=/var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0_build/utils/transmission-show" "-D" "torrent_file:string=assets/bittorrent-v2-hybrid-test.torrent" "-D" "reference_file:string=/var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/utils/assets/bittorrent-v2-hybrid-test.show" "-P" "/var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/utils/run_transmission_show.cmake" Directory: /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/utils "transmission-show-bittorrent-v2-hybrid-test" start time: Feb 08 16:50 CET Output: ---------------------------------------------------------- -- transmission_show /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0_build/utils/transmission-show -- input_file assets/bittorrent-v2-hybrid-test.torrent -- output_file /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/utils/bittorrent-v2-hybrid-test.torrent.out -- reference_file /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/utils/assets/bittorrent-v2-hybrid-test.show passed Test time = 0.01 sec ---------------------------------------------------------- Test Passed. "transmission-show-bittorrent-v2-hybrid-test" end time: Feb 08 16:50 CET "transmission-show-bittorrent-v2-hybrid-test" time elapsed: 00:00:00 ---------------------------------------------------------- 3/6 Testing: transmission-show-inner-sanctum 3/6 Test: transmission-show-inner-sanctum Command: "/usr/bin/cmake" "-D" "transmission_show:string=/var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0_build/utils/transmission-show" "-D" "torrent_file:string=assets/Inner_Sanctum_movie_archive.torrent" "-D" "reference_file:string=/var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/utils/assets/Inner_Sanctum_movie_archive.show" "-P" "/var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/utils/run_transmission_show.cmake" Directory: /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/utils "transmission-show-inner-sanctum" start time: Feb 08 16:50 CET Output: ---------------------------------------------------------- -- transmission_show /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0_build/utils/transmission-show -- input_file assets/Inner_Sanctum_movie_archive.torrent -- output_file /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/utils/Inner_Sanctum_movie_archive.torrent.out -- reference_file /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/utils/assets/Inner_Sanctum_movie_archive.show passed Test time = 0.01 sec ---------------------------------------------------------- Test Passed. "transmission-show-inner-sanctum" end time: Feb 08 16:50 CET "transmission-show-inner-sanctum" time elapsed: 00:00:00 ---------------------------------------------------------- 4/6 Testing: transmission-show-thor 4/6 Test: transmission-show-thor Command: "/usr/bin/cmake" "-D" "transmission_show:string=/var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0_build/utils/transmission-show" "-D" "torrent_file:string=assets/Thor_and_the_Amazon_Women.avi.torrent" "-D" "reference_file:string=/var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/utils/assets/Thor_and_the_Amazon_Women.avi.show" "-P" "/var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/utils/run_transmission_show.cmake" Directory: /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/utils "transmission-show-thor" start time: Feb 08 16:50 CET Output: ---------------------------------------------------------- -- transmission_show /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0_build/utils/transmission-show -- input_file assets/Thor_and_the_Amazon_Women.avi.torrent -- output_file /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/utils/Thor_and_the_Amazon_Women.avi.torrent.out -- reference_file /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/utils/assets/Thor_and_the_Amazon_Women.avi.show passed Test time = 0.01 sec ---------------------------------------------------------- Test Passed. "transmission-show-thor" end time: Feb 08 16:50 CET "transmission-show-thor" time elapsed: 00:00:00 ---------------------------------------------------------- 5/6 Testing: transmission-show-ubuntu 5/6 Test: transmission-show-ubuntu Command: "/usr/bin/cmake" "-D" "transmission_show:string=/var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0_build/utils/transmission-show" "-D" "torrent_file:string=assets/ubuntu-20.04.3-desktop-amd64.iso.torrent" "-D" "reference_file:string=/var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/utils/assets/ubuntu-20.04.3-desktop-amd64.iso.show" "-P" "/var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/utils/run_transmission_show.cmake" Directory: /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/utils "transmission-show-ubuntu" start time: Feb 08 16:50 CET Output: ---------------------------------------------------------- -- transmission_show /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0_build/utils/transmission-show -- input_file assets/ubuntu-20.04.3-desktop-amd64.iso.torrent -- output_file /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/utils/ubuntu-20.04.3-desktop-amd64.iso.torrent.out -- reference_file /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/utils/assets/ubuntu-20.04.3-desktop-amd64.iso.show passed Test time = 0.01 sec ---------------------------------------------------------- Test Passed. "transmission-show-ubuntu" end time: Feb 08 16:50 CET "transmission-show-ubuntu" time elapsed: 00:00:00 ---------------------------------------------------------- 6/6 Testing: transmission-show-ubuntu-hybrid 6/6 Test: transmission-show-ubuntu-hybrid Command: "/usr/bin/cmake" "-D" "transmission_show:string=/var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0_build/utils/transmission-show" "-D" "torrent_file:string=assets/hybrid-single-ubuntu-20.04.3-desktop-amd64.iso.torrent" "-D" "reference_file:string=/var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/utils/assets/hybrid-single-ubuntu-20.04.3-desktop-amd64.iso.show" "-P" "/var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/utils/run_transmission_show.cmake" Directory: /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/utils "transmission-show-ubuntu-hybrid" start time: Feb 08 16:50 CET Output: ---------------------------------------------------------- -- transmission_show /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0_build/utils/transmission-show -- input_file assets/hybrid-single-ubuntu-20.04.3-desktop-amd64.iso.torrent -- output_file /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/utils/hybrid-single-ubuntu-20.04.3-desktop-amd64.iso.torrent.out -- reference_file /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/utils/assets/hybrid-single-ubuntu-20.04.3-desktop-amd64.iso.show passed Test time = 0.01 sec ---------------------------------------------------------- Test Passed. "transmission-show-ubuntu-hybrid" end time: Feb 08 16:50 CET "transmission-show-ubuntu-hybrid" time elapsed: 00:00:00 ---------------------------------------------------------- 1/6 Testing: libtransmission-test 1/6 Test: libtransmission-test Command: "/var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0_build/tests/libtransmission/libtransmission-test" Directory: /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0_build/tests/libtransmission "libtransmission-test" start time: Feb 08 16:50 CET Output: ---------------------------------------------------------- Running main() from /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/third-party/googletest/googletest/src/gtest_main.cc [==========] Running 379 tests from 49 test suites. [----------] Global test environment set-up. [----------] 32 tests from AnnounceListTest [ RUN ] AnnounceListTest.canAdd [ OK ] AnnounceListTest.canAdd (0 ms) [ RUN ] AnnounceListTest.groupsSiblingsIntoSameTier [ OK ] AnnounceListTest.groupsSiblingsIntoSameTier (0 ms) [ RUN ] AnnounceListTest.canAddWithoutScrape [ OK ] AnnounceListTest.canAddWithoutScrape (0 ms) [ RUN ] AnnounceListTest.canAddUdp [ OK ] AnnounceListTest.canAddUdp (0 ms) [ RUN ] AnnounceListTest.canNotAddDuplicateAnnounce [ OK ] AnnounceListTest.canNotAddDuplicateAnnounce (0 ms) [ RUN ] AnnounceListTest.canNotAddInvalidUrl [ OK ] AnnounceListTest.canNotAddInvalidUrl (0 ms) [ RUN ] AnnounceListTest.canSet [ OK ] AnnounceListTest.canSet (0 ms) [ RUN ] AnnounceListTest.canSetUnsortedWithBackupsInTiers [ OK ] AnnounceListTest.canSetUnsortedWithBackupsInTiers (0 ms) [ RUN ] AnnounceListTest.canSetExceptDuplicate [ OK ] AnnounceListTest.canSetExceptDuplicate (0 ms) [ RUN ] AnnounceListTest.canSetExceptInvalid [ OK ] AnnounceListTest.canSetExceptInvalid (0 ms) [ RUN ] AnnounceListTest.canRemoveById [ OK ] AnnounceListTest.canRemoveById (0 ms) [ RUN ] AnnounceListTest.canNotRemoveByInvalidId [ OK ] AnnounceListTest.canNotRemoveByInvalidId (0 ms) [ RUN ] AnnounceListTest.canRemoveByAnnounce [ OK ] AnnounceListTest.canRemoveByAnnounce (0 ms) [ RUN ] AnnounceListTest.canNotRemoveByInvalidAnnounce [ OK ] AnnounceListTest.canNotRemoveByInvalidAnnounce (0 ms) [ RUN ] AnnounceListTest.canReplace [ OK ] AnnounceListTest.canReplace (0 ms) [ RUN ] AnnounceListTest.canNotReplaceInvalidId [ OK ] AnnounceListTest.canNotReplaceInvalidId (0 ms) [ RUN ] AnnounceListTest.canNotReplaceWithInvalidAnnounce [ OK ] AnnounceListTest.canNotReplaceWithInvalidAnnounce (0 ms) [ RUN ] AnnounceListTest.canNotReplaceWithDuplicate [ OK ] AnnounceListTest.canNotReplaceWithDuplicate (0 ms) [ RUN ] AnnounceListTest.announceToScrape [ OK ] AnnounceListTest.announceToScrape (0 ms) [ RUN ] AnnounceListTest.save [2023-02-08 16:50:38.676] utils.cc:72: Couldn't read '/this/path/does/not/exist': No such file or directory (2) [ OK ] AnnounceListTest.save (0 ms) [ RUN ] AnnounceListTest.SingleAnnounce [ OK ] AnnounceListTest.SingleAnnounce (0 ms) [ RUN ] AnnounceListTest.parseThreeTier [ OK ] AnnounceListTest.parseThreeTier (0 ms) [ RUN ] AnnounceListTest.parseThreeTierWithTrailingLf [ OK ] AnnounceListTest.parseThreeTierWithTrailingLf (0 ms) [ RUN ] AnnounceListTest.parseThreeTierWithExcessLf [ OK ] AnnounceListTest.parseThreeTierWithExcessLf (0 ms) [ RUN ] AnnounceListTest.parseThreeTierWithWhitespace [ OK ] AnnounceListTest.parseThreeTierWithWhitespace (0 ms) [ RUN ] AnnounceListTest.parseThreeTierCrLf [ OK ] AnnounceListTest.parseThreeTierCrLf (0 ms) [ RUN ] AnnounceListTest.parseMultiTrackerInTier [ OK ] AnnounceListTest.parseMultiTrackerInTier (0 ms) [ RUN ] AnnounceListTest.parseInvalidUrl [ OK ] AnnounceListTest.parseInvalidUrl (0 ms) [ RUN ] AnnounceListTest.parseDuplicateUrl [ OK ] AnnounceListTest.parseDuplicateUrl (0 ms) [ RUN ] AnnounceListTest.addAnnounceListWithSingleTracker [ OK ] AnnounceListTest.addAnnounceListWithSingleTracker (0 ms) [ RUN ] AnnounceListTest.addAnnounceWithSingleTier [ OK ] AnnounceListTest.addAnnounceWithSingleTier (0 ms) [ RUN ] AnnounceListTest.addAnnounceListWithMultiTier [ OK ] AnnounceListTest.addAnnounceListWithMultiTier (0 ms) [----------] 32 tests from AnnounceListTest (1 ms total) [----------] 7 tests from AnnouncerTest [ RUN ] AnnouncerTest.parseHttpAnnounceResponseNoPeers [ OK ] AnnouncerTest.parseHttpAnnounceResponseNoPeers (0 ms) [ RUN ] AnnouncerTest.parseHttpAnnounceResponsePexCompact [ OK ] AnnouncerTest.parseHttpAnnounceResponsePexCompact (0 ms) [ RUN ] AnnouncerTest.parseHttpAnnounceResponsePexList [ OK ] AnnouncerTest.parseHttpAnnounceResponsePexList (0 ms) [ RUN ] AnnouncerTest.parseHttpAnnounceResponseFailureReason [ OK ] AnnouncerTest.parseHttpAnnounceResponseFailureReason (0 ms) [ RUN ] AnnouncerTest.parseHttpScrapeResponseMulti [ OK ] AnnouncerTest.parseHttpScrapeResponseMulti (0 ms) [ RUN ] AnnouncerTest.parseHttpScrapeResponseMultiWithUnexpected [ OK ] AnnouncerTest.parseHttpScrapeResponseMultiWithUnexpected (0 ms) [ RUN ] AnnouncerTest.parseHttpScrapeResponseMultiWithMissing [ OK ] AnnouncerTest.parseHttpScrapeResponseMultiWithMissing (0 ms) [----------] 7 tests from AnnouncerTest (0 ms total) [----------] 8 tests from AnnouncerUdpTest [ RUN ] AnnouncerUdpTest.canInstantiate [ OK ] AnnouncerUdpTest.canInstantiate (0 ms) [ RUN ] AnnouncerUdpTest.canScrape [ OK ] AnnouncerUdpTest.canScrape (197 ms) [ RUN ] AnnouncerUdpTest.canDestructCleanlyEvenWhenBusy [ OK ] AnnouncerUdpTest.canDestructCleanlyEvenWhenBusy (199 ms) [ RUN ] AnnouncerUdpTest.canMultiScrape [ OK ] AnnouncerUdpTest.canMultiScrape (200 ms) [ RUN ] AnnouncerUdpTest.canHandleScrapeError [ OK ] AnnouncerUdpTest.canHandleScrapeError (199 ms) [ RUN ] AnnouncerUdpTest.canHandleConnectError [ OK ] AnnouncerUdpTest.canHandleConnectError (199 ms) [ RUN ] AnnouncerUdpTest.handleMessageReturnsFalseOnInvalidMessage [ OK ] AnnouncerUdpTest.handleMessageReturnsFalseOnInvalidMessage (200 ms) [ RUN ] AnnouncerUdpTest.canAnnounce [ OK ] AnnouncerUdpTest.canAnnounce (199 ms) [----------] 8 tests from AnnouncerUdpTest (1397 ms total) [----------] 2 tests from BencTest [ RUN ] BencTest.MalformedBenc [ OK ] BencTest.MalformedBenc (0 ms) [ RUN ] BencTest.ContextTokenIsCorrect [ OK ] BencTest.ContextTokenIsCorrect (0 ms) [----------] 2 tests from BencTest (0 ms total) [----------] 8 tests from Bitfield [ RUN ] Bitfield.count [ OK ] Bitfield.count (53 ms) [ RUN ] Bitfield.ctorFromFlagArray [ OK ] Bitfield.ctorFromFlagArray (0 ms) [ RUN ] Bitfield.setRaw [ OK ] Bitfield.setRaw (0 ms) [ RUN ] Bitfield.bitfields [ OK ] Bitfield.bitfields (0 ms) [ RUN ] Bitfield.hasAllNone [ OK ] Bitfield.hasAllNone (0 ms) [ RUN ] Bitfield.percent [ OK ] Bitfield.percent (0 ms) [ RUN ] Bitfield.bitwiseOr [ OK ] Bitfield.bitwiseOr (0 ms) [ RUN ] Bitfield.bitwiseAnd [ OK ] Bitfield.bitwiseAnd (0 ms) [----------] 8 tests from Bitfield (53 ms total) [----------] 8 tests from BlockInfoTest [ RUN ] BlockInfoTest.fieldsAreSet [ OK ] BlockInfoTest.fieldsAreSet (0 ms) [ RUN ] BlockInfoTest.handlesOddSize [ OK ] BlockInfoTest.handlesOddSize (0 ms) [ RUN ] BlockInfoTest.pieceSize [ OK ] BlockInfoTest.pieceSize (0 ms) [ RUN ] BlockInfoTest.blockSize [ OK ] BlockInfoTest.blockSize (0 ms) [ RUN ] BlockInfoTest.blockSpanForPiece [ OK ] BlockInfoTest.blockSpanForPiece (0 ms) [ RUN ] BlockInfoTest.blockLoc [ OK ] BlockInfoTest.blockLoc (0 ms) [ RUN ] BlockInfoTest.pieceLoc [ OK ] BlockInfoTest.pieceLoc (0 ms) [ RUN ] BlockInfoTest.byteLoc [ OK ] BlockInfoTest.byteLoc (0 ms) [----------] 8 tests from BlockInfoTest (0 ms total) [----------] 2 tests from BlocklistTest [ RUN ] BlocklistTest.parsing [ OK ] BlocklistTest.parsing (101 ms) [ RUN ] BlocklistTest.updating [ OK ] BlocklistTest.updating (101 ms) [----------] 2 tests from BlocklistTest (202 ms total) [----------] 2 tests from BufferTest [ RUN ] BufferTest.startsWithInSingleSegment [ OK ] BufferTest.startsWithInSingleSegment (0 ms) [ RUN ] BufferTest.startsWithInMultiSegment [ OK ] BufferTest.startsWithInMultiSegment (0 ms) [----------] 2 tests from BufferTest (0 ms total) [----------] 3 tests from Client [ RUN ] Client.clientForId [ OK ] Client.clientForId (0 ms) [ RUN ] Client.clientForIdFuzzRegressions [ OK ] Client.clientForIdFuzzRegressions (0 ms) [ RUN ] Client.clientForIdFuzz [ OK ] Client.clientForIdFuzz (10 ms) [----------] 3 tests from Client (10 ms total) [----------] 16 tests from CompletionTest [ RUN ] CompletionTest.MagnetLink [ OK ] CompletionTest.MagnetLink (0 ms) [ RUN ] CompletionTest.setBlocks [ OK ] CompletionTest.setBlocks (0 ms) [ RUN ] CompletionTest.hasBlock [ OK ] CompletionTest.hasBlock (0 ms) [ RUN ] CompletionTest.hasBlocks [ OK ] CompletionTest.hasBlocks (0 ms) [ RUN ] CompletionTest.hasNone [ OK ] CompletionTest.hasNone (0 ms) [ RUN ] CompletionTest.hasPiece [ OK ] CompletionTest.hasPiece (0 ms) [ RUN ] CompletionTest.percentCompleteAndDone [ OK ] CompletionTest.percentCompleteAndDone (0 ms) [ RUN ] CompletionTest.hasTotalAndValid [ OK ] CompletionTest.hasTotalAndValid (0 ms) [ RUN ] CompletionTest.leftUntilDone [ OK ] CompletionTest.leftUntilDone (0 ms) [ RUN ] CompletionTest.sizeWhenDone [ OK ] CompletionTest.sizeWhenDone (1 ms) [ RUN ] CompletionTest.createPieceBitfield [ OK ] CompletionTest.createPieceBitfield (0 ms) [ RUN ] CompletionTest.setHasPiece [ OK ] CompletionTest.setHasPiece (0 ms) [ RUN ] CompletionTest.countMissingBytesInPiece [ OK ] CompletionTest.countMissingBytesInPiece (0 ms) [ RUN ] CompletionTest.amountDone [ OK ] CompletionTest.amountDone (0 ms) [ RUN ] CompletionTest.countHasBytesInSpan [ OK ] CompletionTest.countHasBytesInSpan (0 ms) [ RUN ] CompletionTest.wantNone [ OK ] CompletionTest.wantNone (0 ms) [----------] 16 tests from CompletionTest (1 ms total) [----------] 1 test from CopyTest [ RUN ] CopyTest.copy [ OK ] CopyTest.copy (21 ms) [----------] 1 test from CopyTest (21 ms total) [----------] 9 tests from Crypto [ RUN ] Crypto.DH [ OK ] Crypto.DH (2 ms) [ RUN ] Crypto.encryptDecrypt [ OK ] Crypto.encryptDecrypt (1 ms) [ RUN ] Crypto.sha1 [ OK ] Crypto.sha1 (0 ms) [ RUN ] Crypto.ssha1 [ OK ] Crypto.ssha1 (37 ms) [ RUN ] Crypto.sha1FromString [ OK ] Crypto.sha1FromString (0 ms) [ RUN ] Crypto.sha256FromString [ OK ] Crypto.sha256FromString (0 ms) [ RUN ] Crypto.random [ OK ] Crypto.random (0 ms) [ RUN ] Crypto.randBuf [ OK ] Crypto.randBuf (71 ms) [ RUN ] Crypto.base64 [ OK ] Crypto.base64 (15 ms) [----------] 9 tests from Crypto (129 ms total) [----------] 2 tests from Error [ RUN ] Error.errorSet [ OK ] Error.errorSet (0 ms) [ RUN ] Error.propagate [ OK ] Error.propagate (0 ms) [----------] 2 tests from Error (0 ms total) [----------] 10 tests from DhtTest [ RUN ] DhtTest.initsWithCorrectSockets [ OK ] DhtTest.initsWithCorrectSockets (0 ms) [ RUN ] DhtTest.callsUninitOnDestruct [ OK ] DhtTest.callsUninitOnDestruct (0 ms) [ RUN ] DhtTest.loadsStateFromStateFile [ OK ] DhtTest.loadsStateFromStateFile (400 ms) [ RUN ] DhtTest.stopsBootstrappingWhenSwarmHealthIsGoodEnough [ OK ] DhtTest.stopsBootstrappingWhenSwarmHealthIsGoodEnough (520 ms) [ RUN ] DhtTest.savesStateIfSwarmIsGood [ OK ] DhtTest.savesStateIfSwarmIsGood (0 ms) [ RUN ] DhtTest.doesNotSaveStateIfSwarmIsBad [ OK ] DhtTest.doesNotSaveStateIfSwarmIsBad (0 ms) [ RUN ] DhtTest.usesBootstrapFile /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/libtransmission/dht-test.cc:573: Failure Expected equality of these values: 1U Which is: 1 std::size(pinged) Which is: 0 [ FAILED ] DhtTest.usesBootstrapFile (5000 ms) [ RUN ] DhtTest.pingsAddedNodes [ OK ] DhtTest.pingsAddedNodes (0 ms) [ RUN ] DhtTest.announcesTorrents [ OK ] DhtTest.announcesTorrents (400 ms) [ RUN ] DhtTest.callsPeriodicPeriodically [ OK ] DhtTest.callsPeriodicPeriodically (400 ms) [----------] 10 tests from DhtTest (6721 ms total) [----------] 4 tests from FilePieceMapTest [ RUN ] FilePieceMapTest.fileOffset [ OK ] FilePieceMapTest.fileOffset (0 ms) [ RUN ] FilePieceMapTest.pieceSpan [ OK ] FilePieceMapTest.pieceSpan (0 ms) [ RUN ] FilePieceMapTest.priorities [ OK ] FilePieceMapTest.priorities (0 ms) [ RUN ] FilePieceMapTest.wanted [ OK ] FilePieceMapTest.wanted (0 ms) [----------] 4 tests from FilePieceMapTest (0 ms total) [----------] 19 tests from FileTest [ RUN ] FileTest.getInfo [ OK ] FileTest.getInfo (101 ms) [ RUN ] FileTest.readFile [ OK ] FileTest.readFile (101 ms) [ RUN ] FileTest.pathExists [ OK ] FileTest.pathExists (101 ms) [ RUN ] FileTest.pathIsRelative [ OK ] FileTest.pathIsRelative (101 ms) [ RUN ] FileTest.pathIsSame [ OK ] FileTest.pathIsSame (101 ms) [ RUN ] FileTest.pathResolve [ OK ] FileTest.pathResolve (101 ms) [ RUN ] FileTest.pathBasename [ OK ] FileTest.pathBasename (101 ms) [ RUN ] FileTest.pathDirname [ OK ] FileTest.pathDirname (101 ms) [ RUN ] FileTest.pathRename [ OK ] FileTest.pathRename (101 ms) [ RUN ] FileTest.pathRemove [ OK ] FileTest.pathRemove (101 ms) [ RUN ] FileTest.pathNativeSeparators [ OK ] FileTest.pathNativeSeparators (101 ms) [ RUN ] FileTest.fileCopy [ OK ] FileTest.fileCopy (101 ms) [ RUN ] FileTest.fileOpen [ OK ] FileTest.fileOpen (101 ms) [ RUN ] FileTest.fileTruncate [ OK ] FileTest.fileTruncate (101 ms) [ RUN ] FileTest.filePreallocate [ OK ] FileTest.filePreallocate (127 ms) [ RUN ] FileTest.dirCreate [ OK ] FileTest.dirCreate (101 ms) [ RUN ] FileTest.dirCreateTemp [ OK ] FileTest.dirCreateTemp (101 ms) [ RUN ] FileTest.dirRead [ OK ] FileTest.dirRead (101 ms) [ RUN ] FileTest.dirOpen [ OK ] FileTest.dirOpen (101 ms) [----------] 19 tests from FileTest (1949 ms total) [----------] 11 tests from GetoptTest [ RUN ] GetoptTest.noOptions [ OK ] GetoptTest.noOptions (0 ms) [ RUN ] GetoptTest.shortNoarg [ OK ] GetoptTest.shortNoarg (0 ms) [ RUN ] GetoptTest.longNoarg [ OK ] GetoptTest.longNoarg (0 ms) [ RUN ] GetoptTest.shortWithArg [ OK ] GetoptTest.shortWithArg (0 ms) [ RUN ] GetoptTest.longWithArg [ OK ] GetoptTest.longWithArg (0 ms) [ RUN ] GetoptTest.shortWithArgAfterEq [ OK ] GetoptTest.shortWithArgAfterEq (0 ms) [ RUN ] GetoptTest.longWithArgAfterEq [ OK ] GetoptTest.longWithArgAfterEq (0 ms) [ RUN ] GetoptTest.unknownOption [ OK ] GetoptTest.unknownOption (0 ms) [ RUN ] GetoptTest.missingArg [ OK ] GetoptTest.missingArg (0 ms) [ RUN ] GetoptTest.lotsOfOptions [ OK ] GetoptTest.lotsOfOptions (0 ms) [ RUN ] GetoptTest.matchLongerKey [ OK ] GetoptTest.matchLongerKey (0 ms) [----------] 11 tests from GetoptTest (0 ms total) [----------] 6 tests from HandshakeTest [ RUN ] HandshakeTest.incomingPlaintext [ OK ] HandshakeTest.incomingPlaintext (601 ms) [ RUN ] HandshakeTest.incomingPlaintextUnknownInfoHash [ OK ] HandshakeTest.incomingPlaintextUnknownInfoHash (601 ms) [ RUN ] HandshakeTest.outgoingPlaintext [ OK ] HandshakeTest.outgoingPlaintext (601 ms) [ RUN ] HandshakeTest.incomingEncrypted [ OK ] HandshakeTest.incomingEncrypted (601 ms) [ RUN ] HandshakeTest.incomingEncryptedUnknownInfoHash [ OK ] HandshakeTest.incomingEncryptedUnknownInfoHash (601 ms) [ RUN ] HandshakeTest.outgoingEncrypted [ OK ] HandshakeTest.outgoingEncrypted (601 ms) [----------] 6 tests from HandshakeTest (3609 ms total) [----------] 1 test from History [ RUN ] History.recentHistory [ OK ] History.recentHistory (0 ms) [----------] 1 test from History (0 ms total) [----------] 4 tests from LpdTest [ RUN ] LpdTest.HelloWorld [ OK ] LpdTest.HelloWorld (101 ms) [ RUN ] LpdTest.CanAnnounceAndRead /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/libtransmission/lpd-test.cc:122: Failure Expected equality of these values: 1U Which is: 1 mediator_a.found_.count(info_hash_str) Which is: 0 [ FAILED ] LpdTest.CanAnnounceAndRead (1101 ms) [ RUN ] LpdTest.canMultiAnnounce /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/libtransmission/lpd-test.cc:158: Failure Expected equality of these values: 1U Which is: 1 mediator_a.found_.count(std::string{ info.info_hash_str }) Which is: 0 /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/libtransmission/lpd-test.cc:158: Failure Expected equality of these values: 1U Which is: 1 mediator_a.found_.count(std::string{ info.info_hash_str }) Which is: 0 [ FAILED ] LpdTest.canMultiAnnounce (1101 ms) [ RUN ] LpdTest.DoesNotReannounceTooSoon /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/libtransmission/lpd-test.cc:201: Failure Expected equality of these values: expected_count Which is: 1 mediator_a.found_.count(std::string{ info.info_hash_str }) Which is: 0 [ FAILED ] LpdTest.DoesNotReannounceTooSoon (1101 ms) [----------] 4 tests from LpdTest (3406 ms total) [----------] 1 test from MagnetMetainfo [ RUN ] MagnetMetainfo.magnetParse [ OK ] MagnetMetainfo.magnetParse (0 ms) [----------] 1 test from MagnetMetainfo (0 ms total) [----------] 7 tests from WebUtilsTest [ RUN ] WebUtilsTest.parseMagnetFuzzRegressions [ OK ] WebUtilsTest.parseMagnetFuzzRegressions (0 ms) [ RUN ] WebUtilsTest.parseMagnetFuzz [ OK ] WebUtilsTest.parseMagnetFuzz (82 ms) [ RUN ] WebUtilsTest.urlParse [ OK ] WebUtilsTest.urlParse (0 ms) [ RUN ] WebUtilsTest.urlParseFuzz [ OK ] WebUtilsTest.urlParseFuzz (80 ms) [ RUN ] WebUtilsTest.urlNextQueryPair [ OK ] WebUtilsTest.urlNextQueryPair (0 ms) [ RUN ] WebUtilsTest.urlIsValid [ OK ] WebUtilsTest.urlIsValid (0 ms) [ RUN ] WebUtilsTest.urlPercentDecode [ OK ] WebUtilsTest.urlPercentDecode (0 ms) [----------] 7 tests from WebUtilsTest (163 ms total) [----------] 10 tests from MakemetaTest [ RUN ] MakemetaTest.comment [ OK ] MakemetaTest.comment (1 ms) [ RUN ] MakemetaTest.source [ OK ] MakemetaTest.source (0 ms) [ RUN ] MakemetaTest.isPrivate [ OK ] MakemetaTest.isPrivate (0 ms) [ RUN ] MakemetaTest.pieceSize [ OK ] MakemetaTest.pieceSize (0 ms) [ RUN ] MakemetaTest.webseeds [ OK ] MakemetaTest.webseeds (0 ms) [ RUN ] MakemetaTest.nameIsRootSingleFile [ OK ] MakemetaTest.nameIsRootSingleFile (0 ms) [ RUN ] MakemetaTest.anonymizeTrue [ OK ] MakemetaTest.anonymizeTrue (0 ms) [ RUN ] MakemetaTest.anonymizeFalse [ OK ] MakemetaTest.anonymizeFalse (0 ms) [ RUN ] MakemetaTest.nameIsRootMultifile [ OK ] MakemetaTest.nameIsRootMultifile (1 ms) [ RUN ] MakemetaTest.singleFile [ OK ] MakemetaTest.singleFile (0 ms) [----------] 10 tests from MakemetaTest (5 ms total) [----------] 1 test from MoveTest [ RUN ] MoveTest.setLocation [ OK ] MoveTest.setLocation (629 ms) [----------] 1 test from MoveTest (629 ms total) [----------] 6 tests from NetTest [ RUN ] NetTest.conversionsIPv4 [ OK ] NetTest.conversionsIPv4 (0 ms) [ RUN ] NetTest.trAddress [ OK ] NetTest.trAddress (0 ms) [ RUN ] NetTest.compact4 [ OK ] NetTest.compact4 (0 ms) [ RUN ] NetTest.compact6 [ OK ] NetTest.compact6 (0 ms) [ RUN ] NetTest.isGlobalUnicastAddress [ OK ] NetTest.isGlobalUnicastAddress (0 ms) [ RUN ] NetTest.globalIPv6 [ OK ] NetTest.globalIPv6 (0 ms) [----------] 6 tests from NetTest (0 ms total) [----------] 10 tests from OpenFilesTest [ RUN ] OpenFilesTest.getCachedFailsIfNotCached [ OK ] OpenFilesTest.getCachedFailsIfNotCached (101 ms) [ RUN ] OpenFilesTest.getOpensIfNotCached [ OK ] OpenFilesTest.getOpensIfNotCached (101 ms) [ RUN ] OpenFilesTest.getCacheSucceedsIfCached [ OK ] OpenFilesTest.getCacheSucceedsIfCached (101 ms) [ RUN ] OpenFilesTest.getCachedReturnsTheSameFd [ OK ] OpenFilesTest.getCachedReturnsTheSameFd (101 ms) [ RUN ] OpenFilesTest.getCachedFailsIfWrongPermissions [ OK ] OpenFilesTest.getCachedFailsIfWrongPermissions (101 ms) [ RUN ] OpenFilesTest.opensInReadOnlyUnlessWritableIsRequested [ OK ] OpenFilesTest.opensInReadOnlyUnlessWritableIsRequested (101 ms) [ RUN ] OpenFilesTest.createsMissingFileIfWriteRequested [ OK ] OpenFilesTest.createsMissingFileIfWriteRequested (101 ms) [ RUN ] OpenFilesTest.closeFileClosesTheFile [ OK ] OpenFilesTest.closeFileClosesTheFile (101 ms) [ RUN ] OpenFilesTest.closeTorrentClosesTheTorrentFiles [ OK ] OpenFilesTest.closeTorrentClosesTheTorrentFiles (101 ms) [ RUN ] OpenFilesTest.closesLeastRecentlyUsedFile [ OK ] OpenFilesTest.closesLeastRecentlyUsedFile (102 ms) [----------] 10 tests from OpenFilesTest (1012 ms total) [----------] 7 tests from PeerMgrActiveRequestsTest [ RUN ] PeerMgrActiveRequestsTest.requestsAreNotAddedTwice [ OK ] PeerMgrActiveRequestsTest.requestsAreNotAddedTwice (0 ms) [ RUN ] PeerMgrActiveRequestsTest.requestsMadeAreCounted [ OK ] PeerMgrActiveRequestsTest.requestsMadeAreCounted (0 ms) [ RUN ] PeerMgrActiveRequestsTest.requestsAreRemoved [ OK ] PeerMgrActiveRequestsTest.requestsAreRemoved (0 ms) [ RUN ] PeerMgrActiveRequestsTest.peersAreRemoved [ OK ] PeerMgrActiveRequestsTest.peersAreRemoved (0 ms) [ RUN ] PeerMgrActiveRequestsTest.multiplePeersAreRemoved [ OK ] PeerMgrActiveRequestsTest.multiplePeersAreRemoved (0 ms) [ RUN ] PeerMgrActiveRequestsTest.multipleBlocksAreRemoved [ OK ] PeerMgrActiveRequestsTest.multipleBlocksAreRemoved (0 ms) [ RUN ] PeerMgrActiveRequestsTest.sentBefore [ OK ] PeerMgrActiveRequestsTest.sentBefore (0 ms) [----------] 7 tests from PeerMgrActiveRequestsTest (0 ms total) [----------] 6 tests from PeerMgrWishlistTest [ RUN ] PeerMgrWishlistTest.doesNotRequestPiecesThatCannotBeRequested [ OK ] PeerMgrWishlistTest.doesNotRequestPiecesThatCannotBeRequested (0 ms) [ RUN ] PeerMgrWishlistTest.doesNotRequestBlocksThatCannotBeRequested [ OK ] PeerMgrWishlistTest.doesNotRequestBlocksThatCannotBeRequested (0 ms) [ RUN ] PeerMgrWishlistTest.doesNotRequestTooManyBlocks [ OK ] PeerMgrWishlistTest.doesNotRequestTooManyBlocks (0 ms) [ RUN ] PeerMgrWishlistTest.prefersHighPriorityPieces [ OK ] PeerMgrWishlistTest.prefersHighPriorityPieces (1 ms) [ RUN ] PeerMgrWishlistTest.onlyRequestsDupesDuringEndgame [ OK ] PeerMgrWishlistTest.onlyRequestsDupesDuringEndgame (0 ms) [ RUN ] PeerMgrWishlistTest.prefersNearlyCompletePieces [ OK ] PeerMgrWishlistTest.prefersNearlyCompletePieces (4 ms) [----------] 6 tests from PeerMgrWishlistTest (6 ms total) [----------] 1 test from PeerMsgs [ RUN ] PeerMsgs.placeholder [ OK ] PeerMsgs.placeholder (0 ms) [----------] 1 test from PeerMsgs (0 ms total) [----------] 8 tests from PlatformTest [ RUN ] PlatformTest.defaultDownloadDirXdg [ OK ] PlatformTest.defaultDownloadDirXdg (100 ms) [ RUN ] PlatformTest.defaultDownloadDir [ OK ] PlatformTest.defaultDownloadDir (101 ms) [ RUN ] PlatformTest.defaultConfigDirEnv [ OK ] PlatformTest.defaultConfigDirEnv (101 ms) [ RUN ] PlatformTest.defaultConfigDirXdgConfig [ OK ] PlatformTest.defaultConfigDirXdgConfig (101 ms) [ RUN ] PlatformTest.defaultConfigDirXdgConfigHome [ OK ] PlatformTest.defaultConfigDirXdgConfigHome (101 ms) [ RUN ] PlatformTest.webClientDirEnvClutch [ OK ] PlatformTest.webClientDirEnvClutch (101 ms) [ RUN ] PlatformTest.webClientDirEnvTr [ OK ] PlatformTest.webClientDirEnvTr (101 ms) [ RUN ] PlatformTest.webClientDirXdgDataHome [ OK ] PlatformTest.webClientDirXdgDataHome (101 ms) [----------] 8 tests from PlatformTest (809 ms total) [----------] 2 tests from QuarkTest [ RUN ] QuarkTest.allPredefinedKeysCanBeLookedUp [ OK ] QuarkTest.allPredefinedKeysCanBeLookedUp (0 ms) [ RUN ] QuarkTest.newQuarkByStringView [ OK ] QuarkTest.newQuarkByStringView (0 ms) [----------] 2 tests from QuarkTest (0 ms total) [----------] 6 tests from RemoveTest [ RUN ] RemoveTest.RemovesSingleFile [ OK ] RemoveTest.RemovesSingleFile (0 ms) [ RUN ] RemoveTest.RemovesSubtree [ OK ] RemoveTest.RemovesSubtree (18 ms) [ RUN ] RemoveTest.RemovesLeftoverJunk [ OK ] RemoveTest.RemovesLeftoverJunk (19 ms) [ RUN ] RemoveTest.LeavesSiblingsAlone [ OK ] RemoveTest.LeavesSiblingsAlone (19 ms) [ RUN ] RemoveTest.LeavesNonJunkAlone [ OK ] RemoveTest.LeavesNonJunkAlone (18 ms) [ RUN ] RemoveTest.PreservesDirectoryHierarchyIfPossible [ OK ] RemoveTest.PreservesDirectoryHierarchyIfPossible (18 ms) [----------] 6 tests from RemoveTest (95 ms total) [----------] 3 tests from RenameTest [ RUN ] RenameTest.singleFilenameTorrent [ OK ] RenameTest.singleFilenameTorrent (443 ms) [ RUN ] RenameTest.multifileTorrent [ OK ] RenameTest.multifileTorrent (701 ms) [ RUN ] RenameTest.partialFile [ OK ] RenameTest.partialFile (444 ms) [----------] 3 tests from RenameTest (1590 ms total) [----------] 2 tests from RpcTest [ RUN ] RpcTest.list [ OK ] RpcTest.list (101 ms) [ RUN ] RpcTest.sessionGet [ OK ] RpcTest.sessionGet (200 ms) [----------] 2 tests from RpcTest (302 ms total) [----------] 6 tests from SessionTest [ RUN ] SessionTest.propertiesApi [ OK ] SessionTest.propertiesApi (101 ms) [ RUN ] SessionTest.peerId [ OK ] SessionTest.peerId (132 ms) [ RUN ] SessionTest.sessionId [ OK ] SessionTest.sessionId (101 ms) [ RUN ] SessionTest.getDefaultSettingsIncludesSubmodules [ OK ] SessionTest.getDefaultSettingsIncludesSubmodules (101 ms) [ RUN ] SessionTest.honorsSettings [2023-02-08 16:51:01.232] session.cc:646: Transmission version 4.0.0 (280ace12f8) starting [2023-02-08 16:51:01.232] session.cc:404: Listening to incoming peer connections on [0.0.0.0]:56117 [2023-02-08 16:51:01.232] session.cc:404: Listening to incoming peer connections on [::]:56117 [2023-02-08 16:51:01.232] tr-udp.cc:168: Bound UDP IPv4 address [0.0.0.0]:56117 [2023-02-08 16:51:01.233] tr-udp.cc:202: Bound UDP IPv6 address [::]:56117 [2023-02-08 16:51:01.233] tr-lpd.cc:258: Couldn't initialize LPD: No such device (19) sendto: Network is unreachable sendto: Network is unreachable sendto: Network is unreachable sendto: Network is unreachable [2023-02-08 16:51:01.233] tr-dht.cc:553: Couldn't look up 'dht.transmissionbt.com:6881': Temporary failure in name resolution (-3) [2023-02-08 16:51:01.233] session-alt-speeds.cc:91: Time to turn on turtle mode [2023-02-08 16:51:01.233] rpc-server.cc:763: Added '127.0.0.1' to host whitelist [2023-02-08 16:51:01.233] rpc-server.cc:763: Added '::1' to host whitelist [2023-02-08 16:51:01.233] rpc-server.cc:907: Serving RPC and Web requests on 0.0.0.0:9091/transmission/ [2023-02-08 16:51:01.233] rpc-server.cc:713: Listening for RPC and Web requests on '0.0.0.0:9091' [2023-02-08 16:51:01.233] rpc-server.cc:912: Whitelist enabled [2023-02-08 16:51:01.233] tr-lpd.cc:258: Couldn't initialize LPD: No such device (19) [2023-02-08 16:51:01.233] session.cc:1328: Transmission version 4.0.0 (280ace12f8) shutting down [2023-02-08 16:51:01.233] rpc-server.cc:740: Stopped listening for RPC and Web requests on '0.0.0.0:9091' [2023-02-08 16:51:01.332] session.cc:1328: Transmission version 4.0.0 (280ace12f8) shutting down [ OK ] SessionTest.honorsSettings (200 ms) [ RUN ] SessionTest.savesSettings [2023-02-08 16:51:01.432] web.cc:174: Will verify tracker certs using envvar CURL_CA_BUNDLE: none [2023-02-08 16:51:01.432] web.cc:176: NB: this only works if you built against libcurl with openssl or gnutls, NOT nss [2023-02-08 16:51:01.432] web.cc:177: NB: Invalid certs will appear as 'Could not connect to tracker' like many other errors [2023-02-08 16:51:01.432] rpc-server.cc:763: Added '127.0.0.1' to host whitelist [2023-02-08 16:51:01.432] rpc-server.cc:763: Added '::1' to host whitelist [ OK ] SessionTest.savesSettings (101 ms) [----------] 6 tests from SessionTest (737 ms total) [----------] 3 tests from SessionAltSpeedsTest [ RUN ] SessionAltSpeedsTest.canInstantiate [ OK ] SessionAltSpeedsTest.canInstantiate (0 ms) [ RUN ] SessionAltSpeedsTest.canActivate [ OK ] SessionAltSpeedsTest.canActivate (0 ms) [ RUN ] SessionAltSpeedsTest.canSchedule [ OK ] SessionAltSpeedsTest.canSchedule (0 ms) [----------] 3 tests from SessionAltSpeedsTest (0 ms total) [----------] 23 tests from SettingsTest [ RUN ] SettingsTest.canInstantiate [ OK ] SettingsTest.canInstantiate (0 ms) [ RUN ] SettingsTest.canLoadBools [ OK ] SettingsTest.canLoadBools (0 ms) [ RUN ] SettingsTest.canSaveBools [ OK ] SettingsTest.canSaveBools (0 ms) [ RUN ] SettingsTest.canLoadDoubles [ OK ] SettingsTest.canLoadDoubles (0 ms) [ RUN ] SettingsTest.canSaveDoubles [ OK ] SettingsTest.canSaveDoubles (0 ms) [ RUN ] SettingsTest.canLoadEncryptionMode [ OK ] SettingsTest.canLoadEncryptionMode (0 ms) [ RUN ] SettingsTest.canSaveEncryptionMode [ OK ] SettingsTest.canSaveEncryptionMode (0 ms) [ RUN ] SettingsTest.canLoadLogLevel [ OK ] SettingsTest.canLoadLogLevel (0 ms) [ RUN ] SettingsTest.canSaveLogLevel [ OK ] SettingsTest.canSaveLogLevel (0 ms) [ RUN ] SettingsTest.canLoadMode [ OK ] SettingsTest.canLoadMode (0 ms) [ RUN ] SettingsTest.canSaveMode [ OK ] SettingsTest.canSaveMode (0 ms) [ RUN ] SettingsTest.canLoadPort [ OK ] SettingsTest.canLoadPort (0 ms) [ RUN ] SettingsTest.canSavePort [ OK ] SettingsTest.canSavePort (0 ms) [ RUN ] SettingsTest.canLoadPreallocation [ OK ] SettingsTest.canLoadPreallocation (0 ms) [ RUN ] SettingsTest.canSavePreallocation [ OK ] SettingsTest.canSavePreallocation (0 ms) [ RUN ] SettingsTest.canLoadSizeT [ OK ] SettingsTest.canLoadSizeT (0 ms) [ RUN ] SettingsTest.canSaveSizeT [ OK ] SettingsTest.canSaveSizeT (0 ms) [ RUN ] SettingsTest.canLoadString [ OK ] SettingsTest.canLoadString (0 ms) [ RUN ] SettingsTest.canSaveString [ OK ] SettingsTest.canSaveString (0 ms) [ RUN ] SettingsTest.canLoadTos [ OK ] SettingsTest.canLoadTos (0 ms) [ RUN ] SettingsTest.canSaveTos [ OK ] SettingsTest.canSaveTos (0 ms) [ RUN ] SettingsTest.canLoadVerify [ OK ] SettingsTest.canLoadVerify (0 ms) [ RUN ] SettingsTest.canSaveVerify [ OK ] SettingsTest.canSaveVerify (0 ms) [----------] 23 tests from SettingsTest (1 ms total) [----------] 13 tests from StrbufTest [ RUN ] StrbufTest.append [ OK ] StrbufTest.append (0 ms) [ RUN ] StrbufTest.assign [ OK ] StrbufTest.assign (0 ms) [ RUN ] StrbufTest.cStr [ OK ] StrbufTest.cStr (0 ms) [ RUN ] StrbufTest.clear [ OK ] StrbufTest.clear (0 ms) [ RUN ] StrbufTest.constructorDefault [ OK ] StrbufTest.constructorDefault (0 ms) [ RUN ] StrbufTest.constructorAssign [ OK ] StrbufTest.constructorAssign (0 ms) [ RUN ] StrbufTest.heap [ OK ] StrbufTest.heap (0 ms) [ RUN ] StrbufTest.indexOperator [ OK ] StrbufTest.indexOperator (0 ms) [ RUN ] StrbufTest.iterators [ OK ] StrbufTest.iterators (0 ms) [ RUN ] StrbufTest.join [ OK ] StrbufTest.join (0 ms) [ RUN ] StrbufTest.move [ OK ] StrbufTest.move (0 ms) [ RUN ] StrbufTest.startsWith [ OK ] StrbufTest.startsWith (0 ms) [ RUN ] StrbufTest.endsWith [ OK ] StrbufTest.endsWith (0 ms) [----------] 13 tests from StrbufTest (0 ms total) [----------] 11 tests from TimerTest [ RUN ] TimerTest.canInstantiate [ OK ] TimerTest.canInstantiate (0 ms) [ RUN ] TimerTest.singleShotCallsCallback [ OK ] TimerTest.singleShotCallsCallback (99 ms) [ RUN ] TimerTest.repeatingCallsCallback [ OK ] TimerTest.repeatingCallsCallback (99 ms) [ RUN ] TimerTest.singleShotHonorsInterval [ OK ] TimerTest.singleShotHonorsInterval (99 ms) [ RUN ] TimerTest.repeatingHonorsInterval [ OK ] TimerTest.repeatingHonorsInterval (299 ms) [ RUN ] TimerTest.restartWithDifferentInterval [ OK ] TimerTest.restartWithDifferentInterval (799 ms) [ RUN ] TimerTest.restartWithSameInterval [ OK ] TimerTest.restartWithSameInterval (299 ms) [ RUN ] TimerTest.repeatingThenSingleShot [ OK ] TimerTest.repeatingThenSingleShot (1000 ms) [ RUN ] TimerTest.singleShotStop [ OK ] TimerTest.singleShotStop (300 ms) [ RUN ] TimerTest.repeatingStop [ OK ] TimerTest.repeatingStop (300 ms) [ RUN ] TimerTest.destroyedTimersStop [ OK ] TimerTest.destroyedTimersStop (300 ms) [----------] 11 tests from TimerTest (3599 ms total) [----------] 6 tests from TorrentFilesTest [ RUN ] TorrentFilesTest.add [ OK ] TorrentFilesTest.add (0 ms) [ RUN ] TorrentFilesTest.setPath [ OK ] TorrentFilesTest.setPath (0 ms) [ RUN ] TorrentFilesTest.clear [ OK ] TorrentFilesTest.clear (0 ms) [ RUN ] TorrentFilesTest.find [ OK ] TorrentFilesTest.find (0 ms) [ RUN ] TorrentFilesTest.hasAnyLocalData [ OK ] TorrentFilesTest.hasAnyLocalData (0 ms) [ RUN ] TorrentFilesTest.isSubpathPortable [ OK ] TorrentFilesTest.isSubpathPortable (0 ms) [----------] 6 tests from TorrentFilesTest (1 ms total) [----------] 1 test from TorrentMagnetTest [ RUN ] TorrentMagnetTest.getMetadataPiece [ OK ] TorrentMagnetTest.getMetadataPiece (415 ms) [----------] 1 test from TorrentMagnetTest (415 ms total) [----------] 10 tests from TorrentMetainfoTest [ RUN ] TorrentMetainfoTest.magnetLink [ OK ] TorrentMetainfoTest.magnetLink (101 ms) [ RUN ] TorrentMetainfoTest.bucket [ OK ] TorrentMetainfoTest.bucket (101 ms) [ RUN ] TorrentMetainfoTest.parseBencFuzzRegressions [ OK ] TorrentMetainfoTest.parseBencFuzzRegressions (101 ms) [ RUN ] TorrentMetainfoTest.parseBencFuzz [ OK ] TorrentMetainfoTest.parseBencFuzz (201 ms) [ RUN ] TorrentMetainfoTest.AndroidTorrent [ OK ] TorrentMetainfoTest.AndroidTorrent (101 ms) [ RUN ] TorrentMetainfoTest.ctorSaveContents [ OK ] TorrentMetainfoTest.ctorSaveContents (101 ms) [ RUN ] TorrentMetainfoTest.HoffmanStyleWebseeds [ OK ] TorrentMetainfoTest.HoffmanStyleWebseeds (101 ms) [ RUN ] TorrentMetainfoTest.GetRightStyleWebseedList [ OK ] TorrentMetainfoTest.GetRightStyleWebseedList (100 ms) [ RUN ] TorrentMetainfoTest.GetRightStyleWebseedString [ OK ] TorrentMetainfoTest.GetRightStyleWebseedString (100 ms) [ RUN ] TorrentMetainfoTest.parseBencOOBWrite [ OK ] TorrentMetainfoTest.parseBencOOBWrite (101 ms) [----------] 10 tests from TorrentMetainfoTest (1110 ms total) [----------] 3 tests from TorrentsTest [ RUN ] TorrentsTest.simpleTests [ OK ] TorrentsTest.simpleTests (0 ms) [ RUN ] TorrentsTest.rangedLoop [ OK ] TorrentsTest.rangedLoop (1 ms) [ RUN ] TorrentsTest.removedSince [ OK ] TorrentsTest.removedSince (0 ms) [----------] 3 tests from TorrentsTest (2 ms total) [----------] 15 tests from UtilsTest [ RUN ] UtilsTest.trStrvContains [ OK ] UtilsTest.trStrvContains (0 ms) [ RUN ] UtilsTest.trStrvStartsWith [ OK ] UtilsTest.trStrvStartsWith (0 ms) [ RUN ] UtilsTest.trStrvEndsWith [ OK ] UtilsTest.trStrvEndsWith (0 ms) [ RUN ] UtilsTest.trStrvSep [ OK ] UtilsTest.trStrvSep (0 ms) [ RUN ] UtilsTest.trStrvStrip [ OK ] UtilsTest.trStrvStrip (0 ms) [ RUN ] UtilsTest.strvReplaceInvalid [ OK ] UtilsTest.strvReplaceInvalid (0 ms) [ RUN ] UtilsTest.strvReplaceInvalidFuzz [ OK ] UtilsTest.strvReplaceInvalidFuzz (41 ms) [ RUN ] UtilsTest.trParseNumberRange [ OK ] UtilsTest.trParseNumberRange (0 ms) [ RUN ] UtilsTest.trStrlower [ OK ] UtilsTest.trStrlower (0 ms) [ RUN ] UtilsTest.truncd [ OK ] UtilsTest.truncd (0 ms) [ RUN ] UtilsTest.trStrlcpy [ OK ] UtilsTest.trStrlcpy (0 ms) [ RUN ] UtilsTest.env [ OK ] UtilsTest.env (0 ms) [ RUN ] UtilsTest.mimeTypes [ OK ] UtilsTest.mimeTypes (0 ms) [ RUN ] UtilsTest.saveFile [ OK ] UtilsTest.saveFile (0 ms) [ RUN ] UtilsTest.ratioToString [ OK ] UtilsTest.ratioToString (0 ms) [----------] 15 tests from UtilsTest (42 ms total) [----------] 22 tests from VariantTest [ RUN ] VariantTest.getType [ OK ] VariantTest.getType (0 ms) [ RUN ] VariantTest.parseInt [ OK ] VariantTest.parseInt (0 ms) [ RUN ] VariantTest.parseIntWithMissingEnd [ OK ] VariantTest.parseIntWithMissingEnd (0 ms) [ RUN ] VariantTest.parseIntEmptyBuffer [ OK ] VariantTest.parseIntEmptyBuffer (0 ms) [ RUN ] VariantTest.parseIntWithBadDigits [ OK ] VariantTest.parseIntWithBadDigits (0 ms) [ RUN ] VariantTest.parseNegativeInt [ OK ] VariantTest.parseNegativeInt (0 ms) [ RUN ] VariantTest.parseNegativeWithLeadingZero [ OK ] VariantTest.parseNegativeWithLeadingZero (0 ms) [ RUN ] VariantTest.parseIntZero [ OK ] VariantTest.parseIntZero (0 ms) [ RUN ] VariantTest.parseIntWithLeadingZero [ OK ] VariantTest.parseIntWithLeadingZero (0 ms) [ RUN ] VariantTest.str [ OK ] VariantTest.str (0 ms) [ RUN ] VariantTest.parse [ OK ] VariantTest.parse (0 ms) [ RUN ] VariantTest.bencParseAndReencode [ OK ] VariantTest.bencParseAndReencode (0 ms) [ RUN ] VariantTest.bencSortWhenSerializing [ OK ] VariantTest.bencSortWhenSerializing (0 ms) [ RUN ] VariantTest.bencMalformedTooManyEndings [ OK ] VariantTest.bencMalformedTooManyEndings (0 ms) [ RUN ] VariantTest.bencMalformedNoEnding [ OK ] VariantTest.bencMalformedNoEnding (0 ms) [ RUN ] VariantTest.bencMalformedIncompleteString [ OK ] VariantTest.bencMalformedIncompleteString (0 ms) [ RUN ] VariantTest.bencToJson [ OK ] VariantTest.bencToJson (0 ms) [ RUN ] VariantTest.merge [ OK ] VariantTest.merge (0 ms) [ RUN ] VariantTest.stackSmash [ OK ] VariantTest.stackSmash (0 ms) [ RUN ] VariantTest.boolAndIntRecast [ OK ] VariantTest.boolAndIntRecast (0 ms) [ RUN ] VariantTest.dictFindType [ OK ] VariantTest.dictFindType (0 ms) [ RUN ] VariantTest.variantFromBufFuzz [ OK ] VariantTest.variantFromBufFuzz (178 ms) [----------] 22 tests from VariantTest (179 ms total) [----------] 24 tests from JSON/JSONTest [ RUN ] JSON/JSONTest.testElements/0 [ OK ] JSON/JSONTest.testElements/0 (0 ms) [ RUN ] JSON/JSONTest.testElements/1 /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/libtransmission/json-test.cc:28: Skipped [ SKIPPED ] JSON/JSONTest.testElements/1 (0 ms) [ RUN ] JSON/JSONTest.testElements/2 /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/libtransmission/json-test.cc:28: Skipped [ SKIPPED ] JSON/JSONTest.testElements/2 (0 ms) [ RUN ] JSON/JSONTest.testElements/3 /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/libtransmission/json-test.cc:28: Skipped [ SKIPPED ] JSON/JSONTest.testElements/3 (0 ms) [ RUN ] JSON/JSONTest.testUtf8/0 [ OK ] JSON/JSONTest.testUtf8/0 (0 ms) [ RUN ] JSON/JSONTest.testUtf8/1 /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/libtransmission/json-test.cc:28: Skipped [ SKIPPED ] JSON/JSONTest.testUtf8/1 (0 ms) [ RUN ] JSON/JSONTest.testUtf8/2 /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/libtransmission/json-test.cc:28: Skipped [ SKIPPED ] JSON/JSONTest.testUtf8/2 (0 ms) [ RUN ] JSON/JSONTest.testUtf8/3 /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/libtransmission/json-test.cc:28: Skipped [ SKIPPED ] JSON/JSONTest.testUtf8/3 (0 ms) [ RUN ] JSON/JSONTest.test1/0 [ OK ] JSON/JSONTest.test1/0 (0 ms) [ RUN ] JSON/JSONTest.test1/1 /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/libtransmission/json-test.cc:28: Skipped [ SKIPPED ] JSON/JSONTest.test1/1 (0 ms) [ RUN ] JSON/JSONTest.test1/2 /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/libtransmission/json-test.cc:28: Skipped [ SKIPPED ] JSON/JSONTest.test1/2 (0 ms) [ RUN ] JSON/JSONTest.test1/3 /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/libtransmission/json-test.cc:28: Skipped [ SKIPPED ] JSON/JSONTest.test1/3 (0 ms) [ RUN ] JSON/JSONTest.test2/0 [ OK ] JSON/JSONTest.test2/0 (0 ms) [ RUN ] JSON/JSONTest.test2/1 /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/libtransmission/json-test.cc:28: Skipped [ SKIPPED ] JSON/JSONTest.test2/1 (0 ms) [ RUN ] JSON/JSONTest.test2/2 /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/libtransmission/json-test.cc:28: Skipped [ SKIPPED ] JSON/JSONTest.test2/2 (0 ms) [ RUN ] JSON/JSONTest.test2/3 /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/libtransmission/json-test.cc:28: Skipped [ SKIPPED ] JSON/JSONTest.test2/3 (0 ms) [ RUN ] JSON/JSONTest.test3/0 [ OK ] JSON/JSONTest.test3/0 (0 ms) [ RUN ] JSON/JSONTest.test3/1 /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/libtransmission/json-test.cc:28: Skipped [ SKIPPED ] JSON/JSONTest.test3/1 (0 ms) [ RUN ] JSON/JSONTest.test3/2 /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/libtransmission/json-test.cc:28: Skipped [ SKIPPED ] JSON/JSONTest.test3/2 (0 ms) [ RUN ] JSON/JSONTest.test3/3 /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/libtransmission/json-test.cc:28: Skipped [ SKIPPED ] JSON/JSONTest.test3/3 (0 ms) [ RUN ] JSON/JSONTest.unescape/0 [ OK ] JSON/JSONTest.unescape/0 (0 ms) [ RUN ] JSON/JSONTest.unescape/1 /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/libtransmission/json-test.cc:28: Skipped [ SKIPPED ] JSON/JSONTest.unescape/1 (0 ms) [ RUN ] JSON/JSONTest.unescape/2 /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/libtransmission/json-test.cc:28: Skipped [ SKIPPED ] JSON/JSONTest.unescape/2 (0 ms) [ RUN ] JSON/JSONTest.unescape/3 /var/tmp/portage/net-p2p/transmission-4.0.0/work/transmission-4.0.0/tests/libtransmission/json-test.cc:28: Skipped [ SKIPPED ] JSON/JSONTest.unescape/3 (0 ms) [----------] 24 tests from JSON/JSONTest (0 ms total) [----------] 3 tests from IncompleteDir/IncompleteDirTest [ RUN ] IncompleteDir/IncompleteDirTest.incompleteDir/0 [ OK ] IncompleteDir/IncompleteDirTest.incompleteDir/0 (532 ms) [ RUN ] IncompleteDir/IncompleteDirTest.incompleteDir/1 [ OK ] IncompleteDir/IncompleteDirTest.incompleteDir/1 (533 ms) [ RUN ] IncompleteDir/IncompleteDirTest.incompleteDir/2 [ OK ] IncompleteDir/IncompleteDirTest.incompleteDir/2 (546 ms) [----------] 3 tests from IncompleteDir/IncompleteDirTest (1612 ms total) [----------] 6 tests from Subprocess/SubprocessTest [ RUN ] Subprocess/SubprocessTest.SpawnAsyncMissingExec/0 [ OK ] Subprocess/SubprocessTest.SpawnAsyncMissingExec/0 (0 ms) [ RUN ] Subprocess/SubprocessTest.SpawnAsyncArgs/0 [ OK ] Subprocess/SubprocessTest.SpawnAsyncArgs/0 (10 ms) [ RUN ] Subprocess/SubprocessTest.SpawnAsyncEnv/0 [ OK ] Subprocess/SubprocessTest.SpawnAsyncEnv/0 (11 ms) [ RUN ] Subprocess/SubprocessTest.SpawnAsyncCwdExplicit/0 [ OK ] Subprocess/SubprocessTest.SpawnAsyncCwdExplicit/0 (11 ms) [ RUN ] Subprocess/SubprocessTest.SpawnAsyncCwdInherit/0 [ OK ] Subprocess/SubprocessTest.SpawnAsyncCwdInherit/0 (11 ms) [ RUN ] Subprocess/SubprocessTest.SpawnAsyncCwdMissing/0 [ OK ] Subprocess/SubprocessTest.SpawnAsyncCwdMissing/0 (0 ms) [----------] 6 tests from Subprocess/SubprocessTest (45 ms total) [----------] 8 tests from WatchDir/WatchDirTest [ RUN ] WatchDir/WatchDirTest.construct/0 [ OK ] WatchDir/WatchDirTest.construct/0 (307 ms) [ RUN ] WatchDir/WatchDirTest.construct/1 [ OK ] WatchDir/WatchDirTest.construct/1 (300 ms) [ RUN ] WatchDir/WatchDirTest.initialScan/0 [ OK ] WatchDir/WatchDirTest.initialScan/0 (612 ms) [ RUN ] WatchDir/WatchDirTest.initialScan/1 [ OK ] WatchDir/WatchDirTest.initialScan/1 (601 ms) [ RUN ] WatchDir/WatchDirTest.watch/0 [ OK ] WatchDir/WatchDirTest.watch/0 (1515 ms) [ RUN ] WatchDir/WatchDirTest.watch/1 [ OK ] WatchDir/WatchDirTest.watch/1 (1503 ms) [ RUN ] WatchDir/WatchDirTest.retry/0 [ OK ] WatchDir/WatchDirTest.retry/0 (413 ms) [ RUN ] WatchDir/WatchDirTest.retry/1 [ OK ] WatchDir/WatchDirTest.retry/1 (400 ms) [----------] 8 tests from WatchDir/WatchDirTest (5654 ms total) [----------] Global test environment tear-down [==========] 379 tests from 49 test suites ran. (35521 ms total) [ PASSED ] 357 tests. [ SKIPPED ] 18 tests, listed below: [ SKIPPED ] JSON/JSONTest.testElements/1 [ SKIPPED ] JSON/JSONTest.testElements/2 [ SKIPPED ] JSON/JSONTest.testElements/3 [ SKIPPED ] JSON/JSONTest.testUtf8/1 [ SKIPPED ] JSON/JSONTest.testUtf8/2 [ SKIPPED ] JSON/JSONTest.testUtf8/3 [ SKIPPED ] JSON/JSONTest.test1/1 [ SKIPPED ] JSON/JSONTest.test1/2 [ SKIPPED ] JSON/JSONTest.test1/3 [ SKIPPED ] JSON/JSONTest.test2/1 [ SKIPPED ] JSON/JSONTest.test2/2 [ SKIPPED ] JSON/JSONTest.test2/3 [ SKIPPED ] JSON/JSONTest.test3/1 [ SKIPPED ] JSON/JSONTest.test3/2 [ SKIPPED ] JSON/JSONTest.test3/3 [ SKIPPED ] JSON/JSONTest.unescape/1 [ SKIPPED ] JSON/JSONTest.unescape/2 [ SKIPPED ] JSON/JSONTest.unescape/3 [ FAILED ] 4 tests, listed below: [ FAILED ] DhtTest.usesBootstrapFile [ FAILED ] LpdTest.CanAnnounceAndRead [ FAILED ] LpdTest.canMultiAnnounce [ FAILED ] LpdTest.DoesNotReannounceTooSoon 4 FAILED TESTS Test time = 35.53 sec ---------------------------------------------------------- Test Failed. "libtransmission-test" end time: Feb 08 16:51 CET "libtransmission-test" time elapsed: 00:00:35 ---------------------------------------------------------- End testing: Feb 08 16:51 CET