← Back to all runs

Build Run: bf1dbb6f

CodexCoder21Organization/HandoffServiceServer

Stored run summary updated . Data age: 10m 2s.

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 725b31acda69
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
1 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 passedpassedfailedrunning02m 57s
Test ages
02040600-1s01-10s5810-30s1630-60s11-5m05-15m015-60m01h+0test lifespanpassedfailedrunningcanceled

75 test attempts: 73 passed, 1 failed, 1 canceled.

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

7 lanes across 2 droplets, 75 test attempts, over 3m 7s 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
1 hour
spent waiting (pending)
Started
Build span
2m 29s across 2 droplets · overlaps unit tests by 15.2s
Total duration from build request until completion: 75m 20s Excluding the 69m 50s spent pending in the queue: 5m 30s75m 20spending: 69m 50s 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.pending69m 50sinstalling dependencies: 8.6s 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: 268ms 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: 4.8s. 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.4.8s (cpu time)unit tests: 3m 5s 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 56s. 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 5s (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 56s (cpu time)collecting results: 498ms 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: 59ms 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 21s
cpu time
2m 56s
Finished

Build Rules

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

Test Results

73 passed, 0 failed, 73 total
StatusProjectTestDurationError
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncBlockedReasonRoundTrip2371ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncCompletedBeforeFirstMirrorAndReopen2279ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncDecodesUnicodeGithubContents2299ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncFailureDoesNotBreakServiceOperations2771ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncGitToServiceLifecycle2234ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncInvalidGitEditIsAtomic2348ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncMirrorsAroundUnmappableServiceId2212ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncPublishesHandoffUnlistedBeforeFirstSync2576ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncPublishesNonAsciiContentVerbatim1612ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncPublishesNonAsciiTitle2176ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncReconnectsAfterProxyFailure1916ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncReenqueuesOpenPullRequestAfterEnqueueFailure2253ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncRejectsNonCanonicalUnicodeFilenameEncodings1804ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncRejectsTruncatedContentsListing1588ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncRejectsUnsafeServiceId1918ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncRestartPublishesPendingUpdate2888ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncResumesReadsAfterProxySessionExpires2699ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncRetriesStuckMergeQueuePullRequest2462ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncRetriesWhenReplacementSessionFailsImmediately2945ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncRoundTripsVersionNumberedFileNames2020ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncRunnerUsesManualClock2321ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncSeed3328ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncServiceToGitLifecycle2362ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncServiceWinsConflict1934ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncStatusAdvancesOnQuietReconcile2411ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncStatusBeforeFirstAttempt1537ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncStatusDoesNotAdvanceOnFailedTick1867ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncStatusIgnoresSeedWithoutReconcile2453ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncStatusRejectsUnsupportedSidecarVersion2190ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncStatusRpcReportsStaleMirror10329ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncStatusSurvivesRestart1777ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncStatusTruncatesUnicodeFailureMessage1643ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncStatusWriteFailurePreservesPriorOutcome1730ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncTickDoesNotMaterializeTheArchive10645ms
PASSEDhandoff.serviceserver.gitsync.testtestGitSyncTracksUnlistedHandoff2219ms
PASSEDhandoff.serviceserver.testtestConversationHandoffLookupCrossesTheServiceBoundary15676ms
PASSEDhandoff.serviceserver.testtestConversationReferenceCrossesTheServiceBoundary19720ms
PASSEDhandoff.serviceserver.testtestDashboardAssemblyRefreshesThroughReplacedGithubProxySessions3605ms
PASSEDhandoff.serviceserver.testtestDashboardMethodsCrossTheServiceBoundary19494ms
PASSEDhandoff.serviceserver.testtestDashboardRefreshBlockedInGithubKeepsServing4172ms
PASSEDhandoff.serviceserver.testtestDashboardShutdownLogsNoJobWarnings2032ms
PASSEDhandoff.serviceserver.testtestDashboardTimedJobFailureIsIsolated2444ms
PASSEDhandoff.serviceserver.testtestDashboardTimedJobSurvivesErrors2320ms
PASSEDhandoff.serviceserver.testtestDashboardTimedJobsReportUnavailableDependencies2550ms
PASSEDhandoff.serviceserver.testtestDashboardTimedJobsRunOnTheServerClock3062ms
PASSEDhandoff.serviceserver.testtestDashboardTimedJobsStopOnClose6843ms
PASSEDhandoff.serviceserver.testtestDashboardWeekOfHistoryCrossesTheServiceBoundary flaky — passed on attempt 2 of 313888ms
Attempts (3)
AttemptStatusDurationDropletCanonicalError
1 of 3FAILED33.4s606801770—java.lang.RuntimeException: Test 'testDashboardWeekOfHistoryCrossesTheServiceBoundary' timed out after 30000ms, stuck at: handoff.api.DashboardProjection$Companion.fromJson(DashboardProjection.kt:576) 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
2026-10-07 01:23:00
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=0x000070c988031140, length=79, elements={
0x000070ca1401bf80, 0x000070ca140b3c40, 0x000070ca140b51c0, 0x000070ca140b6970,
0x000070ca140b7fc0, 0x000070ca140b9570, 0x000070ca140bb0c0, 0x000070ca140bc790,
0x000070ca140c8d10, 0x000070ca140cbfe0, 0x000070ca145a1730, 0x000070ca1449b4a0,
0x000070ca147783b0, 0x000070ca14779610, 0x000070ca1477a7b0, 0x000070ca1477b940,
0x000070ca1477cb60, 0x000070ca1477e010, 0x000070ca1477f240, 0x000070ca14780480,
0x000070ca147930d0, 0x000070ca14793dc0, 0x000070ca147952f0, 0x000070ca147967a0,
0x000070ca14b4c220, 0x000070ca14c30e70, 0x000070ca14c329c0, 0x000070ca14c57050,
0x000070c990002b50, 0x000070c9e80263b0, 0x000070c990004260, 0x000070c990009e30,
0x000070c99000b060, 0x000070ca14cc30b0, 0x000070c9e0015b40, 0x000061b1a4293450,
0x000061b1a4294340, 0x000070ca14ce69b0, 0x000070c990013340, 0x000070c984055b80,
0x000070c984056ed0, 0x000070c9840581e0, 0x000070c990013be0, 0x000070c98405aa10,
0x000070c9f803c630, 0x000070c9f40a1070, 0x000070c9f40a2000, 0x000070c9f803e360,
0x000070ca14c81c80, 0x000061b1a42abca0, 0x000070c9f40da150, 0x000070c9804c42c0,
0x000070c9801e7520, 0x000070c9f00405a0, 0x000070c9f40e9c00, 0x000070c9e808c910,
0x000070c984161140, 0x000061b1a42b0910, 0x000070c9f0042550, 0x000070c9f00437c0,
0x000070c9f414c410, 0x000070c984162250, 0x000070c9841634c0, 0x000070c9e4006a70,
0x000070c984167970, 0x000070c98801c880, 0x000070c9e400b1a0, 0x000070c9e400b8b0,
0x000070c98801dc80, 0x000070c98416a540, 0x000070ca14bb87f0, 0x000070c9e0023500,
0x000070c98416aec0, 0x000070c9f810a0a0, 0x000070ca14cfc070, 0x000070ca14cff050,
0x000070c994023cc0, 0x000070ca14dd88c0, 0x000070c9f409fd00
}

"main" #1 [5042] prio=5 os_prio=0 cpu=7007.98ms elapsed=31.83s tid=0x000070ca1401bf80 nid=5042 runnable  [0x000070ca199fd000]
   java.lang.Thread.State: RUNNABLE
	at java.lang.ClassLoader.defineClass1(java.base@21.0.11/Native Method)
	at java.lang.ClassLoader.defineClass(java.base@21.0.11/ClassLoader.java:1027)
	at java.security.SecureClassLoader.defineClass(java.base@21.0.11/SecureClassLoader.java:150)
	at jdk.internal.loader.BuiltinClassLoader.defineClass(java.base@21.0.11/BuiltinClassLoader.java:862)
	at jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(java.base@21.0.11/BuiltinClassLoader.java:760)
	at jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(java.base@21.0.11/BuiltinClassLoader.java:681)
	- locked <0x00000000fc31ad38> (a java.lang.Object)
	at jdk.internal.loader.BuiltinClassLoader.loadClass(java.base@21.0.11/BuiltinClassLoader.java:639)
	at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(java.base@21.0.11/ClassLoaders.java:188)
	at java.lang.ClassLoader.loadClass(java.base@21.0.11/ClassLoader.java:526)
	at handoff.api.DashboardProjection$Companion.fromJson(DashboardProjection.kt:576)
	at handoff.api.DashboardProjection$Companion.fromJson(DashboardProjection.kt:584)
	at handoff.serviceserver.test.TestDashboardWeekOfHistoryCrossesTheServiceBoundaryKt.testDashboardWeekOfHistoryCrossesTheServiceBoundary(testDashboardWeekOfHistoryCrossesTheServiceBoundary.kt:223)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.base@21.0.11/DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x000070c9a000c800.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/0x000070c9a0001800.invokeStatic(java.base@21.0.11/LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x000070c9a0005400.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 [5054] daemon prio=10 os_prio=0 cpu=1.36ms elapsed=31.63s tid=0x000070ca140b3c40 nid=5054 waiting on condition  [0x000070ca187a5000]
   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 [5055] daemon prio=8 os_prio=0 cpu=0.26ms elapsed=31.63s tid=0x000070ca140b51c0 nid=5055 in Object.wait()  [0x000070ca186a5000]
   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 [5056] daemon prio=9 os_prio=0 cpu=0.29ms elapsed=31.63s tid=0x000070ca140b6970 nid=5056 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Service Thread" #12 [5057] daemon prio=9 os_prio=0 cpu=1.18ms elapsed=31.63s tid=0x000070ca140b7fc0 nid=5057 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Monitor Deflation Thread" #13 [5058] daemon prio=9 os_prio=0 cpu=3.46ms elapsed=31.63s tid=0x000070ca140b9570 nid=5058 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" #14 [5059] daemon prio=9 os_prio=0 cpu=5248.84ms elapsed=31.62s tid=0x000070ca140bb0c0 nid=5059 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   Compiling: 2777   !   4       org.json.JSONObject::write (329 bytes)

"C1 CompilerThread0" #15 [5060] daemon prio=9 os_prio=0 cpu=1429.95ms elapsed=31.61s tid=0x000070ca140bc790 nid=5060 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"Notification Thread" #16 [5061] daemon prio=9 os_prio=0 cpu=0.12ms elapsed=31.58s tid=0x000070ca140c8d10 nid=5061 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Common-Cleaner" #17 [5062] daemon prio=8 os_prio=0 cpu=0.70ms elapsed=31.57s tid=0x000070ca140cbfe0 nid=5062 waiting on condition  [0x000070c9fc6fe000]
   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 [5119] daemon prio=5 os_prio=0 cpu=0.52ms elapsed=29.66s tid=0x000070ca145a1730 nid=5119 waiting on condition  [0x000070c9fc5fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f859b510> (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/0x000070c9a0009ba8.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 [5212] daemon prio=5 os_prio=0 cpu=46.20ms elapsed=25.55s tid=0x000070ca1449b4a0 nid=5212 waiting on condition  [0x000070c9fc4fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f85ac5d0> (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 [5397] daemon prio=5 os_prio=0 cpu=29.69ms elapsed=12.75s tid=0x000070ca147783b0 nid=5397 waiting on condition  [0x000070c9fc3fe000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f8887638> (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 [5398] daemon prio=5 os_prio=0 cpu=15.89ms elapsed=12.75s tid=0x000070ca14779610 nid=5398 waiting on condition  [0x000070c9fc2fe000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f8887638> (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 [5399] daemon prio=5 os_prio=0 cpu=14.51ms elapsed=12.74s tid=0x000070ca1477a7b0 nid=5399 waiting on condition  [0x000070c9fc1fe000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f8887638> (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 [5400] daemon prio=5 os_prio=0 cpu=26.92ms elapsed=12.74s tid=0x000070ca1477b940 nid=5400 waiting on condition  [0x000070c9fc0fe000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f8887638> (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 [5401] daemon prio=5 os_prio=0 cpu=24.78ms elapsed=12.74s tid=0x000070ca1477cb60 nid=5401 waiting on condition  [0x000070c9edffe000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f8887638> (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 [5402] daemon prio=5 os_prio=0 cpu=13.51ms elapsed=12.75s tid=0x000070ca1477e010 nid=5402 waiting on condition  [0x000070c9edefe000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f8887638> (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 [5403] daemon prio=5 os_prio=0 cpu=34.08ms elapsed=12.75s tid=0x000070ca1477f240 nid=5403 waiting on condition  [0x000070c9eddfe000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f8887638> (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 [5404] daemon prio=5 os_prio=0 cpu=48.36ms elapsed=12.75s tid=0x000070ca14780480 nid=5404 waiting on condition  [0x000070c9edcfe000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f8887638> (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 [5405] daemon prio=5 os_prio=0 cpu=2.85ms elapsed=12.71s tid=0x000070ca147930d0 nid=5405 waiting on condition  [0x000070c9edbfe000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f888b6b0> (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 [5406] daemon prio=5 os_prio=0 cpu=6.55ms elapsed=12.70s tid=0x000070ca14793dc0 nid=5406 waiting on condition  [0x000070c9edafe000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f888b6b0> (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 [5407] daemon prio=5 os_prio=0 cpu=4.90ms elapsed=12.70s tid=0x000070ca147952f0 nid=5407 waiting on condition  [0x000070c9ed9fe000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f888b6b0> (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 [5408] daemon prio=5 os_prio=0 cpu=7.85ms elapsed=12.70s tid=0x000070ca147967a0 nid=5408 waiting on condition  [0x000070c9ed8fe000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f888b6b0> (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)

"libp2p-nio-boss-1-1" #33 [5415] daemon prio=5 os_prio=0 cpu=22.07ms elapsed=9.76s tid=0x000070ca14b4c220 nid=5415 runnable  [0x000070c9ed7fe000]
   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 <0x00000000f93f5620> (a io.netty.channel.nio.SelectedSelectionKeySet)
	- locked <0x00000000f93f6648> (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)

"RelayService-worker" #34 [5416] daemon prio=5 os_prio=0 cpu=0.42ms elapsed=9.51s tid=0x000070ca14c30e70 nid=5416 waiting on condition  [0x000070c9ed6fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f93fccd0> (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)

"RelayService-worker" #35 [5417] daemon prio=5 os_prio=0 cpu=2.42ms elapsed=9.51s tid=0x000070ca14c329c0 nid=5417 waiting on condition  [0x000070c9ed5fe000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f93fccd0> (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.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@21.0.11/ScheduledThreadPoolExecutor.java:1177)
	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)

"url-resolver-relay-registration-65466a" #36 [5418] daemon prio=5 os_prio=0 cpu=27.08ms elapsed=9.42s tid=0x000070ca14c57050 nid=5418 waiting on condition  [0x000070c9ed4fe000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f888c208> (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 [5419] daemon prio=5 os_prio=0 cpu=8.60ms elapsed=9.36s tid=0x000070c990002b50 nid=5419 waiting on condition  [0x000070c9ed3fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f8887510> (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)

"libp2p-nio-worker-3-1" #38 [5420] daemon prio=5 os_prio=0 cpu=441.98ms elapsed=8.98s tid=0x000070c9e80263b0 nid=5420 runnable  [0x000070c9ed2fe000]
   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 <0x00000000fa208458> (a io.netty.channel.nio.SelectedSelectionKeySet)
	- locked <0x00000000fa209480> (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-boss-4-1" #40 [5422] daemon prio=5 os_prio=0 cpu=2.79ms elapsed=8.85s tid=0x000070c990004260 nid=5422 runnable  [0x000070c9ed0fe000]
   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 <0x00000000fa212000> (a io.netty.channel.nio.SelectedSelectionKeySet)
	- locked <0x00000000fa213028> (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)

"RelayService-worker" #41 [5423] daemon prio=5 os_prio=0 cpu=0.39ms elapsed=8.85s tid=0x000070c990009e30 nid=5423 waiting on condition  [0x000070c9ecffe000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000fa210aa0> (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.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@21.0.11/ScheduledThreadPoolExecutor.java:1177)
	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)

"RelayService-worker" #43 [5424] daemon prio=5 os_prio=0 cpu=1.08ms elapsed=8.83s tid=0x000070c99000b060 nid=5424 waiting on condition  [0x000070c9ecefe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000fa210aa0> (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)

"sandbox-proxy-cleaner" #42 [5425] daemon prio=5 os_prio=0 cpu=0.23ms elapsed=8.82s tid=0x000070ca14cc30b0 nid=5425 waiting on condition  [0x000070c9ecdfe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000fa226d88> (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 [5426] daemon prio=5 os_prio=0 cpu=251.42ms elapsed=8.81s tid=0x000070c9e0015b40 nid=5426 runnable  [0x000070c9eccfe000]
   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 <0x00000000fa204388> (a io.netty.channel.nio.SelectedSelectionKeySet)
	- locked <0x00000000fa204220> (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 [5427] daemon prio=5 os_prio=0 cpu=369.96ms elapsed=8.68s tid=0x000061b1a4293450 nid=5427 runnable  [0x000070c9ecbfe000]
   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 <0x00000000f93f6ed8> (a io.netty.channel.nio.SelectedSelectionKeySet)
	- locked <0x00000000f93f7f00> (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" #46 [5428] daemon prio=5 os_prio=0 cpu=24.70ms elapsed=8.66s tid=0x000061b1a4294340 nid=5428 runnable  [0x000070c9ecafe000]
   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 <0x00000000f93753b8> (a io.netty.channel.nio.SelectedSelectionKeySet)
	- locked <0x00000000f93752c0> (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)

"url-resolver-bytecode-1" #47 [5429] daemon prio=5 os_prio=0 cpu=33.60ms elapsed=8.45s tid=0x000070ca14ce69b0 nid=5429 waiting on condition  [0x000070c9ec9fe000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000fa226770> (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 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-relay-registration-4a8ab0" #52 [5441] daemon prio=5 os_prio=0 cpu=17.44ms elapsed=7.70s tid=0x000070c990013340 nid=5441 waiting on condition  [0x000070c9ec6fe000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000fa2239a8> (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" #55 [5449] daemon prio=5 os_prio=0 cpu=1.15ms elapsed=7.51s tid=0x000070c984055b80 nid=5449 waiting on condition  [0x000070c9ec5fe000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f8a00418> (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" #56 [5450] daemon prio=5 os_prio=0 cpu=0.44ms elapsed=7.51s tid=0x000070c984056ed0 nid=5450 runnable  [0x000070c9ec4fe000]
   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" #57 [5451] daemon prio=5 os_prio=0 cpu=0.22ms elapsed=7.50s tid=0x000070c9840581e0 nid=5451 waiting on condition  [0x000070c9ec3fe000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f8a00418> (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)

"Thread-23" #58 [5452] daemon prio=5 os_prio=0 cpu=0.50ms elapsed=7.49s tid=0x000070c990013be0 nid=5452 waiting on condition  [0x000070c9ec2fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f8a00e50> (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)

"SystemClock-scheduler" #59 [5453] daemon prio=5 os_prio=0 cpu=0.62ms elapsed=7.48s tid=0x000070c98405aa10 nid=5453 in Object.wait()  [0x000070c9ec1fe000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait0(java.base@21.0.11/Native Method)
	- waiting on <0x00000000f8a028d0> (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 <0x00000000f8a028d0> (a java.util.TaskQueue)
	at java.util.TimerThread.run(java.base@21.0.11/Timer.java:516)

"rpc-read-392714" #62 [5457] daemon prio=5 os_prio=0 cpu=10.89ms elapsed=6.80s tid=0x000070c9f803c630 nid=5457 waiting on condition  [0x000070c9ec8fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000fa225010> (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" #63 [5458] daemon prio=5 os_prio=0 cpu=290.72ms elapsed=6.53s tid=0x000070c9f40a1070 nid=5458 waiting on condition  [0x000070c9ec0fe000]
   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" #64 [5459] daemon prio=5 os_prio=0 cpu=0.61ms elapsed=6.52s tid=0x000070c9f40a2000 nid=5459 waiting on condition  [0x000070c99affe000]
   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" #65 [5460] daemon prio=5 os_prio=0 cpu=34.68ms elapsed=6.52s tid=0x000070c9f803e360 nid=5460 waiting on condition  [0x000070c99aefe000]
   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)

"rpc-read-2aca38" #66 [5461] daemon prio=5 os_prio=0 cpu=2.90ms elapsed=6.42s tid=0x000070ca14c81c80 nid=5461 waiting on condition  [0x000070c99adfe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000fa225010> (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)

"RelayService-identity-publication" #67 [5462] daemon prio=5 os_prio=0 cpu=5.42ms elapsed=6.38s tid=0x000061b1a42abca0 nid=5462 waiting on condition  [0x000070c99acfe000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f93fa910> (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)

"RelayService-ordinary-gossip" #68 [5463] daemon prio=5 os_prio=0 cpu=3.25ms elapsed=6.37s tid=0x000070c9f40da150 nid=5463 waiting on condition  [0x000070c99abfe000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f93f89f0> (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 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)

"RelayService-publication-callback" #69 [5464] daemon prio=5 os_prio=0 cpu=3.69ms elapsed=6.36s tid=0x000070c9804c42c0 nid=5464 waiting on condition  [0x000070c99aafe000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f93fbca0> (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)

"RelayService-publication-notification" #70 [5465] daemon prio=5 os_prio=0 cpu=22.01ms elapsed=6.38s tid=0x000070c9801e7520 nid=5465 waiting on condition  [0x000070c99a9fe000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f93fac08> (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-attachment-stall-watchdog" #71 [5466] daemon prio=5 os_prio=0 cpu=0.25ms elapsed=6.36s tid=0x000070c9f00405a0 nid=5466 waiting on condition  [0x000070c99a8fe000]
   java.lang.Thread.Stat
[truncated — full output preserved in test-events.jsonl]
2 of 3PASSED13.8s606801770yes (this is the published result)—
3 of 3CANCELED0ms606801771—Test attempt did not complete before another attempt reached a verdict
PASSEDhandoff.serviceserver.testtestGitSyncStatusRpcReportsDisabledMirror1865ms
PASSEDhandoff.serviceserver.testtestGithubProxySessionCloseIsTerminalAndRacesOpen2103ms
PASSEDhandoff.serviceserver.testtestGithubProxySessionCloseReleasesCallersWaitingOnAnOpen2208ms
PASSEDhandoff.serviceserver.testtestGithubProxySessionClosedExactlyOnce2734ms
PASSEDhandoff.serviceserver.testtestGithubProxySessionNotClosedDuringACall2874ms
PASSEDhandoff.serviceserver.testtestGithubProxySessionOpenedOnceForConcurrentCallers2238ms
PASSEDhandoff.serviceserver.testtestGithubProxySessionProbeNeverBlocksOtherCallers2145ms
PASSEDhandoff.serviceserver.testtestGithubProxySessionRetiredOnlyByAFailedCallOnIt2933ms
PASSEDhandoff.serviceserver.testtestGithubProxySessionSurvivesAnInterruptedCaller1847ms
PASSEDhandoff.serviceserver.testtestGithubProxySessionWaitersOutliveAnInterruptedOpener1875ms
PASSEDhandoff.serviceserver.testtestMainIgnoresRetiredGitSyncRepo1962ms
PASSEDhandoff.serviceserver.testtestMainRejectsMalformedGitSyncInterval4699ms
PASSEDhandoff.serviceserver.testtestRelatedProjectsCrossTheServiceBoundary22290ms
PASSEDhandoff.serviceserver.testtestReorderOfCompletedHandoffOverUrlSaysItLeftTheList21513ms
PASSEDhandoff.serviceserver.testtestReorderPreservesBlankAnchorSemanticsOverUrl19487ms
PASSEDhandoff.serviceserver.testtestRpcHandlerAcceptsServicePrefixedMethod2030ms
PASSEDhandoff.serviceserver.testtestRpcHandlerCarriesOptionalConversationReference1821ms
PASSEDhandoff.serviceserver.testtestRpcHandlerErrorMarshaling2749ms
PASSEDhandoff.serviceserver.testtestSandboxedClientRejectsMalformedResponses16981ms
PASSEDhandoff.serviceserver.testtestSandboxedHandoffLifecycle17373ms
PASSEDhandoff.serviceserver.testtestServerRejectsPartialStatusSandboxClient2945ms
PASSEDhandoff.serviceserver.testtestServerRejectsStaleSandboxClient3361ms
PASSEDhandoff.serviceserver.testtestServiceRestartPreservesState19557ms
PASSEDhandoff.serviceserver.testtestStatusColorsWireErrors24597ms
PASSEDhandoff.serviceserver.testtestStatusColorsWireRoundTrip24162ms
PASSEDhandoff.serviceserver.testtestWorkInProgressCrossesTheServiceBoundary20080ms

Build Log

[buildtest-coordinator] [2026-10-07 00:09:47] Coordinator work: waiting for archive analysis, queue position 3 of 3
[2026-10-07 00:10:14] Admission accounting: reserved=331 unreserved=0 requested=2 limit=200 observedFleet=105 fleetObservationValid=true
[2026-10-07 00:10:14] admissionDecision[run=bf1dbb6f path=fresh requested=2 myReservation=0 observedFleet=105 unreservedObserved=0 reservationsSum=331 reservationHolders=40 reservationHoldersWithNoObservedDroplet=16 otherGrantedRemainder=89 dropletLimit=200 queueDepth=40 queuePos=39 fleetObservationValid=true fleetObservationAge=0s fleetObservationUsable=true reservedProjection=196/200 freshProjection=196/200]
[2026-10-07 00:10:14] Waiting for droplet capacity; retrying admission in 30s
[2026-10-07 00:10:44] Admission accounting: reserved=331 unreserved=0 requested=2 limit=200 observedFleet=102 fleetObservationValid=true
[2026-10-07 00:10:44] admissionDecision[run=bf1dbb6f path=fresh requested=2 myReservation=0 observedFleet=102 unreservedObserved=0 reservationsSum=331 reservationHolders=40 reservationHoldersWithNoObservedDroplet=16 otherGrantedRemainder=92 dropletLimit=200 queueDepth=40 queuePos=39 fleetObservationValid=true fleetObservationAge=11s fleetObservationUsable=true reservedProjection=196/200 freshProjection=196/200]
[2026-10-07 00:10:44] Waiting for droplet capacity; retrying admission in 60s
[2026-10-07 00:11:56] Admission accounting: reserved=335 unreserved=0 requested=2 limit=200 observedFleet=96 fleetObservationValid=true
[2026-10-07 00:11:56] admissionDecision[run=bf1dbb6f path=fresh requested=2 myReservation=0 observedFleet=96 unreservedObserved=0 reservationsSum=335 reservationHolders=40 reservationHoldersWithNoObservedDroplet=16 otherGrantedRemainder=102 dropletLimit=200 queueDepth=44 queuePos=38 fleetObservationValid=true fleetObservationAge=1s fleetObservationUsable=true reservedProjection=200/200 freshProjection=200/200]
[2026-10-07 00:11:56] Waiting for droplet capacity; retrying admission in 120s
[2026-10-07 00:14:00] Admission accounting: reserved=330 unreserved=0 requested=2 limit=200 observedFleet=104 fleetObservationValid=true
[2026-10-07 00:14:00] admissionDecision[run=bf1dbb6f path=fresh requested=2 myReservation=0 observedFleet=104 unreservedObserved=0 reservationsSum=330 reservationHolders=39 reservationHoldersWithNoObservedDroplet=15 otherGrantedRemainder=90 dropletLimit=200 queueDepth=48 queuePos=37 fleetObservationValid=true fleetObservationAge=8s fleetObservationUsable=true reservedProjection=196/200 freshProjection=196/200]
[2026-10-07 00:14:00] Waiting for droplet capacity; retrying admission in 240s
[2026-10-07 00:18:00] Admission accounting: reserved=320 unreserved=0 requested=2 limit=200 observedFleet=100 fleetObservationValid=true
[2026-10-07 00:18:00] admissionDecision[run=bf1dbb6f path=fresh requested=2 myReservation=0 observedFleet=100 unreservedObserved=0 reservationsSum=320 reservationHolders=38 reservationHoldersWithNoObservedDroplet=13 otherGrantedRemainder=95 dropletLimit=200 queueDepth=60 queuePos=35 fleetObservationValid=true fleetObservationAge=19s fleetObservationUsable=true reservedProjection=197/200 freshProjection=197/200]
[2026-10-07 00:18:00] Waiting for droplet capacity; retrying admission in 300s
[2026-10-07 00:23:00] Admission accounting: reserved=301 unreserved=10 requested=2 limit=200 observedFleet=95 fleetObservationValid=true
[2026-10-07 00:23:00] admissionDecision[run=bf1dbb6f path=fresh requested=2 myReservation=0 observedFleet=95 unreservedObserved=10 reservationsSum=301 reservationHolders=37 reservationHoldersWithNoObservedDroplet=12 otherGrantedRemainder=101 dropletLimit=200 queueDepth=58 queuePos=34 fleetObservationValid=true fleetObservationAge=43s fleetObservationUsable=true reservedProjection=198/200 freshProjection=198/200]
[2026-10-07 00:23:00] Waiting for droplet capacity; retrying admission in 300s
[2026-10-07 00:28:00] Admission accounting: reserved=297 unreserved=0 requested=2 limit=200 observedFleet=92 fleetObservationValid=true
[2026-10-07 00:28:00] admissionDecision[run=bf1dbb6f path=fresh requested=2 myReservation=0 observedFleet=92 unreservedObserved=0 reservationsSum=297 reservationHolders=37 reservationHoldersWithNoObservedDroplet=11 otherGrantedRemainder=100 dropletLimit=200 queueDepth=61 queuePos=32 fleetObservationValid=true fleetObservationAge=68s fleetObservationUsable=true reservedProjection=194/200 freshProjection=194/200]
[2026-10-07 00:28:00] Waiting for droplet capacity; retrying admission in 300s
[2026-10-07 00:33:01] Admission accounting: reserved=288 unreserved=0 requested=2 limit=200 observedFleet=78 fleetObservationValid=true
[2026-10-07 00:33:01] admissionDecision[run=bf1dbb6f path=fresh requested=2 myReservation=0 observedFleet=78 unreservedObserved=0 reservationsSum=288 reservationHolders=36 reservationHoldersWithNoObservedDroplet=12 otherGrantedRemainder=115 dropletLimit=200 queueDepth=62 queuePos=31 fleetObservationValid=true fleetObservationAge=2s fleetObservationUsable=true reservedProjection=195/200 freshProjection=195/200]
[2026-10-07 00:33:01] Waiting for droplet capacity; retrying admission in 300s
[2026-10-07 00:38:01] Admission accounting: reserved=269 unreserved=3 requested=2 limit=200 observedFleet=93 fleetObservationValid=true
[2026-10-07 00:38:01] admissionDecision[run=bf1dbb6f path=fresh requested=2 myReservation=0 observedFleet=93 unreservedObserved=3 reservationsSum=269 reservationHolders=34 reservationHoldersWithNoObservedDroplet=8 otherGrantedRemainder=106 dropletLimit=200 queueDepth=61 queuePos=28 fleetObservationValid=true fleetObservationAge=9s fleetObservationUsable=true reservedProjection=201/200 freshProjection=201/200]
[2026-10-07 00:38:01] Waiting for droplet capacity; retrying admission in 300s
[2026-10-07 00:43:01] Admission accounting: reserved=259 unreserved=0 requested=2 limit=200 observedFleet=91 fleetObservationValid=true
[2026-10-07 00:43:01] admissionDecision[run=bf1dbb6f path=fresh requested=2 myReservation=0 observedFleet=91 unreservedObserved=0 reservationsSum=259 reservationHolders=33 reservationHoldersWithNoObservedDroplet=7 otherGrantedRemainder=105 dropletLimit=200 queueDepth=61 queuePos=27 fleetObservationValid=true fleetObservationAge=10s fleetObservationUsable=true reservedProjection=198/200 freshProjection=198/200]
[2026-10-07 00:43:01] Waiting for droplet capacity; retrying admission in 300s
[2026-10-07 00:48:01] Admission accounting: reserved=250 unreserved=0 requested=2 limit=200 observedFleet=91 fleetObservationValid=true
[2026-10-07 00:48:01] admissionDecision[run=bf1dbb6f path=fresh requested=2 myReservation=0 observedFleet=91 unreservedObserved=0 reservationsSum=250 reservationHolders=31 reservationHoldersWithNoObservedDroplet=9 otherGrantedRemainder=105 dropletLimit=200 queueDepth=60 queuePos=23 fleetObservationValid=true fleetObservationAge=46s fleetObservationUsable=true reservedProjection=198/200 freshProjection=198/200]
[2026-10-07 00:48:01] Waiting for droplet capacity; retrying admission in 300s
[2026-10-07 00:53:02] Admission accounting: reserved=214 unreserved=11 requested=2 limit=200 observedFleet=97 fleetObservationValid=true
[2026-10-07 00:53:02] admissionDecision[run=bf1dbb6f path=fresh requested=2 myReservation=0 observedFleet=97 unreservedObserved=11 reservationsSum=214 reservationHolders=27 reservationHoldersWithNoObservedDroplet=6 otherGrantedRemainder=102 dropletLimit=200 queueDepth=61 queuePos=20 fleetObservationValid=true fleetObservationAge=0s fleetObservationUsable=true reservedProjection=201/200 freshProjection=201/200]
[2026-10-07 00:53:02] Waiting for droplet capacity; retrying admission in 300s
[2026-10-07 00:58:02] Admission accounting: reserved=196 unreserved=1 requested=2 limit=200 observedFleet=104 fleetObservationValid=true
[2026-10-07 00:58:02] admissionDecision[run=bf1dbb6f path=fresh requested=2 myReservation=0 observedFleet=104 unreservedObserved=1 reservationsSum=196 reservationHolders=26 reservationHoldersWithNoObservedDroplet=2 otherGrantedRemainder=92 dropletLimit=200 queueDepth=57 queuePos=15 fleetObservationValid=true fleetObservationAge=9s fleetObservationUsable=true reservedProjection=198/200 freshProjection=198/200]
[2026-10-07 00:58:02] Waiting for droplet capacity; retrying admission in 300s
[buildtest-coordinator] [2026-10-07 01:08:57] Resuming sharded build after service restart (was PENDING, 2 shards)
[2026-10-07 01:08:57] 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 01:08:57] Rebuilding dynamic dispatch after service restart from 73 discovered test(s) and 0 durable terminal result(s)
[2026-10-07 01:09:49] 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
[2026-10-07 01:09:50] Admission accounting: reserved=485 unreserved=1 requested=2 limit=200 observedFleet=86 fleetObservationValid=true
[2026-10-07 01:09:50] admissionDecision[run=bf1dbb6f path=reserved-head requested=2 myReservation=2 observedFleet=86 unreservedObserved=1 reservationsSum=485 reservationHolders=74 reservationHoldersWithNoObservedDroplet=43 otherGrantedRemainder=113 dropletLimit=200 queueDepth=41 queuePos=39 fleetObservationValid=true fleetObservationAge=16s fleetObservationUsable=true reservedProjection=201/200 freshProjection=201/200]
[2026-10-07 01:09:50] Waiting for droplet capacity; retrying admission in 30s
[2026-10-07 01:10:21] Admission accounting: reserved=541 unreserved=1 requested=2 limit=200 observedFleet=86 fleetObservationValid=true
[2026-10-07 01:10:21] admissionDecision[run=bf1dbb6f path=reserved-head requested=2 myReservation=2 observedFleet=86 unreservedObserved=1 reservationsSum=541 reservationHolders=80 reservationHoldersWithNoObservedDroplet=49 otherGrantedRemainder=114 dropletLimit=200 queueDepth=49 queuePos=6 fleetObservationValid=true fleetObservationAge=7s fleetObservationUsable=true reservedProjection=202/200 freshProjection=202/200]
[2026-10-07 01:10:21] Waiting for droplet capacity; retrying admission in 60s
[2026-10-07 01:11:21] Admission accounting: reserved=541 unreserved=1 requested=2 limit=200 observedFleet=86 fleetObservationValid=true
[2026-10-07 01:11:21] admissionDecision[run=bf1dbb6f path=reserved-head requested=2 myReservation=2 observedFleet=86 unreservedObserved=1 reservationsSum=541 reservationHolders=80 reservationHoldersWithNoObservedDroplet=49 otherGrantedRemainder=114 dropletLimit=200 queueDepth=49 queuePos=6 fleetObservationValid=true fleetObservationAge=67s fleetObservationUsable=true reservedProjection=202/200 freshProjection=202/200]
[2026-10-07 01:11:21] Waiting for droplet capacity; retrying admission in 120s
[2026-10-07 01:13:21] Admission accounting: reserved=538 unreserved=3 requested=2 limit=200 observedFleet=171 fleetObservationValid=true
[2026-10-07 01:13:21] admissionDecision[run=bf1dbb6f path=reserved-head requested=2 myReservation=2 observedFleet=171 unreservedObserved=3 reservationsSum=538 reservationHolders=77 reservationHoldersWithNoObservedDroplet=40 otherGrantedRemainder=29 dropletLimit=200 queueDepth=58 queuePos=2 fleetObservationValid=true fleetObservationAge=35s fleetObservationUsable=true reservedProjection=202/200 freshProjection=202/200]
[2026-10-07 01:13:21] Waiting for droplet capacity; retrying admission in 240s
[2026-10-07 01:17:21] Admission accounting: reserved=533 unreserved=1 requested=2 limit=200 observedFleet=177 fleetObservationValid=true
[2026-10-07 01:17:21] admissionDecision[run=bf1dbb6f path=reserved-head requested=2 myReservation=2 observedFleet=177 unreservedObserved=1 reservationsSum=533 reservationHolders=72 reservationHoldersWithNoObservedDroplet=39 otherGrantedRemainder=22 dropletLimit=200 queueDepth=62 queuePos=1 fleetObservationValid=true fleetObservationAge=2s fleetObservationUsable=true reservedProjection=201/200 freshProjection=201/200]
[2026-10-07 01:17:21] Waiting for droplet capacity; retrying admission in 300s
[shard 0/2] [2026-10-07 01:18:46] Droplet created: id=606801770, name=buildtest-bf1dbb6f-ada6876
[shard 0/2] [2026-10-07 01:18:46] Droplet active at 209.38.65.248
[shard 1/2] [2026-10-07 01:18:46] Droplet created: id=606801771, name=buildtest-bf1dbb6f-s1-ada6877
[shard 1/2] [2026-10-07 01:18:46] Droplet active at 146.190.141.250
[shard 1/2] [2026-10-07 01:18:50] SSH access granted to droplet 606801771
[shard 1/2] [2026-10-07 01:18:50] Waiting for guest readiness on droplet 606801771
[shard 0/2] [2026-10-07 01:18:52] SSH access granted to droplet 606801770
[shard 0/2] [2026-10-07 01:18:52] Waiting for guest readiness on droplet 606801770
[shard 0/2] [2026-10-07 01:19:18] Guest readiness complete on droplet 606801770
[shard 0/2] [2026-10-07 01:19:18] 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 01:19:18] Connecting via SSH and installing dependencies...
[shard 0/2] [2026-10-07 01:19:18] SSH connected
[shard 1/2] [2026-10-07 01:19:23] Guest readiness complete on droplet 606801771
[shard 1/2] [2026-10-07 01:19:23] 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 01:19:23] Connecting via SSH and installing dependencies...
[shard 1/2] [2026-10-07 01:19:23] SSH connected
[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 0/2] Dependencies already present (snapshot image), skipping installation
[shard 0/2] Java: openjdk version "21.0.11" 2026-04-21
[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 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 0/2] [BuildDriver] Memory before swap: MemoryInfo(totalMemoryKb=4009860, availableMemoryKb=3486460, totalSwapKb=0, freeSwapKb=0)
[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=706bd088-50e4-450d-a6a2-08428ab7d021
[shard 0/2] Swap file created and enabled
[shard 0/2] [BuildDriver] Memory after swap: MemoryInfo(totalMemoryKb=4009860, availableMemoryKb=3487400, totalSwapKb=4194300, freeSwapKb=4194300)
[shard 0/2] [BuildDriver] Swap verified: 4194300KB total swap (was 0KB)
[shard 0/2] [2026-10-07 01:19:27] Dependencies installed
[shard 0/2] [2026-10-07 01:19:27] Uploading project archive...
[shard 0/2] Extracted projects:
CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac

[shard 0/2] [2026-10-07 01:19:27] Projects on remote: CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac
[shard 0/2] [2026-10-07 01:19:27] Projects from archive: handoff:serviceserver
[shard 0/2] [2026-10-07 01:19:27] Building and testing workspace...
[shard 0/2] [2026-10-07 01:19:27] Shard test specs (0): 
[2026-10-07 01:19:27] [dispatch] droplet 0 ready
[2026-10-07 01:19:28] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testConversationHandoffLookupCrossesTheServiceBoundary.kts] on droplet 0: its reservation of 2267 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 01:19:28] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testDashboardMethodsCrossTheServiceBoundary.kts] on droplet 0: its reservation of 2228 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4874 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:19:28] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testRelatedProjectsCrossTheServiceBoundary.kts] on droplet 0: its reservation of 2307 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7102 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:19:28] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testServiceRestartPreservesState.kts] on droplet 0: its reservation of 2478 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9409 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:19:28] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testStatusColorsWireErrors.kts] on droplet 0: its reservation of 2392 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9659 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:19:28] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testStatusColorsWireRoundTrip.kts] on droplet 0: its reservation of 2347 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9784 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:19:28] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testConversationReferenceCrossesTheServiceBoundary.kts] on droplet 0: its reservation of 2287 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9824 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:19:28] [dispatch] lease_issued: Issued lease 1fbe920c-edf0-48fe-8d96-8930ff1f728c-bf1dbb6f-a57151d0-706a-4e11-a6a7-af75b030a66d-L0 with 8 test(s) [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testDashboardWeekOfHistoryCrossesTheServiceBoundary.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testConversationHandoffLookupCrossesTheServiceBoundary.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testDashboardMethodsCrossTheServiceBoundary.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testRelatedProjectsCrossTheServiceBoundary.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testServiceRestartPreservesState.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testStatusColorsWireErrors.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testStatusColorsWireRoundTrip.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testConversationReferenceCrossesTheServiceBoundary.kts] to droplet 0 (pull-based handout from shared queue; 65 unit(s) remaining). Memory admission: predicted peak 1587359744 bytes; resident predicted peak 1587359744 of 3221225472 bytes; 1633865728 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/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.pom
[shard 0/2] Downloading https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.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/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/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
[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/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] 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/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.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/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/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.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/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.pom
[shard 0/2] Downloading https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.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/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.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/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.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
[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/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/kompile/manager/0.0.205/manager-0.0.205.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/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] Downloading https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.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] 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/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] 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/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/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/manager/0.0.205/manager-0.0.205.jar
[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/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/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.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/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/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] 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/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] 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] 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/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/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.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 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=4009856, availableMemoryKb=3434828, 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=0d934e2d-0e43-4c49-a799-7456a5e4af6a
[shard 1/2] Swap file created and enabled
[shard 1/2] [BuildDriver] Memory after swap: MemoryInfo(totalMemoryKb=4009856, availableMemoryKb=3434956, totalSwapKb=4194300, freeSwapKb=4194300)
[shard 1/2] [BuildDriver] Swap verified: 4194300KB total swap (was 0KB)
[shard 1/2] [2026-10-07 01:19:32] Dependencies installed
[shard 1/2] [2026-10-07 01:19:32] Uploading project archive...
[shard 1/2] Extracted projects:
CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac

[shard 1/2] [2026-10-07 01:19:32] Projects on remote: CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac
[shard 1/2] [2026-10-07 01:19:32] Projects from archive: handoff:serviceserver
[shard 1/2] [2026-10-07 01:19:32] Building and testing workspace...
[shard 1/2] [2026-10-07 01:19:32] Shard test specs (0): 
[2026-10-07 01:19:32] [dispatch] droplet 1 ready
[2026-10-07 01:19:32] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testReorderOfCompletedHandoffOverUrlSaysItLeftTheList.kts] on droplet 1: its reservation of 2292 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 2303 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:19:32] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testWorkInProgressCrossesTheServiceBoundary.kts] on droplet 1: its reservation of 2266 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4595 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:19:33] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testSandboxedClientRejectsMalformedResponses.kts] on droplet 1: its reservation of 2247 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6861 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:19:33] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testReorderRejectsWhitespaceAnchorOverUrl.kts] on droplet 1: its reservation of 2273 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9108 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:19:33] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncTickDoesNotMaterializeTheArchive.kts] on droplet 1: its reservation of 1863 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9134 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:19:33] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncStatusRpcReportsStaleMirror.kts] on droplet 1: its reservation of 2291 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9134 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:19:33] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testDashboardTimedJobsStopOnClose.kts] on droplet 1: its reservation of 337 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9159 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:19:33] [dispatch] lease_issued: Issued lease 1fbe920c-edf0-48fe-8d96-8930ff1f728c-bf1dbb6f-a57151d0-706a-4e11-a6a7-af75b030a66d-L1 with 8 test(s) [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testSandboxedHandoffLifecycle.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testReorderOfCompletedHandoffOverUrlSaysItLeftTheList.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testWorkInProgressCrossesTheServiceBoundary.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testSandboxedClientRejectsMalformedResponses.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testReorderRejectsWhitespaceAnchorOverUrl.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncTickDoesNotMaterializeTheArchive.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncStatusRpcReportsStaleMirror.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testDashboardTimedJobsStopOnClose.kts] to droplet 1 (pull-based handout from shared queue; 57 unit(s) remaining). Memory admission: predicted peak 1288736768 bytes; resident predicted peak 1288736768 of 3221225472 bytes; 1932488704 bytes remaining budget
[shard 1/2] System memory: 3915MB, JVM heap: 1957MB
[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 1/2] Downloading https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.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/kompile/manager/0.0.205/manager-0.0.205.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] 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] 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] Downloaded https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.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] Downloaded https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.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] 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/kompile/manager/0.0.205/manager-0.0.205.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
[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] 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/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
[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/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.pom
[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/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/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
[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/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/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.pom.sha1
[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/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.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/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] 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] 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] Downloading https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.jar
[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/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.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/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/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/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] 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/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.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/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.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] 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] 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/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.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/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/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.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/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.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 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] /tmp/qtcompile9781442392001495885/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/qtcompile17853415072528712799/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-group2404181712742122074/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/qtcompile1448191899496127986/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 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/qtcompile-group612742015336394565/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] 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/qtcompile-group4739931490696741791/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-group3492155333572346914/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/qtcompile8676849372082773194/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/qtcompile13520245732616251266/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/qtcompile13287153638635593984/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/qtcompile3935699713189668100/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] 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/qtcompile3824725632599593893/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/qtcompile3824725632599593893/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 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] /tmp/qtcompile12968328686799454925/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 01:22:28] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/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 9600 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:22:28] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testDashboardTimedJobFailureIsIsolated.kts] on droplet 0: its reservation of 1373 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9600 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:22:28] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/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 9600 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:22:29] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testDashboardAssemblyRefreshesThroughReplacedGithubProxySessions.kts] on droplet 0: its reservation of 1395 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9600 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:22:29] [dispatch] lease_issued: Issued lease 1fbe920c-edf0-48fe-8d96-8930ff1f728c-bf1dbb6f-a57151d0-706a-4e11-a6a7-af75b030a66d-L2 with 4 test(s) [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testMainRejectsMalformedGitSyncInterval.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testDashboardTimedJobFailureIsIsolated.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testDashboardRefreshBlockedInGithubKeepsServing.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testDashboardAssemblyRefreshesThroughReplacedGithubProxySessions.kts] to droplet 0 (pull-based handout from shared queue; 53 unit(s) remaining). Memory admission: predicted peak 363585536 bytes; resident predicted peak 1187119104 of 3221225472 bytes; 2034106368 bytes remaining budget
[2026-10-07 01:22:29] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/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 9078 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:22:29] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testServerRejectsStaleSandboxClient.kts] on droplet 1: its reservation of 1367 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9078 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:22:29] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/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 9078 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:22:29] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/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 9078 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:22:30] [dispatch] lease_issued: Issued lease 1fbe920c-edf0-48fe-8d96-8930ff1f728c-bf1dbb6f-a57151d0-706a-4e11-a6a7-af75b030a66d-L3 with 4 test(s) [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncSeed.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testServerRejectsStaleSandboxClient.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testDashboardTimedJobsReportUnavailableDependencies.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/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 1063727104 of 3221225472 bytes; 2157498368 bytes remaining budget
[2026-10-07 01:22:59] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncGitToServiceLifecycle.kts] on droplet 1: its reservation of 1252 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5546 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:22:59] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testDashboardTimedJobsRunOnTheServerClock.kts] on droplet 1: its reservation of 1411 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5546 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:22:59] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGithubProxySessionClosedExactlyOnce.kts] on droplet 1: its reservation of 1355 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5646 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:22:59] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncDecodesUnicodeGithubContents.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 5665 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:22:59] [dispatch] lease_issued: Issued lease 1fbe920c-edf0-48fe-8d96-8930ff1f728c-bf1dbb6f-a57151d0-706a-4e11-a6a7-af75b030a66d-L4 with 4 test(s) [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncGitToServiceLifecycle.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testDashboardTimedJobsRunOnTheServerClock.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGithubProxySessionClosedExactlyOnce.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncDecodesUnicodeGithubContents.kts] to droplet 1 (pull-based handout from shared queue; 45 unit(s) remaining). Memory admission: predicted peak 252985344 bytes; resident predicted peak 555597824 of 3221225472 bytes; 2665627648 bytes remaining budget
[shard 0/2] /tmp/qtcompile-group9350362522149992028/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 01:23:02] [dispatch] re_lease: In-run flake re-lease: test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testDashboardWeekOfHistoryCrossesTheServiceBoundary.kts] attempt 1fbe920c-edf0-48fe-8d96-8930ff1f728c-bf1dbb6f-a57151d0-706a-4e11-a6a7-af75b030a66d-A0 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]
[2026-10-07 01:23:02] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testRpcHandlerErrorMarshaling.kts] on droplet 0: its reservation of 1267 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6205 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:23:02] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGithubProxySessionNotClosedDuringACall.kts] on droplet 0: its reservation of 1287 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6205 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:23:03] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncRestartPublishesPendingUpdate.kts] on droplet 0: its reservation of 1351 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6205 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[shard 1/2] /tmp/qtcompile15303294345461736559/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/qtcompile14279092230506963924/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 01:23:03] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncRetriesWhenReplacementSessionFailsImmediately.kts] on droplet 0: its reservation of 1272 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6205 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:23:03] [dispatch] lease_issued: Issued lease 1fbe920c-edf0-48fe-8d96-8930ff1f728c-bf1dbb6f-a57151d0-706a-4e11-a6a7-af75b030a66d-L5 with 4 test(s) [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testRpcHandlerErrorMarshaling.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGithubProxySessionNotClosedDuringACall.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncRestartPublishesPendingUpdate.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncRetriesWhenReplacementSessionFailsImmediately.kts] to droplet 0 (pull-based handout from shared queue; 42 unit(s) remaining). Memory admission: predicted peak 256700416 bytes; resident predicted peak 620285952 of 3221225472 bytes; 2600939520 bytes remaining budget
[shard 1/2] /tmp/qtcompile12934186571001610963/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/qtcompile10584703370216735308/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 01:23:10] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncStatusIgnoresSeedWithoutReconcile.kts] on droplet 1: its reservation of 1203 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5301 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:23:11] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncBlockedReasonRoundTrip.kts] on droplet 1: its reservation of 1221 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5301 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:23:11] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testDashboardShutdownLogsNoJobWarnings.kts] on droplet 1: its reservation of 1325 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5301 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:23:11] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncReenqueuesOpenPullRequestAfterEnqueueFailure.kts] on droplet 1: its reservation of 1302 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5374 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:23:11] [dispatch] lease_issued: Issued lease 1fbe920c-edf0-48fe-8d96-8930ff1f728c-bf1dbb6f-a57151d0-706a-4e11-a6a7-af75b030a66d-L6 with 4 test(s) [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncStatusIgnoresSeedWithoutReconcile.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncBlockedReasonRoundTrip.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testDashboardShutdownLogsNoJobWarnings.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncReenqueuesOpenPullRequestAfterEnqueueFailure.kts] to droplet 1 (pull-based handout from shared queue; 38 unit(s) remaining). Memory admission: predicted peak 249569280 bytes; resident predicted peak 502554624 of 3221225472 bytes; 2718670848 bytes remaining budget
[shard 1/2] /tmp/qtcompile14273465571008122436/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/qtcompile8577882145125351419/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/qtcompile10694963286275759419/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/qtcompile3758156609214276426/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/qtcompile6647210430898899781/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/qtcompile16574134386197226896/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-group3424089567981407932/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 01:23:23] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGithubProxySessionRetiredOnlyByAFailedCallOnIt.kts] on droplet 1: its reservation of 1277 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5051 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:23:23] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncRunnerUsesManualClock.kts] on droplet 1: its reservation of 1237 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5125 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:23:23] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/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 5141 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:23:24] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testDashboardTimedJobSurvivesErrors.kts] on droplet 1: its reservation of 1246 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5165 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:23:24] [dispatch] lease_issued: Issued lease 1fbe920c-edf0-48fe-8d96-8930ff1f728c-bf1dbb6f-a57151d0-706a-4e11-a6a7-af75b030a66d-L7 with 4 test(s) [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGithubProxySessionRetiredOnlyByAFailedCallOnIt.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncRunnerUsesManualClock.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncResumesReadsAfterProxySessionExpires.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testDashboardTimedJobSurvivesErrors.kts] to droplet 1 (pull-based handout from shared queue; 34 unit(s) remaining). Memory admission: predicted peak 250503168 bytes; resident predicted peak 500072448 of 3221225472 bytes; 2721153024 bytes remaining budget
[shard 1/2] /tmp/qtcompile-group8883708753836490254/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 01:23:26] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/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 5919 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:23:26] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/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 5919 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:23:26] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/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 5919 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:23:26] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncPublishesNonAsciiContentVerbatim.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 5919 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:23:26] [dispatch] lease_issued: Issued lease 1fbe920c-edf0-48fe-8d96-8930ff1f728c-bf1dbb6f-a57151d0-706a-4e11-a6a7-af75b030a66d-L8 with 4 test(s) [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncServiceWinsConflict.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncRoundTripsVersionNumberedFileNames.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncMirrorsAroundUnmappableServiceId.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncPublishesNonAsciiContentVerbatim.kts] to droplet 0 (pull-based handout from shared queue; 30 unit(s) remaining). Memory admission: predicted peak 243167232 bytes; resident predicted peak 599441408 of 3221225472 bytes; 2621784064 bytes remaining budget
[shard 1/2] /tmp/qtcompile5984884380469436890/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/qtcompile12570263104981619794/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 01:23:36] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncCompletedBeforeFirstMirrorAndReopen.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 5021 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:23:36] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGithubProxySessionWaitersOutliveAnInterruptedOpener.kts] on droplet 1: its reservation of 1260 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5095 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:23:36] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/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 5109 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:23:36] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncFailureDoesNotBreakServiceOperations.kts] on droplet 1: its reservation of 1143 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5109 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:23:36] [dispatch] lease_issued: Issued lease 1fbe920c-edf0-48fe-8d96-8930ff1f728c-bf1dbb6f-a57151d0-706a-4e11-a6a7-af75b030a66d-L9 with 4 test(s) [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncCompletedBeforeFirstMirrorAndReopen.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGithubProxySessionWaitersOutliveAnInterruptedOpener.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncStatusAdvancesOnQuietReconcile.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncFailureDoesNotBreakServiceOperations.kts] to droplet 1 (pull-based handout from shared queue; 26 unit(s) remaining). Memory admission: predicted peak 246902784 bytes; resident predicted peak 497405952 of 3221225472 bytes; 2723819520 bytes remaining budget
[shard 0/2] /tmp/qtcompile-group1915555531724686283/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-group1661194875376017511/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/qtcompile11995700927092179230/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/qtcompile7785339112514736565/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 01:23:44] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/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 5866 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:23:44] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncPublishesHandoffUnlistedBeforeFirstSync.kts] on droplet 0: its reservation of 1230 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5866 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:23:44] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/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 5866 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:23:44] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/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 5866 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:23:44] [dispatch] lease_issued: Issued lease 1fbe920c-edf0-48fe-8d96-8930ff1f728c-bf1dbb6f-a57151d0-706a-4e11-a6a7-af75b030a66d-L10 with 4 test(s) [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncInvalidGitEditIsAtomic.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncPublishesHandoffUnlistedBeforeFirstSync.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGithubProxySessionOpenedOnceForConcurrentCallers.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGithubProxySessionCloseReleasesCallersWaitingOnAnOpen.kts] to droplet 0 (pull-based handout from shared queue; 22 unit(s) remaining). Memory admission: predicted peak 247844864 bytes; resident predicted peak 595591168 of 3221225472 bytes; 2625634304 bytes remaining budget
[shard 1/2] /tmp/qtcompile11127465668412290621/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/qtcompile5772481635731092082/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 01:23:49] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncReconnectsAfterProxyFailure.kts] on droplet 1: its reservation of 1197 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4920 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:23:50] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGithubProxySessionCloseIsTerminalAndRacesOpen.kts] on droplet 1: its reservation of 1222 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4974 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:23:50] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncServiceToGitLifecycle.kts] on droplet 1: its reservation of 1163 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 01:23:50] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncPublishesNonAsciiTitle.kts] on droplet 1: its reservation of 1200 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 01:23:50] [dispatch] lease_issued: Issued lease 1fbe920c-edf0-48fe-8d96-8930ff1f728c-bf1dbb6f-a57151d0-706a-4e11-a6a7-af75b030a66d-L11 with 4 test(s) [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncReconnectsAfterProxyFailure.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGithubProxySessionCloseIsTerminalAndRacesOpen.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncServiceToGitLifecycle.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncPublishesNonAsciiTitle.kts] to droplet 1 (pull-based handout from shared queue; 18 unit(s) remaining). Memory admission: predicted peak 245923840 bytes; resident predicted peak 492826624 of 3221225472 bytes; 2728398848 bytes remaining budget
[shard 1/2] /tmp/qtcompile-group16312517155802371394/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/qtcompile14555809189395398321/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 0/2] /tmp/qtcompile4631292262401064225/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/qtcompile5494849148464345056/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/qtcompile10874927915463329649/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/qtcompile397072321617199536/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 01:23:56] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncRetriesStuckMergeQueuePullRequest.kts] on droplet 0: its reservation of 1166 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5797 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:23:56] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/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 5797 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:23:56] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGithubProxySessionSurvivesAnInterruptedCaller.kts] on droplet 0: its reservation of 1192 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6041 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:23:56] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/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 6041 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:23:57] [dispatch] lease_issued: Issued lease 1fbe920c-edf0-48fe-8d96-8930ff1f728c-bf1dbb6f-a57151d0-706a-4e11-a6a7-af75b030a66d-L12 with 4 test(s) [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncRetriesStuckMergeQueuePullRequest.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testMainIgnoresRetiredGitSyncRepo.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGithubProxySessionSurvivesAnInterruptedCaller.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncStatusDoesNotAdvanceOnFailedTick.kts] to droplet 0 (pull-based handout from shared queue; 14 unit(s) remaining). Memory admission: predicted peak 308543488 bytes; resident predicted peak 656101376 of 3221225472 bytes; 2565124096 bytes remaining budget
[shard 0/2] /tmp/qtcompile-group4452506362587379270/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 01:24:00] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncTracksUnlistedHandoff.kts] on droplet 1: its reservation of 1176 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4782 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:24:00] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncRejectsUnsafeServiceId.kts] on droplet 1: its reservation of 1150 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4795 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:24:00] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGithubProxySessionProbeNeverBlocksOtherCallers.kts] on droplet 1: its reservation of 1246 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4795 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:24:00] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncStatusRpcReportsDisabledMirror.kts] on droplet 1: its reservation of 1165 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4865 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:24:00] [dispatch] lease_issued: Issued lease 1fbe920c-edf0-48fe-8d96-8930ff1f728c-bf1dbb6f-a57151d0-706a-4e11-a6a7-af75b030a66d-L13 with 4 test(s) [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncTracksUnlistedHandoff.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncRejectsUnsafeServiceId.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGithubProxySessionProbeNeverBlocksOtherCallers.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncStatusRpcReportsDisabledMirror.kts] to droplet 1 (pull-based handout from shared queue; 10 unit(s) remaining). Memory admission: predicted peak 247160832 bytes; resident predicted peak 493084672 of 3221225472 bytes; 2728140800 bytes remaining budget
[shard 1/2] /tmp/qtcompile-group1634243507938296721/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/qtcompile15336590295797314079/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/qtcompile14348206048594224103/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/qtcompile4874945398958681730/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/qtcompile10606321066915932335/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 1/2] /tmp/qtcompile-group12298705587151906715/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] 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-2443562855271367111/e4011f47-1cb8-457b-9730-ea34f73d9902/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: 1f77830b3974c565f6269d9f5a72064e316e5b6487e5aa7d4e2b7d0e11af5b55
[shard 0/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/2] Build-script stderr: [BuildscriptRunner] Cache MISS for key: 1f77830b3974c565f6269d9f5a72064e316e5b6487e5aa7d4e2b7d0e11af5b55, executing calculator
[shard 0/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/2] Build-script stderr: buildjar outputFile /root/.buildcache/persistent-scratchspace/scratch-2443562855271367111/0af473ca-e5ca-41e2-93eb-fd1110168e4f/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: 1f77830b3974c565f6269d9f5a72064e316e5b6487e5aa7d4e2b7d0e11af5b55
[shard 0/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/2] /tmp/qtcompile11091844848847887895/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/qtcompile16649919179357656981/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/qtcompile14650462877859612176/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/qtcompile2890770471213441252/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 01:24:13] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/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 4737 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:24:13] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/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 4749 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:24:13] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncStatusWriteFailurePreservesPriorOutcome.kts] on droplet 1: its reservation of 1152 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4817 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:24:13] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/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 4817 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:24:14] [dispatch] lease_issued: Issued lease 1fbe920c-edf0-48fe-8d96-8930ff1f728c-bf1dbb6f-a57151d0-706a-4e11-a6a7-af75b030a66d-L14 with 4 test(s) [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncStatusSurvivesRestart.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncRejectsTruncatedContentsListing.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncStatusWriteFailurePreservesPriorOutcome.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testRpcHandlerCarriesOptionalConversationReference.kts] to droplet 1 (pull-based handout from shared queue; 6 unit(s) remaining). Memory admission: predicted peak 245252096 bytes; resident predicted peak 492412928 of 3221225472 bytes; 2728812544 bytes remaining budget
[2026-10-07 01:24:14] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncRejectsNonCanonicalUnicodeFilenameEncodings.kts] on droplet 0: its reservation of 1135 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5977 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:24:14] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncStatusRejectsUnsupportedSidecarVersion.kts] on droplet 0: its reservation of 1047 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5977 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:24:14] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/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 5977 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:24:14] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testRpcHandlerAcceptsServicePrefixedMethod.kts] on droplet 0: its reservation of 1015 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5977 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:24:15] [dispatch] lease_issued: Issued lease 1fbe920c-edf0-48fe-8d96-8930ff1f728c-bf1dbb6f-a57151d0-706a-4e11-a6a7-af75b030a66d-L15 with 4 test(s) [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncRejectsNonCanonicalUnicodeFilenameEncodings.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncStatusRejectsUnsupportedSidecarVersion.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncStatusBeforeFirstAttempt.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testRpcHandlerAcceptsServicePrefixedMethod.kts] to droplet 0 (pull-based handout from shared queue; 2 unit(s) remaining). Memory admission: predicted peak 240291840 bytes; resident predicted peak 651915264 of 3221225472 bytes; 2569310208 bytes remaining budget
[shard 1/2] /tmp/qtcompile4177810389596761779/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/qtcompile2257050693033861015/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 01:24:21] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncStatusTruncatesUnicodeFailureMessage.kts] on droplet 0: its reservation of 1045 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4263 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:24:21] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testDashboardWeekOfHistoryCrossesTheServiceBoundary.kts] on droplet 0: its reservation of 2528 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4293 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:24:21] [dispatch] lease_issued: Issued lease 1fbe920c-edf0-48fe-8d96-8930ff1f728c-bf1dbb6f-a57151d0-706a-4e11-a6a7-af75b030a66d-L16 with 2 test(s) [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testGitSyncStatusTruncatesUnicodeFailureMessage.kts, CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testDashboardWeekOfHistoryCrossesTheServiceBoundary.kts] to droplet 0 (pull-based handout from shared queue; 1 unit(s) remaining). Memory admission: predicted peak 289398784 bytes; resident predicted peak 529690624 of 3221225472 bytes; 2691534848 bytes remaining budget. Retry top-up for [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testDashboardWeekOfHistoryCrossesTheServiceBoundary.kts]: 1 failures of budget 3; 1 live, target 2; issued because an eligible failure left live attempts below target
[2026-10-07 01:24:21] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testDashboardWeekOfHistoryCrossesTheServiceBoundary.kts] on droplet 1: its reservation of 2528 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4714 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:24:22] [dispatch] lease_issued: Issued lease 1fbe920c-edf0-48fe-8d96-8930ff1f728c-bf1dbb6f-a57151d0-706a-4e11-a6a7-af75b030a66d-L17 with 1 test(s) [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/tests/testDashboardWeekOfHistoryCrossesTheServiceBoundary.kts] to droplet 1 (pull-based handout from shared queue; 0 unit(s) remaining). Memory admission: predicted peak 229617664 bytes; resident predicted peak 474869760 of 3221225472 bytes; 2746355712 bytes remaining budget. Retry top-up for [CodexCoder21Organization-HandoffServiceServer-725b31acda69929638b0f089e6ab77ecca5841ac/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/qtcompile-group12336471327633580601/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-group11832411445117082430/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/qtcompile5359364838743578809/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]
[shard 0/2] /tmp/qtcompile2368497732620530185/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/qtcompile16419194621296350574/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/qtcompile8291083170860489582/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/qtcompile6678812120208458763/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/qtcompile4104550616476826561/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/qtcompile2580913424437526538/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 01:24:40] [dispatch] drain: Drain: shared queue has no unowned work, droplet 0 has no outstanding leases or targeted recovery/acceleration assignment
[2026-10-07 01:24:40] [dispatch] Every test in run bf1dbb6f 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
[2026-10-07 01:24:40] [dispatch] drain: Drain: shared queue has no unowned work, droplet 1 has no outstanding leases or targeted recovery/acceleration assignment
[shard 1/2] [2026-10-07 01:24:46] 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 01:24:46] Completed recovered live shard; enqueued droplet 606801771 for deletion so its missing sibling can enter admission
[shard 0/2] [2026-10-07 01:24:47] Merged 26 build rule results from XML
[shard 0/2] [HeapDump] No heap dump files found on droplet
[shard 0/2] [2026-10-07 01:24:47] Completed recovered live shard; enqueued droplet 606801770 for deletion so its missing sibling can enter admission
[2026-10-07 01:24:48] Build+test complete: 73 passed, 0 failed, 73 total (aggregated across 2 shards, resumed after restart)
[2026-10-07 01:24:48] Build finished with status: COMPLETED (resumed after restart)
[perftest-dispatch] No @PerformanceTest-annotated tests found in workspace.
[2026-10-07 01:25:06] Destroying droplets...
[2026-10-07 01:25:06] Droplets enqueued for deletion