Repository source: docs/plans/qdb_page_selection/shared_test_results.txt
[0.23s] PASS QdbPageTest::testLatestMatchesLegacyAndLoadsOnlySelectedBodies [0.03s]
[0.25s] PASS QdbPageTest::testScorePagesMatchLegacyPinsAndTies [0.02s]
[0.32s] PASS QdbPageTest::testSearchPreservesLiteralMatchingAndActivityOrder [0.07s]
[0.73s] PASS QdbPageTest::testSearchLargeBodyAndFailureRetry [0.41s]
[1.05s] PASS QdbPageTest::testPriorVersionStartupRebuildsBeforeLatest [0.32s]
[1.06s] PASS QdbWelcomeSelectionTest::testMatchesLegacyWelcomeForMixedEligibilityAndNewsOrdering [0.01s]
[1.49s] PASS QdbWelcomeSelectionTest::testVersion39StartupRebuildsBeforeWelcomeAndRendersNews [0.43s]
[2.75s] PASS QdbWelcomeSelectionTest::testWelcomeRouteStaysBoundedAsQuoteCorpusGrows [1.26s]
[2.80s] PASS HighTrafficPublicationTest::testAbsentMalformedAndChangedRetractionsDoNotBlockRendering [0.05s]
[2.80s] PASS HighTrafficPublicationTest::testMissingModelProvidesMaintenanceRecoveryWithoutRenderingRebuild [0.00s]
[4.44s] PASS HighTrafficPublicationTest::testNormalHomeAndCliRefreshRecoverWithBothAbsentProductionTargets [1.64s]
[6.00s] PASS HighTrafficPublicationTest::testParentAllowsRetractionDelayButRejectsModeChangeAndWorkerFailure [1.56s]
[6.41s] PASS HighTrafficTest::testColdGenerationLimitsAndAtomicReplacement [0.41s]
[6.88s] PASS HighTrafficTest::testRefreshCliReportsTheSpecificRefusal [0.46s]
[7.00s] PASS HighTrafficTest::testRendererLimitErrorsNameTheLimitAndLastStage [0.13s]
[7.02s] PASS HighTrafficTest::testCanonicalSafetyRetainsRoutinePagesAndWithdrawsBeforeRestrictions [0.02s]
[7.02s] PASS HighTrafficTest::testRecentLogSamplingIsBoundedAndRanked [0.00s]
[7.54s] PASS HighTrafficTest::testRouteAndIsolatedRender [0.52s]
[7.85s] PASS BoardListTest::testZenmemesUsesTheListBoardAndOtherSitesKeepCards [0.31s]
[8.22s] PASS BoardListTest::testPinnedThreadsComeFirstAndLatestThreadsArePaged [0.37s]
[8.42s] PASS BoardListTest::testExpiredOrForeignPositionsOfferTheFirstPage [0.20s]
[8.97s] PASS BoardListTest::testEmptyLikedViewOffersAllThreads [0.55s]
[9.14s] PASS BoardListTest::testSortMenuMarksTheActiveSort [0.16s]
[9.33s] PASS BoardListTest::testRowExcerptSkipsImageReferences [0.20s]
[9.33s] PASS BoardListTest::testRowMetaShowsAPendingChipAndTheFullTimestampAsTooltip [0.00s]
[9.39s] PASS ForteBoardReaderTest::testStandaloneLayoutResolvesColorSchemeFromSavedThemeOrSystem [0.05s]
[9.45s] PASS ForteBoardReaderTest::testSelectingThreadFetchesItsDetailPane [0.06s]
[9.51s] PASS ForteBoardReaderTest::testThreadReactionBinderSupportsInjectedPaneRoots [0.06s]
[9.57s] PASS ForteBoardReaderTest::testPaneCacheUsesByteBoundedLruEviction [0.06s]
[9.78s] PASS LocalAppSmokeTest::testRebuildCommandCreatesDatabase [0.21s]
[9.98s] PASS LocalAppSmokeTest::testVersion21StartupRebuildsAgentProvenanceBeforeServingPage [0.19s]
[10.17s] PASS LocalAppSmokeTest::testVersion30StartupRebuildsBeforeServingVerifiedTotals [0.19s]
[10.51s] PASS LocalAppSmokeTest::testVersion25StartupBuildsActivityAuthorIndexBeforeServingPage [0.34s]
[10.62s] PASS LocalAppSmokeTest::testVersion26StartupBuildsPostAuthorIndexAndPreservesOrSemantics [0.10s]
[10.71s] PASS LocalAppSmokeTest::testVersion27StartupRebuildsBeforeChangedProfileUpdates [0.09s]
[10.91s] PASS LocalAppSmokeTest::testVersion28StartupRebuildsBeforeTargetedActivityUpdates [0.20s]
[11.00s] PASS LocalAppSmokeTest::testVersion24StartupRebuildsBeforeServingStandardActivityPages [0.09s]
[11.20s] PASS LocalAppSmokeTest::testVersion22StartupRebuildsBeforeServingLabelRemovalQueries [0.20s]
[11.48s] PASS LocalAppSmokeTest::testVersion18StartupRebuildsRetractionAttributionBeforeServingPage [0.28s]
[11.81s] PASS LocalAppSmokeTest::testVersion17StartupRebuildsRetractionClassificationBeforeServingPage [0.33s]
[12.08s] PASS LocalAppSmokeTest::testVersion16StartupRebuildsReactionEvidenceBeforeServingPage [0.27s]
[12.36s] PASS LocalAppSmokeTest::testRequestRebuildsReadModelMissingSchemaFingerprint [0.28s]
[12.52s] PASS LocalAppSmokeTest::testRebuildCommandExplainsSqliteSidecarPromotionFailure [0.16s]
[12.63s] FAIL LocalAppSmokeTest::testRebuildDiagnosisAndRecoveryArchiveSQLiteSidecarsBeforeRebuilding - Failed asserting that output contains: Next action: ./v3 rebuild recover --confirm [0.10s]
[13.32s] PASS LocalAppSmokeTest::testBuildStaticCommandReportsProgressAndArtifactSummary [0.70s]
[13.34s] PASS LocalAppSmokeTest::testBuildStaticHelpDoesNotTreatOptionsAsRepositoryPaths [0.01s]
[14.52s] PASS LocalAppSmokeTest::testSharedStaticRefreshCommandKeepsDetailArtifactsWithoutRebuildingTheReadModel [1.18s]
[14.62s] PASS LocalAppSmokeTest::testApprovedPrivateSessionCanViewOwnProfileAndBoard [0.10s]
[14.80s] PASS LocalAppSmokeTest::testApprovedPublicSessionIsResumedForBoardAndInvite [0.18s]
[14.90s] PASS LocalAppSmokeTest::testChangingTheActiveProfilePreservesThePublicSession [0.10s]
[14.95s] PASS LocalAppSmokeTest::testAnonymousPublicBoardDoesNotStartViewerSession [0.04s]
[15.00s] PASS LocalAppSmokeTest::testPublicNotFoundPageDoesNotAttemptIdentityResume [0.05s]
[15.42s] PASS LocalAppSmokeTest::testPrivateViewerSessionCookiePersistsAcrossBrowserRestart [0.43s]
[15.42s] PASS LocalAppSmokeTest::testInviteNavigationHighlightsOnlyInvite [0.00s]
[15.52s] PASS LocalAppSmokeTest::testClearingIdentityRevokesApprovedPrivateSession [0.10s]
[15.87s] PASS LocalAppSmokeTest::testPrivateAuthenticationEndpointReachesSignatureVerifier [0.34s]
[16.03s] FAIL LocalAppSmokeTest::testPrivateLobbyOnlyExposesLobbyAccountAndAuthenticationSurfaces - Failed asserting that output contains: Your access is pending approval. Once you are fully authenticated, you can access this page. [0.16s]
[16.15s] FAIL LocalAppSmokeTest::testPrivateForteRoutesRecoverExpiredSessionsInsteadOfReturningFalseNotFound - Failed asserting that output contains: Approval required [0.12s]
[16.51s] PASS LocalAppSmokeTest::testPendingPrivateSessionNavigationOnlyShowsLobbyOwnProfileAndAccount [0.36s]
[16.51s] PASS LocalAppSmokeTest::testAssetFingerprintPathsUseContentHashFilenames [0.00s]
[16.51s] PASS LocalAppSmokeTest::testLayoutUsesOnlyAValidatedThemeHintForTheInitialStylesheet [0.01s]
[16.51s] PASS LocalAppSmokeTest::testThemeToggleWarmsAlternateThemeStylesheetsAtLowPriority [0.00s]
[16.52s] PASS LocalAppSmokeTest::testAssetFingerprintDistinguishesCurrentAndStaleAssetPaths [0.00s]
[16.52s] PASS LocalAppSmokeTest::testCompactModeMenuStylesUseScopedDensitySelectors [0.00s]
[16.52s] PASS LocalAppSmokeTest::testAssetFingerprintCopySkipsAlreadyFingerprintedSourceFiles [0.00s]
[16.70s] PASS LocalAppSmokeTest::testUnicodeRiskBackfillScansExistingPostsDeterministically [0.18s]
[16.75s] PASS LocalAppSmokeTest::testPrivateConfigViewRedactsSecretAndShowsUpdateReminder [0.05s]
[16.86s] PASS LocalAppSmokeTest::testAgentReplyStatusCommandShowsSkippedReasonAndAnalysisFailure [0.11s]
[17.18s] PASS LocalAppSmokeTest::testInjectApprovalScriptUsesInstanceOverridesAcrossSiteProfiles [0.32s]
[17.47s] PASS LocalAppSmokeTest::testApproveShortcutSeedsIdentity [0.28s]
[20.49s] PASS LocalAppSmokeTest::testStartAcceptsPortShorthand [3.02s]
[23.51s] PASS LocalAppSmokeTest::testStartAcceptsColonPortShorthand [3.02s]
[23.52s] PASS LocalAppSmokeTest::testStartRejectsOutOfRangePortShorthand [0.01s]
[24.03s] PASS LocalAppSmokeTest::testInjectApprovalScriptApprovesExistingUser [0.51s]
[24.07s] PASS LocalAppSmokeTest::testInjectApprovalScriptRejectsMissingApproveArguments [0.04s]
[24.07s] PASS LocalAppSmokeTest::testCodexHandoffEligibilityRequiresApprovedLocalhostViewer [0.00s]
[24.92s] PASS LocalAppSmokeTest::testDeleteSourceCleansOwnedLabelsPreservesRepliesAndRetries [0.85s]
[25.37s] PASS LocalAppSmokeTest::testNewRemovalResolutionKeepsLiveSourceAndRejectsOldJournal [0.45s]
[25.87s] PASS LocalAppSmokeTest::testLegacyOrphanLabelRepairNeedsExplicitResolution [0.50s]
[26.49s] PASS LocalAppSmokeTest::testSourceRemovalCommitFailureResumesWithoutPublicationGate [0.62s]
[27.63s] PASS LocalAppSmokeTest::testZenMemesDeletedPinRepliesRepairWithoutRemovingConversation [1.14s]
[28.86s] PASS LocalAppSmokeTest::testDeleteRecordCommandRemovesRecordCommitsAndRefreshesDerivedState [1.24s]
[30.05s] PASS LocalAppSmokeTest::testThreadAttributesCommandResolvesDeletedLabelRecordToThread [1.18s]
[30.18s] PASS LocalAppSmokeTest::testForteReplyLikesRenderAndRestoreViewerState [0.13s]
[30.23s] PASS LocalAppSmokeTest::testForteThreadDetailApiRendersOneRequestedThread [0.05s]
[30.31s] PASS LocalAppSmokeTest::testForteInitialPageOmitsUnselectedThreadContent [0.08s]
[30.61s] PASS LocalAppSmokeTest::testForteSelectedPageStaysWithinProductionMemoryLimitWhenAnotherThreadIsLarge [0.30s]
[30.68s] PASS LocalAppSmokeTest::testBackupPagesDescribePortabilityScope [0.07s]
[31.75s] PASS LocalAppSmokeTest::testTagBrowsingCombinesCaseVariantsWithoutDuplicateThreads [1.07s]
[32.65s] PASS LocalAppSmokeTest::testApplicationRendersCoreRoutes [0.90s]
[32.82s] PASS LocalAppSmokeTest::testBootstrapPostShowsUnavailablePublicKeyWhenProfileKeyIsEmpty [0.17s]
[33.21s] PASS LocalAppSmokeTest::testPostPagesExposeAvailableAuthorPublicKeyLink [0.40s]
[33.44s] PASS LocalAppSmokeTest::testThreadRootCardOmitsDuplicateTitleLine [0.22s]
[33.68s] PASS LocalAppSmokeTest::testThreadMergesSameAuthorQuickRepliesIntoContinuations [0.25s]
[33.68s] PASS LocalAppSmokeTest::testThreadCardOmitsDuplicatePreviewLine [0.00s]
[33.85s] PASS LocalAppSmokeTest::testPostAndActivityLinkAdjacentSignatureFiles [0.17s]
[33.90s] PASS LocalAppSmokeTest::testAppVersionNotificationCanBeDisabled [0.05s]
[34.06s] PASS LocalAppSmokeTest::testThreadDensityToggleIsHiddenByDefaultAndShownWhenFlagEnabled [0.16s]
[34.26s] PASS LocalAppSmokeTest::testFeatureFlagsPageShowsSiteBackedValuesAndLayoutUsesThem [0.20s]
[34.36s] PASS LocalAppSmokeTest::testFeatureFlagsPageOrganizesEveryRegisteredFlagOnce [0.09s]
[34.47s] PASS LocalAppSmokeTest::testAutomaticGuestKeypairFlagRendersBrowserRuntimeOption [0.11s]
[35.09s] PASS LocalAppSmokeTest::testAutomaticGuestKeypairFlagIsIncludedInStaticBoardArtifact [0.62s]
[35.46s] PASS LocalAppSmokeTest::testFeatureFlagsPageReportsInvalidSiteRecordWithoutBreakingSite [0.38s]
[35.57s] PASS LocalAppSmokeTest::testFeatureFlagsPageShowsLockedBadgeWithReasonForNonMutableFlags [0.10s]
[35.62s] PASS LocalAppSmokeTest::testFeatureFlagsPageDimsAndWarnsOnDependencyBlockedFlag [0.06s]
[35.91s] PASS LocalAppSmokeTest::testNegativeRootScoreIsFilteredOnlyFromLikedBoardListings [0.29s]
[36.09s] PASS LocalAppSmokeTest::testApplicationRendersTextApisAndRss [0.17s]
[36.35s] PASS LocalAppSmokeTest::testActivityShowsGitSourceCommitForCanonicalRecords [0.26s]
[36.66s] PASS LocalAppSmokeTest::testActivityCommitManifestLabelsCanonicalRecordsAndSafeLinks [0.31s]
[36.75s] PASS LocalAppSmokeTest::testActivityCommitManifestLinksSignatureSignerKeyOutsideCommit [0.09s]
[36.98s] PASS LocalAppSmokeTest::testClassicAndForteActivityRenderTheSameCommitManifest [0.23s]
[37.44s] PASS LocalAppSmokeTest::testForteActivityOffersDefaultCategoriesAndEligibleRss [0.46s]
[37.87s] PASS LocalAppSmokeTest::testClassicAndForteActivityRenderSignatureKeyOutsideCommit [0.43s]
[38.16s] PASS LocalAppSmokeTest::testEveryActivityItemWithSourceCommitCarriesManifestData [0.29s]
[38.48s] PASS LocalAppSmokeTest::testActivityRowsStayLightweightUntilDetailRequested [0.32s]
[39.95s] PASS LocalAppSmokeTest::testActivityFetchLimitsAfterApplyingViewFilter [1.47s]
[40.14s] PASS LocalAppSmokeTest::testCurrentSourceRouteServesOnlyCanonicalRecordFiles [0.19s]
[40.43s] PASS LocalAppSmokeTest::testBlobSourceRouteServesCanonicalRecordAtCommit [0.29s]
[40.69s] PASS LocalAppSmokeTest::testSourceCommitRouteShowsCommitDetails [0.26s]
[40.95s] PASS LocalAppSmokeTest::testSourceCommitRouteListsChangedFileStatuses [0.25s]
[41.04s] PASS LocalAppSmokeTest::testToolsPageRendersBookmarkletsAndComposeThreadAcceptsPrefills [0.09s]
[41.31s] PASS LocalAppSmokeTest::testComposePagesRenderNormalizationStatusAndRemoveAction [0.27s]
[41.92s] PASS LocalAppSmokeTest::testEventSupportUiIsHiddenByDefaultAndShownWhenEnabled [0.61s]
[42.69s] PASS LocalAppSmokeTest::testEventSupportTogglePreservesExistingEventData [0.76s]
[42.93s] PASS LocalAppSmokeTest::testComposeThreadSubmitErrorPreservesEnteredValues [0.24s]
[42.97s] PASS LocalAppSmokeTest::testComposeReplySubmitErrorPreservesEnteredValues [0.04s]
[43.84s] PASS LocalAppSmokeTest::testInstanceDownloadRoutesReturnRepositoryArchivesAndSqliteDatabase [0.87s]
[43.91s] PASS LocalAppSmokeTest::testSqliteViewerRouteUsesToolsShellAndPublishedSource [0.07s]
[43.95s] PASS LocalAppSmokeTest::testOfflineHealthRouteReportsDeviceReadiness [0.04s]
[43.98s] PASS LocalAppSmokeTest::testOutboxRouteIsAvailableFromToolsWithLocalStorageAssets [0.03s]
[44.00s] PASS LocalAppSmokeTest::testOfflineReaderEmbedsManifestRevisionFromServedSnapshot [0.02s]
[44.03s] PASS LocalAppSmokeTest::testOfflineReaderFallbackRouteUsesLocalSnapshotShell [0.03s]
[44.05s] PASS LocalAppSmokeTest::testPublicLayoutRegistersTheNormalNavigationOfflineWorker [0.02s]
[44.05s] PASS LocalAppSmokeTest::testOfflineReaderUsesBoardControlsAndPinnedSnapshotPresentation [0.00s]
[44.06s] PASS LocalAppSmokeTest::testPrivateLayoutDoesNotRegisterOfflineReaderPwa [0.02s]
[44.08s] PASS LocalAppSmokeTest::testSqliteViewerLoadsLocalRuntimeAssets [0.02s]
[44.11s] PASS LocalAppSmokeTest::testSqliteViewerIncludesSchemaExplorerContract [0.03s]
[44.13s] PASS LocalAppSmokeTest::testSqliteViewerIncludesPresetReadOnlyQueryContract [0.02s]
[44.15s] PASS LocalAppSmokeTest::testSqliteViewerPlacesQueryRunnerBeforeTableExplorer [0.02s]
[44.17s] PASS LocalAppSmokeTest::testSqliteViewerCapsAndScrollsResultSurfaces [0.02s]
[44.17s] FAIL LocalAppSmokeTest::testRepositoryArchiveDownloadFilenamesIncludeReadableTimestamp - Method ForumRewrite\Http\InstancePageController::repositoryArchiveDownloadFilename() does not exist [0.00s]
[44.41s] PASS LocalAppSmokeTest::testUsernameApiCountsApprovedKeysForAName [0.24s]
[44.45s] PASS LocalAppSmokeTest::testIdentityHintRouteSetsCookieValue [0.04s]
[44.45s] PASS LocalAppSmokeTest::testRequestDataParsesRawFormEncodedBodyWhenPostIsEmpty [0.00s]
[44.48s] PASS LocalAppSmokeTest::testWriteApisAreDisabledAgainstCommittedFixtures [0.03s]
[44.54s] PASS LocalAppSmokeTest::testImageFlagMismatchBypassesStaleStaticArtifact [0.06s]
[44.56s] PASS LocalAppSmokeTest::testFrontControllerServesStaticArtifactForAnonymousEligibleRoute [0.01s]
[44.56s] PASS LocalAppSmokeTest::testFrontControllerServesPublicOfflineSnapshotFromActiveRelease [0.00s]
[45.02s] PASS LocalAppSmokeTest::testFrontControllerBootstrapsMissingPublicOfflineSnapshotForHeadAndGet [0.46s]
[45.02s] PASS LocalAppSmokeTest::testFrontControllerDerivesManifestAndWorkerFromTheActiveProfile [0.00s]
[45.02s] PASS LocalAppSmokeTest::testFrontControllerPrefersIndependentlyPublishedOfflineSnapshot [0.00s]
[45.03s] PASS LocalAppSmokeTest::testFrontControllerFallsBackWhenIndependentOfflineSnapshotIsInvalid [0.00s]
[45.05s] PASS LocalAppSmokeTest::testFrontControllerDoesNotServeOfflineSnapshotWhenMembersOnlyIsEnabled [0.02s]
[45.06s] PASS LocalAppSmokeTest::testFrontControllerRevalidatesStaticArtifactByEtag [0.01s]
[45.06s] PASS LocalAppSmokeTest::testFrontControllerRecoversStaleFingerprintedAssetRequests [0.00s]
[45.07s] PASS LocalAppSmokeTest::testFrontControllerServesRawPublicAssetFallback [0.01s]
[45.09s] PASS LocalAppSmokeTest::testFrontControllerServesStaticArtifactForBackupAlias [0.02s]
[45.14s] PASS LocalAppSmokeTest::testFrontControllerBypassesStaticArtifactWhenCookieIsPresent [0.05s]
[45.14s] PASS LocalAppSmokeTest::testFrontControllerShowsConfigurationErrorForMissingRepository [0.00s]
[45.39s] PASS LocalAppSmokeTest::testFrontControllerQueuesMissingVoteCountRecoveryWithoutLeakingSql [0.25s]
[45.60s] PASS LocalAppSmokeTest::testFrontControllerMakesOnlyOneDisabledFallbackLaunchAttempt [0.22s]
[45.67s] PASS LocalAppSmokeTest::testFrontControllerSanitizesUnexpectedApplicationFailure [0.06s]
[45.81s] PASS LocalAppSmokeTest::testFrontControllerShowsBusyErrorForExecutionLockContention [0.15s]
[46.72s] PASS LocalAppSmokeTest::testStaticArtifactBuilderWritesApacheFriendlyArtifactLayout [0.90s]
[47.47s] PASS LocalAppSmokeTest::testStaticArtifactReleasePublisherActivatesCompleteReleaseForFrontController [0.75s]
[49.13s] PASS LocalAppSmokeTest::testFullReleaseSwitchesStaticDetailsToRuntimeAndPreservesFailedBuildRecovery [1.66s]
[51.15s] PASS LocalAppSmokeTest::testProfileDeliveryTransitionsIgnoreStaleArtifactsAndRecover [2.03s]
[53.09s] PASS LocalAppSmokeTest::testStaticProfileControlIsIndependentAndPreservesReadModel [1.93s]
Missing fingerprinted assets:
/tmp/forum-rewrite-assets-d9b205fd005c/index.html -> /assets/example.000000000000.css
[53.15s] PASS LocalAppSmokeTest::testStaticArtifactHealthCheckDetectsMissingFingerprint [0.07s]
[55.68s] PASS LocalAppSmokeTest::testStaticArtifactBuilderDerivesRuntimeAssetsForEveryProfile [2.53s]
[58.30s] PASS LocalAppSmokeTest::testFourthProfileFixtureUsesTheSameRuntimeAndSharedStateMatrix [2.61s]
[58.47s] PASS LocalAppSmokeTest::testFrontControllerFallsBackDynamicallyUntilAReleaseIsActivated [0.17s]
[58.99s] PASS LocalAppSmokeTest::testFrontControllerDoesNotBuildArtifactForCookieBearingFallback [0.52s]
[59.04s] PASS LocalAppSmokeTest::testFrontControllerDoesNotBuildArtifactForQueryFallback [0.05s]
[59.29s] PASS LocalAppSmokeTest::testFeatureFlagWriteInvalidatesAlternateStaticActivityArtifact [0.26s]
[59.30s] PASS LocalAppSmokeTest::testUsersStaticArtifactsAreInvalidatedByDirectoryAffectingWrites [0.00s]
[59.30s] PASS LocalAppSmokeTest::testBackupStaticArtifactsAreInvalidatedByContentWrites [0.00s]
[59.36s] PASS LocalAppSmokeTest::testDefaultRepositoryBootstrapCreatesWritableLocalRepository [0.05s]
[59.40s] PASS LocalAppSmokeTest::testDefaultRepositoryBootstrapRepairsExistingLocalRepositoryWithoutGit [0.05s]
[59.46s] PASS LocalAppSmokeTest::testDefaultInstanceStateIsIndependentOfSiteProfile [0.06s]
[59.73s] PASS LocalAppSmokeTest::testBoardPageRendersActiveSiteProfilePerFormSiteId [0.27s]
[60.05s] PASS LocalAppSmokeTest::testApplicationRebuildsWhenRepositoryHeadMetadataIsStale [0.32s]
[60.38s] PASS LocalAppSmokeTest::testReadModelStatusReportsLockedWhenExecutionLockIsHeld [0.34s]
[60.76s] PASS LocalAppSmokeTest::testApplicationClearsStaleMarkerOnNextSuccessfulRead [0.38s]
[60.86s] PASS LocalAppSmokeTest::testExecutionLockTimesOutWhenAlreadyHeld [0.10s]
[60.86s] PASS LocalAppSmokeTest::testExecutionLockTimedResultIncludesLockWait [0.00s]
[60.96s] PASS OfflineSnapshotPresentationTest::testTagGroupsMatchSavedBoardTagAndLabelSemantics [0.10s]
[61.02s] PASS OfflineSnapshotPresentationTest::testBoardUrlsPreserveNormalRouteAndSelectedState [0.06s]
[61.07s] PASS OfflineSnapshotPresentationTest::testReaderRevisionUsesCachedShellFingerprintWithSafeFallback [0.06s]
[61.12s] PASS OfflineSnapshotPresentationTest::testCompactOfflineIndicatorsUseStableLabelsAndFallbacks [0.05s]
[61.18s] PASS OfflineSnapshotPresentationTest::testTagsIndexRendersSavedGroupsAndEmptyState [0.06s]
[61.24s] PASS OfflineSnapshotPresentationTest::testTagResultRendersAllSavedThreadsAndMissingState [0.06s]
[61.30s] PASS OfflineSnapshotPresentationTest::testThreadDetailRendersPostBodyLineBreaksLikeOnlineView [0.06s]
[61.38s] PASS OfflineSnapshotPresentationTest::testSavedTagPaginationIsBoundedAndRejectsOtherSnapshots [0.08s]
[61.44s] PASS OfflineSnapshotThreadPresentationTest::testSnapshotThreadCardsFollowOnlineRootAndCommentPresentationOrder [0.06s]
[61.50s] PASS OfflineSnapshotThreadPresentationTest::testSnapshotRootAndCommentLikesUseTheOnlineControlContractAndQueueIntent [0.06s]
Fastmod derived tags unavailable; check private scores/configuration: SQLSTATE[HY000]: General error: 1 no such column: p.retracted_at
[64.64s] PASS PublicOfflineSnapshotBuilderTest::testBuildsBoundedPublicSnapshotWithoutOperationalTables [3.14s]
[70.07s] PASS PublicOfflineSnapshotBuilderTest::testIncludesEffectiveRootMetaWithoutPrivateScoresOrChangingSource [5.43s]
Fastmod derived tags unavailable; check private scores/configuration: SQLSTATE[HY000]: General error: 1 no such column: p.retracted_at
[72.72s] PASS PublicOfflineSnapshotBuilderTest::testSelectionKeepsAllPinsBeforeRecentAndPreservesVisibility [2.65s]
Fastmod derived tags unavailable; check private scores/configuration: SQLSTATE[HY000]: General error: 1 no such column: p.retracted_at
Fastmod derived tags unavailable; check private scores/configuration: SQLSTATE[HY000]: General error: 1 no such column: p.retracted_at
[75.78s] PASS PublicOfflineSnapshotBuilderTest::testPinnedSizeFailureKeepsPublishedSnapshot [3.06s]
[88.54s] PASS PublicOfflineSnapshotBuilderTest::testFullSnapshotMemoryStaysBoundedWithFixedPinsAndRecentSelection [12.76s]
[88.54s] PASS QdbQuoteNumbersTest::testParsesAndBuildsPermalinksForQdbThreadIds [0.00s]
[88.54s] PASS QdbQuoteNumbersTest::testMintsPositiveNumbersAndRejectsZero [0.00s]
[88.54s] PASS QdbQuoteNumbersTest::testAllocatesAndResolvesNumbersFromTheThreadReadModel [0.00s]
[91.49s] PASS QdbExperienceRoutingTest::testRegisteredProfilesHonorTheSelectedExperienceRoutes [2.95s]
[94.25s] PASS QdbExperienceRoutingTest::testFourthProfileFixtureUsesTheSameExperienceRouteMatrix [2.77s]
[95.25s] PASS QdbExperienceRoutingTest::testQdbAddFormUsesTheQuoteAuthoringOperation [0.99s]
[95.25s] PASS QdbBoardPolicyTest::testPaginatesEveryQdbQuoteListingSection [0.00s]
[95.25s] PASS QdbBoardPolicyTest::testUsesDistanceFrom1337ForLeetness [0.00s]
[95.25s] PASS QdbBoardPolicyTest::testRetainsOnlyThreadsWithCanonicalQuoteIds [0.00s]
[95.25s] PASS QdbBoardPolicyTest::testPaginatesEligibleQuotesWithoutLegacyRootsCreatingSparsePages [0.00s]
[95.25s] PASS QdbBoardPolicyTest::testSelectsNewsThreadsByAuthoredDateWithoutQuoteIdRequirement [0.00s]
[95.34s] PASS QdbVoteCaptionStoreTest::testDefaultsPreserveArchivedPairsAndAreIdempotent [0.09s]
[95.34s] PASS QdbVoteCaptionStoreTest::testDefaultPathLivesBesideReadModel [0.00s]
[95.40s] PASS QdbVoteCaptionStoreTest::testCatalogSelectsOnlyCompleteActivePairsAndRetainsRetiredTags [0.06s]
[95.46s] PASS QdbVoteCaptionStoreTest::testScoringPolicyRetainsLegacyAndArchivedCaptionScores [0.07s]
Summary: 216 run, 212 passed, 4 failed
Failing tests:
- LocalAppSmokeTest::testRebuildDiagnosisAndRecoveryArchiveSQLiteSidecarsBeforeRebuilding - Failed asserting that output contains: Next action: ./v3 rebuild recover --confirm
- LocalAppSmokeTest::testPrivateLobbyOnlyExposesLobbyAccountAndAuthenticationSurfaces - Failed asserting that output contains: Your access is pending approval. Once you are fully authenticated, you can access this page.
- LocalAppSmokeTest::testPrivateForteRoutesRecoverExpiredSessionsInsteadOfReturningFalseNotFound - Failed asserting that output contains: Approval required
- LocalAppSmokeTest::testRepositoryArchiveDownloadFilenamesIncludeReadableTimestamp - Method ForumRewrite\Http\InstancePageController::repositoryArchiveDownloadFilename() does not exist
Tests at or above 5.00 seconds:
1. 12759.53 ms PublicOfflineSnapshotBuilderTest::testFullSnapshotMemoryStaysBoundedWithFixedPinsAndRecentSelection
2. 5426.83 ms PublicOfflineSnapshotBuilderTest::testIncludesEffectiveRootMetaWithoutPrivateScoresOrChangingSource
New failures:
- LocalAppSmokeTest::testRebuildDiagnosisAndRecoveryArchiveSQLiteSidecarsBeforeRebuilding
- LocalAppSmokeTest::testPrivateLobbyOnlyExposesLobbyAccountAndAuthenticationSurfaces
- LocalAppSmokeTest::testPrivateForteRoutesRecoverExpiredSessionsInsteadOfReturningFalseNotFound
Long-standing failures:
- LocalAppSmokeTest::testRepositoryArchiveDownloadFilenamesIncludeReadableTimestamp (failing 4 runs, since 2026-10-25T14:35:47-04:00)
Newly recovered:
- QdbPageTest::testPriorVersionStartupRebuildsBeforeLatest (fixed 4 runs ago)
- LocalAppSmokeTest::testStartAcceptsPortShorthand
- LocalAppSmokeTest::testSourceRemovalCommitFailureResumesWithoutPublicationGate (fixed 3 runs ago)
- LocalAppSmokeTest::testThreadMergesSameAuthorQuickRepliesIntoContinuations
- LocalAppSmokeTest::testSqliteViewerIncludesPresetReadOnlyQueryContract (fixed 4 runs ago)
- PublicOfflineSnapshotBuilderTest::testPinnedSizeFailureKeepsPublishedSnapshot (fixed 2 runs ago)