← Back to all runs

Build Run: 934e3dac

CodexCoder21Organization/HandoffServiceServer

Stored run summary updated . Data age: 14m 31s.

The live projection feed is disconnected, has an unapplied gap, or has a reset that has not finished; this page shows the last committed stored summary.
Projectshandoff:serviceserver
RepositoryCodexCoder21Organization/HandoffServiceServerbranch gh-readonly-queue/main/pr-29-0149b34f5c67776123db6d6312cb545da25015accommit 03da8e78263e
Droplets (0 active, 2 total)
Image: 245388985 · 2 vCPU
Status
COMPLETED
Build Rules
3 built, 0 failed, 3 total
Tests
73 passed, 0 failed, 73 total
2 flaky — failed, then passed when retried; each flagged row below shows the retry's result
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 passedpassedfailedrunning03m 3s
Test ages
0204060800-1s01-10s6110-30s1530-60s11-5m05-15m015-60m01h+0test lifespanpassedfailedrunningcanceled

77 test attempts: 74 passed, 2 failed, 1 canceled.

Lane activity
010s20s30s40sexecuting for03m 8s
Hover or focus a rising line to name the lane and the test it was executing.
passedfailedstill runningcanceled

7 lanes across 2 droplets, 77 test attempts, over 3m 8s 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
17 minutes
spent waiting (pending)
Started
Build span
2m 29s across 2 droplets · overlaps unit tests by 25.4s
Total duration from build request until completion: 22m 42s Excluding the 17m 20s spent pending in the queue: 5m 21s22m 42spending: 17m 20s 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.pending17m 20sinstalling dependencies: 9.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: 239ms 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 29s wall clock. Cross-droplet build time: from the first droplet starting build rules until the last droplet finished. This interval may overlap unit tests. CPU time: 2.2s. 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 rulesCross-droplet build time: from the first droplet starting build rules until the last droplet finished. This interval may overlap unit tests.2m 29s (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.2s (cpu time)unit tests: 3m 6s 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: 2m 47s. 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.3m 6s (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.2m 47s (cpu time)collecting results: 1s wall clock. Lifecycle time: the real elapsed time the run spent in the collecting results 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.collecting resultsfinishing: 97ms wall clock. Lifecycle time: the real elapsed time the run spent in the finishing 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.finishing
test time
1m 16s
cpu time
2m 47s
Finished

Build Rules

3 built, 0 failed, 3 total
StatusBuild RuleRepresentative wall timeOutputError
PASSEDhandoff.serviceserver.buildClientJar()285ms1 file, 7.6 KB
PASSEDhandoff.serviceserver.buildFatJar()470ms1 file, 57.2 MB
PASSEDhandoff.serviceserver.buildSkinnyJar()1494ms1 file, 207.3 KB

Test Results

73 passed, 0 failed, 73 total
StatusProjectTestDurationError
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncBlockedReasonRoundTrip2001ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncCompletedBeforeFirstMirrorAndReopen1297ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncDecodesUnicodeGithubContents2280ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncFailureDoesNotBreakServiceOperations2116ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncGitToServiceLifecycle1489ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncInvalidGitEditIsAtomic2038ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncMirrorsAroundUnmappableServiceId1266ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncPublishesHandoffUnlistedBeforeFirstSync1928ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncPublishesNonAsciiContentVerbatim2721ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncPublishesNonAsciiTitle1996ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncReconnectsAfterProxyFailure2280ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncReenqueuesOpenPullRequestAfterEnqueueFailure2022ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncRejectsNonCanonicalUnicodeFilenameEncodings2047ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncRejectsTruncatedContentsListing2316ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncRejectsUnsafeServiceId2461ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncRestartPublishesPendingUpdate2628ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncResumesReadsAfterProxySessionExpires3483ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncRetriesStuckMergeQueuePullRequest1828ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncRetriesWhenReplacementSessionFailsImmediately3705ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncRoundTripsVersionNumberedFileNames1025ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncRunnerUsesManualClock2642ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncSeed1477ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncServiceToGitLifecycle1692ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncServiceWinsConflict1340ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncStatusAdvancesOnQuietReconcile2377ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncStatusBeforeFirstAttempt1445ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncStatusDoesNotAdvanceOnFailedTick1744ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncStatusIgnoresSeedWithoutReconcile1390ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncStatusRejectsUnsupportedSidecarVersion1775ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncStatusRpcReportsStaleMirror10211ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncStatusSurvivesRestart1981ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncStatusTruncatesUnicodeFailureMessage1136ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncStatusWriteFailurePreservesPriorOutcome2008ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncTickDoesNotMaterializeTheArchive9760ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncTracksUnlistedHandoff2082ms
PASSEDhandoff.serviceserver.testtestConversationHandoffLookupCrossesTheServiceBoundary15844ms
PASSEDhandoff.serviceserver.testtestConversationReferenceCrossesTheServiceBoundary23699ms
PASSEDhandoff.serviceserver.testtestDashboardAssemblyRefreshesThroughReplacedGithubProxySessions flaky — passed on attempt 2 of 31697ms
Attempts (3)
AttemptStatusDurationDropletCanonicalError
1 of 3FAILED3.2s606818130—java.util.ConcurrentModificationException at java.base/java.util.ArrayList$Itr.checkForComodification(ArrayList.java:1095) at java.base/java.util.ArrayList$Itr.next(ArrayList.java:1049) at handoff.serviceserver.test.TestDashboardAssemblyRefreshesThroughReplacedGithubProxySessionsKt$testDashboardAssemblyRefreshesThroughReplacedGithubProxySessions$7.invoke(testDashboardAssemblyRefreshesThroughReplacedGithubProxySessions.kt:216) at handoff.serviceserver.test.TestDashboardAssemblyRefreshesThroughReplacedGithubProxySessionsKt$testDashboardAssemblyRefreshesThroughReplacedGithubProxySessions$7.invoke(testDashboardAssemblyRefreshesThroughReplacedGithubProxySessions.kt:188) at handoff.serviceserver.test.TestDashboardAssemblyRefreshesThroughReplacedGithubProxySessionsKt.testDashboardAssemblyRefreshesThroughReplacedGithubProxySessions$awaitCondition(testDashboardAssemblyRefreshesThroughReplacedGithubProxySessions.kt:119) at handoff.serviceserver.test.TestDashboardAssemblyRefreshesThroughReplacedGithubProxySessionsKt.testDashboardAssemblyRefreshesThroughReplacedGithubProxySessions(testDashboardAssemblyRefreshesThroughReplacedGithubProxySessions.kt:188) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at kompile.TestRunner.executeTest(TestRunner.kt:47) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at community.kotlin.kompile.testrunner.bootstrap.BootstrapRunner.main(BootstrapRunner.java:449)
Console output of attempt 1 of 3 (1826 bytes)
java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at community.kotlin.kompile.testrunner.bootstrap.BootstrapRunner.main(BootstrapRunner.java:449)
Caused by: java.util.ConcurrentModificationException
	at java.base/java.util.ArrayList$Itr.checkForComodification(ArrayList.java:1095)
	at java.base/java.util.ArrayList$Itr.next(ArrayList.java:1049)
	at handoff.serviceserver.test.TestDashboardAssemblyRefreshesThroughReplacedGithubProxySessionsKt$testDashboardAssemblyRefreshesThroughReplacedGithubProxySessions$7.invoke(testDashboardAssemblyRefreshesThroughReplacedGithubProxySessions.kt:216)
	at handoff.serviceserver.test.TestDashboardAssemblyRefreshesThroughReplacedGithubProxySessionsKt$testDashboardAssemblyRefreshesThroughReplacedGithubProxySessions$7.invoke(testDashboardAssemblyRefreshesThroughReplacedGithubProxySessions.kt:188)
	at handoff.serviceserver.test.TestDashboardAssemblyRefreshesThroughReplacedGithubProxySessionsKt.testDashboardAssemblyRefreshesThroughReplacedGithubProxySessions$awaitCondition(testDashboardAssemblyRefreshesThroughReplacedGithubProxySessions.kt:119)
	at handoff.serviceserver.test.TestDashboardAssemblyRefreshesThroughReplacedGithubProxySessionsKt.testDashboardAssemblyRefreshesThroughReplacedGithubProxySessions(testDashboardAssemblyRefreshesThroughReplacedGithubProxySessions.kt:188)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at kompile.TestRunner.executeTest(TestRunner.kt:47)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	... 2 more
2 of 3PASSED1.6s606818130yes (this is the published result)—
3 of 3PASSED3s606818132——
PASSEDhandoff.serviceserver.testtestDashboardMethodsCrossTheServiceBoundary23782ms
PASSEDhandoff.serviceserver.testtestDashboardRefreshBlockedInGithubKeepsServing1433ms
PASSEDhandoff.serviceserver.testtestDashboardShutdownLogsNoJobWarnings2580ms
PASSEDhandoff.serviceserver.testtestDashboardTimedJobFailureIsIsolated3002ms
PASSEDhandoff.serviceserver.testtestDashboardTimedJobSurvivesErrors2242ms
PASSEDhandoff.serviceserver.testtestDashboardTimedJobsReportUnavailableDependencies1470ms
PASSEDhandoff.serviceserver.testtestDashboardTimedJobsRunOnTheServerClock1954ms
PASSEDhandoff.serviceserver.testtestDashboardTimedJobsStopOnClose7132ms
PASSEDhandoff.serviceserver.testtestDashboardWeekOfHistoryCrossesTheServiceBoundary flaky — passed on attempt 2 of 311412ms
Attempts (3)
AttemptStatusDurationDropletCanonicalError
1 of 3FAILED33.8s606818132—java.lang.RuntimeException: Test 'testDashboardWeekOfHistoryCrossesTheServiceBoundary' timed out after 30000ms, stuck at: okio.SegmentPool.take(SegmentPool.kt:90) at kompile.WorkspaceKt.executeTestInSeparateJvm(Workspace.kt:4748) at kompile.WorkspaceKt.access$executeTestInSeparateJvm(Workspace.kt:1) at kompile.WorkspaceKt$prepareTests$4$executeAction$1.invoke$lambda$1(Workspace.kt:6779) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1583)
Console output of attempt 1 of 3 (65593 bytes, showing the last 65536)
on=ADMISSION_RETIREMENT, pendingClientRequests=0, initiatedBy=PendingDialAdmissionController.Entry.closeChannel
Closing root connection to unknown-peer/shared-root: reason=ADMISSION_RETIREMENT, pendingClientRequests=0, initiatedBy=PendingDialAdmissionController.Entry.closeChannel
testDashboardWeekOfHistoryCrossesTheServiceBoundary: a 7-day projection is 1044837 bytes against the 10000000-byte frame limit
Closing root connection to 12D3KooWFB86zEUrY75h9CibvaC9YBmPHyxRiU4TMZYV9WSeDt6t/handoff.dashboardweek.269502317235: reason=EXPLICIT_CLOSE, pendingClientRequests=0, initiatedBy=UrlProtocol2.close
An uncaught NotificationEffect bubbled up to the thread root!
You can learn more about handling NotificationEffects at https://github.com/kotlin-algebraic-effects/
Closing root connection to 12D3KooWFB86zEUrY75h9CibvaC9YBmPHyxRiU4TMZYV9WSeDt6t/shared-root: reason=EXPLICIT_CLOSE, pendingClientRequests=0, initiatedBy=UrlProtocol2.close
Closing root connection to 12D3KooWFB86zEUrY75h9CibvaC9YBmPHyxRiU4TMZYV9WSeDt6t/shared-root: reason=EXPLICIT_CLOSE, pendingClientRequests=0, initiatedBy=UrlProtocol2.close
Relay finished disconnect cleanup for peer '12D3KooWFHHYGqf8PXxch9AVwAzWy1XWxYsyS9sepvUC2kMFKbaK'; cached announcement removed: false [unhandled RelayDisconnectedPeerCleanupEffect from RelayService.kt:9682]
Relay finished disconnect cleanup for peer '12D3KooWFB86zEUrY75h9CibvaC9YBmPHyxRiU4TMZYV9WSeDt6t'; cached announcement removed: false [unhandled RelayDisconnectedPeerCleanupEffect from RelayService.kt:9682]
2026-10-07 02:41:34
Full thread dump OpenJDK 64-Bit Server VM (21.0.11+10-1-24.04.2-Ubuntu mixed mode, sharing):

Threads class SMR info:
_java_thread_list=0x000070d948092ed0, length=54, elements={
0x000070d9d801bf30, 0x000070d9d80b3c30, 0x000070d9d80b51b0, 0x000070d9d80b6960,
0x000070d9d80b7fb0, 0x000070d9d80b9560, 0x000070d9d80bb0b0, 0x000070d9d80bc780,
0x000070d9d80c8a80, 0x000070d9d80cbd50, 0x000070d9d85c1420, 0x000070d9d849f1f0,
0x000070d9d8a6a6f0, 0x000070d9d8a6b950, 0x000070d9d8a6caf0, 0x000070d9d8a6e070,
0x000070d9d8a6f680, 0x000070d9d8a70f20, 0x000070d9d8a72540, 0x000070d9d8a7ad50,
0x000070d9d8a86eb0, 0x000070d9d8a87b70, 0x000070d9d8a890e0, 0x000070d9d8a8a590,
0x000070d9b800d3a0, 0x000070d9d8929780, 0x000070d9ac002e30, 0x000070d948096240,
0x00005dd6030417d0, 0x00005dd6030426c0, 0x000070d9ac057900, 0x000070d9a4074900,
0x000070d950018420, 0x000070d9500191c0, 0x000070d95001a830, 0x000070d95001d460,
0x000070d95800e970, 0x000070d9a40bf380, 0x000070d9d8a01fb0, 0x000070d9a40bfa90,
0x000070d9bc03d480, 0x000070d9a40eb5f0, 0x000070d9a416c190, 0x000070d954015040,
0x000070d9b8060350, 0x000070d9d8963180, 0x000070d9d8ed91b0, 0x000070d9d89b7c50,
0x000070d9d8919230, 0x000070d9d891bde0, 0x000070d9d8996f50, 0x000070d9382f0f10,
0x000070d9a40bbbf0, 0x00005dd603045f50
}

"main" #1 [5122] prio=5 os_prio=0 cpu=8185.55ms elapsed=32.66s tid=0x000070d9d801bf30 nid=5122 runnable  [0x000070d9dcdfd000]
   java.lang.Thread.State: RUNNABLE
	at okio.Segment.<init>(Segment.kt:62)
	at okio.SegmentPool.take(SegmentPool.kt:90)
	at okio.Buffer.writableSegment$okio(Buffer.kt:1494)
	at okio.Buffer.write(Buffer.kt:1285)
	at okio.fakefilesystem.FakeFileSystem$FakeFileHandle.protectedWrite(FakeFileSystem.kt:745)
	at okio.FileHandle.writeNoCloseCheck(FileHandle.kt:375)
	at okio.FileHandle.access$writeNoCloseCheck(FileHandle.kt:35)
	at okio.FileHandle$FileHandleSink.write(FileHandle.kt:396)
	at okio.RealBufferedSink.emitCompleteSegments(RealBufferedSink.kt:256)
	at okio.RealBufferedSink.writeUtf8(RealBufferedSink.kt:163)
	at handoff.embedded.DashboardStateKt.writeDashboardSnapshot(DashboardState.kt:355)
	at handoff.embedded.HandoffEmbedded.compactDashboard(HandoffEmbedded.kt:3121)
	at handoff.embedded.HandoffEmbedded.close(HandoffEmbedded.kt:2293)
	at handoff.serviceserver.HandoffServiceServer.close(HandoffServiceServer.kt:77)
	at handoff.serviceserver.test.TestDashboardWeekOfHistoryCrossesTheServiceBoundaryKt.testDashboardWeekOfHistoryCrossesTheServiceBoundary(testDashboardWeekOfHistoryCrossesTheServiceBoundary.kt:255)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.base@21.0.11/DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x000070d96400c800.invoke(java.base@21.0.11/LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(java.base@21.0.11/Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(java.base@21.0.11/DirectMethodHandleAccessor.java:153)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(java.base@21.0.11/DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(java.base@21.0.11/Method.java:580)
	at kompile.TestRunner.executeTest(TestRunner.kt:47)
	at java.lang.invoke.LambdaForm$DMH/0x000070d964001800.invokeStatic(java.base@21.0.11/LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x000070d964005400.invoke(java.base@21.0.11/LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(java.base@21.0.11/Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(java.base@21.0.11/DirectMethodHandleAccessor.java:154)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(java.base@21.0.11/DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(java.base@21.0.11/Method.java:580)
	at community.kotlin.kompile.testrunner.bootstrap.BootstrapRunner.main(BootstrapRunner.java:449)

"Reference Handler" #9 [5132] daemon prio=10 os_prio=0 cpu=1.78ms elapsed=32.46s tid=0x000070d9d80b3c30 nid=5132 waiting on condition  [0x000070d9c01fe000]
   java.lang.Thread.State: RUNNABLE
	at java.lang.ref.Reference.waitForReferencePendingList(java.base@21.0.11/Native Method)
	at java.lang.ref.Reference.processPendingReferences(java.base@21.0.11/Reference.java:246)
	at java.lang.ref.Reference$ReferenceHandler.run(java.base@21.0.11/Reference.java:208)

"Finalizer" #10 [5133] daemon prio=8 os_prio=0 cpu=0.46ms elapsed=32.46s tid=0x000070d9d80b51b0 nid=5133 in Object.wait()  [0x000070d9c00fe000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait0(java.base@21.0.11/Native Method)
	- waiting on <0x00000000f822ed48> (a java.lang.ref.NativeReferenceQueue$Lock)
	at java.lang.Object.wait(java.base@21.0.11/Object.java:366)
	at java.lang.Object.wait(java.base@21.0.11/Object.java:339)
	at java.lang.ref.NativeReferenceQueue.await(java.base@21.0.11/NativeReferenceQueue.java:48)
	at java.lang.ref.ReferenceQueue.remove0(java.base@21.0.11/ReferenceQueue.java:158)
	at java.lang.ref.NativeReferenceQueue.remove(java.base@21.0.11/NativeReferenceQueue.java:89)
	- locked <0x00000000f822ed48> (a java.lang.ref.NativeReferenceQueue$Lock)
	at java.lang.ref.Finalizer$FinalizerThread.run(java.base@21.0.11/Finalizer.java:173)

"Signal Dispatcher" #11 [5134] daemon prio=9 os_prio=0 cpu=0.31ms elapsed=32.45s tid=0x000070d9d80b6960 nid=5134 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Service Thread" #12 [5135] daemon prio=9 os_prio=0 cpu=1.88ms elapsed=32.45s tid=0x000070d9d80b7fb0 nid=5135 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Monitor Deflation Thread" #13 [5136] daemon prio=9 os_prio=0 cpu=4.28ms elapsed=32.45s tid=0x000070d9d80b9560 nid=5136 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" #14 [5137] daemon prio=9 os_prio=0 cpu=6627.47ms elapsed=32.43s tid=0x000070d9d80bb0b0 nid=5137 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   Compiling: 2872   !   4       org.json.JSONObject::write (329 bytes)

"C1 CompilerThread0" #15 [5138] daemon prio=9 os_prio=0 cpu=1544.75ms elapsed=32.42s tid=0x000070d9d80bc780 nid=5138 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   Compiling: 2877       3       okio.SegmentPool::take (71 bytes)

"Notification Thread" #16 [5147] daemon prio=9 os_prio=0 cpu=0.14ms elapsed=32.29s tid=0x000070d9d80c8a80 nid=5147 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Common-Cleaner" #17 [5148] daemon prio=8 os_prio=0 cpu=0.67ms elapsed=32.26s tid=0x000070d9d80cbd50 nid=5148 waiting on condition  [0x000070d9b192d000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f822ee70> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.11/AbstractQueuedSynchronizer.java:1886)
	at java.lang.ref.ReferenceQueue.await(java.base@21.0.11/ReferenceQueue.java:71)
	at java.lang.ref.ReferenceQueue.remove0(java.base@21.0.11/ReferenceQueue.java:143)
	at java.lang.ref.ReferenceQueue.remove(java.base@21.0.11/ReferenceQueue.java:218)
	at jdk.internal.ref.CleanerImpl.run(java.base@21.0.11/CleanerImpl.java:140)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)
	at jdk.internal.misc.InnocuousThread.run(java.base@21.0.11/InnocuousThread.java:186)

"kompile-timeout-self-dump" #18 [5207] daemon prio=5 os_prio=0 cpu=0.59ms elapsed=29.64s tid=0x000070d9d85c1420 nid=5207 waiting on condition  [0x000070d9b182d000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f85afa98> (a java.util.concurrent.CountDownLatch$Sync)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(java.base@21.0.11/AbstractQueuedSynchronizer.java:790)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(java.base@21.0.11/AbstractQueuedSynchronizer.java:1160)
	at java.util.concurrent.CountDownLatch.await(java.base@21.0.11/CountDownLatch.java:276)
	at kompile.TestRunner.executeTest$lambda$0(TestRunner.kt:31)
	at kompile.TestRunner$$Lambda/0x000070d964009ba8.run(Unknown Source)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"handoff-github-pull-request-state" #19 [5286] daemon prio=5 os_prio=0 cpu=63.72ms elapsed=24.97s tid=0x000070d9d849f1f0 nid=5286 waiting on condition  [0x000070d9b172d000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f85c35a8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@21.0.11/AbstractQueuedSynchronizer.java:1797)
	at java.util.concurrent.LinkedBlockingQueue.poll(java.base@21.0.11/LinkedBlockingQueue.java:460)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.11/ThreadPoolExecutor.java:1069)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.11/ThreadPoolExecutor.java:1130)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.11/ThreadPoolExecutor.java:642)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"url-resolver-coroutine-1" #20 [5413] daemon prio=5 os_prio=0 cpu=15.73ms elapsed=11.45s tid=0x000070d9d8a6a6f0 nid=5413 waiting on condition  [0x000070d9b162d000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000ffb39bb8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@21.0.11/LockSupport.java:371)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.11/AbstractQueuedSynchronizer.java:519)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.11/ForkJoinPool.java:3780)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.11/ForkJoinPool.java:3725)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.11/AbstractQueuedSynchronizer.java:1746)
	at java.util.concurrent.LinkedBlockingQueue.take(java.base@21.0.11/LinkedBlockingQueue.java:435)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.11/ThreadPoolExecutor.java:1070)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.11/ThreadPoolExecutor.java:1130)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.11/ThreadPoolExecutor.java:642)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"url-resolver-coroutine-2" #21 [5414] daemon prio=5 os_prio=0 cpu=123.91ms elapsed=11.45s tid=0x000070d9d8a6b950 nid=5414 waiting on condition  [0x000070d9b152d000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000ffb39bb8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@21.0.11/LockSupport.java:371)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.11/AbstractQueuedSynchronizer.java:519)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.11/ForkJoinPool.java:3780)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.11/ForkJoinPool.java:3725)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.11/AbstractQueuedSynchronizer.java:1746)
	at java.util.concurrent.LinkedBlockingQueue.take(java.base@21.0.11/LinkedBlockingQueue.java:435)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.11/ThreadPoolExecutor.java:1070)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.11/ThreadPoolExecutor.java:1130)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.11/ThreadPoolExecutor.java:642)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"url-resolver-coroutine-3" #22 [5415] daemon prio=5 os_prio=0 cpu=21.67ms elapsed=11.44s tid=0x000070d9d8a6caf0 nid=5415 waiting on condition  [0x000070d9b142d000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000ffb39bb8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@21.0.11/LockSupport.java:371)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.11/AbstractQueuedSynchronizer.java:519)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.11/ForkJoinPool.java:3780)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.11/ForkJoinPool.java:3725)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.11/AbstractQueuedSynchronizer.java:1746)
	at java.util.concurrent.LinkedBlockingQueue.take(java.base@21.0.11/LinkedBlockingQueue.java:435)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.11/ThreadPoolExecutor.java:1070)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.11/ThreadPoolExecutor.java:1130)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.11/ThreadPoolExecutor.java:642)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"url-resolver-coroutine-4" #23 [5416] daemon prio=5 os_prio=0 cpu=29.16ms elapsed=11.44s tid=0x000070d9d8a6e070 nid=5416 waiting on condition  [0x000070d9b132d000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000ffb39bb8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@21.0.11/LockSupport.java:371)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.11/AbstractQueuedSynchronizer.java:519)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.11/ForkJoinPool.java:3780)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.11/ForkJoinPool.java:3725)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.11/AbstractQueuedSynchronizer.java:1746)
	at java.util.concurrent.LinkedBlockingQueue.take(java.base@21.0.11/LinkedBlockingQueue.java:435)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.11/ThreadPoolExecutor.java:1070)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.11/ThreadPoolExecutor.java:1130)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.11/ThreadPoolExecutor.java:642)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"url-resolver-coroutine-5" #24 [5417] daemon prio=5 os_prio=0 cpu=12.15ms elapsed=11.44s tid=0x000070d9d8a6f680 nid=5417 waiting on condition  [0x000070d9b122d000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000ffb39bb8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@21.0.11/LockSupport.java:371)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.11/AbstractQueuedSynchronizer.java:519)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.11/ForkJoinPool.java:3780)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.11/ForkJoinPool.java:3725)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.11/AbstractQueuedSynchronizer.java:1746)
	at java.util.concurrent.LinkedBlockingQueue.take(java.base@21.0.11/LinkedBlockingQueue.java:435)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.11/ThreadPoolExecutor.java:1070)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.11/ThreadPoolExecutor.java:1130)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.11/ThreadPoolExecutor.java:642)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"url-resolver-coroutine-6" #25 [5418] daemon prio=5 os_prio=0 cpu=7.20ms elapsed=11.44s tid=0x000070d9d8a70f20 nid=5418 waiting on condition  [0x000070d9b112d000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000ffb39bb8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@21.0.11/LockSupport.java:371)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.11/AbstractQueuedSynchronizer.java:519)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.11/ForkJoinPool.java:3780)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.11/ForkJoinPool.java:3725)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.11/AbstractQueuedSynchronizer.java:1746)
	at java.util.concurrent.LinkedBlockingQueue.take(java.base@21.0.11/LinkedBlockingQueue.java:435)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.11/ThreadPoolExecutor.java:1070)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.11/ThreadPoolExecutor.java:1130)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.11/ThreadPoolExecutor.java:642)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"url-resolver-coroutine-7" #26 [5419] daemon prio=5 os_prio=0 cpu=17.59ms elapsed=11.44s tid=0x000070d9d8a72540 nid=5419 waiting on condition  [0x000070d9b102d000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000ffb39bb8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@21.0.11/LockSupport.java:371)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.11/AbstractQueuedSynchronizer.java:519)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.11/ForkJoinPool.java:3780)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.11/ForkJoinPool.java:3725)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.11/AbstractQueuedSynchronizer.java:1746)
	at java.util.concurrent.LinkedBlockingQueue.take(java.base@21.0.11/LinkedBlockingQueue.java:435)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.11/ThreadPoolExecutor.java:1070)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.11/ThreadPoolExecutor.java:1130)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.11/ThreadPoolExecutor.java:642)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"url-resolver-coroutine-8" #27 [5420] daemon prio=5 os_prio=0 cpu=30.71ms elapsed=11.43s tid=0x000070d9d8a7ad50 nid=5420 waiting on condition  [0x000070d9b0f2d000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000ffb39bb8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@21.0.11/LockSupport.java:371)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.11/AbstractQueuedSynchronizer.java:519)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.11/ForkJoinPool.java:3780)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.11/ForkJoinPool.java:3725)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.11/AbstractQueuedSynchronizer.java:1746)
	at java.util.concurrent.LinkedBlockingQueue.take(java.base@21.0.11/LinkedBlockingQueue.java:435)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.11/ThreadPoolExecutor.java:1070)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.11/ThreadPoolExecutor.java:1130)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.11/ThreadPoolExecutor.java:642)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"url-resolver-resync-1" #28 [5421] daemon prio=5 os_prio=0 cpu=7.33ms elapsed=11.39s tid=0x000070d9d8a86eb0 nid=5421 waiting on condition  [0x000070d9b0e2d000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000ffbc0dd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@21.0.11/LockSupport.java:371)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.11/AbstractQueuedSynchronizer.java:519)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.11/ForkJoinPool.java:3780)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.11/ForkJoinPool.java:3725)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.11/AbstractQueuedSynchronizer.java:1746)
	at java.util.concurrent.LinkedBlockingQueue.take(java.base@21.0.11/LinkedBlockingQueue.java:435)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.11/ThreadPoolExecutor.java:1070)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.11/ThreadPoolExecutor.java:1130)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.11/ThreadPoolExecutor.java:642)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"url-resolver-resync-2" #29 [5422] daemon prio=5 os_prio=0 cpu=3.14ms elapsed=11.39s tid=0x000070d9d8a87b70 nid=5422 waiting on condition  [0x000070d9b0d2d000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000ffbc0dd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@21.0.11/LockSupport.java:371)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.11/AbstractQueuedSynchronizer.java:519)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.11/ForkJoinPool.java:3780)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.11/ForkJoinPool.java:3725)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.11/AbstractQueuedSynchronizer.java:1746)
	at java.util.concurrent.LinkedBlockingQueue.take(java.base@21.0.11/LinkedBlockingQueue.java:435)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.11/ThreadPoolExecutor.java:1070)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.11/ThreadPoolExecutor.java:1130)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.11/ThreadPoolExecutor.java:642)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"url-resolver-resync-3" #30 [5423] daemon prio=5 os_prio=0 cpu=15.30ms elapsed=11.39s tid=0x000070d9d8a890e0 nid=5423 waiting on condition  [0x000070d9b0c2d000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000ffbc0dd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@21.0.11/LockSupport.java:371)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.11/AbstractQueuedSynchronizer.java:519)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.11/ForkJoinPool.java:3780)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.11/ForkJoinPool.java:3725)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.11/AbstractQueuedSynchronizer.java:1746)
	at java.util.concurrent.LinkedBlockingQueue.take(java.base@21.0.11/LinkedBlockingQueue.java:435)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.11/ThreadPoolExecutor.java:1070)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.11/ThreadPoolExecutor.java:1130)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.11/ThreadPoolExecutor.java:642)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"url-resolver-resync-4" #31 [5424] daemon prio=5 os_prio=0 cpu=9.31ms elapsed=11.38s tid=0x000070d9d8a8a590 nid=5424 waiting on condition  [0x000070d9b0b2d000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000ffbc0dd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@21.0.11/LockSupport.java:371)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.11/AbstractQueuedSynchronizer.java:519)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.11/ForkJoinPool.java:3780)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.11/ForkJoinPool.java:3725)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.11/AbstractQueuedSynchronizer.java:1746)
	at java.util.concurrent.LinkedBlockingQueue.take(java.base@21.0.11/LinkedBlockingQueue.java:435)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.11/ThreadPoolExecutor.java:1070)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.11/ThreadPoolExecutor.java:1130)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.11/ThreadPoolExecutor.java:642)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"kotlinx.coroutines.DefaultExecutor" #37 [5429] daemon prio=5 os_prio=0 cpu=12.67ms elapsed=7.62s tid=0x000070d9b800d3a0 nid=5429 waiting on condition  [0x000070d9b062d000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000ffb39a80> (a kotlinx.coroutines.DefaultExecutor)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:269)
	at kotlinx.coroutines.DefaultExecutor.run(DefaultExecutor.kt:118)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"sandbox-proxy-cleaner" #42 [5434] daemon prio=5 os_prio=0 cpu=0.32ms elapsed=7.04s tid=0x000070d9d8929780 nid=5434 waiting on condition  [0x000070d9b012d000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000ff977a70> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.11/AbstractQueuedSynchronizer.java:1886)
	at java.lang.ref.ReferenceQueue.await(java.base@21.0.11/ReferenceQueue.java:71)
	at java.lang.ref.ReferenceQueue.remove0(java.base@21.0.11/ReferenceQueue.java:143)
	at java.lang.ref.ReferenceQueue.remove(java.base@21.0.11/ReferenceQueue.java:218)
	at jdk.internal.ref.CleanerImpl.run(java.base@21.0.11/CleanerImpl.java:140)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"libp2p-nio-worker-3-2" #44 [5435] daemon prio=5 os_prio=0 cpu=575.12ms elapsed=7.03s tid=0x000070d9ac002e30 nid=5435 runnable  [0x000070d95effe000]
   java.lang.Thread.State: RUNNABLE
	at sun.nio.ch.EPoll.wait(java.base@21.0.11/Native Method)
	at sun.nio.ch.EPollSelectorImpl.doSelect(java.base@21.0.11/EPollSelectorImpl.java:121)
	at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@21.0.11/SelectorImpl.java:130)
	- locked <0x00000000ffbbd770> (a io.netty.channel.nio.SelectedSelectionKeySet)
	- locked <0x00000000ffbbf2a0> (a sun.nio.ch.EPollSelectorImpl)
	at sun.nio.ch.SelectorImpl.select(java.base@21.0.11/SelectorImpl.java:142)
	at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
	at io.netty.channel.nio.NioIoHandler.select(NioIoHandler.java:668)
	at io.netty.channel.nio.NioIoHandler.run(NioIoHandler.java:434)
	at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225)
	at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1195)
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"libp2p-nio-worker-3-1" #43 [5436] daemon prio=5 os_prio=0 cpu=686.82ms elapsed=7.02s tid=0x000070d948096240 nid=5436 runnable  [0x000070d95eefe000]
   java.lang.Thread.State: RUNNABLE
	at sun.nio.ch.EPoll.wait(java.base@21.0.11/Native Method)
	at sun.nio.ch.EPollSelectorImpl.doSelect(java.base@21.0.11/EPollSelectorImpl.java:121)
	at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@21.0.11/SelectorImpl.java:130)
	- locked <0x00000000ffbc2558> (a io.netty.channel.nio.SelectedSelectionKeySet)
	- locked <0x00000000ffbc3580> (a sun.nio.ch.EPollSelectorImpl)
	at sun.nio.ch.SelectorImpl.select(java.base@21.0.11/SelectorImpl.java:142)
	at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
	at io.netty.channel.nio.NioIoHandler.select(NioIoHandler.java:668)
	at io.netty.channel.nio.NioIoHandler.run(NioIoHandler.java:434)
	at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225)
	at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1195)
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"libp2p-nio-worker-3-3" #45 [5437] daemon prio=5 os_prio=0 cpu=58.22ms elapsed=6.84s tid=0x00005dd6030417d0 nid=5437 runnable  [0x000070d95edfe000]
   java.lang.Thread.State: RUNNABLE
	at sun.nio.ch.EPoll.wait(java.base@21.0.11/Native Method)
	at sun.nio.ch.EPollSelectorImpl.doSelect(java.base@21.0.11/EPollSelectorImpl.java:121)
	at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@21.0.11/SelectorImpl.java:130)
	- locked <0x00000000ffbb9e78> (a io.netty.channel.nio.SelectedSelectionKeySet)
	- locked <0x00000000ffbbaea0> (a sun.nio.ch.EPollSelectorImpl)
	at sun.nio.ch.SelectorImpl.select(java.base@21.0.11/SelectorImpl.java:142)
	at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
	at io.netty.channel.nio.NioIoHandler.select(NioIoHandler.java:668)
	at io.netty.channel.nio.NioIoHandler.run(NioIoHandler.java:434)
	at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225)
	at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1195)
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"libp2p-nio-worker-3-4" #47 [5438] daemon prio=5 os_prio=0 cpu=51.71ms elapsed=6.83s tid=0x00005dd6030426c0 nid=5438 runnable  [0x000070d95ecfe000]
   java.lang.Thread.State: RUNNABLE
	at sun.nio.ch.EPoll.wait(java.base@21.0.11/Native Method)
	at sun.nio.ch.EPollSelectorImpl.doSelect(java.base@21.0.11/EPollSelectorImpl.java:121)
	at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@21.0.11/SelectorImpl.java:130)
	- locked <0x00000000ffbb5d98> (a io.netty.channel.nio.SelectedSelectionKeySet)
	- locked <0x00000000ffbb6dc0> (a sun.nio.ch.EPollSelectorImpl)
	at sun.nio.ch.SelectorImpl.select(java.base@21.0.11/SelectorImpl.java:142)
	at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
	at io.netty.channel.nio.NioIoHandler.select(NioIoHandler.java:668)
	at io.netty.channel.nio.NioIoHandler.run(NioIoHandler.java:434)
	at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225)
	at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1195)
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"noise-handshake-crypto-1" #49 [5441] daemon prio=5 os_prio=0 cpu=38.10ms elapsed=6.03s tid=0x000070d9ac057900 nid=5441 waiting on condition  [0x000070d95e9fe000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000ff977e58> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@21.0.11/LockSupport.java:371)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.11/AbstractQueuedSynchronizer.java:519)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.11/ForkJoinPool.java:3780)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.11/ForkJoinPool.java:3725)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.11/AbstractQueuedSynchronizer.java:1746)
	at java.util.concurrent.LinkedBlockingQueue.take(java.base@21.0.11/LinkedBlockingQueue.java:435)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.11/ThreadPoolExecutor.java:1070)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.11/ThreadPoolExecutor.java:1130)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.11/ThreadPoolExecutor.java:642)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"noise-handshake-crypto-2" #50 [5442] daemon prio=5 os_prio=0 cpu=28.72ms elapsed=6.00s tid=0x000070d9a4074900 nid=5442 waiting on condition  [0x000070d95e8fe000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000ff977e58> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@21.0.11/LockSupport.java:371)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.11/AbstractQueuedSynchronizer.java:519)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.11/ForkJoinPool.java:3780)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.11/ForkJoinPool.java:3725)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.11/AbstractQueuedSynchronizer.java:1746)
	at java.util.concurrent.LinkedBlockingQueue.take(java.base@21.0.11/LinkedBlockingQueue.java:435)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.11/ThreadPoolExecutor.java:1070)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.11/ThreadPoolExecutor.java:1130)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.11/ThreadPoolExecutor.java:642)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"Thread-20" #57 [5449] daemon prio=5 os_prio=0 cpu=1.15ms elapsed=5.80s tid=0x000070d950018420 nid=5449 waiting on condition  [0x000070d95e7fe000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000ff9a7e50> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@21.0.11/LockSupport.java:371)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.11/AbstractQueuedSynchronizer.java:519)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.11/ForkJoinPool.java:3780)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.11/ForkJoinPool.java:3725)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.11/AbstractQueuedSynchronizer.java:1746)
	at java.util.concurrent.ArrayBlockingQueue.take(java.base@21.0.11/ArrayBlockingQueue.java:420)
	at sun.nio.ch.EPollPort$EventHandlerTask.run(java.base@21.0.11/EPollPort.java:274)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"Thread-21" #58 [5450] daemon prio=5 os_prio=0 cpu=0.62ms elapsed=5.79s tid=0x000070d9500191c0 nid=5450 runnable  [0x000070d95e4fe000]
   java.lang.Thread.State: RUNNABLE
	at sun.nio.ch.EPoll.wait(java.base@21.0.11/Native Method)
	at sun.nio.ch.EPollPort$EventHandlerTask.poll(java.base@21.0.11/EPollPort.java:199)
	at sun.nio.ch.EPollPort$EventHandlerTask.run(java.base@21.0.11/EPollPort.java:280)
	at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(java.base@21.0.11/AsynchronousChannelGroupImpl.java:113)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.11/ThreadPoolExecutor.java:1144)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.11/ThreadPoolExecutor.java:642)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"Thread-22" #59 [5451] daemon prio=5 os_prio=0 cpu=0.24ms elapsed=5.79s tid=0x000070d95001a830 nid=5451 waiting on condition  [0x000070d95e3fe000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000ff9a7e50> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@21.0.11/LockSupport.java:371)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@21.0.11/AbstractQueuedSynchronizer.java:519)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@21.0.11/ForkJoinPool.java:3780)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@21.0.11/ForkJoinPool.java:3725)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.11/AbstractQueuedSynchronizer.java:1746)
	at java.util.concurrent.ArrayBlockingQueue.take(java.base@21.0.11/ArrayBlockingQueue.java:420)
	at sun.nio.ch.EPollPort$EventHandlerTask.run(java.base@21.0.11/EPollPort.java:274)
	at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(java.base@21.0.11/AsynchronousChannelGroupImpl.java:113)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.11/ThreadPoolExecutor.java:1144)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.11/ThreadPoolExecutor.java:642)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"SystemClock-scheduler" #60 [5452] daemon prio=5 os_prio=0 cpu=0.50ms elapsed=5.78s tid=0x000070d95001d460 nid=5452 in Object.wait()  [0x000070d95e2fe000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait0(java.base@21.0.11/Native Method)
	- waiting on <0x00000000ff9634c0> (a java.util.TaskQueue)
	at java.lang.Object.wait(java.base@21.0.11/Object.java:366)
	at java.util.TimerThread.mainLoop(java.base@21.0.11/Timer.java:563)
	- locked <0x00000000ff9634c0> (a java.util.TaskQueue)
	at java.util.TimerThread.run(java.base@21.0.11/Timer.java:516)

"Thread-24" #61 [5453] daemon prio=5 os_prio=0 cpu=0.66ms elapsed=5.76s tid=0x000070d95800e970 nid=5453 waiting on condition  [0x000070d95e1fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000ff9a82c0> (a java.util.concurrent.SynchronousQueue$Transferer)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:410)
	at java.util.concurrent.LinkedTransferQueue$DualNode.await(java.base@21.0.11/LinkedTransferQueue.java:452)
	at java.util.concurrent.SynchronousQueue$Transferer.xferLifo(java.base@21.0.11/SynchronousQueue.java:194)
	at java.util.concurrent.SynchronousQueue.xfer(java.base@21.0.11/SynchronousQueue.java:235)
	at java.util.concurrent.SynchronousQueue.poll(java.base@21.0.11/SynchronousQueue.java:338)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.11/ThreadPoolExecutor.java:1069)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.11/ThreadPoolExecutor.java:1130)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.11/ThreadPoolExecutor.java:642)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"DefaultDispatcher-worker-1" #64 [5456] daemon prio=5 os_prio=0 cpu=318.83ms elapsed=5.38s tid=0x000070d9a40bf380 nid=5456 waiting on condition  [0x000070d95e0fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:410)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:847)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:792)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:740)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:693)

"DefaultDispatcher-worker-2" #65 [5457] daemon prio=5 os_prio=0 cpu=0.91ms elapsed=5.38s tid=0x000070d9d8a01fb0 nid=5457 waiting on condition  [0x000070d95dffe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:410)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:847)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:792)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:740)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:693)

"DefaultDispatcher-worker-3" #66 [5458] daemon prio=5 os_prio=0 cpu=57.02ms elapsed=5.38s tid=0x000070d9a40bfa90 nid=5458 waiting on condition  [0x000070d95defe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:410)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:847)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:792)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:740)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:693)

"url-attachment-stall-watchdog" #72 [5464] daemon prio=5 os_prio=0 cpu=0.35ms elapsed=5.18s tid=0x000070d9bc03d480 nid=5464 waiting on condition  [0x000070d95d8fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000ff9acf28> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@21.0.11/AbstractQueuedSynchronizer.java:1797)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.poll(java.base@21.0.11/ScheduledThreadPoolExecutor.java:1209)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.poll(java.base@21.0.11/ScheduledThreadPoolExecutor.java:899)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.11/ThreadPoolExecutor.java:1069)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.11/ThreadPoolExecutor.java:1130)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.11/ThreadPoolExecutor.java:642)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"url-json-admission-1" #73 [5465] daemon prio=5 os_prio=0 cpu=1.10ms elapsed=5.05s tid=0x000070d9a40eb5f0 nid=5465 waiting on condition  [0x000070d95e6fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f867b058> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@21.0.11/AbstractQueuedSynchronizer.java:1797)
	at java.util.concurrent.LinkedBlockingQueue.poll(java.base@21.0.11/LinkedBlockingQueue.java:460)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.11/ThreadPoolExecutor.java:1069)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.11/ThreadPoolExecutor.java:1130)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.11/ThreadPoolExecutor.java:642)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"url-json-admission-2" #75 [5467] daemon prio=5 os_prio=0 cpu=1.29ms elapsed=4.75s tid=0x000070d9a416c190 nid=5467 waiting on condition  [0x000070d95d7fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f867b058> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@21.0.11/AbstractQueuedSynchronizer.java:1797)
	at java.util.concurrent.LinkedBlockingQueue.poll(java.base@21.0.11/LinkedBlockingQueue.java:460)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.11/ThreadPoolExecutor.java:1069)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.11/ThreadPoolExecutor.java:1130)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.11/ThreadPoolExecutor.java:642)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"ForkJoinPool-1-worker-1" #78 [5469] daemon prio=5 os_prio=0 cpu=24.16ms elapsed=4.52s tid=0x000070d954015040 nid=5469 waiting on condition  [0x000070d95d5fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000ff9b1158> (a java.util.concurrent.ForkJoinPool)
	at java.util.concurrent.locks.LockSupport.parkUntil(java.base@21.0.11/LockSupport.java:449)
	at java.util.concurrent.ForkJoinPool.awaitWork(java.base@21.0.11/ForkJoinPool.java:1891)
	at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.11/ForkJoinPool.java:1809)
	at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.11/ForkJoinWorkerThread.java:188)

"ForkJoinPool-1-worker-2" #79 [5470] daemon prio=5 os_prio=0 cpu=17.44ms elapsed=4.52s tid=0x000070d9b8060350 nid=5470 waiting on condition  [0x000070d95d4fe000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000ff9b1158> (a java.util.concurrent.ForkJoinPool)
	at java.util.concurrent.locks.LockSupport.park(java.base@21.0.11/LockSupport.java:371)
	at java.util.concurrent.ForkJoinPool.awaitWork(java.base@21.0.11/ForkJoinPool.java:1893)
	at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.11/ForkJoinPool.java:1809)
	at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.11/ForkJoinWorkerThread.java:188)

"sandbox-creation-timeout" #90 [5475] daemon prio=5 os_prio=0 cpu=0.28ms elapsed=4.39s tid=0x000070d9d8963180 nid=5475 waiting on condition  [0x000070d95d1fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000ff9b32e0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@21.0.11/AbstractQueuedSynchronizer.java:1797)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@21.0.11/ScheduledThreadPoolExecutor.java:1182)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@21.0.11/ScheduledThreadPoolExecutor.java:899)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.11/ThreadPoolExecutor.java:1070)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.11/ThreadPoolExecutor.java:1130)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.11/ThreadPoolExecutor.java:642)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"sjvm-invocation-worker-1" #114 [5485] daemon prio=5 os_prio=0 cpu=172.43ms elapsed=2.68s tid=0x000070d9d8ed91b0 nid=5485 waiting on condition  [0x000070d95cbfe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000ff869068> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@21.0.11/AbstractQueuedSynchronizer.java:1797)
	at java.util.concurrent.ArrayBlockingQueue.poll(java.base@21.0.11/ArrayBlockingQueue.java:435)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.11/ThreadPoolExecutor.java:1069)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.11/ThreadPoolExecutor.java:1130)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.11/ThreadPoolExecutor.java:642)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"rpc-idle-scheduler" #116 [5487] daemon prio=5 os_prio=0 cpu=0.36ms elapsed=1.25s tid=0x000070d9d89b7c50 nid=5487 waiting on condition  [0x000070d95c9fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000ff9b8998> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@21.0.11/AbstractQueuedSynchronizer.java:1797)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@21.0.11/ScheduledThreadPoolExecutor.java:1182)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@21.0.11/ScheduledThreadPoolExecutor.java:899)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.11/ThreadPoolExecutor.java:1070)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.11/ThreadPoolExecutor.java:1130)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.11/ThreadPoolExecutor.java:642)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"sjvm-invocation-worker-2" #117 [5488] daemon prio=5 os_prio=0 cpu=26.55ms elapsed=0.66s tid=0x000070d9d8919230 nid=5488 waiting on condition  [0x000070d95cafe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000ff869068> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@21.0.11/AbstractQueuedSynchronizer.java:1797)
	at java.util.concurrent.ArrayBlockingQueue.poll(java.base@21.0.11/ArrayBlockingQueue.java:435)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.11/ThreadPoolExecutor.java:1069)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.11/ThreadPoolExecutor.java:1130)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.11/ThreadPoolExecutor.java:642)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"sjvm-invocation-worker-3" #119 [5490] daemon prio=5 os_prio=0 cpu=0.90ms elapsed=0.52s tid=0x000070d9d891bde0 nid=5490 waiting on condition  [0x000070d95c7fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000ff869068> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@21.0.11/AbstractQueuedSynchronizer.java:1797)
	at java.util.concurrent.ArrayBlockingQueue.poll(java.base@21.0.11/ArrayBlockingQueue.java:435)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.11/ThreadPoolExecutor.java:1069)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.11/ThreadPoolExecutor.java:1130)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.11/ThreadPoolExecutor.java:642)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"CompletableFutureDelayScheduler" #123 [5492] daemon prio=5 os_prio=0 cpu=0.41ms elapsed=0.48s tid=0x000070d9d8996f50 nid=5492 waiting on condition  [0x000070d95c6fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000fc700650> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@21.0.11/AbstractQueuedSynchronizer.java:1797)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@21.0.11/ScheduledThreadPoolExecutor.java:1182)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@21.0.11/ScheduledThreadPoolExecutor.java:899)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.11/ThreadPoolExecutor.java:1070)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.11/ThreadPoolExecutor.java:1130)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.11/ThreadPoolExecutor.java:642)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"DefaultDispatcher-worker-4" #135 [5496] daemon prio=5 os_prio=0 cpu=0.28ms elapsed=0.35s tid=0x000070d9382f0f10 nid=5496 waiting on condition  [0x000070d95d9fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:410)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:847)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:792)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:740)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:693)

"url-conn-close-listener-1" #137 [5498] daemon prio=5 os_prio=0 cpu=0.32ms elapsed=0.35s tid=0x000070d9a40bbbf0 nid=5498 waiting on condition  [0x000070d95d6fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f867b300> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@21.0.11/AbstractQueuedSynchronizer.java:1797)
	at java.util.concurrent.LinkedBlockingQueue.poll(java.base@21.0.11/LinkedBlockingQueue.java:460)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.11/ThreadPoolExecutor.java:1069)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.11/ThreadPoolExecutor.java:1130)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.11/ThreadPoolExecutor.java:642)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"globalEventExecutor-2-2" #141 [5501] prio=5 os_prio=0 cpu=0.49ms elapsed=0.25s tid=0x00005dd603045f50 nid=5501 waiting on condition  [0x000070d9b072d000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000ffb3b348> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@21.0.11/AbstractQueuedSynchronizer.java:1797)
	at java.util.concurrent.LinkedBlockingQueue.poll(java.base@21.0.11/LinkedBlockingQueue.java:460)
	at io.netty.util.concurrent.GlobalEventExecutor.takeTask(GlobalEventExecutor.java:118)
	at io.netty.util.concurrent.GlobalEventExecutor$TaskRunner.run(GlobalEventExecutor.java:283)
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"VM Thread" os_prio=0 cpu=33.81ms elapsed=32.51s tid=0x000070d9d80a80f0 nid=5131 runnable  

"VM Periodic Task Thread" os_prio=0 cpu=24.16ms elapsed=32.54s tid=0x000070d9d8096970 nid=5129 waiting on condition  

"G1 Service" os_prio=0 cpu=3.22ms elapsed=32.62s tid=0x000070d9d807dda0 nid=5128 runnable  

"G1 Refine#0" os_prio=0 cpu=75.60ms elapsed=32.63s tid=0x000070d9d807cdd0 nid=5127 runnable  

"G1 Conc#0" os_prio=0 cpu=120.61ms elapsed=32.63s tid=0x000070d9d803fa70 nid=5126 runnable  

"G1 Main Marker" os_prio=0 cpu=1.83ms elapsed=32.64s tid=0x000070d9d803eac0 nid=5125 runnable  

"GC Thread#0" os_prio=0 cpu=300.10ms elapsed=32.64s tid=0x000070d9d803c4e0 nid=5124 runnable  

JNI global refs: 35, weak refs: 5

Heap
 garbage-first heap   total 86016K, used 53867K [0x00000000f8000000, 0x0000000100000000)
  region size 1024K, 13 young (13312K), 2 survivors (2048K)
 Metaspace       used 31555K, committed 31872K, reserved 1114112K
  class space    used 3292K, committed 3456K, reserved 1048576K

testDashboardWeekOfHistoryCrossesTheServiceBoundary: PASSED
TIMEOUT: Test 'handoff.serviceserver.test.TestDashboardWeekOfHistoryCrossesTheServiceBoundaryKt.testDashboardWeekOfHistoryCrossesTheServiceBoundary' exceeded per-test timeout of 30000ms; child process killed
[JSTACK THREAD DUMPS BEGIN]
Full thread dump OpenJDK 64-Bit Server VM (21.0.11+10-1-24.04.2-Ubuntu mixed mode, sharing):

Threads class SMR info:
_java_thread_list=0x000070d948092ed0, length=54, elements={
0x000070d9d801bf30, 0x000070d9d80b3c30, 0x000070d9d80b51b0, 0x000070d9d80b6960,
0x000070d9d80b7fb0, 0x000070d9d80b9560, 0x000070d9d80bb0b0, 0x000070d9d80bc780,
0x000070d9d80c8a80, 0x000070d9d80cbd50, 0x000070d9d85c1420, 0x000070d9d849f1f0,
0x000070d9d8a6a6f0, 0x000070d9d8a6b950, 0x000070d9d8a6caf0, 0x000070d9d8a6e070,
0x000070d9d8a6f680, 0x000070d9d8a70f20, 0x000070d9d8a72540, 0x000070d9d8a7ad50,
0x000070d9d8a86eb0, 0x000070d9d8a87b70, 0x000070d9d8a890e0, 0x000070d9d8a8a590,
0x000070d9b800d3a0, 0x000070d9d8929780, 0x000070d9ac002e30, 0x000070d948096240,
0x00005dd6030417d0, 0x00005dd6030426c0, 0x000070d9ac057900, 0x000070d9a4074900,
0x000070d950018420, 0x000070d9500191c0, 0x000070d95001a830, 0x000070d95001d460,
0x000070d95800e970, 0x000070d9a40bf380, 0x000070d9d8a01fb0, 0x000070d9a40bfa90,
0x000070d9bc03d480, 0x000070d9a40eb5f0, 0x000070d9a416c190, 0x000070d954015040,
0x000070d9b8060350, 0x000070d9d8963180, 0x000070d9d8ed91b0, 0x000070d9d89b7c50,
0x000070d9d8919230, 0x000070d9d891bde0, 0x000070d9d8996f50, 0x000070d9382f0f10,
0x000070d9a40bbbf0, 0x00005dd603045f50
}

"main" #1 [5122] prio=5 os_prio=0 cpu=8185.55ms elapsed=32.66s tid=0x
[truncated — full output preserved in test-events.jsonl]
2 of 3PASSED11.4s606818130yes (this is the published result)—
3 of 3CANCELED0ms606818132—Test attempt did not complete before another attempt reached a verdict
PASSEDhandoff.serviceserver.testtestGitSyncStatusRpcReportsDisabledMirror2527ms
PASSEDhandoff.serviceserver.testtestGithubProxySessionCloseIsTerminalAndRacesOpen1975ms
PASSEDhandoff.serviceserver.testtestGithubProxySessionCloseReleasesCallersWaitingOnAnOpen1900ms
PASSEDhandoff.serviceserver.testtestGithubProxySessionClosedExactlyOnce2156ms
PASSEDhandoff.serviceserver.testtestGithubProxySessionNotClosedDuringACall3636ms
PASSEDhandoff.serviceserver.testtestGithubProxySessionOpenedOnceForConcurrentCallers2011ms
PASSEDhandoff.serviceserver.testtestGithubProxySessionProbeNeverBlocksOtherCallers2664ms
PASSEDhandoff.serviceserver.testtestGithubProxySessionRetiredOnlyByAFailedCallOnIt2065ms
PASSEDhandoff.serviceserver.testtestGithubProxySessionSurvivesAnInterruptedCaller2561ms
PASSEDhandoff.serviceserver.testtestGithubProxySessionWaitersOutliveAnInterruptedOpener2002ms
PASSEDhandoff.serviceserver.testtestMainIgnoresRetiredGitSyncRepo2446ms
PASSEDhandoff.serviceserver.testtestMainRejectsMalformedGitSyncInterval3250ms
PASSEDhandoff.serviceserver.testtestRelatedProjectsCrossTheServiceBoundary21523ms
PASSEDhandoff.serviceserver.testtestReorderOfCompletedHandoffOverUrlSaysItLeftTheList15873ms
PASSEDhandoff.serviceserver.testtestReorderPreservesBlankAnchorSemanticsOverUrl11682ms
PASSEDhandoff.serviceserver.testtestRpcHandlerAcceptsServicePrefixedMethod1606ms
PASSEDhandoff.serviceserver.testtestRpcHandlerCarriesOptionalConversationReference2325ms
PASSEDhandoff.serviceserver.testtestRpcHandlerErrorMarshaling4355ms
PASSEDhandoff.serviceserver.testtestSandboxedClientRejectsMalformedResponses12823ms
PASSEDhandoff.serviceserver.testtestSandboxedHandoffLifecycle16593ms
PASSEDhandoff.serviceserver.testtestServerRejectsPartialStatusSandboxClient1790ms
PASSEDhandoff.serviceserver.testtestServerRejectsStaleSandboxClient1650ms
PASSEDhandoff.serviceserver.testtestServiceRestartPreservesState23279ms
PASSEDhandoff.serviceserver.testtestStatusColorsWireErrors23504ms
PASSEDhandoff.serviceserver.testtestStatusColorsWireRoundTrip23215ms
PASSEDhandoff.serviceserver.testtestWorkInProgressCrossesTheServiceBoundary20859ms

Build Log

[buildtest-coordinator] [2026-10-07 02:21:05] Coordinator work: waiting for archive analysis, queue position 2 of 2
[2026-10-07 02:21:28] Admission accounting: reserved=279 unreserved=0 requested=2 limit=200 observedFleet=145 fleetObservationValid=true
[2026-10-07 02:21:28] admissionDecision[run=934e3dac path=fresh requested=2 myReservation=0 observedFleet=145 unreservedObserved=0 reservationsSum=279 reservationHolders=36 reservationHoldersWithNoObservedDroplet=13 otherGrantedRemainder=48 dropletLimit=200 queueDepth=48 queuePos=46 fleetObservationValid=true fleetObservationAge=30s fleetObservationUsable=true reservedProjection=195/200 freshProjection=195/200]
[2026-10-07 02:21:28] Waiting for droplet capacity; retrying admission in 30s
[2026-10-07 02:21:58] Admission accounting: reserved=274 unreserved=0 requested=2 limit=200 observedFleet=144 fleetObservationValid=true
[2026-10-07 02:21:58] admissionDecision[run=934e3dac path=fresh requested=2 myReservation=0 observedFleet=144 unreservedObserved=0 reservationsSum=274 reservationHolders=36 reservationHoldersWithNoObservedDroplet=13 otherGrantedRemainder=55 dropletLimit=200 queueDepth=47 queuePos=45 fleetObservationValid=true fleetObservationAge=9s fleetObservationUsable=true reservedProjection=201/200 freshProjection=201/200]
[2026-10-07 02:21:58] Waiting for droplet capacity; retrying admission in 60s
[buildtest-coordinator] [2026-10-07 02:36:07] Resuming sharded build after service restart (was PENDING, 2 shards)
[2026-10-07 02:36:07] Reconciled dynamic restart recovery against 73 durable test_discovered identity/identities: restored 0 omitted identity/identities and ignored 0 recovery-only identity/identities from fresh archive analysis
[2026-10-07 02:36:07] Rebuilding dynamic dispatch after service restart from 73 discovered test(s) and 0 durable terminal result(s)
[2026-10-07 02:36:08] Dynamic dispatch: seeded 73 work unit(s) (73 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
[shard 1/2] [2026-10-07 02:37:24] Droplet created: id=606818132, name=buildtest-934e3dac-s1-a137030
[shard 0/2] [2026-10-07 02:37:24] Droplet created: id=606818130, name=buildtest-934e3dac-a13702f
[shard 1/2] [2026-10-07 02:37:24] Droplet active at 164.90.158.195
[shard 0/2] [2026-10-07 02:37:24] Droplet active at 147.182.248.204
[shard 0/2] [2026-10-07 02:37:27] SSH access granted to droplet 606818130
[shard 0/2] [2026-10-07 02:37:27] Waiting for guest readiness on droplet 606818130
[shard 1/2] [2026-10-07 02:37:28] SSH access granted to droplet 606818132
[shard 1/2] [2026-10-07 02:37:28] Waiting for guest readiness on droplet 606818132
[shard 1/2] [2026-10-07 02:37:49] Guest readiness complete on droplet 606818132
[shard 1/2] [2026-10-07 02:37:49] Dynamic memory admission: droplet 1 has 4096 MiB RAM, 3221225472 bytes available to resident tests, and runner parallelism 4
[shard 1/2] [2026-10-07 02:37:49] Connecting via SSH and installing dependencies...
[shard 1/2] [2026-10-07 02:37:50] SSH connected
[shard 0/2] [2026-10-07 02:37:51] Guest readiness complete on droplet 606818130
[shard 0/2] [2026-10-07 02:37:51] Dynamic memory admission: droplet 0 has 4096 MiB RAM, 3221225472 bytes available to resident tests, and runner parallelism 4
[shard 0/2] [2026-10-07 02:37:51] Connecting via SSH and installing dependencies...
[shard 0/2] [2026-10-07 02:37:51] SSH connected
[shard 1/2] 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 1/2] Dependencies already present (snapshot image), skipping installation
[shard 1/2] Java: openjdk version "21.0.11" 2026-04-21
[shard 1/2] Node.js: v18.19.1
[shard 1/2] Chromium: /usr/bin/chromium-browser
[shard 1/2] Coursier: /root/tools/coursier
[shard 1/2] Docker already present: Docker version 29.1.3, build 29.1.3-0ubuntu3~24.04.2
[shard 1/2] haveged already present
[shard 1/2] securerandom.source=file:/dev/urandom already set in /usr/lib/jvm/java-21-openjdk-amd64/conf/security/java.security
[shard 1/2] Dependencies installed successfully
[shard 1/2] Install image id: 245388985; base dependency fast path taken: true
[shard 1/2] [BuildDriver] Memory before swap: MemoryInfo(totalMemoryKb=4009860, availableMemoryKb=3455076, totalSwapKb=0, freeSwapKb=0)
[shard 1/2] mkswap: /swapfile: warning: wiping old swap signature.
[shard 1/2] Setting up swapspace version 1, size = 4 GiB (4294963200 bytes)
[shard 1/2] no label, UUID=6aef1a40-6b93-4b17-b645-8c0f9cdb79e5
[shard 1/2] Swap file created and enabled
[shard 1/2] [BuildDriver] Memory after swap: MemoryInfo(totalMemoryKb=4009860, availableMemoryKb=3452740, totalSwapKb=4194300, freeSwapKb=4194300)
[shard 1/2] [BuildDriver] Swap verified: 4194300KB total swap (was 0KB)
[shard 1/2] [2026-10-07 02:37:58] Dependencies installed
[shard 1/2] [2026-10-07 02:37:58] Uploading project archive...
[shard 1/2] Extracted projects:
CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c

[shard 1/2] [2026-10-07 02:37:58] Projects on remote: CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c
[shard 1/2] [2026-10-07 02:37:58] Projects from archive: handoff:serviceserver
[shard 1/2] [2026-10-07 02:37:59] Building and testing workspace...
[shard 1/2] [2026-10-07 02:37:59] Shard test specs (0): 
[2026-10-07 02:37:59] [dispatch] droplet 1 ready
[2026-10-07 02:37:59] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testConversationHandoffLookupCrossesTheServiceBoundary.kts] on droplet 1: its reservation of 2288 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 2607 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:37:59] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testDashboardMethodsCrossTheServiceBoundary.kts] on droplet 1: its reservation of 2220 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4895 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:37:59] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testRelatedProjectsCrossTheServiceBoundary.kts] on droplet 1: its reservation of 2307 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7115 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:37:59] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testServiceRestartPreservesState.kts] on droplet 1: its reservation of 2502 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9422 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:37:59] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testStatusColorsWireErrors.kts] on droplet 1: its reservation of 2378 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9704 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:37:59] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testStatusColorsWireRoundTrip.kts] on droplet 1: its reservation of 2347 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9794 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:37:59] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testConversationReferenceCrossesTheServiceBoundary.kts] on droplet 1: its reservation of 2287 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9834 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:37:59] [dispatch] lease_issued: Issued lease 0c1d4e2d-099e-4718-a7c9-265f628a291e-934e3dac-a04ee422-e0b9-419f-b4d3-d2b14a7cc50c-L0 with 8 test(s) [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testDashboardWeekOfHistoryCrossesTheServiceBoundary.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testConversationHandoffLookupCrossesTheServiceBoundary.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testDashboardMethodsCrossTheServiceBoundary.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testRelatedProjectsCrossTheServiceBoundary.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testServiceRestartPreservesState.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testStatusColorsWireErrors.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testStatusColorsWireRoundTrip.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testConversationReferenceCrossesTheServiceBoundary.kts] to droplet 1 (pull-based handout from shared queue; 65 unit(s) remaining). Memory admission: predicted peak 1587535872 bytes; resident predicted peak 1587535872 of 3221225472 bytes; 1633689600 bytes remaining budget
[shard 1/2] System memory: 3915MB, JVM heap: 1957MB
[shard 0/2] 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 1/2] Downloading https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.pom
[shard 1/2] Downloaded https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.pom
[shard 1/2] Downloading https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.pom.sha1
[shard 1/2] Downloaded https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.pom.sha1
[shard 0/2] Dependencies already present (snapshot image), skipping installation
[shard 1/2] Downloading https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.pom
[shard 0/2] Java: openjdk version "21.0.11" 2026-04-21
[shard 1/2] Downloading https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.pom
[shard 1/2] Downloading https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.pom
[shard 1/2] 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 1/2] Downloading https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.pom
[shard 1/2] 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 1/2] Downloaded https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.pom
[shard 1/2] 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 1/2] 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 1/2] Downloaded https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.pom
[shard 1/2] Downloading https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.pom.sha1
[shard 1/2] Downloading https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.pom.sha1
[shard 1/2] 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 1/2] 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 1/2] Downloaded https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.pom
[shard 1/2] 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 1/2] Downloaded https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.pom
[shard 1/2] Downloading https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.pom.sha1
[shard 1/2] 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 1/2] Downloading https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.pom.sha1
[shard 1/2] 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 1/2] 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 1/2] Downloaded https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.pom.sha1
[shard 1/2] Downloaded https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.pom.sha1
[shard 1/2] 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 1/2] 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 1/2] Downloaded https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.pom.sha1
[shard 1/2] 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/2] Node.js: v18.19.1
[shard 0/2] Chromium: /usr/bin/chromium-browser
[shard 0/2] Coursier: /root/tools/coursier
[shard 0/2] Docker already present: Docker version 29.1.3, build 29.1.3-0ubuntu3~24.04.2
[shard 0/2] haveged already present
[shard 1/2] Downloading https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.jar
[shard 1/2] 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 1/2] Downloading https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.jar
[shard 1/2] 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 1/2] Downloading https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.jar
[shard 1/2] 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/2] securerandom.source=file:/dev/urandom already set in /usr/lib/jvm/java-21-openjdk-amd64/conf/security/java.security
[shard 0/2] Dependencies installed successfully
[shard 0/2] Install image id: 245388985; base dependency fast path taken: true
[shard 1/2] 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 1/2] Downloading https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.jar
[shard 1/2] Downloaded https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.jar
[shard 1/2] Downloading https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.jar
[shard 1/2] 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 1/2] Downloaded https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.jar
[shard 1/2] 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 1/2] 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/2] [BuildDriver] Memory before swap: MemoryInfo(totalMemoryKb=4009860, availableMemoryKb=3407876, totalSwapKb=0, freeSwapKb=0)
[shard 1/2] Downloaded https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.jar.sha1
[shard 1/2] 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 1/2] 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 1/2] Downloading https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.jar.sha1
[shard 1/2] 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 1/2] 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 1/2] 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 1/2] 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 1/2] Downloaded https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.jar.sha1
[shard 1/2] Downloaded https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.jar
[shard 1/2] Downloading https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.jar.sha1
[shard 1/2] Downloaded https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.jar
[shard 1/2] Downloading https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.jar.sha1
[shard 1/2] Downloaded https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.jar.sha1
[shard 1/2] Downloaded https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.jar.sha1
[shard 1/2] Downloaded https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.jar
[shard 1/2] Downloading https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.jar.sha1
[shard 1/2] Downloaded https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.jar.sha1
[shard 0/2] mkswap: /swapfile: warning: wiping old swap signature.
[shard 0/2] Setting up swapspace version 1, size = 4 GiB (4294963200 bytes)
[shard 0/2] no label, UUID=4e74e96e-10cb-4f2e-be7e-466af6fbaa9b
[shard 0/2] Swap file created and enabled
[shard 0/2] [BuildDriver] Memory after swap: MemoryInfo(totalMemoryKb=4009860, availableMemoryKb=3411112, totalSwapKb=4194300, freeSwapKb=4194300)
[shard 0/2] [BuildDriver] Swap verified: 4194300KB total swap (was 0KB)
[shard 0/2] [2026-10-07 02:38:01] Dependencies installed
[shard 0/2] [2026-10-07 02:38:01] Uploading project archive...
[shard 0/2] Extracted projects:
CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c

[shard 0/2] [2026-10-07 02:38:01] Projects on remote: CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c
[shard 0/2] [2026-10-07 02:38:01] Projects from archive: handoff:serviceserver
[shard 0/2] [2026-10-07 02:38:02] Building and testing workspace...
[shard 0/2] [2026-10-07 02:38:02] Shard test specs (0): 
[2026-10-07 02:38:02] [dispatch] droplet 0 ready
[2026-10-07 02:38:02] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testReorderOfCompletedHandoffOverUrlSaysItLeftTheList.kts] on droplet 0: its reservation of 2280 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 2287 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:38:02] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testWorkInProgressCrossesTheServiceBoundary.kts] on droplet 0: its reservation of 2251 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4567 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:38:02] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testSandboxedClientRejectsMalformedResponses.kts] on droplet 0: its reservation of 2247 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6818 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:38:02] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testReorderRejectsWhitespaceAnchorOverUrl.kts] on droplet 0: its reservation of 2273 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9065 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:38:02] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncTickDoesNotMaterializeTheArchive.kts] on droplet 0: its reservation of 1863 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9091 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:38:02] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncStatusRpcReportsStaleMirror.kts] on droplet 0: its reservation of 2291 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9091 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:38:02] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testDashboardTimedJobsStopOnClose.kts] on droplet 0: its reservation of 337 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9131 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:38:02] [dispatch] lease_issued: Issued lease 0c1d4e2d-099e-4718-a7c9-265f628a291e-934e3dac-a04ee422-e0b9-419f-b4d3-d2b14a7cc50c-L1 with 8 test(s) [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testSandboxedHandoffLifecycle.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testReorderOfCompletedHandoffOverUrlSaysItLeftTheList.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testWorkInProgressCrossesTheServiceBoundary.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testSandboxedClientRejectsMalformedResponses.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testReorderRejectsWhitespaceAnchorOverUrl.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncTickDoesNotMaterializeTheArchive.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncStatusRpcReportsStaleMirror.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testDashboardTimedJobsStopOnClose.kts] to droplet 0 (pull-based handout from shared queue; 57 unit(s) remaining). Memory admission: predicted peak 1286811648 bytes; resident predicted peak 1286811648 of 3221225472 bytes; 1934413824 bytes remaining budget
[shard 0/2] System memory: 3915MB, JVM heap: 1957MB
[shard 0/2] Downloading https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.pom
[shard 0/2] Downloaded https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.pom
[shard 0/2] Downloading https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.pom.sha1
[shard 0/2] Downloaded https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.pom.sha1
[shard 0/2] 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/2] Downloading https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.pom
[shard 0/2] 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/2] 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/2] Downloading https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.pom
[shard 0/2] Downloading https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.pom
[shard 0/2] 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/2] Downloading https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.pom
[shard 0/2] 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/2] 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/2] Downloaded https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.pom
[shard 0/2] 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/2] Downloaded https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.pom
[shard 0/2] Downloading https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.pom.sha1
[shard 0/2] Downloaded https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.pom
[shard 0/2] 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/2] 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/2] Downloading https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.pom.sha1
[shard 0/2] Downloaded https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.pom
[shard 0/2] 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/2] 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/2] Downloading https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.pom.sha1
[shard 0/2] Downloaded https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.pom.sha1
[shard 0/2] 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/2] 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/2] Downloaded https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.pom.sha1
[shard 0/2] Downloaded https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.pom.sha1
[shard 0/2] 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/2] Downloading https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.jar
[shard 0/2] 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/2] Downloading https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.jar
[shard 0/2] 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/2] Downloading https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.jar
[shard 0/2] Downloading https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.jar
[shard 0/2] 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/2] Downloading https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.jar
[shard 0/2] 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/2] 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/2] Downloaded https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.jar
[shard 0/2] 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/2] Downloaded https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.jar
[shard 0/2] 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/2] Downloaded https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.jar
[shard 0/2] Downloading https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.jar.sha1
[shard 0/2] 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/2] 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/2] Downloaded https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.jar.sha1
[shard 0/2] Downloading https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.jar.sha1
[shard 0/2] 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/2] Downloaded https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.jar
[shard 0/2] Downloading https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.jar.sha1
[shard 0/2] 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/2] 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/2] 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/2] 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/2] Downloaded https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.jar.sha1
[shard 0/2] Downloaded https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.jar.sha1
[shard 0/2] Downloaded https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.jar
[shard 0/2] Downloading https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.jar.sha1
[shard 0/2] Downloaded https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.jar.sha1
[shard 0/2] /tmp/qtcompile1933862038277788569/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/2] /tmp/qtcompile15421238214457040276/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 1/2] /tmp/qtcompile-group11299023389851023208/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/2]                     .append(" #").append(thread.id)
[shard 1/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 1/2] /tmp/qtcompile3086469034741650636/testStatusColorsWireErrors.kt:194:30: warning: this declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details
[shard 1/2]                 override fun getStdlibJar(): ByteArray = stdlibJarBytes
[shard 1/2]                              ^ This declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details [DiagnosticEffect from Main.kt:1547]
[shard 1/2] Build-script stderr: [BuildscriptRunner] Checking cache for key: d4368913a57c761c8d798bab916b17e0ffb9047738bee3658ac074c5f5a45d26
[shard 1/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/2] Build-script stderr: [BuildscriptRunner] Cache MISS for key: d4368913a57c761c8d798bab916b17e0ffb9047738bee3658ac074c5f5a45d26, executing calculator
[shard 1/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/2] Build-script stderr: [BuildscriptRunner] Checking cache for key: 305b26452831fd6f205f686b71d91d0dba01adbb91a634ebe3e3d60461699f50
[shard 1/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/2] Build-script stderr: [BuildscriptRunner] Cache MISS for key: 305b26452831fd6f205f686b71d91d0dba01adbb91a634ebe3e3d60461699f50, executing calculator
[shard 1/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/2] Diagnostic: This class shouldn't be used in Kotlin. Use kotlin.Any instead. [DiagnosticReportedEffect from Main.kt:1547]
[shard 1/2] Diagnostic: This class shouldn't be used in Kotlin. Use kotlin.Any instead. [DiagnosticReportedEffect from Main.kt:1547]
[shard 1/2] Build-script stderr: [BuildscriptRunner] Stored result in cache for key: 305b26452831fd6f205f686b71d91d0dba01adbb91a634ebe3e3d60461699f50
[shard 1/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/2] Build-script stderr: [BuildscriptRunner] Stored result in cache for key: d4368913a57c761c8d798bab916b17e0ffb9047738bee3658ac074c5f5a45d26
[shard 1/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/2] Build-script stderr: [BuildscriptRunner] Checking cache for key: 646d866e0cac0b4c946a334d39826e2fdd56ea6600f41f24e90ae3bf9bdf6c64
[shard 1/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/2] Build-script stderr: [BuildscriptRunner] Cache MISS for key: 646d866e0cac0b4c946a334d39826e2fdd56ea6600f41f24e90ae3bf9bdf6c64, executing calculator
[shard 1/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/2] Build-script stderr: [BuildscriptRunner] Checking cache for key: f42147efc4b18ad58185116634bafabea52145fc34db062b79745f5e03702d3c
[shard 1/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/2] Build-script stderr: [BuildscriptRunner] Cache MISS for key: f42147efc4b18ad58185116634bafabea52145fc34db062b79745f5e03702d3c, executing calculator
[shard 1/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/2] Build-script stderr: [BuildscriptRunner] Stored result in cache for key: f42147efc4b18ad58185116634bafabea52145fc34db062b79745f5e03702d3c
[shard 1/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/2] Build-script stderr: [BuildscriptRunner] Stored result in cache for key: 646d866e0cac0b4c946a334d39826e2fdd56ea6600f41f24e90ae3bf9bdf6c64
[shard 1/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/2] /tmp/qtcompile-group9651971080313345242/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/2]                     .append(" #").append(thread.id)
[shard 1/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 1/2] /tmp/qtcompile-group5188857059620425101/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/2]                     .append(" #").append(thread.id)
[shard 1/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/2] /tmp/qtcompile-group11668663205773264568/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/2] Build-script stderr: [BuildscriptRunner] Checking cache for key: d4368913a57c761c8d798bab916b17e0ffb9047738bee3658ac074c5f5a45d26
[shard 0/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/2] Build-script stderr: [BuildscriptRunner] Cache MISS for key: d4368913a57c761c8d798bab916b17e0ffb9047738bee3658ac074c5f5a45d26, executing calculator
[shard 0/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/2] Build-script stderr: [BuildscriptRunner] Checking cache for key: 305b26452831fd6f205f686b71d91d0dba01adbb91a634ebe3e3d60461699f50
[shard 0/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/2] Build-script stderr: [BuildscriptRunner] Cache MISS for key: 305b26452831fd6f205f686b71d91d0dba01adbb91a634ebe3e3d60461699f50, executing calculator
[shard 0/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/2] Diagnostic: This class shouldn't be used in Kotlin. Use kotlin.Any instead. [DiagnosticReportedEffect from Main.kt:1547]
[shard 0/2] Diagnostic: This class shouldn't be used in Kotlin. Use kotlin.Any instead. [DiagnosticReportedEffect from Main.kt:1547]
[shard 0/2] Build-script stderr: [BuildscriptRunner] Stored result in cache for key: 305b26452831fd6f205f686b71d91d0dba01adbb91a634ebe3e3d60461699f50
[shard 0/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/2] Build-script stderr: [BuildscriptRunner] Stored result in cache for key: d4368913a57c761c8d798bab916b17e0ffb9047738bee3658ac074c5f5a45d26
[shard 0/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/2] /tmp/qtcompile3759097097746225054/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/2] /tmp/qtcompile7895371953514116461/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/2] Build-script stderr: [BuildscriptRunner] Checking cache for key: 646d866e0cac0b4c946a334d39826e2fdd56ea6600f41f24e90ae3bf9bdf6c64
[shard 0/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/2] Build-script stderr: [BuildscriptRunner] Cache MISS for key: 646d866e0cac0b4c946a334d39826e2fdd56ea6600f41f24e90ae3bf9bdf6c64, executing calculator
[shard 0/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/2] Build-script stderr: [BuildscriptRunner] Checking cache for key: f42147efc4b18ad58185116634bafabea52145fc34db062b79745f5e03702d3c
[shard 0/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/2] Build-script stderr: [BuildscriptRunner] Cache MISS for key: f42147efc4b18ad58185116634bafabea52145fc34db062b79745f5e03702d3c, executing calculator
[shard 0/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/2] Build-script stderr: [BuildscriptRunner] Stored result in cache for key: f42147efc4b18ad58185116634bafabea52145fc34db062b79745f5e03702d3c
[shard 0/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/2] Build-script stderr: [BuildscriptRunner] Stored result in cache for key: 646d866e0cac0b4c946a334d39826e2fdd56ea6600f41f24e90ae3bf9bdf6c64
[shard 0/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/2] /tmp/qtcompile2381234492385849143/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/2] /tmp/qtcompile2381234492385849143/testSandboxedClientRejectsMalformedResponses.kt:142:30: warning: this declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details
[shard 0/2]                 override fun getStdlibJar(): ByteArray = stdlibJarBytes
[shard 0/2]                              ^ This declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details [DiagnosticEffect from Main.kt:1547]
[shard 0/2] /tmp/qtcompile12680497507494911455/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 1/2] /tmp/qtcompile3158541837512396101/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/2]                     .append(" #").append(thread.id)
[shard 1/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 1/2] /tmp/qtcompile17349652459085848518/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/2]                     .append(" #").append(thread.id)
[shard 1/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-07 02:40:53] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testMainRejectsMalformedGitSyncInterval.kts] on droplet 0: its reservation of 2007 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9051 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:40:53] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testDashboardRefreshBlockedInGithubKeepsServing.kts] on droplet 0: its reservation of 1430 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9051 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:40:53] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testDashboardAssemblyRefreshesThroughReplacedGithubProxySessions.kts] on droplet 0: its reservation of 1413 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9051 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:40:53] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testDashboardTimedJobFailureIsIsolated.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 9051 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:40:53] [dispatch] lease_issued: Issued lease 0c1d4e2d-099e-4718-a7c9-265f628a291e-934e3dac-a04ee422-e0b9-419f-b4d3-d2b14a7cc50c-L2 with 4 test(s) [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testMainRejectsMalformedGitSyncInterval.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testDashboardRefreshBlockedInGithubKeepsServing.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testDashboardAssemblyRefreshesThroughReplacedGithubProxySessions.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testDashboardTimedJobFailureIsIsolated.kts] to droplet 0 (pull-based handout from shared queue; 53 unit(s) remaining). Memory admission: predicted peak 363585536 bytes; resident predicted peak 1122705408 of 3221225472 bytes; 2098520064 bytes remaining budget
[2026-10-07 02:41:02] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncSeed.kts] on droplet 1: its reservation of 1532 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9616 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:41:02] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testServerRejectsStaleSandboxClient.kts] on droplet 1: its reservation of 1373 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9616 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:41:02] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testDashboardTimedJobsReportUnavailableDependencies.kts] on droplet 1: its reservation of 1311 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9616 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:41:02] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testServerRejectsPartialStatusSandboxClient.kts] on droplet 1: its reservation of 1336 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9616 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:41:02] [dispatch] lease_issued: Issued lease 0c1d4e2d-099e-4718-a7c9-265f628a291e-934e3dac-a04ee422-e0b9-419f-b4d3-d2b14a7cc50c-L3 with 4 test(s) [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncSeed.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testServerRejectsStaleSandboxClient.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testDashboardTimedJobsReportUnavailableDependencies.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testServerRejectsPartialStatusSandboxClient.kts] to droplet 1 (pull-based handout from shared queue; 49 unit(s) remaining). Memory admission: predicted peak 302612480 bytes; resident predicted peak 1126322176 of 3221225472 bytes; 2094903296 bytes remaining budget
[2026-10-07 02:41:15] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testDashboardTimedJobsRunOnTheServerClock.kts] on droplet 0: its reservation of 1391 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6216 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:41:15] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncGitToServiceLifecycle.kts] on droplet 0: its reservation of 1252 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6241 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:41:15] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGithubProxySessionClosedExactlyOnce.kts] on droplet 0: its reservation of 1257 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6241 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:41:15] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncDecodesUnicodeGithubContents.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 6241 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:41:15] [dispatch] lease_issued: Issued lease 0c1d4e2d-099e-4718-a7c9-265f628a291e-934e3dac-a04ee422-e0b9-419f-b4d3-d2b14a7cc50c-L4 with 4 test(s) [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testDashboardTimedJobsRunOnTheServerClock.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncGitToServiceLifecycle.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGithubProxySessionClosedExactlyOnce.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncDecodesUnicodeGithubContents.kts] to droplet 0 (pull-based handout from shared queue; 45 unit(s) remaining). Memory admission: predicted peak 253005824 bytes; resident predicted peak 616591360 of 3221225472 bytes; 2604634112 bytes remaining budget
[shard 0/2] /tmp/qtcompile-group11244712639963352854/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-07 02:41:27] [dispatch] re_lease: In-run flake re-lease: test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testDashboardAssemblyRefreshesThroughReplacedGithubProxySessions.kts] attempt 0c1d4e2d-099e-4718-a7c9-265f628a291e-934e3dac-a04ee422-e0b9-419f-b4d3-d2b14a7cc50c-A18 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/2] /tmp/qtcompile15461013498476427035/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/2] /tmp/qtcompile10517978249854808738/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/2] /tmp/qtcompile1709974818845422668/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/2] /tmp/qtcompile114100094968322067/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-07 02:41:43] [dispatch] re_lease: In-run flake re-lease: test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testDashboardWeekOfHistoryCrossesTheServiceBoundary.kts] attempt 0c1d4e2d-099e-4718-a7c9-265f628a291e-934e3dac-a04ee422-e0b9-419f-b4d3-d2b14a7cc50c-A0 FAILED on droplet 1 (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 [1]
[2026-10-07 02:41:43] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testRpcHandlerErrorMarshaling.kts] on droplet 1: its reservation of 1303 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5552 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:41:43] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGithubProxySessionNotClosedDuringACall.kts] on droplet 1: its reservation of 1272 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5552 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:41:43] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncRestartPublishesPendingUpdate.kts] on droplet 1: its reservation of 1351 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5552 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:41:43] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncRetriesWhenReplacementSessionFailsImmediately.kts] on droplet 1: its reservation of 1272 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5592 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:41:43] [dispatch] lease_issued: Issued lease 0c1d4e2d-099e-4718-a7c9-265f628a291e-934e3dac-a04ee422-e0b9-419f-b4d3-d2b14a7cc50c-L5 with 4 test(s) [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testRpcHandlerErrorMarshaling.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGithubProxySessionNotClosedDuringACall.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncRestartPublishesPendingUpdate.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncRetriesWhenReplacementSessionFailsImmediately.kts] to droplet 1 (pull-based handout from shared queue; 43 unit(s) remaining). Memory admission: predicted peak 256835584 bytes; resident predicted peak 559448064 of 3221225472 bytes; 2661777408 bytes remaining budget
[2026-10-07 02:41:46] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncStatusIgnoresSeedWithoutReconcile.kts] on droplet 0: its reservation of 1207 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5946 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:41:46] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncBlockedReasonRoundTrip.kts] on droplet 0: its reservation of 1252 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5946 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:41:46] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncReenqueuesOpenPullRequestAfterEnqueueFailure.kts] on droplet 0: its reservation of 1330 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5946 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:41:46] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGithubProxySessionRetiredOnlyByAFailedCallOnIt.kts] on droplet 0: its reservation of 1277 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6024 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:41:46] [dispatch] lease_issued: Issued lease 0c1d4e2d-099e-4718-a7c9-265f628a291e-934e3dac-a04ee422-e0b9-419f-b4d3-d2b14a7cc50c-L6 with 4 test(s) [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncStatusIgnoresSeedWithoutReconcile.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncBlockedReasonRoundTrip.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncReenqueuesOpenPullRequestAfterEnqueueFailure.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGithubProxySessionRetiredOnlyByAFailedCallOnIt.kts] to droplet 0 (pull-based handout from shared queue; 39 unit(s) remaining). Memory admission: predicted peak 249417728 bytes; resident predicted peak 602009600 of 3221225472 bytes; 2619215872 bytes remaining budget
[shard 1/2] /tmp/qtcompile13302684835157089215/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/2]                     .append(" #").append(thread.id)
[shard 1/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 1/2] /tmp/qtcompile17632389845623665939/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/2]                     .append(" #").append(thread.id)
[shard 1/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 1/2] /tmp/qtcompile13804286804716601049/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/2]                     .append(" #").append(thread.id)
[shard 1/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 1/2] /tmp/qtcompile7214492241137885517/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/2]                     .append(" #").append(thread.id)
[shard 1/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-07 02:41:49] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testDashboardShutdownLogsNoJobWarnings.kts] on droplet 1: its reservation of 1283 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5198 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:41:49] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncRunnerUsesManualClock.kts] on droplet 1: its reservation of 1240 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5209 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:41:49] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncResumesReadsAfterProxySessionExpires.kts] on droplet 1: its reservation of 1261 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5209 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:41:49] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testDashboardTimedJobSurvivesErrors.kts] on droplet 1: its reservation of 1275 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5209 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:41:50] [dispatch] lease_issued: Issued lease 0c1d4e2d-099e-4718-a7c9-265f628a291e-934e3dac-a04ee422-e0b9-419f-b4d3-d2b14a7cc50c-L7 with 4 test(s) [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testDashboardShutdownLogsNoJobWarnings.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncRunnerUsesManualClock.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncResumesReadsAfterProxySessionExpires.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testDashboardTimedJobSurvivesErrors.kts] to droplet 1 (pull-based handout from shared queue; 35 unit(s) remaining). Memory admission: predicted peak 250654720 bytes; resident predicted peak 507490304 of 3221225472 bytes; 2713735168 bytes remaining budget
[shard 0/2] /tmp/qtcompile13017278061073857597/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/2] /tmp/qtcompile5273023279472787313/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/2] /tmp/qtcompile-group5839539673621264719/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-07 02:41:59] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncServiceWinsConflict.kts] on droplet 0: its reservation of 1213 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5896 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:41:59] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncRoundTripsVersionNumberedFileNames.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 5902 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:41:59] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncMirrorsAroundUnmappableServiceId.kts] on droplet 0: its reservation of 1218 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5937 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:41:59] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncCompletedBeforeFirstMirrorAndReopen.kts] on droplet 0: its reservation of 1332 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5937 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:41:59] [dispatch] lease_issued: Issued lease 0c1d4e2d-099e-4718-a7c9-265f628a291e-934e3dac-a04ee422-e0b9-419f-b4d3-d2b14a7cc50c-L8 with 4 test(s) [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncServiceWinsConflict.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncRoundTripsVersionNumberedFileNames.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncMirrorsAroundUnmappableServiceId.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncCompletedBeforeFirstMirrorAndReopen.kts] to droplet 0 (pull-based handout from shared queue; 31 unit(s) remaining). Memory admission: predicted peak 244957184 bytes; resident predicted peak 593272832 of 3221225472 bytes; 2627952640 bytes remaining budget
[shard 1/2] /tmp/qtcompile3636724648004161036/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/2]                     .append(" #").append(thread.id)
[shard 1/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 1/2] /tmp/qtcompile1426368373775368521/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/2]                     .append(" #").append(thread.id)
[shard 1/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 1/2] /tmp/qtcompile11542311042799608886/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/2]                     .append(" #").append(thread.id)
[shard 1/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 1/2] /tmp/qtcompile16548124577131202249/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/2]                     .append(" #").append(thread.id)
[shard 1/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-07 02:42:07] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncPublishesNonAsciiContentVerbatim.kts] on droplet 1: its reservation of 1238 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5059 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:42:07] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncStatusAdvancesOnQuietReconcile.kts] on droplet 1: its reservation of 1206 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5059 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:42:07] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncFailureDoesNotBreakServiceOperations.kts] on droplet 1: its reservation of 1160 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5059 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:42:07] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGithubProxySessionWaitersOutliveAnInterruptedOpener.kts] on droplet 1: its reservation of 1241 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5059 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:42:07] [dispatch] lease_issued: Issued lease 0c1d4e2d-099e-4718-a7c9-265f628a291e-934e3dac-a04ee422-e0b9-419f-b4d3-d2b14a7cc50c-L9 with 4 test(s) [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncPublishesNonAsciiContentVerbatim.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncStatusAdvancesOnQuietReconcile.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncFailureDoesNotBreakServiceOperations.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGithubProxySessionWaitersOutliveAnInterruptedOpener.kts] to droplet 1 (pull-based handout from shared queue; 27 unit(s) remaining). Memory admission: predicted peak 245313536 bytes; resident predicted peak 495968256 of 3221225472 bytes; 2725257216 bytes remaining budget
[shard 0/2] /tmp/qtcompile-group10267673681817008072/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/2] /tmp/qtcompile-group18177477206188432938/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/2] Build-script stderr: [BuildscriptRunner] Checking cache for key: d4368913a57c761c8d798bab916b17e0ffb9047738bee3658ac074c5f5a45d26
[shard 0/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/2] Build-script stderr: [BuildscriptRunner] Cache HIT for key: d4368913a57c761c8d798bab916b17e0ffb9047738bee3658ac074c5f5a45d26
[shard 0/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/2] Build-script stderr: [BuildscriptRunner] Checking cache for key: 646d866e0cac0b4c946a334d39826e2fdd56ea6600f41f24e90ae3bf9bdf6c64
[shard 0/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/2] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 646d866e0cac0b4c946a334d39826e2fdd56ea6600f41f24e90ae3bf9bdf6c64
[shard 0/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/2] Build-script stderr: [BuildscriptRunner] Checking cache for key: 386b54d79f6fa3eb96e69569af98ac67e87d74e089096f2a3ad3aa3982174e9a
[shard 0/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/2] Build-script stderr: [BuildscriptRunner] Cache MISS for key: 386b54d79f6fa3eb96e69569af98ac67e87d74e089096f2a3ad3aa3982174e9a, executing calculator
[shard 0/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/2] Build-script stderr: buildjar outputFile /root/.buildcache/persistent-scratchspace/scratch-18103655332392546932/f4a22a12-22fc-45c3-bd16-41390178e19e/file.jar b56b1594fb82fbc14253648d999bbcdb1ef9e9a45d0cfba200cc02b47dd7c19d [unhandled JarBuiltEffect from JvmBuildRules.kt:764]
[shard 0/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/2] Build-script stderr: [BuildscriptRunner] Stored result in cache for key: 386b54d79f6fa3eb96e69569af98ac67e87d74e089096f2a3ad3aa3982174e9a
[shard 0/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/2] Build-script stderr: [BuildscriptRunner] Checking cache for key: 95fc9357bd34b0c017c36e6cf2c31bf06255c2b6ee8e5ad47d60df533040c496
[shard 0/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/2] Build-script stderr: [BuildscriptRunner] Cache MISS for key: 95fc9357bd34b0c017c36e6cf2c31bf06255c2b6ee8e5ad47d60df533040c496, executing calculator
[shard 0/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/2] Build-script stderr: buildjar outputFile /root/.buildcache/persistent-scratchspace/scratch-18103655332392546932/7b2770c7-efa6-4553-867d-c6bb90e1b8c3/file.jar 0044dfa58bf1a702e31c6354aa959343b47d80a1b53d8618ef3650d319991a2f [unhandled JarBuiltEffect from JvmBuildRules.kt:764]
[shard 0/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/2] Build-script stderr: [BuildscriptRunner] Stored result in cache for key: 95fc9357bd34b0c017c36e6cf2c31bf06255c2b6ee8e5ad47d60df533040c496
[shard 0/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/2] /tmp/qtcompile14731002520887512761/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/2] /tmp/qtcompile3222562071343046502/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-07 02:42:13] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncInvalidGitEditIsAtomic.kts] on droplet 0: its reservation of 1187 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6017 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:42:13] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncPublishesHandoffUnlistedBeforeFirstSync.kts] on droplet 0: its reservation of 1238 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6017 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:42:13] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGithubProxySessionOpenedOnceForConcurrentCallers.kts] on droplet 0: its reservation of 1211 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6017 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:42:13] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGithubProxySessionCloseReleasesCallersWaitingOnAnOpen.kts] on droplet 0: its reservation of 1241 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6017 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:42:13] [dispatch] lease_issued: Issued lease 0c1d4e2d-099e-4718-a7c9-265f628a291e-934e3dac-a04ee422-e0b9-419f-b4d3-d2b14a7cc50c-L10 with 4 test(s) [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncInvalidGitEditIsAtomic.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncPublishesHandoffUnlistedBeforeFirstSync.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGithubProxySessionOpenedOnceForConcurrentCallers.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGithubProxySessionCloseReleasesCallersWaitingOnAnOpen.kts] to droplet 0 (pull-based handout from shared queue; 23 unit(s) remaining). Memory admission: predicted peak 247996416 bytes; resident predicted peak 597368832 of 3221225472 bytes; 2623856640 bytes remaining budget
[2026-10-07 02:42:20] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncReconnectsAfterProxyFailure.kts] on droplet 0: its reservation of 1197 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4877 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:42:20] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncServiceToGitLifecycle.kts] on droplet 0: its reservation of 1163 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4887 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:42:20] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGithubProxySessionCloseIsTerminalAndRacesOpen.kts] on droplet 0: its reservation of 1115 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4887 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:42:20] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncRetriesStuckMergeQueuePullRequest.kts] on droplet 0: its reservation of 1171 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4887 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:42:20] [dispatch] lease_issued: Issued lease 0c1d4e2d-099e-4718-a7c9-265f628a291e-934e3dac-a04ee422-e0b9-419f-b4d3-d2b14a7cc50c-L11 with 4 test(s) [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncReconnectsAfterProxyFailure.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncServiceToGitLifecycle.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGithubProxySessionCloseIsTerminalAndRacesOpen.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncRetriesStuckMergeQueuePullRequest.kts] to droplet 0 (pull-based handout from shared queue; 19 unit(s) remaining). Memory admission: predicted peak 246210560 bytes; resident predicted peak 494206976 of 3221225472 bytes; 2727018496 bytes remaining budget
[shard 0/2] /tmp/qtcompile-group3314512233576740038/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/2] /tmp/qtcompile-group3684880019878193784/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 1/2] /tmp/qtcompile-group10861493011129114425/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/2]                     .append(" #").append(thread.id)
[shard 1/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 1/2] /tmp/qtcompile1485606407536364414/testGitSyncStatusAdvancesOnQuietReconcile.kt:231:23: warning: unnecessary safe call on a non-null receiver of type HandoffGitSyncRunner?
[shard 1/2]                 runner?.close()
[shard 1/2]                       ^ Unnecessary safe call on a non-null receiver of type HandoffGitSyncRunner? [DiagnosticEffect from Main.kt:1547]
[shard 1/2] /tmp/qtcompile2490297836874318167/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/2]                     .append(" #").append(thread.id)
[shard 1/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 1/2] /tmp/qtcompile538980249461290238/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/2]                     .append(" #").append(thread.id)
[shard 1/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 1/2] /tmp/qtcompile5102742173336614393/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/2]                     .append(" #").append(thread.id)
[shard 1/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 1/2] /tmp/qtcompile2455139573618948202/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/2]                     .append(" #").append(thread.id)
[shard 1/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-07 02:42:26] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncPublishesNonAsciiTitle.kts] on droplet 0: its reservation of 1200 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4646 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:42:26] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testMainIgnoresRetiredGitSyncRepo.kts] on droplet 0: its reservation of 1431 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4731 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:42:26] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncStatusDoesNotAdvanceOnFailedTick.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 4999 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:42:26] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncTracksUnlistedHandoff.kts] on droplet 0: its reservation of 1181 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4999 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:42:26] [dispatch] lease_issued: Issued lease 0c1d4e2d-099e-4718-a7c9-265f628a291e-934e3dac-a04ee422-e0b9-419f-b4d3-d2b14a7cc50c-L12 with 4 test(s) [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncPublishesNonAsciiTitle.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testMainIgnoresRetiredGitSyncRepo.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncStatusDoesNotAdvanceOnFailedTick.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncTracksUnlistedHandoff.kts] to droplet 0 (pull-based handout from shared queue; 15 unit(s) remaining). Memory admission: predicted peak 305348608 bytes; resident predicted peak 551559168 of 3221225472 bytes; 2669666304 bytes remaining budget
[2026-10-07 02:42:29] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGithubProxySessionSurvivesAnInterruptedCaller.kts] on droplet 1: its reservation of 1180 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4902 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:42:29] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncRejectsUnsafeServiceId.kts] on droplet 1: its reservation of 1155 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4922 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:42:29] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGithubProxySessionProbeNeverBlocksOtherCallers.kts] on droplet 1: its reservation of 1153 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4922 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:42:29] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncStatusRpcReportsDisabledMirror.kts] on droplet 1: its reservation of 1171 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4922 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:42:29] [dispatch] lease_issued: Issued lease 0c1d4e2d-099e-4718-a7c9-265f628a291e-934e3dac-a04ee422-e0b9-419f-b4d3-d2b14a7cc50c-L13 with 4 test(s) [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGithubProxySessionSurvivesAnInterruptedCaller.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncRejectsUnsafeServiceId.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGithubProxySessionProbeNeverBlocksOtherCallers.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncStatusRpcReportsDisabledMirror.kts] to droplet 1 (pull-based handout from shared queue; 11 unit(s) remaining). Memory admission: predicted peak 250253312 bytes; resident predicted peak 496910336 of 3221225472 bytes; 2724315136 bytes remaining budget
[shard 0/2] /tmp/qtcompile-group10234848082319398535/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 1/2] /tmp/qtcompile34306634186212737/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/2]                     .append(" #").append(thread.id)
[shard 1/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 1/2] /tmp/qtcompile10188533586919357855/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/2]                     .append(" #").append(thread.id)
[shard 1/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/2] /tmp/qtcompile3825172092491315445/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/2] /tmp/qtcompile860288276288690785/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-07 02:42:36] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncStatusSurvivesRestart.kts] on droplet 1: its reservation of 1162 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4659 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:42:36] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncRejectsTruncatedContentsListing.kts] on droplet 1: its reservation of 1230 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4668 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:42:36] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncStatusWriteFailurePreservesPriorOutcome.kts] on droplet 1: its reservation of 1153 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4743 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:42:36] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testRpcHandlerCarriesOptionalConversationReference.kts] on droplet 1: its reservation of 1170 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4743 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:42:36] [dispatch] lease_issued: Issued lease 0c1d4e2d-099e-4718-a7c9-265f628a291e-934e3dac-a04ee422-e0b9-419f-b4d3-d2b14a7cc50c-L14 with 4 test(s) [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncStatusSurvivesRestart.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncRejectsTruncatedContentsListing.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncStatusWriteFailurePreservesPriorOutcome.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testRpcHandlerCarriesOptionalConversationReference.kts] to droplet 1 (pull-based handout from shared queue; 7 unit(s) remaining). Memory admission: predicted peak 245395456 bytes; resident predicted peak 495648768 of 3221225472 bytes; 2725576704 bytes remaining budget
[shard 0/2] /tmp/qtcompile-group15082248881413544118/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-07 02:42:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncRejectsNonCanonicalUnicodeFilenameEncodings.kts] on droplet 0: its reservation of 1137 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4960 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:42:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncStatusRejectsUnsupportedSidecarVersion.kts] on droplet 0: its reservation of 1052 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4960 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:42:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncStatusBeforeFirstAttempt.kts] on droplet 0: its reservation of 1066 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4960 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:42:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testRpcHandlerAcceptsServicePrefixedMethod.kts] on droplet 0: its reservation of 1026 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4960 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:42:39] [dispatch] lease_issued: Issued lease 0c1d4e2d-099e-4718-a7c9-265f628a291e-934e3dac-a04ee422-e0b9-419f-b4d3-d2b14a7cc50c-L15 with 4 test(s) [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncRejectsNonCanonicalUnicodeFilenameEncodings.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncStatusRejectsUnsupportedSidecarVersion.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncStatusBeforeFirstAttempt.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testRpcHandlerAcceptsServicePrefixedMethod.kts] to droplet 0 (pull-based handout from shared queue; 3 unit(s) remaining). Memory admission: predicted peak 240291840 bytes; resident predicted peak 545640448 of 3221225472 bytes; 2675585024 bytes remaining budget
[shard 0/2] /tmp/qtcompile924402566502052121/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/2] /tmp/qtcompile7831818872467407991/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-07 02:42:45] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncStatusTruncatesUnicodeFailureMessage.kts] on droplet 0: its reservation of 1046 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4281 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[shard 1/2] /tmp/qtcompile1488260099357334862/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/2]                     .append(" #").append(thread.id)
[shard 1/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 1/2] /tmp/qtcompile11438395595264402328/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/2]                     .append(" #").append(thread.id)
[shard 1/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-07 02:42:45] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testDashboardAssemblyRefreshesThroughReplacedGithubProxySessions.kts] on droplet 0: its reservation of 1421 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4301 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:42:45] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testDashboardWeekOfHistoryCrossesTheServiceBoundary.kts] on droplet 0: its reservation of 2548 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4676 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:42:45] [dispatch] lease_issued: Issued lease 0c1d4e2d-099e-4718-a7c9-265f628a291e-934e3dac-a04ee422-e0b9-419f-b4d3-d2b14a7cc50c-L16 with 3 test(s) [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testGitSyncStatusTruncatesUnicodeFailureMessage.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testDashboardAssemblyRefreshesThroughReplacedGithubProxySessions.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testDashboardWeekOfHistoryCrossesTheServiceBoundary.kts] to droplet 0 (pull-based handout from shared queue; 2 unit(s) remaining). Memory admission: predicted peak 357076992 bytes; resident predicted peak 597368832 of 3221225472 bytes; 2623856640 bytes remaining budget. Retry top-up for [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testDashboardAssemblyRefreshesThroughReplacedGithubProxySessions.kts]: 1 failures of budget 3; 1 live, target 2; issued because an eligible failure left live attempts below target. Retry top-up for [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testDashboardWeekOfHistoryCrossesTheServiceBoundary.kts]: 1 failures of budget 3; 1 live, target 2; issued because an eligible failure left live attempts below target
[shard 1/2] /tmp/qtcompile1481959319293067883/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/2]                     .append(" #").append(thread.id)
[shard 1/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 1/2] /tmp/qtcompile7508534072497981923/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/2]                     .append(" #").append(thread.id)
[shard 1/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/2] /tmp/qtcompile-group363472140834993364/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 1/2] /tmp/qtcompile-group14738090515932536903/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/2]                     .append(" #").append(thread.id)
[shard 1/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 1/2] /tmp/qtcompile12478021489160721110/testGitSyncStatusSurvivesRestart.kt:131:9: warning: the value 'beforeRestart' assigned to 'var firstSync: HandoffGitSync? defined in handoff.serviceserver.gitsync.test.testGitSyncStatusSurvivesRestart' is never used
[shard 1/2]         firstSync = beforeRestart
[shard 1/2]         ^ The value 'beforeRestart' assigned to 'var firstSync: HandoffGitSync? defined in handoff.serviceserver.gitsync.test.testGitSyncStatusSurvivesRestart' is never used [DiagnosticEffect from Main.kt:1547]
[2026-10-07 02:42:52] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testDashboardAssemblyRefreshesThroughReplacedGithubProxySessions.kts] on droplet 1: its reservation of 1421 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4638 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:42:52] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testDashboardWeekOfHistoryCrossesTheServiceBoundary.kts] on droplet 1: its reservation of 2548 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4906 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 02:42:52] [dispatch] lease_issued: Issued lease 0c1d4e2d-099e-4718-a7c9-265f628a291e-934e3dac-a04ee422-e0b9-419f-b4d3-d2b14a7cc50c-L17 with 2 test(s) [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testDashboardAssemblyRefreshesThroughReplacedGithubProxySessions.kts, CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testDashboardWeekOfHistoryCrossesTheServiceBoundary.kts] to droplet 1 (pull-based handout from shared queue; 0 unit(s) remaining). Memory admission: predicted peak 297295872 bytes; resident predicted peak 545472512 of 3221225472 bytes; 2675752960 bytes remaining budget. Retry top-up for [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testDashboardAssemblyRefreshesThroughReplacedGithubProxySessions.kts]: 1 failures of budget 3; 2 live, target 2; issued because an eligible failure left live attempts below target. Retry top-up for [CodexCoder21Organization-HandoffServiceServer-03da8e78263ed5f29ccc986fd5bbf7a7a47bb98c/tests/testDashboardWeekOfHistoryCrossesTheServiceBoundary.kts]: 1 failures of budget 3; 2 live, target 2; issued because an eligible failure left live attempts below target
[shard 0/2] /tmp/qtcompile1478513670566945784/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/2] /tmp/qtcompile5595067687774591094/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/2] /tmp/qtcompile9447811601873867037/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/2] /tmp/qtcompile7743497956289009076/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/2] /tmp/qtcompile15508514033121264982/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 1/2] /tmp/qtcompile14494577968640694311/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/2]                     .append(" #").append(thread.id)
[shard 1/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 1/2] /tmp/qtcompile16538981627325849019/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/2]                     .append(" #").append(thread.id)
[shard 1/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 1/2] /tmp/qtcompile11416899799025445382/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/2]                     .append(" #").append(thread.id)
[shard 1/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-07 02:43:06] [dispatch] drain: Drain: shared queue has no unowned work, droplet 1 has no outstanding leases or targeted recovery/acceleration assignment
[2026-10-07 02:43:06] [dispatch] drain: Drain: shared queue has no unowned work, droplet 0 has no outstanding leases or targeted recovery/acceleration assignment
[2026-10-07 02:43:06] [dispatch] Every test in run 934e3dac has an authoritative result; stopping shard(s) 1 whose runners are executing only superseded attempts (any late result they would report is superseded) and releasing their droplets
[shard 1/2] [2026-10-07 02:43:09] Stopped following this shard's runner: every test has an authoritative result and its remaining work was superseded (the stop surfaced as java.lang.IllegalStateException: SSH session is not connected. Call connect() first.)
[shard 1/2] [2026-10-07 02:43:09] Completed recovered live shard; enqueued droplet 606818132 for deletion so its missing sibling can enter admission
[shard 0/2] [2026-10-07 02:43:09] Merged 29 build rule results from XML
[shard 0/2] [HeapDump] No heap dump files found on droplet
[shard 0/2] [2026-10-07 02:43:09] Completed recovered live shard; enqueued droplet 606818130 for deletion so its missing sibling can enter admission
[2026-10-07 02:43:10] Build+test complete: 73 passed, 0 failed, 73 total (aggregated across 2 shards, resumed after restart)
[2026-10-07 02:43:11] Build finished with status: COMPLETED (resumed after restart)
[perftest-dispatch] No @PerformanceTest-annotated tests found in workspace.
[2026-10-07 02:43:33] Destroying droplets...
[2026-10-07 02:43:33] Droplets enqueued for deletion