← Back to all runs

Build Run: 22dbc042

CodexCoder21Organization/HandoffEmbedded

Stored run summary updated . Data age: 1727m 7s.

Projectshandoff:embedded
RepositoryCodexCoder21Organization/HandoffEmbeddedbranch gh-readonly-queue/main/pr-23-56b98c366da9f089c3b6a98cc4579258f373c556commit 6eca8854bc72
Droplets (0 active, 1 total)
Image: 245388985 · 2 vCPU
Status
FAILED
Provisioning deadline exceeded for runId=22dbc042: elapsedMs=600050 limitMs=600000 firstAdmissionAt=1791284051219 currentAttempt=5 createdDropletIds=[606590178] lastFailure=RuntimeException: java.lang.InternalError: Exception encountered in implementation of foundation/url/sjvm/intrinsics/ServiceBridge:rpc(Ljava/lang/String;Ljava/util/Map;)Ljava/util/Map; : foundation.url.resolver.PersistentRpcConnection$AmbiguousRpcRequestException: RPC request 'getDropletCreationStatus' to service 'digitalocean-droplets' has an ambiguous outcome because its transport failed after the request write began. The request was not replayed because the remote handler may already have run. Original transport failure: Persistent RPC connection to service 'digitalocean-droplets' was closed while requests were still pending. Reader transport failure: java.io.EOFException: Stream closed while reading message data (read 0 of 4 bytes). Caused by: foundation.url.resolver.UrlResolutionException: Persistent RPC connection to service 'digitalocean-droplets' was closed while requests were still pending. Reader transport failure: java.io.EOFException: Stream closed while reading message data (read 0 of 4 bytes). Caused by: java.io.EOFException: Stream closed while reading message data (read 0 of 4 bytes)
Build Rules
1 built, 0 failed, 1 total
Tests
68 passed, 0 failed, 1 running, 65 pending, 134 total
0%50%100%Tests passedTests failedTests canceled before they reached a verdictTests started and still runningTests started (including the ones still running)Tests finished, whether they passed or notTests passed or failed, excluding the ones canceledTests passedpassedfailedcanceledrunning05m 58s
Test ages
0204060800-1s01-10s6210-30s630-60s11-5m05-15m015-60m01h+0test lifespanpassedfailedrunning

69 test attempts: 68 passed, 1 failed.

Lane activity
010s20s30s40sexecuting for05m 58s
Hover or focus a rising line to name the lane and the test it was executing.
passedfailedstill running

4 lanes across 1 droplet, 69 test attempts, over 5m 58s of testing.

Lane numbers are derived, not recorded: the coordinator reports the droplet an attempt ran on but no lane, so attempts are packed onto the lowest-numbered lane of their droplet that was free when they started. The number of lanes per droplet is exactly the number the runner used; which lane a particular test is drawn on is this reconstruction's.

Requested
2 hours
spent waiting (pending)
Started
Total duration from build request until completion: 140m 46s Excluding the 132m 18s spent pending in the queue: 8m 27s140m 46spending: 132m 18s wall clock. Queue time: the real elapsed time from run creation until the first recorded phase began. This is time the run waited before execution started.pending132m 18sinstalling dependencies: 8.1s wall clock. Lifecycle time: the real elapsed time the run spent in the installing dependencies phase, from entering it until the next recorded phase began. If it is the final phase, the span ends at run completion or the current render time while the run is in progress.installing dependenciesuploading project: 335ms wall clock. Lifecycle time: the real elapsed time the run spent in the uploading project phase, from entering it until the next recorded phase began. If it is the final phase, the span ends at run completion or the current render time while the run is in progress.uploading projectbuild rules: 2m 20s wall clock. Lifecycle time: the real elapsed time the run spent in the build rules phase, from entering it until the next recorded phase began. If it is the final phase, the span ends at run completion or the current render time while the run is in progress. This includes work after the last build rule finished while the run remained in the phase. CPU time: 2.5s. CPU time: the sum of all measured individual build rules CPU times. Because build rules run in parallel across multiple cores and droplets, this is normally larger than the wall-clock elapsed time.build rulesLifecycle time: the real elapsed time the run spent in the build rules phase, from entering it until the next recorded phase began. If it is the final phase, the span ends at run completion or the current render time while the run is in progress. This includes work after the last build rule finished while the run remained in the phase.2m 20s (wall clock)CPU time: the sum of all measured individual build rules CPU times. Because build rules run in parallel across multiple cores and droplets, this is normally larger than the wall-clock elapsed time.2.5s (cpu time)unit tests: 5m 57s wall clock. Lifecycle time: the real elapsed time the run spent in the unit tests phase, from entering it until the next recorded phase began. If it is the final phase, the span ends at run completion or the current render time while the run is in progress. This includes work after the last test finished, such as dispatching @PerformanceTest tests to the performance-test service. CPU time: 1m 58s. CPU time: the sum of all measured individual tests CPU times. Because tests run in parallel across multiple cores and droplets, this is normally larger than the wall-clock elapsed time.unit testsLifecycle time: the real elapsed time the run spent in the unit tests phase, from entering it until the next recorded phase began. If it is the final phase, the span ends at run completion or the current render time while the run is in progress. This includes work after the last test finished, such as dispatching @PerformanceTest tests to the performance-test service.5m 57s (wall clock)CPU time: the sum of all measured individual tests CPU times. Because tests run in parallel across multiple cores and droplets, this is normally larger than the wall-clock elapsed time.1m 58s (cpu time)
test time
1m 54s
cpu time
1m 58s
Finished

Build Rules

1 built, 0 failed, 1 total
StatusBuild RuleDurationOutputError
PASSEDhandoff.embedded.buildMaven()2538ms15 files, 3.0 MB

Test Results

68 passed, 0 failed, 1 running, 65 pending, 134 total
StatusProjectTestDurationError
PENDINGhandoff.embedded.testtestActivityBoundaryAndConversationIdempotency-
PENDINGhandoff.embedded.testtestBlockedReasonPersistsAcrossRestart-
PENDINGhandoff.embedded.testtestBlockedReasonValidationAndStrictCompletion-
PENDINGhandoff.embedded.testtestClaimAttachedConversationPersistsWithUnchangedStateSchema-
PASSEDhandoff.embedded.testtestClaimConversationIsUnknownWhenFleetSnapshotCannotBeRead2833ms
PENDINGhandoff.embedded.testtestClaimConversationReferenceIsImmutable-
PASSEDhandoff.embedded.testtestClaimLivenessUsesConversationActivityAsSecondSignal2463ms
PENDINGhandoff.embedded.testtestClaimWithConversationReferenceEnrichesAndAttaches-
PENDINGhandoff.embedded.testtestClaimWithoutConversationKeepsLegacySemantics-
PENDINGhandoff.embedded.testtestClaimsHeartbeatExpiryAndExceptions-
PENDINGhandoff.embedded.testtestCloseIsBoundedWithStuckSupervisorFetch-
PASSEDhandoff.embedded.testtestClosedPullRequestIsRecheckedAfterSixHours1811ms
PENDINGhandoff.embedded.testtestCompletionArchiveAndReopen-
PASSEDhandoff.embedded.testtestConcurrentClaimsHeartbeatsReleasesAndReports11817ms
PASSEDhandoff.embedded.testtestConcurrentCreatesAndReorders3933ms
PASSEDhandoff.embedded.testtestConcurrentCreatesAreSerialized3406ms
PASSEDhandoff.embedded.testtestConcurrentReferencedClaimsUnderOneAgentName12920ms
PENDINGhandoff.embedded.testtestConversationActivityAndRollup-
PENDINGhandoff.embedded.testtestConversationLookupEchoesRequestOrderAndKeys-
PASSEDhandoff.embedded.testtestConversationLookupFindsAttachedConversationByThreadUrl3055ms
PASSEDhandoff.embedded.testtestConversationLookupFindsClaimsByNativeSessionIdAndThreadUrl2552ms
PASSEDhandoff.embedded.testtestConversationLookupFindsCompletedHandoffsThroughRetainedRecords3492ms
PENDINGhandoff.embedded.testtestConversationLookupFindsStatusReportsByNativeSessionIdAndThreadUrl-
PASSEDhandoff.embedded.testtestConversationLookupMergesRelationsInFixedOrder2575ms
PASSEDhandoff.embedded.testtestConversationLookupNeedsNoFleetFetchPerConversation14675ms
PENDINGhandoff.embedded.testtestConversationLookupOrdersOpenFirstThenMostRecentlyUpdated-
PASSEDhandoff.embedded.testtestConversationLookupRejectsInvalidRequests2574ms
PENDINGhandoff.embedded.testtestCorruptStatePreservedAndFreshStart-
PASSEDhandoff.embedded.testtestCrashBetweenSnapshotAndJournalDeleteDoesNotDoubleRecords3595ms
PENDINGhandoff.embedded.testtestCreateAndPriorityLists-
PASSEDhandoff.embedded.testtestDamagedDashboardFilesArePreserved3763ms
PASSEDhandoff.embedded.testtestDashboardAttentionReasons3380ms
PASSEDhandoff.embedded.testtestDashboardClaimAndLatestReportCarryTheirConversation1589ms
PASSEDhandoff.embedded.testtestDashboardDueMethodsWaitForTheirInterval1699ms
PASSEDhandoff.embedded.testtestDashboardEmitsOnlyKnownValues1881ms
PASSEDhandoff.embedded.testtestDashboardEntriesOfMissingHandoffsAreDropped2380ms
PASSEDhandoff.embedded.testtestDashboardHistoryWindowAndRetention2975ms
PASSEDhandoff.embedded.testtestDashboardProjectionNeverContactsGithubAndRejectsNonPositiveWindow2851ms
PENDINGhandoff.embedded.testtestDeclaredHarnessMismatchIsStoredAndSurfaced-
PASSEDhandoff.embedded.testtestDeepDependencyChainStatusColors23507ms
PENDINGhandoff.embedded.testtestDeleteDefaultPriorityListRejected-
PENDINGhandoff.embedded.testtestDeleteNamedPriorityList-
PENDINGhandoff.embedded.testtestDeleteUnknownPriorityList-
PENDINGhandoff.embedded.testtestDependencyCyclesAndBlocking-
PENDINGhandoff.embedded.testtestDurableSnapshotIsNotTornDuringSupervisorFetch-
PASSEDhandoff.embedded.testtestFailedDashboardWriteDoesNotFailOperations2719ms
PENDINGhandoff.embedded.testtestFirstSupervisorFetchIsSharedAcrossPublicReads-
PENDINGhandoff.embedded.testtestFleetAgentsIncludeThoseOnOfflineSupervisors-
PASSEDhandoff.embedded.testtestGracefulRestartKeepsPullRequestCheckTimes2780ms
PENDINGhandoff.embedded.testtestHeartbeatClaimIsScopedToItsConversation-
PENDINGhandoff.embedded.testtestHomePageClaimAndDependencyLifecycle-
PENDINGhandoff.embedded.testtestHomePageFleetSnapshotFreshness-
PENDINGhandoff.embedded.testtestHomePageProjectionAggregation-
PENDINGhandoff.embedded.testtestHomePageProjectionFollowsReorder-
PASSEDhandoff.embedded.testtestHomePageReportExcerptCodePointBoundary3089ms
PASSEDhandoff.embedded.testtestHungGithubRequestIsAbandonedAtItsDeadline2117ms
PASSEDhandoff.embedded.testtestHungGithubRequestsNeverPileUp2715ms
PENDINGhandoff.embedded.testtestImportEdgeCases-
PENDINGhandoff.embedded.testtestImportPreservesIdentityAndRejectsDuplicates-
PENDINGhandoff.embedded.testtestInterruptedSupervisorSnapshotWaitTossesOneWarning-
PENDINGhandoff.embedded.testtestInvalidStatusReportsHaveNoSideEffects-
PASSEDhandoff.embedded.testtestLatestReportBlockedIsClearedBySupersedingEvents3229ms
PASSEDhandoff.embedded.testtestLatestReportBlockedSurvivesRestart2918ms
PENDINGhandoff.embedded.testtestListAllOpenHandoffsExcludesCompletedHandoffs-
PENDINGhandoff.embedded.testtestListAllOpenHandoffsIncludesHandoffAfterLastMembershipRemoved-
PENDINGhandoff.embedded.testtestListAllOpenHandoffsIncludesHandoffAfterOnlyListDeleted-
PENDINGhandoff.embedded.testtestListAllOpenHandoffsReturnsMultiListHandoffExactlyOnce-
PENDINGhandoff.embedded.testtestListAllOpenHandoffsUsesContractOrder-
PASSEDhandoff.embedded.testtestMergedAndClosedPullRequestsAreNotAskedAgain3880ms
PASSEDhandoff.embedded.testtestMergedPullRequestOfCompletedHandoffIsListed2501ms
PASSEDhandoff.embedded.testtestMergedPullRequestSharedByTwoHandoffsIsOneEntry2131ms
PASSEDhandoff.embedded.testtestMergedPullRequestsOutsideTheWindowAreExcluded2194ms
PENDINGhandoff.embedded.testtestMultiListCompletionBookkeeping-
PENDINGhandoff.embedded.testtestPersistenceAcrossRestart-
PENDINGhandoff.embedded.testtestPersistenceFailureDoesNotFailOperation-
PASSEDhandoff.embedded.testtestPullRequestAssociationsSurviveRestart2530ms
PASSEDhandoff.embedded.testtestPullRequestGithubCannotSeeIsBackedOff3610ms
PASSEDhandoff.embedded.testtestPullRequestLinkVariantsAreOneAssociation3518ms
PASSEDhandoff.embedded.testtestPullRequestRefreshFailureErasesNothing1552ms
PASSEDhandoff.embedded.testtestPullRequestRefreshRecordsStateChecksAndSamples4130ms
PASSEDhandoff.embedded.testtestPullRequestStateQueryAsksForHeadCommitRollupAndMergeTime2830ms
PASSEDhandoff.embedded.testtestRankExhaustionRebalances4555ms
PASSEDhandoff.embedded.testtestRefreshSplitsManyPullRequestsIntoBatches4002ms
PENDINGhandoff.embedded.testtestRelatedProjectsAddRemoveAndPersist-
PASSEDhandoff.embedded.testtestRemovedPullRequestStaysRemovedUntilExplicitAdd3334ms
PENDINGhandoff.embedded.testtestReopenAfterRecordedListDeleted-
PENDINGhandoff.embedded.testtestReorderOfUnrankedHandoffDoesNotClaimItIsMissing-
PENDINGhandoff.embedded.testtestReorderPreservesRelativeRanks-
PENDINGhandoff.embedded.testtestReportAttachingConversationPersistsExactlyOnce-
PASSEDhandoff.embedded.testtestReportDuringCompactionIsKeptExactlyOnce3724ms
PASSEDhandoff.embedded.testtestReportWithTableAndInlineCodeLinksAssociatesAll2943ms
PASSEDhandoff.embedded.testtestReusedIdInheritsNothingAfterAFailedStartupSnapshotWrite3136ms
PENDINGhandoff.embedded.testtestRuntimeOnlyStatusReportDoesNotRewriteState-
PENDINGhandoff.embedded.testtestSameAgentNameFromTwoConversationsHoldsTwoClaims-
PASSEDhandoff.embedded.testtestSharedDependencyGraphStatusShape7589ms
PASSEDhandoff.embedded.testtestStalledPullRequestRefreshDoesNotBlockService2825ms
PENDINGhandoff.embedded.testtestStalledSupervisorSnapshotDoesNotBlockDurableReads-
PASSEDhandoff.embedded.testtestStatePersistenceDoesNotStageEncodedDocument3307ms
PASSEDhandoff.embedded.testtestStatePersistenceHasBoundedEncodingAllocations3876ms
PASSEDhandoff.embedded.testtestStatePersistenceMatchesOrgJsonBytes3294ms
PASSEDhandoff.embedded.testtestStatePersistencePreservesJsonText2095ms
PASSEDhandoff.embedded.testtestStatePersistenceRetainsCommittedDocumentAfterPartialWrite2469ms
PASSEDhandoff.embedded.testtestStatePersistenceStreamsTheDocument24790ms
PENDINGhandoff.embedded.testtestStatusColorPrecedence-
PENDINGhandoff.embedded.testtestStatusReportWithConversationCreatesAndRefreshesItsClaim-
RUNNINGhandoff.embedded.testtestStatusReportWriteStaysSmallWithAWeekOfHistory-
PENDINGhandoff.embedded.testtestStatusReportsSynchronizeClaimsReasonsAndEviction-
PENDINGhandoff.embedded.testtestSupervisorProjectionGenerationsNeverRegress-
PENDINGhandoff.embedded.testtestSupervisorSnapshotDeadlineIsInclusive-
PENDINGhandoff.embedded.testtestSupervisorSnapshotFailureDegradesToIdle-
PENDINGhandoff.embedded.testtestSupervisorSnapshotFreshnessAcrossSequentialReads-
PASSEDhandoff.embedded.testtestSupervisorSnapshotTimeoutAcrossServiceBoundary28094ms
PENDINGhandoff.embedded.testtestSupervisorSnapshotTimeoutDegradesToIdle-
PASSEDhandoff.embedded.testtestTornLastJournalLineKeepsEarlierRecords1812ms
PENDINGhandoff.embedded.testtestTransitiveStatusColorAndConversationLiveness-
PENDINGhandoff.embedded.testtestUnknownResourceErrors-
PENDINGhandoff.embedded.testtestUnknownStateFieldsRejected-
PENDINGhandoff.embedded.testtestUpdateAndCanonicalSerialization-
PENDINGhandoff.embedded.testtestUpdatedAtMsLegacyStateFile-
PASSEDhandoff.embedded.testtestUpdatedAtMsTracksRecordChanges2020ms
PASSEDhandoff.embedded.testtestWorkInProgressCloseReleasesAndRefusesReaders2706ms
PASSEDhandoff.embedded.testtestWorkInProgressDegradesWhenCatalogCannotBeRead2408ms
PENDINGhandoff.embedded.testtestWorkInProgressExcludesCompletedHandoffWithActiveThread-
PASSEDhandoff.embedded.testtestWorkInProgressKeepsFirstBatchIncompleteReason2496ms
PASSEDhandoff.embedded.testtestWorkInProgressLinkageErrorIsAnsweredAtOnce2903ms
PASSEDhandoff.embedded.testtestWorkInProgressListsClaimedAndActiveHandoffsWithTranscripts3343ms
PASSEDhandoff.embedded.testtestWorkInProgressNeverMisLinksWhenManagerIgnoresTheFilter2945ms
PASSEDhandoff.embedded.testtestWorkInProgressOrdersClaimsAndConversations3115ms
PASSEDhandoff.embedded.testtestWorkInProgressPicksOneCatalogRowPerConversation3399ms
PASSEDhandoff.embedded.testtestWorkInProgressSkipsCatalogRowsWithoutIdentity2893ms
PASSEDhandoff.embedded.testtestWorkInProgressTranscriptLookupBatchesAndBoundsPaging3264ms
PASSEDhandoff.embedded.testtestWorkInProgressTranscriptLookupIsCachedBriefly2460ms
PENDINGhandoff.embedded.testtestWorkInProgressTranscriptLookupIsTimeBoundedAndAdmissionLimited-
PENDINGhandoff.embedded.testtestWorkInProgressWithoutSupervisorManagerIsNotConfigured-

Build Log

[buildtest-coordinator] [2026-10-06 08:43:30] Coordinator work: waiting for archive analysis, queue position 2 of 2
[2026-10-06 08:43:42] Admission accounting: reserved=197 unreserved=0 requested=5 limit=200 observedFleet=75 fleetObservationValid=true
[2026-10-06 08:43:42] admissionDecision[run=22dbc042 path=fresh requested=5 myReservation=0 observedFleet=75 unreservedObserved=0 reservationsSum=197 reservationHolders=28 reservationHoldersWithNoObservedDroplet=0 otherGrantedRemainder=122 dropletLimit=200 queueDepth=50 queuePos=49 fleetObservationValid=true fleetObservationAge=12s fleetObservationUsable=true reservedProjection=202/200 freshProjection=202/200]
[2026-10-06 08:43:42] Waiting for droplet capacity; retrying admission in 30s
[2026-10-06 08:44:12] Admission accounting: reserved=189 unreserved=2 requested=5 limit=200 observedFleet=75 fleetObservationValid=true
[2026-10-06 08:44:12] admissionDecision[run=22dbc042 path=fresh requested=5 myReservation=0 observedFleet=75 unreservedObserved=2 reservationsSum=189 reservationHolders=27 reservationHoldersWithNoObservedDroplet=0 otherGrantedRemainder=116 dropletLimit=200 queueDepth=50 queuePos=49 fleetObservationValid=true fleetObservationAge=42s fleetObservationUsable=true reservedProjection=196/200 freshProjection=196/200]
[2026-10-06 08:44:12] Waiting for droplet capacity; retrying admission in 60s
[2026-10-06 08:45:12] Admission accounting: reserved=199 unreserved=0 requested=5 limit=200 observedFleet=70 fleetObservationValid=true
[2026-10-06 08:45:12] admissionDecision[run=22dbc042 path=fresh requested=5 myReservation=0 observedFleet=70 unreservedObserved=0 reservationsSum=199 reservationHolders=28 reservationHoldersWithNoObservedDroplet=1 otherGrantedRemainder=129 dropletLimit=200 queueDepth=49 queuePos=48 fleetObservationValid=true fleetObservationAge=21s fleetObservationUsable=true reservedProjection=204/200 freshProjection=204/200]
[2026-10-06 08:45:12] Waiting for droplet capacity; retrying admission in 120s
[2026-10-06 08:47:12] Admission accounting: reserved=199 unreserved=0 requested=5 limit=200 observedFleet=70 fleetObservationValid=true
[2026-10-06 08:47:12] admissionDecision[run=22dbc042 path=fresh requested=5 myReservation=0 observedFleet=70 unreservedObserved=0 reservationsSum=199 reservationHolders=28 reservationHoldersWithNoObservedDroplet=0 otherGrantedRemainder=129 dropletLimit=200 queueDepth=50 queuePos=48 fleetObservationValid=true fleetObservationAge=141s fleetObservationUsable=true reservedProjection=204/200 freshProjection=204/200]
[2026-10-06 08:47:12] Waiting for droplet capacity; retrying admission in 240s
[2026-10-06 08:51:12] Admission accounting: reserved=197 unreserved=0 requested=5 limit=200 observedFleet=67 fleetObservationValid=true
[2026-10-06 08:51:13] admissionDecision[run=22dbc042 path=fresh requested=5 myReservation=0 observedFleet=67 unreservedObserved=0 reservationsSum=197 reservationHolders=27 reservationHoldersWithNoObservedDroplet=0 otherGrantedRemainder=130 dropletLimit=200 queueDepth=50 queuePos=46 fleetObservationValid=true fleetObservationAge=5s fleetObservationUsable=true reservedProjection=202/200 freshProjection=202/200]
[2026-10-06 08:51:13] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 08:56:13] Admission accounting: reserved=198 unreserved=2 requested=5 limit=200 observedFleet=67 fleetObservationValid=true
[2026-10-06 08:56:13] admissionDecision[run=22dbc042 path=fresh requested=5 myReservation=0 observedFleet=67 unreservedObserved=2 reservationsSum=198 reservationHolders=26 reservationHoldersWithNoObservedDroplet=0 otherGrantedRemainder=133 dropletLimit=200 queueDepth=51 queuePos=45 fleetObservationValid=true fleetObservationAge=68s fleetObservationUsable=true reservedProjection=205/200 freshProjection=205/200]
[2026-10-06 08:56:13] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 09:01:20] Admission accounting: reserved=197 unreserved=2 requested=5 limit=200 observedFleet=73 fleetObservationValid=true
[2026-10-06 09:01:20] admissionDecision[run=22dbc042 path=fresh requested=5 myReservation=0 observedFleet=73 unreservedObserved=2 reservationsSum=197 reservationHolders=26 reservationHoldersWithNoObservedDroplet=0 otherGrantedRemainder=126 dropletLimit=200 queueDepth=54 queuePos=45 fleetObservationValid=true fleetObservationAge=109s fleetObservationUsable=true reservedProjection=204/200 freshProjection=204/200]
[2026-10-06 09:01:20] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 09:06:23] Admission accounting: reserved=197 unreserved=0 requested=5 limit=200 observedFleet=72 fleetObservationValid=true
[2026-10-06 09:06:23] admissionDecision[run=22dbc042 path=fresh requested=5 myReservation=0 observedFleet=72 unreservedObserved=0 reservationsSum=197 reservationHolders=26 reservationHoldersWithNoObservedDroplet=0 otherGrantedRemainder=125 dropletLimit=200 queueDepth=61 queuePos=45 fleetObservationValid=true fleetObservationAge=27s fleetObservationUsable=true reservedProjection=202/200 freshProjection=202/200]
[2026-10-06 09:06:23] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 09:11:23] Admission accounting: reserved=198 unreserved=0 requested=5 limit=200 observedFleet=74 fleetObservationValid=true
[2026-10-06 09:11:23] admissionDecision[run=22dbc042 path=fresh requested=5 myReservation=0 observedFleet=74 unreservedObserved=0 reservationsSum=198 reservationHolders=27 reservationHoldersWithNoObservedDroplet=1 otherGrantedRemainder=124 dropletLimit=200 queueDepth=71 queuePos=44 fleetObservationValid=true fleetObservationAge=7s fleetObservationUsable=true reservedProjection=203/200 freshProjection=203/200]
[2026-10-06 09:11:23] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 09:16:30] Admission accounting: reserved=194 unreserved=1 requested=5 limit=200 observedFleet=73 fleetObservationValid=true
[2026-10-06 09:16:30] admissionDecision[run=22dbc042 path=fresh requested=5 myReservation=0 observedFleet=73 unreservedObserved=1 reservationsSum=194 reservationHolders=28 reservationHoldersWithNoObservedDroplet=3 otherGrantedRemainder=122 dropletLimit=200 queueDepth=72 queuePos=42 fleetObservationValid=true fleetObservationAge=288s fleetObservationUsable=true reservedProjection=200/200 freshProjection=200/200]
[2026-10-06 09:16:30] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 09:22:38] Admission accounting: reserved=63 unreserved=0 requested=5 limit=200 observedFleet=0 fleetObservationValid=false
[2026-10-06 09:22:38] admissionDecision[run=22dbc042 path=fresh requested=5 myReservation=0 observedFleet=0 unreservedObserved=0 reservationsSum=63 reservationHolders=26 reservationHoldersWithNoObservedDroplet=26 otherGrantedRemainder=63 dropletLimit=200 queueDepth=72 queuePos=42 fleetObservationValid=false fleetObservationAge=never fleetObservationUsable=false reservedProjection=68/200 freshProjection=68/200]
[2026-10-06 09:22:38] Waiting for droplet capacity; retrying admission in 30s
[2026-10-06 09:23:08] Admission accounting: reserved=188 unreserved=0 requested=5 limit=200 observedFleet=71 fleetObservationValid=true
[2026-10-06 09:23:08] admissionDecision[run=22dbc042 path=fresh requested=5 myReservation=0 observedFleet=71 unreservedObserved=0 reservationsSum=188 reservationHolders=42 reservationHoldersWithNoObservedDroplet=17 otherGrantedRemainder=124 dropletLimit=200 queueDepth=59 queuePos=26 fleetObservationValid=true fleetObservationAge=7s fleetObservationUsable=true reservedProjection=200/200 freshProjection=200/200]
[2026-10-06 09:23:08] Waiting for droplet capacity; retrying admission in 60s
[buildtest-coordinator] [2026-10-06 09:23:49] Resuming sharded build after service restart (was PENDING, 5 shards)
[2026-10-06 09:23:49] Reconciled dynamic restart recovery against 134 durable test_discovered identity/identities: restored 0 omitted identity/identities and ignored 0 recovery-only identity/identities from fresh archive analysis
[2026-10-06 09:23:49] Rebuilding dynamic dispatch after service restart from 134 discovered test(s) and 0 durable terminal result(s)
[2026-10-06 09:23:49] Dynamic dispatch: seeded 134 work unit(s) (134 discovered test(s), 0 terminal before seeding) into the shared lease queue
[dispatch] Settled restart ownership before dynamic registration: registered 0 durable dynamic queue(s); 0 spec(s) remain exclusively owned by shard collection or static fallback
[2026-10-06 09:23:49] Admission accounting: reserved=527 unreserved=0 requested=5 limit=200 observedFleet=71 fleetObservationValid=true
[2026-10-06 09:23:49] admissionDecision[run=22dbc042 path=reserved-head requested=5 myReservation=5 observedFleet=71 unreservedObserved=0 reservationsSum=527 reservationHolders=85 reservationHoldersWithNoObservedDroplet=60 otherGrantedRemainder=128 dropletLimit=200 queueDepth=62 queuePos=60 fleetObservationValid=true fleetObservationAge=23s fleetObservationUsable=true reservedProjection=204/200 freshProjection=204/200]
[2026-10-06 09:23:49] Waiting for droplet capacity; retrying admission in 30s
[2026-10-06 09:24:19] Admission accounting: reserved=632 unreserved=0 requested=5 limit=200 observedFleet=71 fleetObservationValid=true
[2026-10-06 09:24:19] admissionDecision[run=22dbc042 path=reserved-head requested=5 myReservation=5 observedFleet=71 unreservedObserved=0 reservationsSum=632 reservationHolders=96 reservationHoldersWithNoObservedDroplet=71 otherGrantedRemainder=127 dropletLimit=200 queueDepth=60 queuePos=34 fleetObservationValid=true fleetObservationAge=53s fleetObservationUsable=true reservedProjection=203/200 freshProjection=203/200]
[2026-10-06 09:24:19] Waiting for droplet capacity; retrying admission in 60s
[2026-10-06 09:25:19] Admission accounting: reserved=632 unreserved=0 requested=5 limit=200 observedFleet=78 fleetObservationValid=true
[2026-10-06 09:25:19] admissionDecision[run=22dbc042 path=reserved-head requested=5 myReservation=5 observedFleet=78 unreservedObserved=0 reservationsSum=632 reservationHolders=96 reservationHoldersWithNoObservedDroplet=64 otherGrantedRemainder=120 dropletLimit=200 queueDepth=64 queuePos=34 fleetObservationValid=true fleetObservationAge=14s fleetObservationUsable=true reservedProjection=203/200 freshProjection=203/200]
[2026-10-06 09:25:19] Waiting for droplet capacity; retrying admission in 120s
[2026-10-06 09:27:20] Admission accounting: reserved=642 unreserved=7 requested=5 limit=200 observedFleet=177 fleetObservationValid=true
[2026-10-06 09:27:20] admissionDecision[run=22dbc042 path=reserved-head requested=5 myReservation=5 observedFleet=177 unreservedObserved=7 reservationsSum=642 reservationHolders=85 reservationHoldersWithNoObservedDroplet=51 otherGrantedRemainder=18 dropletLimit=200 queueDepth=76 queuePos=30 fleetObservationValid=true fleetObservationAge=12s fleetObservationUsable=true reservedProjection=200/200 freshProjection=200/200]
[2026-10-06 09:27:20] Waiting for droplet capacity; retrying admission in 240s
[2026-10-06 09:31:20] Admission accounting: reserved=628 unreserved=4 requested=5 limit=200 observedFleet=157 fleetObservationValid=true
[2026-10-06 09:31:20] admissionDecision[run=22dbc042 path=reserved-head requested=5 myReservation=5 observedFleet=157 unreservedObserved=4 reservationsSum=628 reservationHolders=82 reservationHoldersWithNoObservedDroplet=48 otherGrantedRemainder=41 dropletLimit=200 queueDepth=81 queuePos=27 fleetObservationValid=true fleetObservationAge=18s fleetObservationUsable=true reservedProjection=203/200 freshProjection=203/200]
[2026-10-06 09:31:20] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 09:36:40] Admission accounting: reserved=550 unreserved=30 requested=5 limit=200 observedFleet=185 fleetObservationValid=true
[2026-10-06 09:36:40] admissionDecision[run=22dbc042 path=reserved-head requested=5 myReservation=5 observedFleet=185 unreservedObserved=30 reservationsSum=550 reservationHolders=72 reservationHoldersWithNoObservedDroplet=43 otherGrantedRemainder=13 dropletLimit=200 queueDepth=77 queuePos=20 fleetObservationValid=true fleetObservationAge=23s fleetObservationUsable=true reservedProjection=203/200 freshProjection=203/200]
[2026-10-06 09:36:40] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 09:41:40] Admission accounting: reserved=532 unreserved=11 requested=5 limit=200 observedFleet=182 fleetObservationValid=true
[2026-10-06 09:41:40] admissionDecision[run=22dbc042 path=reserved-head requested=5 myReservation=5 observedFleet=182 unreservedObserved=11 reservationsSum=532 reservationHolders=67 reservationHoldersWithNoObservedDroplet=39 otherGrantedRemainder=18 dropletLimit=200 queueDepth=75 queuePos=15 fleetObservationValid=true fleetObservationAge=3s fleetObservationUsable=true reservedProjection=205/200 freshProjection=205/200]
[2026-10-06 09:41:40] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 09:46:40] Admission accounting: reserved=496 unreserved=14 requested=5 limit=200 observedFleet=172 fleetObservationValid=true
[2026-10-06 09:46:40] admissionDecision[run=22dbc042 path=reserved-head requested=5 myReservation=5 observedFleet=172 unreservedObserved=14 reservationsSum=496 reservationHolders=63 reservationHoldersWithNoObservedDroplet=36 otherGrantedRemainder=25 dropletLimit=200 queueDepth=71 queuePos=11 fleetObservationValid=true fleetObservationAge=2s fleetObservationUsable=true reservedProjection=202/200 freshProjection=202/200]
[2026-10-06 09:46:40] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 09:51:41] Admission accounting: reserved=508 unreserved=0 requested=5 limit=200 observedFleet=159 fleetObservationValid=true
[2026-10-06 09:51:41] admissionDecision[run=22dbc042 path=reserved-head requested=5 myReservation=5 observedFleet=159 unreservedObserved=0 reservationsSum=508 reservationHolders=62 reservationHoldersWithNoObservedDroplet=34 otherGrantedRemainder=37 dropletLimit=200 queueDepth=69 queuePos=9 fleetObservationValid=true fleetObservationAge=19s fleetObservationUsable=true reservedProjection=201/200 freshProjection=201/200]
[2026-10-06 09:51:41] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 09:56:42] Admission accounting: reserved=498 unreserved=2 requested=5 limit=200 observedFleet=154 fleetObservationValid=true
[2026-10-06 09:56:42] admissionDecision[run=22dbc042 path=reserved-head requested=5 myReservation=5 observedFleet=154 unreservedObserved=2 reservationsSum=498 reservationHolders=59 reservationHoldersWithNoObservedDroplet=33 otherGrantedRemainder=44 dropletLimit=200 queueDepth=67 queuePos=7 fleetObservationValid=true fleetObservationAge=38s fleetObservationUsable=true reservedProjection=203/200 freshProjection=203/200]
[2026-10-06 09:56:42] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 10:01:42] Admission accounting: reserved=491 unreserved=0 requested=5 limit=200 observedFleet=119 fleetObservationValid=true
[2026-10-06 10:01:42] admissionDecision[run=22dbc042 path=reserved-head requested=5 myReservation=5 observedFleet=119 unreservedObserved=0 reservationsSum=491 reservationHolders=59 reservationHoldersWithNoObservedDroplet=32 otherGrantedRemainder=80 dropletLimit=200 queueDepth=66 queuePos=6 fleetObservationValid=true fleetObservationAge=12s fleetObservationUsable=true reservedProjection=204/200 freshProjection=204/200]
[2026-10-06 10:01:42] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 10:06:42] Admission accounting: reserved=485 unreserved=0 requested=5 limit=200 observedFleet=103 fleetObservationValid=true
[2026-10-06 10:06:42] admissionDecision[run=22dbc042 path=reserved-head requested=5 myReservation=5 observedFleet=103 unreservedObserved=0 reservationsSum=485 reservationHolders=59 reservationHoldersWithNoObservedDroplet=32 otherGrantedRemainder=90 dropletLimit=200 queueDepth=68 queuePos=6 fleetObservationValid=true fleetObservationAge=7s fleetObservationUsable=true reservedProjection=198/200 freshProjection=198/200]
[2026-10-06 10:06:42] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 10:11:42] Admission accounting: reserved=489 unreserved=6 requested=5 limit=200 observedFleet=104 fleetObservationValid=true
[2026-10-06 10:11:42] admissionDecision[run=22dbc042 path=reserved-head requested=5 myReservation=5 observedFleet=104 unreservedObserved=6 reservationsSum=489 reservationHolders=56 reservationHoldersWithNoObservedDroplet=31 otherGrantedRemainder=95 dropletLimit=200 queueDepth=67 queuePos=4 fleetObservationValid=true fleetObservationAge=3s fleetObservationUsable=true reservedProjection=204/200 freshProjection=204/200]
[2026-10-06 10:11:42] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 10:16:42] Admission accounting: reserved=479 unreserved=10 requested=5 limit=200 observedFleet=88 fleetObservationValid=true
[2026-10-06 10:16:42] admissionDecision[run=22dbc042 path=reserved-head requested=5 myReservation=5 observedFleet=88 unreservedObserved=10 reservationsSum=479 reservationHolders=55 reservationHoldersWithNoObservedDroplet=31 otherGrantedRemainder=105 dropletLimit=200 queueDepth=68 queuePos=4 fleetObservationValid=true fleetObservationAge=28s fleetObservationUsable=true reservedProjection=198/200 freshProjection=198/200]
[2026-10-06 10:16:42] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 10:21:42] Admission accounting: reserved=479 unreserved=0 requested=5 limit=200 observedFleet=70 fleetObservationValid=true
[2026-10-06 10:21:42] admissionDecision[run=22dbc042 path=reserved-head requested=5 myReservation=5 observedFleet=70 unreservedObserved=0 reservationsSum=479 reservationHolders=55 reservationHoldersWithNoObservedDroplet=30 otherGrantedRemainder=123 dropletLimit=200 queueDepth=67 queuePos=3 fleetObservationValid=true fleetObservationAge=27s fleetObservationUsable=true reservedProjection=198/200 freshProjection=198/200]
[2026-10-06 10:21:42] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 10:26:42] Admission accounting: reserved=478 unreserved=0 requested=5 limit=200 observedFleet=59 fleetObservationValid=true
[2026-10-06 10:26:42] admissionDecision[run=22dbc042 path=reserved-head requested=5 myReservation=5 observedFleet=59 unreservedObserved=0 reservationsSum=478 reservationHolders=55 reservationHoldersWithNoObservedDroplet=30 otherGrantedRemainder=133 dropletLimit=200 queueDepth=67 queuePos=3 fleetObservationValid=true fleetObservationAge=50s fleetObservationUsable=true reservedProjection=197/200 freshProjection=197/200]
[2026-10-06 10:26:42] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 10:31:42] Admission accounting: reserved=478 unreserved=0 requested=5 limit=200 observedFleet=53 fleetObservationValid=true
[2026-10-06 10:31:42] admissionDecision[run=22dbc042 path=reserved-head requested=5 myReservation=5 observedFleet=53 unreservedObserved=0 reservationsSum=478 reservationHolders=55 reservationHoldersWithNoObservedDroplet=31 otherGrantedRemainder=139 dropletLimit=200 queueDepth=70 queuePos=3 fleetObservationValid=true fleetObservationAge=64s fleetObservationUsable=true reservedProjection=197/200 freshProjection=197/200]
[2026-10-06 10:31:42] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 10:36:42] Admission accounting: reserved=468 unreserved=0 requested=5 limit=200 observedFleet=63 fleetObservationValid=true
[2026-10-06 10:36:42] admissionDecision[run=22dbc042 path=reserved-head requested=5 myReservation=5 observedFleet=63 unreservedObserved=0 reservationsSum=468 reservationHolders=54 reservationHoldersWithNoObservedDroplet=29 otherGrantedRemainder=129 dropletLimit=200 queueDepth=70 queuePos=2 fleetObservationValid=true fleetObservationAge=57s fleetObservationUsable=true reservedProjection=197/200 freshProjection=197/200]
[2026-10-06 10:36:42] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 10:41:45] Admission accounting: reserved=457 unreserved=0 requested=5 limit=200 observedFleet=59 fleetObservationValid=true
[2026-10-06 10:41:45] admissionDecision[run=22dbc042 path=reserved-head requested=5 myReservation=5 observedFleet=59 unreservedObserved=0 reservationsSum=457 reservationHolders=52 reservationHoldersWithNoObservedDroplet=28 otherGrantedRemainder=132 dropletLimit=200 queueDepth=68 queuePos=2 fleetObservationValid=true fleetObservationAge=102s fleetObservationUsable=true reservedProjection=196/200 freshProjection=196/200]
[2026-10-06 10:41:45] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 10:46:46] Admission accounting: reserved=456 unreserved=0 requested=5 limit=200 observedFleet=60 fleetObservationValid=true
[2026-10-06 10:46:46] admissionDecision[run=22dbc042 path=reserved-head requested=5 myReservation=5 observedFleet=60 unreservedObserved=0 reservationsSum=456 reservationHolders=52 reservationHoldersWithNoObservedDroplet=28 otherGrantedRemainder=140 dropletLimit=200 queueDepth=69 queuePos=1 fleetObservationValid=true fleetObservationAge=6s fleetObservationUsable=true reservedProjection=205/200 freshProjection=205/200]
[2026-10-06 10:46:46] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 10:51:57] Admission accounting: reserved=441 unreserved=2 requested=5 limit=200 observedFleet=58 fleetObservationValid=true
[2026-10-06 10:51:57] admissionDecision[run=22dbc042 path=reserved-head requested=5 myReservation=5 observedFleet=58 unreservedObserved=2 reservationsSum=441 reservationHolders=50 reservationHoldersWithNoObservedDroplet=27 otherGrantedRemainder=139 dropletLimit=200 queueDepth=68 queuePos=0 fleetObservationValid=true fleetObservationAge=33s fleetObservationUsable=true reservedProjection=202/200 freshProjection=202/200]
[2026-10-06 10:51:57] Waiting for droplet capacity; retrying admission in 300s
[shard 3/5] [2026-10-06 10:55:28] provisioning_failure runId=22dbc042 shardIndex=3 shardCount=5 method=createBuildDroplet attempt=1 maxAttempts=3 elapsedMs=77182 classification=INFRASTRUCTURE/PROVISIONING action=exhausted error=DropletServiceCallStalledException: Droplet creation outcome for 'buildtest-22dbc042-s3-a837667' is not safe to retry inline because the async request result was not delivered conclusively. No per-droplet fleet polling was started; the coordinator must use its fleet-wide cleanup-before-requeue path. Last failure: SandboxException: Sandboxed code threw an exception: java.lang.InternalError: Exception encountered in implementation of foundation/url/sjvm/intrinsics/ServiceBridge:rpc(Ljava/lang/String;Ljava/util/Map;)Ljava/util/Map; :
foundation.url.resolver.PersistentRpcConnection$AmbiguousRpcRequestException: RPC request 'getDropletCreationStatus' to service 'digitalocean-droplets' has an ambiguous outcome because its transport failed after the request write began. The request was not replayed because the remote handler may already have run. Original transport failure: Persistent RPC connection to service 'digitalocean-droplets' was closed while requests were still pending. Reader transport failure: java.io.EOFException: Stream closed while reading message data (read 0 of 4 bytes). cause: foundation.url.resolver.UrlResolutionException: Persistent RPC connection to service 'digitalocean-droplets' was closed while requests were still pending. Reader transport failure: java.io.EOFException: Stream closed while reading message data (read 0 of 4 bytes).
[shard 1/5] [2026-10-06 10:55:28] provisioning_failure runId=22dbc042 shardIndex=1 shardCount=5 method=createBuildDroplet attempt=1 maxAttempts=3 elapsedMs=77221 classification=INFRASTRUCTURE/PROVISIONING action=exhausted error=DropletServiceCallStalledException: Droplet creation outcome for 'buildtest-22dbc042-s1-a837666' is not safe to retry inline because the async request result was not delivered conclusively. No per-droplet fleet polling was started; the coordinator must use its fleet-wide cleanup-before-requeue path. Last failure: SandboxException: Sandboxed code threw an exception: java.lang.InternalError: Exception encountered in implementation of foundation/url/sjvm/intrinsics/ServiceBridge:rpc(Ljava/lang/String;Ljava/util/Map;)Ljava/util/Map; :
foundation.url.resolver.PersistentRpcConnection$AmbiguousRpcRequestException: RPC request 'getDropletCreationStatus' to service 'digitalocean-droplets' has an ambiguous outcome because its transport failed after the request write began. The request was not replayed because the remote handler may already have run. Original transport failure: Persistent RPC connection to service 'digitalocean-droplets' was closed while requests were still pending. Reader transport failure: java.io.EOFException: Stream closed while reading message data (read 0 of 4 bytes). cause: foundation.url.resolver.UrlResolutionException: Persistent RPC connection to service 'digitalocean-droplets' was closed while requests were still pending. Reader transport failure: java.io.EOFException: Stream closed while reading message data (read 0 of 4 bytes).
[shard 0/5] [2026-10-06 10:55:28] Droplet created: id=606590178, name=buildtest-22dbc042-a837665
[shard 0/5] [2026-10-06 10:55:28] Droplet active at 64.23.198.175
[shard 4/5] [2026-10-06 10:55:28] provisioning_failure runId=22dbc042 shardIndex=4 shardCount=5 method=createBuildDroplet attempt=1 maxAttempts=3 elapsedMs=77194 classification=INFRASTRUCTURE/PROVISIONING action=exhausted error=DropletServiceCallStalledException: Droplet creation outcome for 'buildtest-22dbc042-s4-a837669' is not safe to retry inline because the async request result was not delivered conclusively. No per-droplet fleet polling was started; the coordinator must use its fleet-wide cleanup-before-requeue path. Last failure: SandboxException: Sandboxed code threw an exception: java.lang.InternalError: Exception encountered in implementation of foundation/url/sjvm/intrinsics/ServiceBridge:rpc(Ljava/lang/String;Ljava/util/Map;)Ljava/util/Map; :
foundation.url.resolver.PersistentRpcConnection$AmbiguousRpcRequestException: RPC request 'getDropletCreationStatus' to service 'digitalocean-droplets' has an ambiguous outcome because its transport failed after the request write began. The request was not replayed because the remote handler may already have run. Original transport failure: Persistent RPC connection to service 'digitalocean-droplets' was closed while requests were still pending. Reader transport failure: java.io.EOFException: Stream closed while reading message data (read 0 of 4 bytes). cause: foundation.url.resolver.UrlResolutionException: Persistent RPC connection to service 'digitalocean-droplets' was closed while requests were still pending. Reader transport failure: java.io.EOFException: Stream closed while reading message data (read 0 of 4 bytes).
[shard 2/5] [2026-10-06 10:55:28] provisioning_failure runId=22dbc042 shardIndex=2 shardCount=5 method=createBuildDroplet attempt=1 maxAttempts=3 elapsedMs=77234 classification=INFRASTRUCTURE/PROVISIONING action=exhausted error=DropletServiceCallStalledException: Droplet creation outcome for 'buildtest-22dbc042-s2-a837668' is not safe to retry inline because the async request result was not delivered conclusively. No per-droplet fleet polling was started; the coordinator must use its fleet-wide cleanup-before-requeue path. Last failure: SandboxException: Sandboxed code threw an exception: java.lang.InternalError: Exception encountered in implementation of foundation/url/sjvm/intrinsics/ServiceBridge:rpc(Ljava/lang/String;Ljava/util/Map;)Ljava/util/Map; :
foundation.url.resolver.PersistentRpcConnection$AmbiguousRpcRequestException: RPC request 'getDropletCreationStatus' to service 'digitalocean-droplets' has an ambiguous outcome because its transport failed after the request write began. The request was not replayed because the remote handler may already have run. Original transport failure: Persistent RPC connection to service 'digitalocean-droplets' was closed while requests were still pending. Reader transport failure: java.io.EOFException: Stream closed while reading message data (read 0 of 4 bytes). cause: foundation.url.resolver.UrlResolutionException: Persistent RPC connection to service 'digitalocean-droplets' was closed while requests were still pending. Reader transport failure: java.io.EOFException: Stream closed while reading message data (read 0 of 4 bytes).
[shard 3/5] [2026-10-06 10:55:28] ERROR: Provisioning failed for runId=22dbc042 shardIndex=3 method=createBuildDroplet attempts=1/3 elapsedMs=77182 classification=INFRASTRUCTURE/PROVISIONING: Droplet creation outcome for 'buildtest-22dbc042-s3-a837667' is not safe to retry inline because the async request result was not delivered conclusively. No per-droplet fleet polling was started; the coordinator must use its fleet-wide cleanup-before-requeue path. Last failure: SandboxException: Sandboxed code threw an exception: java.lang.InternalError: Exception encountered in implementation of foundation/url/sjvm/intrinsics/ServiceBridge:rpc(Ljava/lang/String;Ljava/util/Map;)Ljava/util/Map; :
foundation.url.resolver.PersistentRpcConnection$AmbiguousRpcRequestException: RPC request 'getDropletCreationStatus' to service 'digitalocean-droplets' has an ambiguous outcome because its transport failed after the request write began. The request was not replayed because the remote handler may already have run. Original transport failure: Persistent RPC connection to service 'digitalocean-droplets' was closed while requests were still pending. Reader transport failure: java.io.EOFException: Stream closed while reading message data (read 0 of 4 bytes). cause: foundation.url.resolver.UrlResolutionException: Persistent RPC connection to service 'digitalocean-droplets' was closed while requests were still pending. Reader transport failure: java.io.EOFException: Stream closed while reading message data (read 0 of 4 bytes).
[shard 4/5] [2026-10-06 10:55:28] ERROR: Provisioning failed for runId=22dbc042 shardIndex=4 method=createBuildDroplet attempts=1/3 elapsedMs=77194 classification=INFRASTRUCTURE/PROVISIONING: Droplet creation outcome for 'buildtest-22dbc042-s4-a837669' is not safe to retry inline because the async request result was not delivered conclusively. No per-droplet fleet polling was started; the coordinator must use its fleet-wide cleanup-before-requeue path. Last failure: SandboxException: Sandboxed code threw an exception: java.lang.InternalError: Exception encountered in implementation of foundation/url/sjvm/intrinsics/ServiceBridge:rpc(Ljava/lang/String;Ljava/util/Map;)Ljava/util/Map; :
foundation.url.resolver.PersistentRpcConnection$AmbiguousRpcRequestException: RPC request 'getDropletCreationStatus' to service 'digitalocean-droplets' has an ambiguous outcome because its transport failed after the request write began. The request was not replayed because the remote handler may already have run. Original transport failure: Persistent RPC connection to service 'digitalocean-droplets' was closed while requests were still pending. Reader transport failure: java.io.EOFException: Stream closed while reading message data (read 0 of 4 bytes). cause: foundation.url.resolver.UrlResolutionException: Persistent RPC connection to service 'digitalocean-droplets' was closed while requests were still pending. Reader transport failure: java.io.EOFException: Stream closed while reading message data (read 0 of 4 bytes).
[shard 2/5] [2026-10-06 10:55:28] ERROR: Provisioning failed for runId=22dbc042 shardIndex=2 method=createBuildDroplet attempts=1/3 elapsedMs=77234 classification=INFRASTRUCTURE/PROVISIONING: Droplet creation outcome for 'buildtest-22dbc042-s2-a837668' is not safe to retry inline because the async request result was not delivered conclusively. No per-droplet fleet polling was started; the coordinator must use its fleet-wide cleanup-before-requeue path. Last failure: SandboxException: Sandboxed code threw an exception: java.lang.InternalError: Exception encountered in implementation of foundation/url/sjvm/intrinsics/ServiceBridge:rpc(Ljava/lang/String;Ljava/util/Map;)Ljava/util/Map; :
foundation.url.resolver.PersistentRpcConnection$AmbiguousRpcRequestException: RPC request 'getDropletCreationStatus' to service 'digitalocean-droplets' has an ambiguous outcome because its transport failed after the request write began. The request was not replayed because the remote handler may already have run. Original transport failure: Persistent RPC connection to service 'digitalocean-droplets' was closed while requests were still pending. Reader transport failure: java.io.EOFException: Stream closed while reading message data (read 0 of 4 bytes). cause: foundation.url.resolver.UrlResolutionException: Persistent RPC connection to service 'digitalocean-droplets' was closed while requests were still pending. Reader transport failure: java.io.EOFException: Stream closed while reading message data (read 0 of 4 bytes).
[shard 1/5] [2026-10-06 10:55:28] ERROR: Provisioning failed for runId=22dbc042 shardIndex=1 method=createBuildDroplet attempts=1/3 elapsedMs=77221 classification=INFRASTRUCTURE/PROVISIONING: Droplet creation outcome for 'buildtest-22dbc042-s1-a837666' is not safe to retry inline because the async request result was not delivered conclusively. No per-droplet fleet polling was started; the coordinator must use its fleet-wide cleanup-before-requeue path. Last failure: SandboxException: Sandboxed code threw an exception: java.lang.InternalError: Exception encountered in implementation of foundation/url/sjvm/intrinsics/ServiceBridge:rpc(Ljava/lang/String;Ljava/util/Map;)Ljava/util/Map; :
foundation.url.resolver.PersistentRpcConnection$AmbiguousRpcRequestException: RPC request 'getDropletCreationStatus' to service 'digitalocean-droplets' has an ambiguous outcome because its transport failed after the request write began. The request was not replayed because the remote handler may already have run. Original transport failure: Persistent RPC connection to service 'digitalocean-droplets' was closed while requests were still pending. Reader transport failure: java.io.EOFException: Stream closed while reading message data (read 0 of 4 bytes). cause: foundation.url.resolver.UrlResolutionException: Persistent RPC connection to service 'digitalocean-droplets' was closed while requests were still pending. Reader transport failure: java.io.EOFException: Stream closed while reading message data (read 0 of 4 bytes).
[shard 0/5] [2026-10-06 10:55:32] SSH access granted to droplet 606590178
[shard 0/5] [2026-10-06 10:55:32] Waiting for guest readiness on droplet 606590178
[shard 0/5] [2026-10-06 10:55:43] Guest readiness complete on droplet 606590178
[shard 0/5] [2026-10-06 10:55:43] Dynamic memory admission: droplet 0 has 4096 MiB RAM, 3221225472 bytes available to resident tests, and runner parallelism 4
[shard 0/5] [2026-10-06 10:55:44] Connecting via SSH and installing dependencies...
[shard 0/5] [2026-10-06 10:55:44] SSH connected
[shard 0/5] Stopped, disabled, and masked unattended-upgrades.service, apt-daily.service, apt-daily-upgrade.service, apt-daily.timer, and apt-daily-upgrade.timer; waited 0 seconds for apt/dpkg locks to clear
[shard 0/5] Dependencies already present (snapshot image), skipping installation
[shard 0/5] Java: openjdk version "21.0.11" 2026-04-21
[shard 0/5] Node.js: v18.19.1
[shard 0/5] Chromium: /usr/bin/chromium-browser
[shard 0/5] Coursier: /root/tools/coursier
[shard 0/5] Docker already present: Docker version 29.1.3, build 29.1.3-0ubuntu3~24.04.2
[shard 0/5] haveged already present
[shard 0/5] securerandom.source=file:/dev/urandom already set in /usr/lib/jvm/java-21-openjdk-amd64/conf/security/java.security
[shard 0/5] Dependencies installed successfully
[shard 0/5] Install image id: 245388985; base dependency fast path taken: true
[shard 0/5] [BuildDriver] Memory before swap: MemoryInfo(totalMemoryKb=4009856, availableMemoryKb=3487464, totalSwapKb=0, freeSwapKb=0)
[shard 0/5] mkswap: /swapfile: warning: wiping old swap signature.
[shard 0/5] Setting up swapspace version 1, size = 4 GiB (4294963200 bytes)
[shard 0/5] no label, UUID=d850cda2-5de3-4a6b-9185-9c2af3d24581
[shard 0/5] Swap file created and enabled
[shard 0/5] [BuildDriver] Memory after swap: MemoryInfo(totalMemoryKb=4009856, availableMemoryKb=3491744, totalSwapKb=4194300, freeSwapKb=4194300)
[shard 0/5] [BuildDriver] Swap verified: 4194300KB total swap (was 0KB)
[shard 0/5] [2026-10-06 10:55:52] Dependencies installed
[shard 0/5] [2026-10-06 10:55:52] Uploading project archive...
[shard 0/5] Extracted projects:
CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884

[shard 0/5] [2026-10-06 10:55:52] Projects on remote: CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884
[shard 0/5] [2026-10-06 10:55:52] Projects from archive: handoff:embedded
[shard 0/5] [2026-10-06 10:55:52] Building and testing workspace...
[shard 0/5] [2026-10-06 10:55:52] Shard test specs (0): 
[2026-10-06 10:55:52] [dispatch] droplet 0 ready
[2026-10-06 10:55:52] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testSupervisorSnapshotTimeoutAcrossServiceBoundary.kts] on droplet 0: its reservation of 2051 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 2136 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 10:55:52] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testStatusReportWriteStaysSmallWithAWeekOfHistory.kts] on droplet 0: its reservation of 2528 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4187 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 10:55:53] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testStatePersistenceStreamsTheDocument.kts] on droplet 0: its reservation of 1721 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6715 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 10:55:53] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testConversationLookupNeedsNoFleetFetchPerConversation.kts] on droplet 0: its reservation of 2337 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8436 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 10:55:53] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testConcurrentReferencedClaimsUnderOneAgentName.kts] on droplet 0: its reservation of 2673 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9052 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 10:55:53] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testConcurrentClaimsHeartbeatsReleasesAndReports.kts] on droplet 0: its reservation of 2401 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9674 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 10:55:53] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testSharedDependencyGraphStatusShape.kts] on droplet 0: its reservation of 2068 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9939 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 10:55:53] [dispatch] lease_issued: Issued lease 5a7efca9-cc12-419e-862b-eeb5fa9b6815-22dbc042-9224ecc0-120a-4a12-b618-a97adf5ff6ef-L0 with 8 test(s) [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testDeepDependencyChainStatusColors.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testSupervisorSnapshotTimeoutAcrossServiceBoundary.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testStatusReportWriteStaysSmallWithAWeekOfHistory.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testStatePersistenceStreamsTheDocument.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testConversationLookupNeedsNoFleetFetchPerConversation.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testConcurrentReferencedClaimsUnderOneAgentName.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testConcurrentClaimsHeartbeatsReleasesAndReports.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testSharedDependencyGraphStatusShape.kts] to droplet 0 (pull-based handout from shared queue; 126 unit(s) remaining). Memory admission: predicted peak 1134194688 bytes; resident predicted peak 1134194688 of 3221225472 bytes; 2087030784 bytes remaining budget
[shard 0/5] System memory: 3915MB, JVM heap: 1957MB
[shard 0/5] Downloading https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.pom
[shard 0/5] Downloaded https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.pom
[shard 0/5] Downloading https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.pom.sha1
[shard 0/5] Downloaded https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.pom.sha1
[shard 0/5] Downloading https://kotlin.directory/community/kotlin/kompile/testrunner/bootstrap/community-kotlin-kompile-testrunner-bootstrap/0.0.16/community-kotlin-kompile-testrunner-bootstrap-0.0.16.pom
[shard 0/5] Downloading https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.pom
[shard 0/5] Downloading https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.pom
[shard 0/5] Downloading https://kotlin.directory/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.pom
[shard 0/5] Downloading https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.pom
[shard 0/5] Downloading https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.pom
[shard 0/5] Downloaded https://kotlin.directory/community/kotlin/kompile/testrunner/bootstrap/community-kotlin-kompile-testrunner-bootstrap/0.0.16/community-kotlin-kompile-testrunner-bootstrap-0.0.16.pom
[shard 0/5] Downloading https://kotlin.directory/tools/kotlin/build/compile/interfaces/executionenvironment/tools-kotlin-build-compile-interfaces-executionenvironment/0.0.2/tools-kotlin-build-compile-interfaces-executionenvironment-0.0.2.pom
[shard 0/5] Downloaded https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.pom
[shard 0/5] Downloading https://kotlin.directory/community/kotlin/kompile/testrunner/bootstrap/community-kotlin-kompile-testrunner-bootstrap/0.0.16/community-kotlin-kompile-testrunner-bootstrap-0.0.16.pom.sha1
[shard 0/5] Downloaded https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.pom
[shard 0/5] Downloading https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.pom.sha1
[shard 0/5] Downloaded https://kotlin.directory/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.pom
[shard 0/5] Downloading https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.pom.sha1
[shard 0/5] Downloaded https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.pom
[shard 0/5] Downloading https://kotlin.directory/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.pom.sha1
[shard 0/5] Downloaded https://kotlin.directory/tools/kotlin/build/compile/interfaces/executionenvironment/tools-kotlin-build-compile-interfaces-executionenvironment/0.0.2/tools-kotlin-build-compile-interfaces-executionenvironment-0.0.2.pom
[shard 0/5] Downloading https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.pom.sha1
[shard 0/5] Failed to download https://kotlin.directory/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.pom.sha1
[shard 0/5] Downloading https://kotlin.directory/tools/kotlin/build/compile/interfaces/executionenvironment/tools-kotlin-build-compile-interfaces-executionenvironment/0.0.2/tools-kotlin-build-compile-interfaces-executionenvironment-0.0.2.pom.sha1
[shard 0/5] Downloaded https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.pom.sha1
[shard 0/5] Downloaded https://kotlin.directory/community/kotlin/kompile/testrunner/bootstrap/community-kotlin-kompile-testrunner-bootstrap/0.0.16/community-kotlin-kompile-testrunner-bootstrap-0.0.16.pom.sha1
[shard 0/5] Downloaded https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.pom
[shard 0/5] Downloading https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.pom.sha1
[shard 0/5] Downloaded https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.pom.sha1
[shard 0/5] Downloaded https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.pom.sha1
[shard 0/5] Downloaded https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.pom.sha1
[shard 0/5] Downloaded https://kotlin.directory/tools/kotlin/build/compile/interfaces/executionenvironment/tools-kotlin-build-compile-interfaces-executionenvironment/0.0.2/tools-kotlin-build-compile-interfaces-executionenvironment-0.0.2.pom.sha1
[shard 0/5] Downloading https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.jar
[shard 0/5] Downloading https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.jar
[shard 0/5] Downloading https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.jar
[shard 0/5] Downloading https://kotlin.directory/tools/kotlin/build/compile/interfaces/executionenvironment/tools-kotlin-build-compile-interfaces-executionenvironment/0.0.2/tools-kotlin-build-compile-interfaces-executionenvironment-0.0.2.jar
[shard 0/5] Downloading https://kotlin.directory/community/kotlin/kompile/testrunner/bootstrap/community-kotlin-kompile-testrunner-bootstrap/0.0.16/community-kotlin-kompile-testrunner-bootstrap-0.0.16.jar
[shard 0/5] Downloading https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.jar
[shard 0/5] Downloaded https://kotlin.directory/tools/kotlin/build/compile/interfaces/executionenvironment/tools-kotlin-build-compile-interfaces-executionenvironment/0.0.2/tools-kotlin-build-compile-interfaces-executionenvironment-0.0.2.jar
[shard 0/5] Downloading https://kotlin.directory/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.jar
[shard 0/5] Downloaded https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.jar
[shard 0/5] Downloading https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.jar
[shard 0/5] Downloaded https://kotlin.directory/community/kotlin/kompile/testrunner/bootstrap/community-kotlin-kompile-testrunner-bootstrap/0.0.16/community-kotlin-kompile-testrunner-bootstrap-0.0.16.jar
[shard 0/5] Downloading https://kotlin.directory/tools/kotlin/build/compile/interfaces/executionenvironment/tools-kotlin-build-compile-interfaces-executionenvironment/0.0.2/tools-kotlin-build-compile-interfaces-executionenvironment-0.0.2.jar.sha1
[shard 0/5] Downloaded https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.jar
[shard 0/5] Downloading https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.jar.sha1
[shard 0/5] Downloaded https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.jar
[shard 0/5] Downloading https://kotlin.directory/community/kotlin/kompile/testrunner/bootstrap/community-kotlin-kompile-testrunner-bootstrap/0.0.16/community-kotlin-kompile-testrunner-bootstrap-0.0.16.jar.sha1
[shard 0/5] Downloaded https://kotlin.directory/tools/kotlin/build/compile/interfaces/executionenvironment/tools-kotlin-build-compile-interfaces-executionenvironment/0.0.2/tools-kotlin-build-compile-interfaces-executionenvironment-0.0.2.jar.sha1
[shard 0/5] Downloading https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.jar.sha1
[shard 0/5] Downloaded https://kotlin.directory/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.jar
[shard 0/5] Downloading https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.jar.sha1
[shard 0/5] Downloaded https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.jar.sha1
[shard 0/5] Downloading https://kotlin.directory/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.jar.sha1
[shard 0/5] Downloaded https://kotlin.directory/community/kotlin/kompile/testrunner/bootstrap/community-kotlin-kompile-testrunner-bootstrap/0.0.16/community-kotlin-kompile-testrunner-bootstrap-0.0.16.jar.sha1
[shard 0/5] Failed to download https://kotlin.directory/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.jar.sha1
[shard 0/5] Downloaded https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.jar.sha1
[shard 0/5] Downloaded https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.jar.sha1
[shard 0/5] Downloaded https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.jar
[shard 0/5] Downloading https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.jar.sha1
[shard 0/5] Downloaded https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.jar.sha1
[shard 0/5] Downloaded https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.jar
[shard 0/5] Downloading https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.jar.sha1
[shard 0/5] Downloaded https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.jar.sha1
[shard 0/5] /tmp/qtcompile11563885103064307309/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile10987192665501926988/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile13529235921872929823/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile2271662584900341768/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: c955c588b7de33db92cdc91a04ee0b48322bd0061a119b262c2a9b41b0177713
[shard 0/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/5] Build-script stderr: [BuildscriptRunner] Cache MISS for key: c955c588b7de33db92cdc91a04ee0b48322bd0061a119b262c2a9b41b0177713, executing calculator
[shard 0/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: 5be2a04ed231670fbb57ba16abf424a3576eb8950c42a3a633d8e60aa368376d
[shard 0/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/5] Build-script stderr: [BuildscriptRunner] Cache MISS for key: 5be2a04ed231670fbb57ba16abf424a3576eb8950c42a3a633d8e60aa368376d, executing calculator
[shard 0/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/5] Diagnostic: There is more than one label with such a name in this scope [DiagnosticReportedEffect from Main.kt:1547]
[shard 0/5] Diagnostic: There is more than one label with such a name in this scope [DiagnosticReportedEffect from Main.kt:1547]
[shard 0/5] Diagnostic: There is more than one label with such a name in this scope [DiagnosticReportedEffect from Main.kt:1547]
[shard 0/5] Build-script stderr: [BuildscriptRunner] Stored result in cache for key: 5be2a04ed231670fbb57ba16abf424a3576eb8950c42a3a633d8e60aa368376d
[shard 0/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/5] Build-script stderr: [BuildscriptRunner] Stored result in cache for key: c955c588b7de33db92cdc91a04ee0b48322bd0061a119b262c2a9b41b0177713
[shard 0/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile4044499301398992/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile13656251922941801087/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile15486757460447571792/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile15486757460447571792/testSupervisorSnapshotTimeoutAcrossServiceBoundary.kt:252:43: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver
[shard 0/5]         val managerClient = clientResolver!!.openSandboxedConnection(
[shard 0/5]                                           ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile11075918597262553853/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-06 10:58:37] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testRefreshSplitsManyPullRequestsIntoBatches.kts] on droplet 0: its reservation of 1671 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9052 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 10:58:38] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testStatePersistenceDoesNotStageEncodedDocument.kts] on droplet 0: its reservation of 1791 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9052 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 10:58:38] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testConcurrentCreatesAndReorders.kts] on droplet 0: its reservation of 1761 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9052 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 10:58:38] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testWorkInProgressTranscriptLookupBatchesAndBoundsPaging.kts] on droplet 0: its reservation of 1786 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9052 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 10:58:38] [dispatch] lease_issued: Issued lease 5a7efca9-cc12-419e-862b-eeb5fa9b6815-22dbc042-9224ecc0-120a-4a12-b618-a97adf5ff6ef-L1 with 4 test(s) [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testRefreshSplitsManyPullRequestsIntoBatches.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testStatePersistenceDoesNotStageEncodedDocument.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testConcurrentCreatesAndReorders.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testWorkInProgressTranscriptLookupBatchesAndBoundsPaging.kts] to droplet 0 (pull-based handout from shared queue; 122 unit(s) remaining). Memory admission: predicted peak 340733952 bytes; resident predicted peak 984268800 of 3221225472 bytes; 2236956672 bytes remaining budget
[2026-10-06 10:59:18] [dispatch] re_lease: In-run flake re-lease: test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testStatusReportWriteStaysSmallWithAWeekOfHistory.kts] attempt 5a7efca9-cc12-419e-862b-eeb5fa9b6815-22dbc042-9224ecc0-120a-4a12-b618-a97adf5ff6ef-A2 FAILED on droplet 0 (history ordinal 1; 1 failures of budget 3; 0 live, target 2); queued retry top-up because live attempts are below target, preferring a droplet other than the one(s) it has failed on [0]
[shard 0/5] /tmp/qtcompile5113296467727556943/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile5113296467727556943/testRefreshSplitsManyPullRequestsIntoBatches.kt:107:54: warning: the corresponding parameter in the supertype 'GithubAccountManager' is named 'maxRequestsPerHour'. This may cause problems when calling this function with named arguments.
[shard 0/5]         override fun setAccountRateLimit(id: String, requestsPerHour: Int) = error("unused")
[shard 0/5]                                                      ^ The corresponding parameter in the supertype 'GithubAccountManager' is named 'maxRequestsPerHour'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile918224653029874884/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile918224653029874884/testStatePersistenceDoesNotStageEncodedDocument.kt:45:43: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]     val threadId = Thread.currentThread().id
[shard 0/5]                                           ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile1014135178405341565/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile8832977804919970902/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-06 10:59:21] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testStatePersistenceHasBoundedEncodingAllocations.kts] on droplet 0: its reservation of 1687 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7009 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 10:59:21] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testWorkInProgressKeepsFirstBatchIncompleteReason.kts] on droplet 0: its reservation of 1636 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7025 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 10:59:22] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testStatePersistenceRetainsCommittedDocumentAfterPartialWrite.kts] on droplet 0: its reservation of 1573 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7025 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 10:59:22] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testDashboardAttentionReasons.kts] on droplet 0: its reservation of 1516 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7025 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 10:59:22] [dispatch] lease_issued: Issued lease 5a7efca9-cc12-419e-862b-eeb5fa9b6815-22dbc042-9224ecc0-120a-4a12-b618-a97adf5ff6ef-L2 with 4 test(s) [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testStatePersistenceHasBoundedEncodingAllocations.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testWorkInProgressKeepsFirstBatchIncompleteReason.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testStatePersistenceRetainsCommittedDocumentAfterPartialWrite.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testDashboardAttentionReasons.kts] to droplet 0 (pull-based handout from shared queue; 119 unit(s) remaining). Memory admission: predicted peak 309669888 bytes; resident predicted peak 650403840 of 3221225472 bytes; 2570821632 bytes remaining budget
[2026-10-06 10:59:27] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testFailedDashboardWriteDoesNotFailOperations.kts] on droplet 0: its reservation of 1370 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6412 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 10:59:27] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testLatestReportBlockedIsClearedBySupersedingEvents.kts] on droplet 0: its reservation of 1423 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6412 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 10:59:27] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testStatePersistencePreservesJsonText.kts] on droplet 0: its reservation of 1370 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6412 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 10:59:27] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testTornLastJournalLineKeepsEarlierRecords.kts] on droplet 0: its reservation of 1300 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6412 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 10:59:27] [dispatch] lease_issued: Issued lease 5a7efca9-cc12-419e-862b-eeb5fa9b6815-22dbc042-9224ecc0-120a-4a12-b618-a97adf5ff6ef-L3 with 4 test(s) [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testFailedDashboardWriteDoesNotFailOperations.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testLatestReportBlockedIsClearedBySupersedingEvents.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testStatePersistencePreservesJsonText.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testTornLastJournalLineKeepsEarlierRecords.kts] to droplet 0 (pull-based handout from shared queue; 115 unit(s) remaining). Memory admission: predicted peak 244494336 bytes; resident predicted peak 554164224 of 3221225472 bytes; 2667061248 bytes remaining budget
[shard 0/5] /tmp/qtcompile-group13108111630332548374/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile2203913116729168544/testLatestReportBlockedIsClearedBySupersedingEvents.kt:63:13: warning: variable 'stillBlocked' is never used
[shard 0/5]         val stillBlocked = create("Still blocked")
[shard 0/5]             ^ Variable 'stillBlocked' is never used [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile9552902985345667838/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile15342394785588062325/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile12014056584275395961/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile16998058393029625430/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile16998058393029625430/testStatePersistenceHasBoundedEncodingAllocations.kt:44:43: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]     val threadId = Thread.currentThread().id
[shard 0/5]                                           ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile16242122532003526201/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile12980389001777758060/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-06 10:59:55] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testRankExhaustionRebalances.kts] on droplet 0: its reservation of 1513 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5879 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 10:59:56] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testDamagedDashboardFilesArePreserved.kts] on droplet 0: its reservation of 1313 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6092 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 10:59:56] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testCrashBetweenSnapshotAndJournalDeleteDoesNotDoubleRecords.kts] on droplet 0: its reservation of 1335 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6092 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 10:59:56] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testPullRequestLinkVariantsAreOneAssociation.kts] on droplet 0: its reservation of 1292 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6092 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 10:59:56] [dispatch] lease_issued: Issued lease 5a7efca9-cc12-419e-862b-eeb5fa9b6815-22dbc042-9224ecc0-120a-4a12-b618-a97adf5ff6ef-L4 with 4 test(s) [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testRankExhaustionRebalances.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testDamagedDashboardFilesArePreserved.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testCrashBetweenSnapshotAndJournalDeleteDoesNotDoubleRecords.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testPullRequestLinkVariantsAreOneAssociation.kts] to droplet 0 (pull-based handout from shared queue; 111 unit(s) remaining). Memory admission: predicted peak 254279680 bytes; resident predicted peak 527917056 of 3221225472 bytes; 2693308416 bytes remaining budget
[2026-10-06 11:00:00] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testRemovedPullRequestStaysRemovedUntilExplicitAdd.kts] on droplet 0: its reservation of 1366 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5453 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:00:00] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testDashboardClaimAndLatestReportCarryTheirConversation.kts] on droplet 0: its reservation of 1282 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5527 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:00:00] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testHungGithubRequestsNeverPileUp.kts] on droplet 0: its reservation of 1250 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5527 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:00:00] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testStatePersistenceMatchesOrgJsonBytes.kts] on droplet 0: its reservation of 1292 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5527 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:00:00] [dispatch] lease_issued: Issued lease 5a7efca9-cc12-419e-862b-eeb5fa9b6815-22dbc042-9224ecc0-120a-4a12-b618-a97adf5ff6ef-L5 with 4 test(s) [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testRemovedPullRequestStaysRemovedUntilExplicitAdd.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testDashboardClaimAndLatestReportCarryTheirConversation.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testHungGithubRequestsNeverPileUp.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testStatePersistenceMatchesOrgJsonBytes.kts] to droplet 0 (pull-based handout from shared queue; 107 unit(s) remaining). Memory admission: predicted peak 244903936 bytes; resident predicted peak 499183616 of 3221225472 bytes; 2722041856 bytes remaining budget
[shard 0/5] /tmp/qtcompile12147733652773744668/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile3277797061181324771/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile4147315610205246823/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile2532155886425901441/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-06 11:00:22] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testPullRequestRefreshRecordsStateChecksAndSamples.kts] on droplet 0: its reservation of 1371 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5190 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:00:22] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testReportDuringCompactionIsKeptExactlyOnce.kts] on droplet 0: its reservation of 1293 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5311 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:00:23] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testMergedAndClosedPullRequestsAreNotAskedAgain.kts] on droplet 0: its reservation of 1321 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5322 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:00:23] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testPullRequestGithubCannotSeeIsBackedOff.kts] on droplet 0: its reservation of 1321 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5351 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:00:23] [dispatch] lease_issued: Issued lease 5a7efca9-cc12-419e-862b-eeb5fa9b6815-22dbc042-9224ecc0-120a-4a12-b618-a97adf5ff6ef-L6 with 4 test(s) [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testPullRequestRefreshRecordsStateChecksAndSamples.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testReportDuringCompactionIsKeptExactlyOnce.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testMergedAndClosedPullRequestsAreNotAskedAgain.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testPullRequestGithubCannotSeeIsBackedOff.kts] to droplet 0 (pull-based handout from shared queue; 103 unit(s) remaining). Memory admission: predicted peak 247615488 bytes; resident predicted peak 492519424 of 3221225472 bytes; 2728706048 bytes remaining budget
[shard 0/5] /tmp/qtcompile-group15274524904999446305/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile2132901953466596977/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile2132901953466596977/testHungGithubRequestsNeverPileUp.kt:96:54: warning: the corresponding parameter in the supertype 'GithubAccountManager' is named 'maxRequestsPerHour'. This may cause problems when calling this function with named arguments.
[shard 0/5]         override fun setAccountRateLimit(id: String, requestsPerHour: Int) = error("unused")
[shard 0/5]                                                      ^ The corresponding parameter in the supertype 'GithubAccountManager' is named 'maxRequestsPerHour'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile15269900137804738121/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-06 11:00:32] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testMergedPullRequestSharedByTwoHandoffsIsOneEntry.kts] on droplet 0: its reservation of 1315 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5306 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:00:32] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testClosedPullRequestIsRecheckedAfterSixHours.kts] on droplet 0: its reservation of 1316 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5328 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:00:33] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testUpdatedAtMsTracksRecordChanges.kts] on droplet 0: its reservation of 1311 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5329 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:00:33] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testPullRequestRefreshFailureErasesNothing.kts] on droplet 0: its reservation of 1313 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5329 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:00:33] [dispatch] lease_issued: Issued lease 5a7efca9-cc12-419e-862b-eeb5fa9b6815-22dbc042-9224ecc0-120a-4a12-b618-a97adf5ff6ef-L7 with 4 test(s) [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testMergedPullRequestSharedByTwoHandoffsIsOneEntry.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testClosedPullRequestIsRecheckedAfterSixHours.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testUpdatedAtMsTracksRecordChanges.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testPullRequestRefreshFailureErasesNothing.kts] to droplet 0 (pull-based handout from shared queue; 99 unit(s) remaining). Memory admission: predicted peak 245440512 bytes; resident predicted peak 493056000 of 3221225472 bytes; 2728169472 bytes remaining budget
[shard 0/5] /tmp/qtcompile-group12813592692569393109/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile12133578602233366343/testPullRequestRefreshRecordsStateChecksAndSamples.kt:130:54: warning: the corresponding parameter in the supertype 'GithubAccountManager' is named 'maxRequestsPerHour'. This may cause problems when calling this function with named arguments.
[shard 0/5]         override fun setAccountRateLimit(id: String, requestsPerHour: Int) = error("unused")
[shard 0/5]                                                      ^ The corresponding parameter in the supertype 'GithubAccountManager' is named 'maxRequestsPerHour'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile-group11957042421797014308/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile11212863218563275818/testMergedAndClosedPullRequestsAreNotAskedAgain.kt:127:54: warning: the corresponding parameter in the supertype 'GithubAccountManager' is named 'maxRequestsPerHour'. This may cause problems when calling this function with named arguments.
[shard 0/5]         override fun setAccountRateLimit(id: String, requestsPerHour: Int) = error("unused")
[shard 0/5]                                                      ^ The corresponding parameter in the supertype 'GithubAccountManager' is named 'maxRequestsPerHour'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile15504653896567184689/testPullRequestGithubCannotSeeIsBackedOff.kt:107:54: warning: the corresponding parameter in the supertype 'GithubAccountManager' is named 'maxRequestsPerHour'. This may cause problems when calling this function with named arguments.
[shard 0/5]         override fun setAccountRateLimit(id: String, requestsPerHour: Int) = error("unused")
[shard 0/5]                                                      ^ The corresponding parameter in the supertype 'GithubAccountManager' is named 'maxRequestsPerHour'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[2026-10-06 11:01:14] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testDashboardHistoryWindowAndRetention.kts] on droplet 0: its reservation of 1318 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5255 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:01:25] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testDashboardEmitsOnlyKnownValues.kts] on droplet 0: its reservation of 1340 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5262 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:01:25] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testWorkInProgressDegradesWhenCatalogCannotBeRead.kts] on droplet 0: its reservation of 1286 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5289 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:01:25] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testMergedPullRequestOfCompletedHandoffIsListed.kts] on droplet 0: its reservation of 1315 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5289 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:01:25] [dispatch] lease_issued: Issued lease 5a7efca9-cc12-419e-862b-eeb5fa9b6815-22dbc042-9224ecc0-120a-4a12-b618-a97adf5ff6ef-L8 with 4 test(s) [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testDashboardHistoryWindowAndRetention.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testDashboardEmitsOnlyKnownValues.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testWorkInProgressDegradesWhenCatalogCannotBeRead.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testMergedPullRequestOfCompletedHandoffIsListed.kts] to droplet 0 (pull-based handout from shared queue; 95 unit(s) remaining). Memory admission: predicted peak 246947840 bytes; resident predicted peak 492388352 of 3221225472 bytes; 2728837120 bytes remaining budget
[shard 0/5] /tmp/qtcompile-group3602781619238143572/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile7000877149276445687/testMergedPullRequestSharedByTwoHandoffsIsOneEntry.kt:84:54: warning: the corresponding parameter in the supertype 'GithubAccountManager' is named 'maxRequestsPerHour'. This may cause problems when calling this function with named arguments.
[shard 0/5]         override fun setAccountRateLimit(id: String, requestsPerHour: Int) = error("unused")
[shard 0/5]                                                      ^ The corresponding parameter in the supertype 'GithubAccountManager' is named 'maxRequestsPerHour'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile7732511108646129658/testClosedPullRequestIsRecheckedAfterSixHours.kt:107:54: warning: the corresponding parameter in the supertype 'GithubAccountManager' is named 'maxRequestsPerHour'. This may cause problems when calling this function with named arguments.
[shard 0/5]         override fun setAccountRateLimit(id: String, requestsPerHour: Int) = error("unused")
[shard 0/5]                                                      ^ The corresponding parameter in the supertype 'GithubAccountManager' is named 'maxRequestsPerHour'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile12298396883551578899/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile12298396883551578899/testPullRequestRefreshFailureErasesNothing.kt:129:54: warning: the corresponding parameter in the supertype 'GithubAccountManager' is named 'maxRequestsPerHour'. This may cause problems when calling this function with named arguments.
[shard 0/5]         override fun setAccountRateLimit(id: String, requestsPerHour: Int) = error("unused")
[shard 0/5]                                                      ^ The corresponding parameter in the supertype 'GithubAccountManager' is named 'maxRequestsPerHour'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile2832778472980056809/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-06 11:01:32] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testHungGithubRequestIsAbandonedAtItsDeadline.kts] on droplet 0: its reservation of 1148 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5259 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:01:32] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testPullRequestAssociationsSurviveRestart.kts] on droplet 0: its reservation of 1331 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5259 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:01:44] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testConversationLookupRejectsInvalidRequests.kts] on droplet 0: its reservation of 1247 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5304 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:01:44] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testMergedPullRequestsOutsideTheWindowAreExcluded.kts] on droplet 0: its reservation of 1267 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5304 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:01:45] [dispatch] lease_issued: Issued lease 5a7efca9-cc12-419e-862b-eeb5fa9b6815-22dbc042-9224ecc0-120a-4a12-b618-a97adf5ff6ef-L9 with 4 test(s) [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testHungGithubRequestIsAbandonedAtItsDeadline.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testPullRequestAssociationsSurviveRestart.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testConversationLookupRejectsInvalidRequests.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testMergedPullRequestsOutsideTheWindowAreExcluded.kts] to droplet 0 (pull-based handout from shared queue; 91 unit(s) remaining). Memory admission: predicted peak 243535872 bytes; resident predicted peak 490483712 of 3221225472 bytes; 2730741760 bytes remaining budget
[shard 0/5] /tmp/qtcompile4240757913553658077/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile4240757913553658077/testMergedPullRequestOfCompletedHandoffIsListed.kt:84:54: warning: the corresponding parameter in the supertype 'GithubAccountManager' is named 'maxRequestsPerHour'. This may cause problems when calling this function with named arguments.
[shard 0/5]         override fun setAccountRateLimit(id: String, requestsPerHour: Int) = error("unused")
[shard 0/5]                                                      ^ The corresponding parameter in the supertype 'GithubAccountManager' is named 'maxRequestsPerHour'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile11778097732371054085/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile8581287535399373658/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile6497719387931980707/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile6497719387931980707/testDashboardEmitsOnlyKnownValues.kt:133:54: warning: the corresponding parameter in the supertype 'GithubAccountManager' is named 'maxRequestsPerHour'. This may cause problems when calling this function with named arguments.
[shard 0/5]         override fun setAccountRateLimit(id: String, requestsPerHour: Int) = error("unused")
[shard 0/5]                                                      ^ The corresponding parameter in the supertype 'GithubAccountManager' is named 'maxRequestsPerHour'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[2026-10-06 11:02:30] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testLatestReportBlockedSurvivesRestart.kts] on droplet 0: its reservation of 1293 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4993 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:02:30] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testDashboardDueMethodsWaitForTheirInterval.kts] on droplet 0: its reservation of 1323 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5138 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:02:30] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testReusedIdInheritsNothingAfterAFailedStartupSnapshotWrite.kts] on droplet 0: its reservation of 1283 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5214 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:02:31] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testGracefulRestartKeepsPullRequestCheckTimes.kts] on droplet 0: its reservation of 1300 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5230 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:02:31] [dispatch] lease_issued: Issued lease 5a7efca9-cc12-419e-862b-eeb5fa9b6815-22dbc042-9224ecc0-120a-4a12-b618-a97adf5ff6ef-L10 with 4 test(s) [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testLatestReportBlockedSurvivesRestart.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testDashboardDueMethodsWaitForTheirInterval.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testReusedIdInheritsNothingAfterAFailedStartupSnapshotWrite.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testGracefulRestartKeepsPullRequestCheckTimes.kts] to droplet 0 (pull-based handout from shared queue; 87 unit(s) remaining). Memory admission: predicted peak 244666368 bytes; resident predicted peak 488202240 of 3221225472 bytes; 2733023232 bytes remaining budget
[shard 0/5] /tmp/qtcompile14286355756801736934/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile13030463534611553713/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile13030463534611553713/testConversationLookupRejectsInvalidRequests.kt:30:9: warning: variable 'lookup' is never used
[shard 0/5]     val lookup: (List<ConversationHandoffQuery>) -> ConversationHandoffLookupResponse = { queries ->
[shard 0/5]         ^ Variable 'lookup' is never used [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile7127675746275570344/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile7127675746275570344/testMergedPullRequestsOutsideTheWindowAreExcluded.kt:84:54: warning: the corresponding parameter in the supertype 'GithubAccountManager' is named 'maxRequestsPerHour'. This may cause problems when calling this function with named arguments.
[shard 0/5]         override fun setAccountRateLimit(id: String, requestsPerHour: Int) = error("unused")
[shard 0/5]                                                      ^ The corresponding parameter in the supertype 'GithubAccountManager' is named 'maxRequestsPerHour'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile9472076630140959894/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile9472076630140959894/testHungGithubRequestIsAbandonedAtItsDeadline.kt:107:54: warning: the corresponding parameter in the supertype 'GithubAccountManager' is named 'maxRequestsPerHour'. This may cause problems when calling this function with named arguments.
[shard 0/5]         override fun setAccountRateLimit(id: String, requestsPerHour: Int) = error("unused")
[shard 0/5]                                                      ^ The corresponding parameter in the supertype 'GithubAccountManager' is named 'maxRequestsPerHour'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[2026-10-06 11:02:59] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testDashboardEntriesOfMissingHandoffsAreDropped.kts] on droplet 0: its reservation of 1263 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5199 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:02:59] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testStalledPullRequestRefreshDoesNotBlockService.kts] on droplet 0: its reservation of 1290 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5199 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:03:00] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testConversationLookupMergesRelationsInFixedOrder.kts] on droplet 0: its reservation of 1282 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5206 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:03:00] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testWorkInProgressCloseReleasesAndRefusesReaders.kts] on droplet 0: its reservation of 1291 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5206 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:03:00] [dispatch] lease_issued: Issued lease 5a7efca9-cc12-419e-862b-eeb5fa9b6815-22dbc042-9224ecc0-120a-4a12-b618-a97adf5ff6ef-L11 with 4 test(s) [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testDashboardEntriesOfMissingHandoffsAreDropped.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testStalledPullRequestRefreshDoesNotBlockService.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testConversationLookupMergesRelationsInFixedOrder.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testWorkInProgressCloseReleasesAndRefusesReaders.kts] to droplet 0 (pull-based handout from shared queue; 83 unit(s) remaining). Memory admission: predicted peak 246468608 bytes; resident predicted peak 491134976 of 3221225472 bytes; 2730090496 bytes remaining budget
[shard 0/5] /tmp/qtcompile8780104991713446957/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile5999395243683828087/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile18101590943838263908/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile18101590943838263908/testGracefulRestartKeepsPullRequestCheckTimes.kt:108:54: warning: the corresponding parameter in the supertype 'GithubAccountManager' is named 'maxRequestsPerHour'. This may cause problems when calling this function with named arguments.
[shard 0/5]         override fun setAccountRateLimit(id: String, requestsPerHour: Int) = error("unused")
[shard 0/5]                                                      ^ The corresponding parameter in the supertype 'GithubAccountManager' is named 'maxRequestsPerHour'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile14106807796808097947/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile14106807796808097947/testDashboardDueMethodsWaitForTheirInterval.kt:127:54: warning: the corresponding parameter in the supertype 'GithubAccountManager' is named 'maxRequestsPerHour'. This may cause problems when calling this function with named arguments.
[shard 0/5]         override fun setAccountRateLimit(id: String, requestsPerHour: Int) = error("unused")
[shard 0/5]                                                      ^ The corresponding parameter in the supertype 'GithubAccountManager' is named 'maxRequestsPerHour'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[2026-10-06 11:03:10] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testReportWithTableAndInlineCodeLinksAssociatesAll.kts] on droplet 0: its reservation of 1280 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5126 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:03:10] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testConversationLookupFindsClaimsByNativeSessionIdAndThreadUrl.kts] on droplet 0: its reservation of 1280 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5143 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:03:10] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testWorkInProgressNeverMisLinksWhenManagerIgnoresTheFilter.kts] on droplet 0: its reservation of 1232 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5143 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:03:10] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testWorkInProgressTranscriptLookupIsCachedBriefly.kts] on droplet 0: its reservation of 1260 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5143 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:03:10] [dispatch] lease_issued: Issued lease 5a7efca9-cc12-419e-862b-eeb5fa9b6815-22dbc042-9224ecc0-120a-4a12-b618-a97adf5ff6ef-L12 with 4 test(s) [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testReportWithTableAndInlineCodeLinksAssociatesAll.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testConversationLookupFindsClaimsByNativeSessionIdAndThreadUrl.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testWorkInProgressNeverMisLinksWhenManagerIgnoresTheFilter.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testWorkInProgressTranscriptLookupIsCachedBriefly.kts] to droplet 0 (pull-based handout from shared queue; 79 unit(s) remaining). Memory admission: predicted peak 244592640 bytes; resident predicted peak 491061248 of 3221225472 bytes; 2730164224 bytes remaining budget
[shard 0/5] /tmp/qtcompile12103229066907442891/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile1814724603190334413/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile1814724603190334413/testStalledPullRequestRefreshDoesNotBlockService.kt:131:54: warning: the corresponding parameter in the supertype 'GithubAccountManager' is named 'maxRequestsPerHour'. This may cause problems when calling this function with named arguments.
[shard 0/5]         override fun setAccountRateLimit(id: String, requestsPerHour: Int) = error("unused")
[shard 0/5]                                                      ^ The corresponding parameter in the supertype 'GithubAccountManager' is named 'maxRequestsPerHour'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile9854931551205488856/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile7726342160941288139/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile7726342160941288139/testDashboardEntriesOfMissingHandoffsAreDropped.kt:107:54: warning: the corresponding parameter in the supertype 'GithubAccountManager' is named 'maxRequestsPerHour'. This may cause problems when calling this function with named arguments.
[shard 0/5]         override fun setAccountRateLimit(id: String, requestsPerHour: Int) = error("unused")
[shard 0/5]                                                      ^ The corresponding parameter in the supertype 'GithubAccountManager' is named 'maxRequestsPerHour'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[2026-10-06 11:03:18] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testConversationLookupFindsCompletedHandoffsThroughRetainedRecords.kts] on droplet 0: its reservation of 1275 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5052 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:03:18] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testPullRequestStateQueryAsksForHeadCommitRollupAndMergeTime.kts] on droplet 0: its reservation of 1272 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5095 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:03:19] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testDashboardProjectionNeverContactsGithubAndRejectsNonPositiveWindow.kts] on droplet 0: its reservation of 1278 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5107 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:03:19] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testWorkInProgressSkipsCatalogRowsWithoutIdentity.kts] on droplet 0: its reservation of 1288 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5113 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:03:19] [dispatch] lease_issued: Issued lease 5a7efca9-cc12-419e-862b-eeb5fa9b6815-22dbc042-9224ecc0-120a-4a12-b618-a97adf5ff6ef-L13 with 4 test(s) [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testConversationLookupFindsCompletedHandoffsThroughRetainedRecords.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testPullRequestStateQueryAsksForHeadCommitRollupAndMergeTime.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testDashboardProjectionNeverContactsGithubAndRejectsNonPositiveWindow.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testWorkInProgressSkipsCatalogRowsWithoutIdentity.kts] to droplet 0 (pull-based handout from shared queue; 75 unit(s) remaining). Memory admission: predicted peak 244412416 bytes; resident predicted peak 489005056 of 3221225472 bytes; 2732220416 bytes remaining budget
[shard 0/5] /tmp/qtcompile4734935527054131579/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile3378871606418274765/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile-group11393508653968451124/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-06 11:03:26] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testWorkInProgressListsClaimedAndActiveHandoffsWithTranscripts.kts] on droplet 0: its reservation of 1266 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5113 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:03:26] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testWorkInProgressLinkageErrorIsAnsweredAtOnce.kts] on droplet 0: its reservation of 1231 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5113 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:03:26] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testWorkInProgressPicksOneCatalogRowPerConversation.kts] on droplet 0: its reservation of 1225 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5113 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:03:27] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testWorkInProgressOrdersClaimsAndConversations.kts] on droplet 0: its reservation of 1228 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5113 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:03:27] [dispatch] lease_issued: Issued lease 5a7efca9-cc12-419e-862b-eeb5fa9b6815-22dbc042-9224ecc0-120a-4a12-b618-a97adf5ff6ef-L14 with 4 test(s) [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testWorkInProgressListsClaimedAndActiveHandoffsWithTranscripts.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testWorkInProgressLinkageErrorIsAnsweredAtOnce.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testWorkInProgressPicksOneCatalogRowPerConversation.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testWorkInProgressOrdersClaimsAndConversations.kts] to droplet 0 (pull-based handout from shared queue; 71 unit(s) remaining). Memory admission: predicted peak 248049664 bytes; resident predicted peak 492462080 of 3221225472 bytes; 2728763392 bytes remaining budget
[shard 0/5] /tmp/qtcompile952459940858984646/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile952459940858984646/testPullRequestStateQueryAsksForHeadCommitRollupAndMergeTime.kt:107:54: warning: the corresponding parameter in the supertype 'GithubAccountManager' is named 'maxRequestsPerHour'. This may cause problems when calling this function with named arguments.
[shard 0/5]         override fun setAccountRateLimit(id: String, requestsPerHour: Int) = error("unused")
[shard 0/5]                                                      ^ The corresponding parameter in the supertype 'GithubAccountManager' is named 'maxRequestsPerHour'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile18326930815734366967/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile2365844310706156721/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile8945957232115427174/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile8945957232115427174/testDashboardProjectionNeverContactsGithubAndRejectsNonPositiveWindow.kt:127:54: warning: the corresponding parameter in the supertype 'GithubAccountManager' is named 'maxRequestsPerHour'. This may cause problems when calling this function with named arguments.
[shard 0/5]         override fun setAccountRateLimit(id: String, requestsPerHour: Int) = error("unused")
[shard 0/5]                                                      ^ The corresponding parameter in the supertype 'GithubAccountManager' is named 'maxRequestsPerHour'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[2026-10-06 11:03:42] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testConcurrentCreatesAreSerialized.kts] on droplet 0: its reservation of 1296 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4950 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:03:42] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testClaimLivenessUsesConversationActivityAsSecondSignal.kts] on droplet 0: its reservation of 1248 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5021 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:03:42] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testConversationLookupFindsAttachedConversationByThreadUrl.kts] on droplet 0: its reservation of 1220 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5041 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:03:42] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testHomePageReportExcerptCodePointBoundary.kts] on droplet 0: its reservation of 1273 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5041 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:03:42] [dispatch] lease_issued: Issued lease 5a7efca9-cc12-419e-862b-eeb5fa9b6815-22dbc042-9224ecc0-120a-4a12-b618-a97adf5ff6ef-L15 with 4 test(s) [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testConcurrentCreatesAreSerialized.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testClaimLivenessUsesConversationActivityAsSecondSignal.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testConversationLookupFindsAttachedConversationByThreadUrl.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testHomePageReportExcerptCodePointBoundary.kts] to droplet 0 (pull-based handout from shared queue; 67 unit(s) remaining). Memory admission: predicted peak 244645888 bytes; resident predicted peak 492695552 of 3221225472 bytes; 2728529920 bytes remaining budget
[shard 0/5] /tmp/qtcompile-group15559970279222039805/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile-group3155660815880183278/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-06 11:03:50] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testWorkInProgressTranscriptLookupIsTimeBoundedAndAdmissionLimited.kts] on droplet 0: its reservation of 1233 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5037 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:03:50] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testTransitiveStatusColorAndConversationLiveness.kts] on droplet 0: its reservation of 1226 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5050 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:03:50] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testConversationLookupFindsStatusReportsByNativeSessionIdAndThreadUrl.kts] on droplet 0: its reservation of 1196 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5050 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:03:50] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testClaimConversationIsUnknownWhenFleetSnapshotCannotBeRead.kts] on droplet 0: its reservation of 1230 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5050 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:03:50] [dispatch] lease_issued: Issued lease 5a7efca9-cc12-419e-862b-eeb5fa9b6815-22dbc042-9224ecc0-120a-4a12-b618-a97adf5ff6ef-L16 with 4 test(s) [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testWorkInProgressTranscriptLookupIsTimeBoundedAndAdmissionLimited.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testTransitiveStatusColorAndConversationLiveness.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testConversationLookupFindsStatusReportsByNativeSessionIdAndThreadUrl.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testClaimConversationIsUnknownWhenFleetSnapshotCannotBeRead.kts] to droplet 0 (pull-based handout from shared queue; 63 unit(s) remaining). Memory admission: predicted peak 243896320 bytes; resident predicted peak 488542208 of 3221225472 bytes; 2732683264 bytes remaining budget
[shard 0/5] /tmp/qtcompile-group187425643854536983/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile12119402485176154811/testConversationLookupFindsAttachedConversationByThreadUrl.kt:40:9: warning: variable 'reference' is never used
[shard 0/5]     val reference: (String, String?) -> String = { nativeSessionId, threadUrl ->
[shard 0/5]         ^ Variable 'reference' is never used [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile9009790765218510443/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile7096803445751268210/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-06 11:04:07] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testStatusReportsSynchronizeClaimsReasonsAndEviction.kts] on droplet 0: its reservation of 1292 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4885 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:04:07] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testHomePageClaimAndDependencyLifecycle.kts] on droplet 0: its reservation of 1272 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4981 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:04:07] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testSameAgentNameFromTwoConversationsHoldsTwoClaims.kts] on droplet 0: its reservation of 1208 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5027 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:04:07] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testConversationLookupOrdersOpenFirstThenMostRecentlyUpdated.kts] on droplet 0: its reservation of 1282 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5027 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 11:04:07] [dispatch] lease_issued: Issued lease 5a7efca9-cc12-419e-862b-eeb5fa9b6815-22dbc042-9224ecc0-120a-4a12-b618-a97adf5ff6ef-L17 with 4 test(s) [CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testStatusReportsSynchronizeClaimsReasonsAndEviction.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testHomePageClaimAndDependencyLifecycle.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testSameAgentNameFromTwoConversationsHoldsTwoClaims.kts, CodexCoder21Organization-HandoffEmbedded-6eca8854bc72ae626f32c13eda84e43402b1b884/tests/testConversationLookupOrdersOpenFirstThenMostRecentlyUpdated.kts] to droplet 0 (pull-based handout from shared queue; 59 unit(s) remaining). Memory admission: predicted peak 245735424 bytes; resident predicted peak 489631744 of 3221225472 bytes; 2731593728 bytes remaining budget
[shard 0/5] /tmp/qtcompile12769958629556293328/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile13930161121391570313/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]