← Back to all runs

Build Run: 7ece0a83

CodexCoder21Organization/AiCliSupervisorManagerServiceServer

Stored run summary updated . Data age: 2897m 40s.

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.
Projectsaicli.supervisormanager:service-server
RepositoryCodexCoder21Organization/AiCliSupervisorManagerServiceServerbranch gh-readonly-queue/main/pr-38-581ac1324b4ab983487c9c81022dc19582212aabcommit 9014db69fcec
Droplets (0 active, 1 total)
Image: 245388985 · 2 vCPU
Status
COMPLETED
Build Rules
4 built, 0 failed, 4 total
Tests
43 passed, 0 failed, 43 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 passedpassedfailedrunning06m 53s
Test ages
051015200-1s01-10s1810-30s1730-60s81-5m15-15m015-60m01h+0test lifespanpassedfailedrunning

44 test attempts: 43 passed, 1 failed.

Lane activity
020s40s1m1m 20sexecuting for06m 53s
Hover or focus a rising line to name the lane and the test it was executing.
passedfailedstill running

4 lanes across 1 droplet, 44 test attempts, over 6m 53s 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
57 minutes
spent waiting (pending)
Started
Total duration from build request until completion: 69m 21s Excluding the 57m 42s spent pending in the queue: 11m 39s69m 21spending: 57m 42s 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.pending57m 42sprovisioning droplet: 1m 53s wall clock. Lifecycle time: the real elapsed time the run spent in the provisioning droplet 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.provisioning dropletinstalling dependencies: 10.5s 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: 445ms 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 39s wall clock. Lifecycle time: the real elapsed time the run spent in the build rules phase, from entering it until the next recorded phase began. If it is the final phase, the span ends at run completion or the current render time while the run is in progress. This includes work after the last build rule finished while the run remained in the phase. CPU time: 2m 18s. CPU time: the sum of all measured individual build rules CPU times. Because build rules run in parallel across multiple cores and droplets, this is normally larger than the wall-clock elapsed time.build rulesLifecycle time: the real elapsed time the run spent in the build rules phase, from entering it until the next recorded phase began. If it is the final phase, the span ends at run completion or the current render time while the run is in progress. This includes work after the last build rule finished while the run remained in the phase.2m 39s (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.2m 18s (cpu time)unit tests: 6m 55s 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: 4m 57s. 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.6m 55s (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.4m 57s (cpu time)collecting results: 198ms 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: 45ms 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
10m 44s
cpu time
4m 57s
Finished
Notes
PR https://github.com/CodexCoder21Organization/AiCliSupervisorManagerServiceServer/pull/38 Commit https://github.com/CodexCoder21Organization/AiCliSupervisorManagerServiceServer/commit/9014db69fcec66b629513f59f3fa03029b3d8d58 kotlin-build-ci-upload-request=f1b4dfa3-dd73-4934-9bf5-7771ca333ab3 Dynamic dispatch degradation: 1 failed-test re-lease(s) within the run (see dispatch_decision events for details)

Build Rules

4 built, 0 failed, 4 total
StatusBuild RuleDurationOutputError
PASSEDaicli.supervisormanager.serviceserver.buildClientMaven()551ms5 files, 1.9 MB
PASSEDaicli.supervisormanager.serviceserver.buildFatJar()109964ms1 file, 65.1 MB
PASSEDaicli.supervisormanager.serviceserver.buildGeneratedServiceServerPomTestArtifact()26414ms1 file, 1.8 KB
PASSEDaicli.supervisormanager.serviceserver.buildMaven()1441ms82 files, 62.4 MB

Test Results

43 passed, 0 failed, 43 total
StatusProjectTestDurationError
PASSEDaicli.supervisormanager.embedded.testtestIdleRealDaemonQuotaRefreshSchedule27915ms
PASSEDaicli.supervisormanager.serviceservertestSupervisorConnectorDoesNotRetainSandboxAfterStatusPolls flaky — passed on attempt 2 of 230860ms
Attempts (2)
AttemptStatusDurationDropletCanonicalError
1 of 2FAILED16.4s606618027—foundation.url.resolver.PersistentRpcConnection$AmbiguousRpcRequestException: RPC request 'getUsage' to service 'aicli.connector.lifecycle.311694207378' has an ambiguous outcome because its transport failed after the request write began. The request was not replayed because the remote handler may already have run. Original transport failure: Persistent RPC connection to service 'aicli.connector.lifecycle.311694207378' was closed while requests were still pending. Reader transport failure: java.io.EOFException: Stream closed while reading message data (read 0 of 4 bytes). at foundation.url.resolver.PersistentRpcConnection.ambiguousTransportFailure(UrlResolver.kt:20801) at foundation.url.resolver.PersistentRpcConnection.doSendRequest(UrlResolver.kt:21173) at foundation.url.resolver.PersistentRpcConnection.sendRawRequest(UrlResolver.kt:20938) at foundation.url.resolver.PersistentRpcConnection.sendRequestValue$foundation_url_resolver_sandbox(UrlResolver.kt:20914) at foundation.url.resolver.PersistentRpcConnection.sendRequest(UrlResolver.kt:20900) at foundation.url.resolver.PersistentRpcConnection.sendRequest(UrlResolver.kt:20890) at aicli.supervisormanager.serviceserver.TestSupervisorConnectorDoesNotRetainSandboxAfterStatusPollsKt.testSupervisorConnectorDoesNotRetainSandboxAfterStatusPolls(testSupervisorConnectorDoesNotRetainSandboxAfterStatusPolls.kt:265) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at kompile.TestRunner.executeTest(TestRunner.kt:47) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at community.kotlin.kompile.testrunner.bootstrap.BootstrapRunner.main(BootstrapRunner.java:449) Caused by: foundation.url.resolver.UrlResolutionException: Persistent RPC connection to service 'aicli.connector.lifecycle.311694207378' was closed while requests were still pending. Reader transport failure: java.io.EOFException: Stream closed while reading message data (read 0 of 4 bytes). at foundation.url.resolver.PersistentRpcConnection.createReaderThread$lambda$15(UrlResolver.kt:20358) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: java.io.EOFException: Stream closed while reading message data (read 0 of 4 bytes) at foundation.url.protocol.Libp2pRpcProtocol.readFully(Libp2pRpcProtocol.kt:2953) at foundation.url.protocol.Libp2pRpcProtocol.readJsonFrame(Libp2pRpcProtocol.kt:2836) at foundation.url.protocol.Libp2pRpcProtocol.readMessageFrameFromStream(Libp2pRpcProtocol.kt:2574) at foundation.url.protocol.Libp2pRpcProtocol.readMessage(Libp2pRpcProtocol.kt:2779) at foundation.url.resolver.PersistentRpcConnection.createReaderThread$lambda$15(UrlResolver.kt:20272) at java.base/java.lang.Thread.run(Thread.java:1583)
Console output of attempt 1 of 2 (3634 bytes)
An uncaught NotificationEffect bubbled up to the thread root!
You can learn more about handling NotificationEffects at https://github.com/kotlin-algebraic-effects/
Relay finished disconnect cleanup for peer '12D3KooWA6LteNxcr78AtbhAQ3mfdTPeB1iE9h916DyzUzKUenDR'; cached announcement removed: false [unhandled RelayDisconnectedPeerCleanupEffect from RelayService.kt:8630]
Relay finished disconnect cleanup for peer '12D3KooWA6LteNxcr78AtbhAQ3mfdTPeB1iE9h916DyzUzKUenDR'; cached announcement removed: false [unhandled RelayDisconnectedPeerCleanupEffect from RelayService.kt:8630]
java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at community.kotlin.kompile.testrunner.bootstrap.BootstrapRunner.main(BootstrapRunner.java:449)
Caused by: foundation.url.resolver.PersistentRpcConnection$AmbiguousRpcRequestException: RPC request 'getUsage' to service 'aicli.connector.lifecycle.311694207378' has an ambiguous outcome because its transport failed after the request write began. The request was not replayed because the remote handler may already have run. Original transport failure: Persistent RPC connection to service 'aicli.connector.lifecycle.311694207378' was closed while requests were still pending. Reader transport failure: java.io.EOFException: Stream closed while reading message data (read 0 of 4 bytes).
	at foundation.url.resolver.PersistentRpcConnection.ambiguousTransportFailure(UrlResolver.kt:20801)
	at foundation.url.resolver.PersistentRpcConnection.doSendRequest(UrlResolver.kt:21173)
	at foundation.url.resolver.PersistentRpcConnection.sendRawRequest(UrlResolver.kt:20938)
	at foundation.url.resolver.PersistentRpcConnection.sendRequestValue$foundation_url_resolver_sandbox(UrlResolver.kt:20914)
	at foundation.url.resolver.PersistentRpcConnection.sendRequest(UrlResolver.kt:20900)
	at foundation.url.resolver.PersistentRpcConnection.sendRequest(UrlResolver.kt:20890)
	at aicli.supervisormanager.serviceserver.TestSupervisorConnectorDoesNotRetainSandboxAfterStatusPollsKt.testSupervisorConnectorDoesNotRetainSandboxAfterStatusPolls(testSupervisorConnectorDoesNotRetainSandboxAfterStatusPolls.kt:265)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at kompile.TestRunner.executeTest(TestRunner.kt:47)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	... 2 more
Caused by: foundation.url.resolver.UrlResolutionException: Persistent RPC connection to service 'aicli.connector.lifecycle.311694207378' was closed while requests were still pending. Reader transport failure: java.io.EOFException: Stream closed while reading message data (read 0 of 4 bytes).
	at foundation.url.resolver.PersistentRpcConnection.createReaderThread$lambda$15(UrlResolver.kt:20358)
	at java.base/java.lang.Thread.run(Thread.java:1583)
Caused by: java.io.EOFException: Stream closed while reading message data (read 0 of 4 bytes)
	at foundation.url.protocol.Libp2pRpcProtocol.readFully(Libp2pRpcProtocol.kt:2953)
	at foundation.url.protocol.Libp2pRpcProtocol.readJsonFrame(Libp2pRpcProtocol.kt:2836)
	at foundation.url.protocol.Libp2pRpcProtocol.readMessageFrameFromStream(Libp2pRpcProtocol.kt:2574)
	at foundation.url.protocol.Libp2pRpcProtocol.readMessage(Libp2pRpcProtocol.kt:2779)
	at foundation.url.resolver.PersistentRpcConnection.createReaderThread$lambda$15(UrlResolver.kt:20272)
	... 1 more
2 of 2PASSED30.8s606618027yes (this is the published result)—
PASSEDaicli.supervisormanager.serviceserver.testtestFatJarSupportsSshRuntime7318ms
PASSEDaicli.supervisormanager.serviceserver.testtestFleetRefreshLoopCloseWaitsForActiveCycle4880ms
PASSEDaicli.supervisormanager.serviceserver.testtestGeneratedServiceServerPomUsesResolver10951822ms
PASSEDaicli.supervisormanager.serviceserver.testtestLargeRelayedBytecodeResponseSurvivesConstrainedHeap75863ms
PASSEDaicli.supervisormanager.serviceserver.testtestManagerCloseInvalidatesTimedOutStatusWorker4626ms
PASSEDaicli.supervisormanager.serviceserver.testtestManagerPollingConnectorAbandonedLeaseDoesNotOpenConnection1348ms
PASSEDaicli.supervisormanager.serviceserver.testtestManagerPollsCanonicalSpendHistoryRpc11613ms
PASSEDaicli.supervisormanager.serviceserver.testtestPublishedDependencyClasspathIsVersionCoherent2002ms
PASSEDaicli.supervisormanager.serviceserver.testtestRealDaemonAgentReachesManagerViaAnnouncement19386ms
PASSEDaicli.supervisormanager.serviceserver.testtestRealDaemonAnnouncerRegistersWithManager11856ms
PASSEDaicli.supervisormanager.serviceserver.testtestRealManagerAndHostServiceRefreshSchedule38990ms
PASSEDaicli.supervisormanager.serviceserver.testtestRefreshFleetUsageRpcCollectsLateDaemonSnapshot2570ms
PASSEDaicli.supervisormanager.serviceserver.testtestRegistrationUrlRequiredBeforeStartup2694ms
PASSEDaicli.supervisormanager.serviceserver.testtestRelayRecordsObservationBeforeRegistrationAcknowledgement12696ms
PASSEDaicli.supervisormanager.serviceserver.testtestRemoteAgentMethodMatrixThroughSupervisorAdapters35258ms
PASSEDaicli.supervisormanager.serviceserver.testtestRemoteAgentPrivateNoteNeverReachesRealDaemon31774ms
PASSEDaicli.supervisormanager.serviceserver.testtestRemoteManagerCreatesAgentOnRealDaemon30130ms
PASSEDaicli.supervisormanager.serviceserver.testtestRemoteManagerRejectsAgentCreationOnPreAgentDaemon37125ms
PASSEDaicli.supervisormanager.serviceserver.testtestRemoteUpdateAgentRejectsMalformedBody28866ms
PASSEDaicli.supervisormanager.serviceserver.testtestRpcHandlerAgentSurfaceAndErrors3279ms
PASSEDaicli.supervisormanager.serviceserver.testtestRpcHandlerBankedResets3689ms
PASSEDaicli.supervisormanager.serviceserver.testtestRpcHandlerFullSurfaceAndErrors3517ms
PASSEDaicli.supervisormanager.serviceserver.testtestRpcHandlerHealthAndBytecodeRequest2519ms
PASSEDaicli.supervisormanager.serviceserver.testtestRpcHandlerSetAgentPrivateNote2681ms
PASSEDaicli.supervisormanager.serviceserver.testtestRpcHandlerSetAgentSelectedModel3586ms
PASSEDaicli.supervisormanager.serviceserver.testtestRpcHandlerToolAndConsentSurface3298ms
PASSEDaicli.supervisormanager.serviceserver.testtestSandboxedClientAgentPrivateNoteRoundTrip26255ms
PASSEDaicli.supervisormanager.serviceserver.testtestSandboxedClientAgentRoundTrip22253ms
PASSEDaicli.supervisormanager.serviceserver.testtestSandboxedClientBankedResetRoundTrip26375ms
PASSEDaicli.supervisormanager.serviceserver.testtestSandboxedClientRoundTrip22551ms
PASSEDaicli.supervisormanager.serviceserver.testtestSandboxedClientSpendRoundTrip24449ms
PASSEDaicli.supervisormanager.serviceserver.testtestSandboxedClientSshAuthenticationFailure31910ms
PASSEDaicli.supervisormanager.serviceserver.testtestSandboxedClientSshRoundTrip38395ms
PASSEDaicli.supervisormanager.serviceserver.testtestSandboxedClientToolConsentRoundTrip22348ms
PASSEDaicli.supervisormanager.serviceserver.testtestSpendHistoryFleetPollDoesNotStallHealthySupervisor15325ms
PASSEDaicli.supervisormanager.serviceserver.testtestSpendHistoryOnDemandRefreshIsolation20322ms
PASSEDaicli.supervisormanager.serviceserver.testtestSpendHistoryPollingOverRealTransport15007ms
PASSEDaicli.supervisormanager.serviceserver.testtestStandaloneMainConstructsOneUrlResolver1746ms
PASSEDaicli.supervisormanager.serviceserver.testtestUrlStackRecoversAfterBackingStreamDropsMidExchange23105ms
PASSEDaicli.supervisormanager.serviceserver.testtestUrlStackReportsTruncatedResponsePayload1295ms
PASSEDaicli.supervisormanager.serviceserver.testtestUrlStackReportsUnreachableTarget4819ms

Build Log

[buildtest-coordinator] [2026-10-06 11:50:46] Coordinator work: waiting for archive analysis, queue position 1 of 1
[2026-10-06 11:51:13] Admission accounting: reserved=321 unreserved=0 requested=1 limit=200 observedFleet=136 fleetObservationValid=true
[2026-10-06 11:51:13] admissionDecision[run=7ece0a83 path=fresh requested=1 myReservation=0 observedFleet=136 unreservedObserved=0 reservationsSum=321 reservationHolders=45 reservationHoldersWithNoObservedDroplet=16 otherGrantedRemainder=62 dropletLimit=200 queueDepth=29 queuePos=28 fleetObservationValid=true fleetObservationAge=17s fleetObservationUsable=true reservedProjection=199/200 freshProjection=199/200]
[2026-10-06 11:51:13] Waiting for droplet capacity; retrying admission in 30s
[2026-10-06 11:51:43] Admission accounting: reserved=314 unreserved=6 requested=1 limit=200 observedFleet=131 fleetObservationValid=true
[2026-10-06 11:51:43] admissionDecision[run=7ece0a83 path=fresh requested=1 myReservation=0 observedFleet=131 unreservedObserved=6 reservationsSum=314 reservationHolders=44 reservationHoldersWithNoObservedDroplet=16 otherGrantedRemainder=66 dropletLimit=200 queueDepth=34 queuePos=28 fleetObservationValid=true fleetObservationAge=0s fleetObservationUsable=true reservedProjection=198/200 freshProjection=198/200]
[2026-10-06 11:51:43] Waiting for droplet capacity; retrying admission in 60s
[2026-10-06 11:52:46] Admission accounting: reserved=314 unreserved=0 requested=1 limit=200 observedFleet=123 fleetObservationValid=true
[2026-10-06 11:52:46] admissionDecision[run=7ece0a83 path=fresh requested=1 myReservation=0 observedFleet=123 unreservedObserved=0 reservationsSum=314 reservationHolders=44 reservationHoldersWithNoObservedDroplet=16 otherGrantedRemainder=68 dropletLimit=200 queueDepth=39 queuePos=28 fleetObservationValid=true fleetObservationAge=17s fleetObservationUsable=true reservedProjection=192/200 freshProjection=192/200]
[2026-10-06 11:52:46] Waiting for droplet capacity; retrying admission in 120s
[2026-10-06 11:54:46] Admission accounting: reserved=314 unreserved=0 requested=1 limit=200 observedFleet=113 fleetObservationValid=true
[2026-10-06 11:54:46] admissionDecision[run=7ece0a83 path=fresh requested=1 myReservation=0 observedFleet=113 unreservedObserved=0 reservationsSum=314 reservationHolders=44 reservationHoldersWithNoObservedDroplet=16 otherGrantedRemainder=78 dropletLimit=200 queueDepth=44 queuePos=28 fleetObservationValid=true fleetObservationAge=8s fleetObservationUsable=true reservedProjection=192/200 freshProjection=192/200]
[2026-10-06 11:54:46] Waiting for droplet capacity; retrying admission in 240s
[2026-10-06 11:58:46] Admission accounting: reserved=314 unreserved=0 requested=1 limit=200 observedFleet=88 fleetObservationValid=true
[2026-10-06 11:58:46] admissionDecision[run=7ece0a83 path=fresh requested=1 myReservation=0 observedFleet=88 unreservedObserved=0 reservationsSum=314 reservationHolders=44 reservationHoldersWithNoObservedDroplet=16 otherGrantedRemainder=111 dropletLimit=200 queueDepth=49 queuePos=27 fleetObservationValid=true fleetObservationAge=0s fleetObservationUsable=true reservedProjection=200/200 freshProjection=200/200]
[2026-10-06 11:58:46] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 12:03:46] Admission accounting: reserved=314 unreserved=0 requested=1 limit=200 observedFleet=77 fleetObservationValid=true
[2026-10-06 12:03:46] admissionDecision[run=7ece0a83 path=fresh requested=1 myReservation=0 observedFleet=77 unreservedObserved=0 reservationsSum=314 reservationHolders=44 reservationHoldersWithNoObservedDroplet=16 otherGrantedRemainder=122 dropletLimit=200 queueDepth=62 queuePos=27 fleetObservationValid=true fleetObservationAge=2s fleetObservationUsable=true reservedProjection=200/200 freshProjection=200/200]
[2026-10-06 12:03:46] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 12:08:46] Admission accounting: reserved=304 unreserved=0 requested=1 limit=200 observedFleet=70 fleetObservationValid=true
[2026-10-06 12:08:46] admissionDecision[run=7ece0a83 path=fresh requested=1 myReservation=0 observedFleet=70 unreservedObserved=0 reservationsSum=304 reservationHolders=43 reservationHoldersWithNoObservedDroplet=15 otherGrantedRemainder=129 dropletLimit=200 queueDepth=79 queuePos=26 fleetObservationValid=true fleetObservationAge=9s fleetObservationUsable=true reservedProjection=200/200 freshProjection=200/200]
[2026-10-06 12:08:46] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 12:13:46] Admission accounting: reserved=304 unreserved=0 requested=1 limit=200 observedFleet=66 fleetObservationValid=true
[2026-10-06 12:13:46] admissionDecision[run=7ece0a83 path=fresh requested=1 myReservation=0 observedFleet=66 unreservedObserved=0 reservationsSum=304 reservationHolders=43 reservationHoldersWithNoObservedDroplet=16 otherGrantedRemainder=131 dropletLimit=200 queueDepth=83 queuePos=26 fleetObservationValid=true fleetObservationAge=115s fleetObservationUsable=true reservedProjection=198/200 freshProjection=198/200]
[2026-10-06 12:13:46] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 12:18:59] Admission accounting: reserved=302 unreserved=0 requested=1 limit=200 observedFleet=57 fleetObservationValid=true
[2026-10-06 12:18:59] admissionDecision[run=7ece0a83 path=fresh requested=1 myReservation=0 observedFleet=57 unreservedObserved=0 reservationsSum=302 reservationHolders=42 reservationHoldersWithNoObservedDroplet=16 otherGrantedRemainder=139 dropletLimit=200 queueDepth=81 queuePos=24 fleetObservationValid=true fleetObservationAge=52s fleetObservationUsable=true reservedProjection=197/200 freshProjection=197/200]
[2026-10-06 12:18:59] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 12:23:59] Admission accounting: reserved=300 unreserved=0 requested=1 limit=200 observedFleet=52 fleetObservationValid=true
[2026-10-06 12:23:59] admissionDecision[run=7ece0a83 path=fresh requested=1 myReservation=0 observedFleet=52 unreservedObserved=0 reservationsSum=300 reservationHolders=41 reservationHoldersWithNoObservedDroplet=15 otherGrantedRemainder=144 dropletLimit=200 queueDepth=86 queuePos=23 fleetObservationValid=true fleetObservationAge=63s fleetObservationUsable=true reservedProjection=197/200 freshProjection=197/200]
[2026-10-06 12:23:59] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 12:29:02] Admission accounting: reserved=300 unreserved=0 requested=1 limit=200 observedFleet=42 fleetObservationValid=true
[2026-10-06 12:29:02] admissionDecision[run=7ece0a83 path=fresh requested=1 myReservation=0 observedFleet=42 unreservedObserved=0 reservationsSum=300 reservationHolders=41 reservationHoldersWithNoObservedDroplet=16 otherGrantedRemainder=154 dropletLimit=200 queueDepth=87 queuePos=23 fleetObservationValid=true fleetObservationAge=56s fleetObservationUsable=true reservedProjection=197/200 freshProjection=197/200]
[2026-10-06 12:29:02] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 12:34:02] Admission accounting: reserved=269 unreserved=0 requested=1 limit=200 observedFleet=46 fleetObservationValid=true
[2026-10-06 12:34:02] admissionDecision[run=7ece0a83 path=fresh requested=1 myReservation=0 observedFleet=46 unreservedObserved=0 reservationsSum=269 reservationHolders=38 reservationHoldersWithNoObservedDroplet=14 otherGrantedRemainder=148 dropletLimit=200 queueDepth=83 queuePos=19 fleetObservationValid=true fleetObservationAge=88s fleetObservationUsable=true reservedProjection=195/200 freshProjection=195/200]
[2026-10-06 12:34:02] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 12:39:11] Admission accounting: reserved=263 unreserved=0 requested=1 limit=200 observedFleet=70 fleetObservationValid=true
[2026-10-06 12:39:11] admissionDecision[run=7ece0a83 path=fresh requested=1 myReservation=0 observedFleet=70 unreservedObserved=0 reservationsSum=263 reservationHolders=35 reservationHoldersWithNoObservedDroplet=11 otherGrantedRemainder=128 dropletLimit=200 queueDepth=83 queuePos=16 fleetObservationValid=true fleetObservationAge=37s fleetObservationUsable=true reservedProjection=199/200 freshProjection=199/200]
[2026-10-06 12:39:11] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 12:44:11] Admission accounting: reserved=253 unreserved=0 requested=1 limit=200 observedFleet=66 fleetObservationValid=true
[2026-10-06 12:44:11] admissionDecision[run=7ece0a83 path=fresh requested=1 myReservation=0 observedFleet=66 unreservedObserved=0 reservationsSum=253 reservationHolders=34 reservationHoldersWithNoObservedDroplet=15 otherGrantedRemainder=131 dropletLimit=200 queueDepth=83 queuePos=15 fleetObservationValid=true fleetObservationAge=3s fleetObservationUsable=true reservedProjection=198/200 freshProjection=198/200]
[2026-10-06 12:44:11] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 12:48:27] Dynamic dispatch: seeded 43 work unit(s) (43 discovered test(s), 0 terminal before seeding) into the shared lease queue
[2026-10-06 12:48:27] Provisioning DigitalOcean droplet...
[2026-10-06 12:49:31] Droplet created: id=606618027, name=buildtest-7ece0a83-a40ee71
[2026-10-06 12:49:31] Droplet active at 64.23.136.107
[2026-10-06 12:49:40] SSH access granted to droplet 606618027
[2026-10-06 12:49:40] Waiting for guest readiness on droplet 606618027
[2026-10-06 12:50:21] Guest readiness complete on droplet 606618027
[2026-10-06 12:50:21] Dynamic memory admission: droplet 0 has 4096 MiB RAM, 3221225472 bytes available to resident tests, and runner parallelism 4
[2026-10-06 12:50:21] Connecting via SSH and installing dependencies...
[2026-10-06 12:50:21] SSH connected
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
Dependencies already present (snapshot image), skipping installation
Java: openjdk version "21.0.11" 2026-04-21
Node.js: v18.19.1
Chromium: /usr/bin/chromium-browser
Coursier: /root/tools/coursier
Docker already present: Docker version 29.1.3, build 29.1.3-0ubuntu3~24.04.2
haveged already present
securerandom.source=file:/dev/urandom already set in /usr/lib/jvm/java-21-openjdk-amd64/conf/security/java.security
Dependencies installed successfully
Install image id: 245388985; base dependency fast path taken: true
[BuildDriver] Memory before swap: MemoryInfo(totalMemoryKb=4009856, availableMemoryKb=3442828, totalSwapKb=0, freeSwapKb=0)
mkswap: /swapfile: warning: wiping old swap signature.
Setting up swapspace version 1, size = 4 GiB (4294963200 bytes)
no label, UUID=bd79d5bc-ff79-4215-af28-63b10fb3bb20
Swap file created and enabled
[BuildDriver] Memory after swap: MemoryInfo(totalMemoryKb=4009856, availableMemoryKb=3441208, totalSwapKb=4194300, freeSwapKb=4194300)
[BuildDriver] Swap verified: 4194300KB total swap (was 0KB)
[2026-10-06 12:50:31] Dependencies installed
[2026-10-06 12:50:31] Uploading project archive...
Extracted projects:
CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58

[2026-10-06 12:50:32] Projects on remote: CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58
[2026-10-06 12:50:32] Projects from archive: aicli.supervisormanager:service-server
[2026-10-06 12:50:32] Building and testing workspace...
[2026-10-06 12:50:32] [dispatch] droplet 0 ready
[2026-10-06 12:50:32] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testSupervisorConnectorDoesNotRetainSandboxAfterStatusPolls.kts] on droplet 0: its reservation of 2582 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 3606 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:50:32] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testRealManagerAndHostServiceRefreshSchedule.kts] on droplet 0: its reservation of 2322 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6188 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:50:32] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testSandboxedClientSshRoundTrip.kts] on droplet 0: its reservation of 2288 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8510 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:50:32] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testRemoteAgentMethodMatrixThroughSupervisorAdapters.kts] on droplet 0: its reservation of 2822 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 10798 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:50:32] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testRemoteAgentPrivateNoteNeverReachesRealDaemon.kts] on droplet 0: its reservation of 2493 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 11332 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:50:32] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testRemoteManagerRejectsAgentCreationOnPreAgentDaemon.kts] on droplet 0: its reservation of 2376 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 11503 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:50:32] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testRemoteManagerCreatesAgentOnRealDaemon.kts] on droplet 0: its reservation of 2562 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 11503 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:50:32] [dispatch] lease_issued: Issued lease 25d28689-f4e2-42d9-b637-15937addd5f2-7ece0a83-548b17a6-4e3d-4b17-b277-b9d55b7d3a3e-L0 with 8 test(s) [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testLargeRelayedBytecodeResponseSurvivesConstrainedHeap.kts, CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testSupervisorConnectorDoesNotRetainSandboxAfterStatusPolls.kts, CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testRealManagerAndHostServiceRefreshSchedule.kts, CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testSandboxedClientSshRoundTrip.kts, CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testRemoteAgentMethodMatrixThroughSupervisorAdapters.kts, CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testRemoteAgentPrivateNoteNeverReachesRealDaemon.kts, CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testRemoteManagerRejectsAgentCreationOnPreAgentDaemon.kts, CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testRemoteManagerCreatesAgentOnRealDaemon.kts] to droplet 0 (pull-based handout from shared queue; 35 unit(s) remaining). Memory admission: predicted peak 2669891584 bytes; resident predicted peak 2669891584 of 3221225472 bytes; 551333888 bytes remaining budget
System memory: 3915MB, JVM heap: 1957MB
Downloading https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.pom
Downloaded https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.pom
Downloading https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.pom.sha1
Downloaded https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.pom.sha1
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
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
Downloading https://kotlin.directory/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.pom
Downloading https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.pom
Downloading https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.pom
Downloading https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.pom
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
Downloading https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.pom
Downloaded https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.pom
Downloaded https://kotlin.directory/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.pom
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
Downloading https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.pom.sha1
Downloaded https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.pom
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
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
Downloading https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.pom.sha1
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
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
Downloaded https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.pom
Downloading https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.pom.sha1
Downloaded https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.pom
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
Downloading https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.pom.sha1
Downloaded https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.pom.sha1
Downloaded https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.pom.sha1
Downloaded https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.pom.sha1
Downloaded https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.pom.sha1
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
Downloading https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.jar
Downloading https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.jar
Downloading https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.jar
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
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
Downloading https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.jar
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
Downloading https://kotlin.directory/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.jar
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
Downloading https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.jar
Downloaded https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.jar
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
Downloaded https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.jar
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
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
Downloading https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.jar.sha1
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
Downloading https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.jar.sha1
Downloaded https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.jar
Downloading https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.jar.sha1
Downloaded https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.jar.sha1
Downloaded https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.jar
Downloading https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.jar.sha1
Downloaded https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.jar.sha1
Downloaded https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.jar.sha1
Downloaded https://kotlin.directory/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.jar
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
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
Downloaded https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.jar.sha1
Downloaded https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.jar
Downloading https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.jar.sha1
Downloaded https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.jar.sha1
/tmp/qtcompile13186321063197210056/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile1304205986966124536/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile1304205986966124536/testLargeRelayedBytecodeResponseSurvivesConstrainedHeap.kt:368:23: warning: unnecessary safe call on a non-null receiver of type Thread?
        providerReader?.join(5_000)
                      ^ Unnecessary safe call on a non-null receiver of type Thread? [DiagnosticEffect from Main.kt:1547]
Control socket idle for 60000ms with no RPC from the child; child process is still alive, so continuing to wait (the independent monotonic per-test watchdog still bounds the run)
/tmp/qtcompile11485634486554976988/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile11485634486554976988/testRemoteAgentMethodMatrixThroughSupervisorAdapters.kt:182:18: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorRpcHandler
        daemonRpc!!.serviceUrl = daemonServiceUrl
                 ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorRpcHandler [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile11485634486554976988/testRemoteAgentMethodMatrixThroughSupervisorAdapters.kt:191:44: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver
        daemonRegistration = daemonResolver!!.registerGlobalService(
                                           ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile11485634486554976988/testRemoteAgentMethodMatrixThroughSupervisorAdapters.kt:198:36: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorRpcHandler
                ): Any? = daemonRpc!!.handleP2pRequest(path, params)
                                   ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorRpcHandler [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile11485634486554976988/testRemoteAgentMethodMatrixThroughSupervisorAdapters.kt:205:38: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ServiceRegistration
        assertTrue(daemonRegistration!!.isActive)
                                     ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ServiceRegistration [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile11485634486554976988/testRemoteAgentMethodMatrixThroughSupervisorAdapters.kt:233:77: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver
        pollingConnector = ManagerPollingSupervisorConnector(pollingResolver!!)
                                                                            ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile11485634486554976988/testRemoteAgentMethodMatrixThroughSupervisorAdapters.kt:235:70: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver
        cachingConnector = CachingSupervisorConnector(cachingResolver!!)
                                                                     ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile11485634486554976988/testRemoteAgentMethodMatrixThroughSupervisorAdapters.kt:385:46: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ManagerPollingSupervisorConnector
        runMatrix("polling", pollingConnector!!.connect(daemonServiceUrl))
                                             ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ManagerPollingSupervisorConnector [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile11485634486554976988/testRemoteAgentMethodMatrixThroughSupervisorAdapters.kt:386:46: warning: unnecessary non-null assertion (!!) on a non-null receiver of type CachingSupervisorConnector
        runMatrix("caching", cachingConnector!!.connect(daemonServiceUrl))
                                             ^ Unnecessary non-null assertion (!!) on a non-null receiver of type CachingSupervisorConnector [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile9555413736433379118/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile9555413736433379118/testRemoteAgentPrivateNoteNeverReachesRealDaemon.kt:204:18: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorRpcHandler
        daemonRpc!!.serviceUrl = daemonServiceUrl
                 ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorRpcHandler [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile9555413736433379118/testRemoteAgentPrivateNoteNeverReachesRealDaemon.kt:213:44: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver
        daemonRegistration = daemonResolver!!.registerGlobalService(
                                           ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile9555413736433379118/testRemoteAgentPrivateNoteNeverReachesRealDaemon.kt:226:37: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorRpcHandler
                    return daemonRpc!!.handleP2pRequest(path, params)
                                    ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorRpcHandler [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile9555413736433379118/testRemoteAgentPrivateNoteNeverReachesRealDaemon.kt:234:38: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ServiceRegistration
        assertTrue(daemonRegistration!!.isActive)
                                     ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ServiceRegistration [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile9555413736433379118/testRemoteAgentPrivateNoteNeverReachesRealDaemon.kt:252:71: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver
        connector = ManagerPollingSupervisorConnector(outboundResolver!!)
                                                                      ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile9555413736433379118/testRemoteAgentPrivateNoteNeverReachesRealDaemon.kt:256:44: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ManagerPollingSupervisorConnector
            supervisorConnector = connector!!::connect,
                                           ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ManagerPollingSupervisorConnector [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile9555413736433379118/testRemoteAgentPrivateNoteNeverReachesRealDaemon.kt:259:21: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded
            embedded!!,
                    ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile9555413736433379118/testRemoteAgentPrivateNoteNeverReachesRealDaemon.kt:272:52: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver
        managerRegistration = managerServerResolver!!.registerGlobalService(
                                                   ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile9555413736433379118/testRemoteAgentPrivateNoteNeverReachesRealDaemon.kt:286:39: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ServiceRegistration
        assertTrue(managerRegistration!!.isActive)
                                      ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ServiceRegistration [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile9555413736433379118/testRemoteAgentPrivateNoteNeverReachesRealDaemon.kt:295:50: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver
        managerConnection = managerClientResolver!!.openSandboxedConnection(
                                                 ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile9555413736433379118/testRemoteAgentPrivateNoteNeverReachesRealDaemon.kt:299:40: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerService
        val manager = managerConnection!!
                                       ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerService [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile9555413736433379118/testRemoteAgentPrivateNoteNeverReachesRealDaemon.kt:316:56: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver
        daemonVerification = daemonVerificationResolver!!.openSandboxedConnection(
                                                       ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile9555413736433379118/testRemoteAgentPrivateNoteNeverReachesRealDaemon.kt:320:46: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorDaemonApi
        assertEquals("[]", daemonVerification!!.listAgentsJson())
                                             ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorDaemonApi [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile9555413736433379118/testRemoteAgentPrivateNoteNeverReachesRealDaemon.kt:327:64: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorDaemonApi
        val daemonBeforeNote = assertNotNull(daemonVerification!!.getAgentJson(created.agentId))
                                                               ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorDaemonApi [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile9555413736433379118/testRemoteAgentPrivateNoteNeverReachesRealDaemon.kt:339:63: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorDaemonApi
        val daemonAfterNote = assertNotNull(daemonVerification!!.getAgentJson(created.agentId))
                                                              ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorDaemonApi [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile9555413736433379118/testRemoteAgentPrivateNoteNeverReachesRealDaemon.kt:351:31: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorDaemonApi
            daemonVerification!!.getAgentJson(created.agentId)
                              ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorDaemonApi [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile9555413736433379118/testRemoteAgentPrivateNoteNeverReachesRealDaemon.kt:377:31: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorDaemonApi
            daemonVerification!!.getAgentJson(created.agentId)
                              ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorDaemonApi [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile9555413736433379118/testRemoteAgentPrivateNoteNeverReachesRealDaemon.kt:398:45: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorDaemonApi
            assertNotNull(daemonVerification!!.getAgentJson(created.agentId))
                                            ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorDaemonApi [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile9555413736433379118/testRemoteAgentPrivateNoteNeverReachesRealDaemon.kt:421:64: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorDaemonApi
        val daemonAfterClear = assertNotNull(daemonVerification!!.getAgentJson(created.agentId))
                                                               ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorDaemonApi [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile17611631840224720604/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile17611631840224720604/testRemoteManagerRejectsAgentCreationOnPreAgentDaemon.kt:202:18: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorRpcHandler
        daemonRpc!!.serviceUrl = daemonServiceUrl
                 ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorRpcHandler [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile17611631840224720604/testRemoteManagerRejectsAgentCreationOnPreAgentDaemon.kt:211:47: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver
        rawDaemonRegistration = daemonResolver!!.registerGlobalService(
                                              ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile17611631840224720604/testRemoteManagerRejectsAgentCreationOnPreAgentDaemon.kt:218:36: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorRpcHandler
                ): Any? = daemonRpc!!.handleP2pRequest(path, params)
                                   ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorRpcHandler [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile17611631840224720604/testRemoteManagerRejectsAgentCreationOnPreAgentDaemon.kt:225:44: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver
        daemonRegistration = daemonResolver!!.registerGlobalService(
                                           ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile17611631840224720604/testRemoteManagerRejectsAgentCreationOnPreAgentDaemon.kt:233:30: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorRpcHandler
                    daemonRpc!!.handleP2pRequest(path, params)
                             ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorRpcHandler [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile17611631840224720604/testRemoteManagerRejectsAgentCreationOnPreAgentDaemon.kt:254:38: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ServiceRegistration
        assertTrue(daemonRegistration!!.isActive)
                                     ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ServiceRegistration [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile17611631840224720604/testRemoteManagerRejectsAgentCreationOnPreAgentDaemon.kt:294:71: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver
        connector = ManagerPollingSupervisorConnector(outboundResolver!!)
                                                                      ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile17611631840224720604/testRemoteManagerRejectsAgentCreationOnPreAgentDaemon.kt:298:44: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ManagerPollingSupervisorConnector
            supervisorConnector = connector!!::connect,
                                           ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ManagerPollingSupervisorConnector [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile17611631840224720604/testRemoteManagerRejectsAgentCreationOnPreAgentDaemon.kt:301:21: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded
            embedded!!,
                    ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile17611631840224720604/testRemoteManagerRejectsAgentCreationOnPreAgentDaemon.kt:314:52: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver
        managerRegistration = managerServerResolver!!.registerGlobalService(
                                                   ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile17611631840224720604/testRemoteManagerRejectsAgentCreationOnPreAgentDaemon.kt:328:39: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ServiceRegistration
        assertTrue(managerRegistration!!.isActive)
                                      ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ServiceRegistration [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile17611631840224720604/testRemoteManagerRejectsAgentCreationOnPreAgentDaemon.kt:342:44: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver
        val manager = managerClientResolver!!.openSandboxedConnection(
                                           ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile338442855274099967/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile338442855274099967/testRemoteManagerCreatesAgentOnRealDaemon.kt:200:18: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorRpcHandler
        daemonRpc!!.serviceUrl = daemonServiceUrl
                 ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorRpcHandler [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile338442855274099967/testRemoteManagerCreatesAgentOnRealDaemon.kt:209:44: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver
        daemonRegistration = daemonResolver!!.registerGlobalService(
                                           ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile338442855274099967/testRemoteManagerCreatesAgentOnRealDaemon.kt:216:36: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorRpcHandler
                ): Any? = daemonRpc!!.handleP2pRequest(path, params)
                                   ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorRpcHandler [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile338442855274099967/testRemoteManagerCreatesAgentOnRealDaemon.kt:223:38: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ServiceRegistration
        assertTrue(daemonRegistration!!.isActive)
                                     ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ServiceRegistration [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile338442855274099967/testRemoteManagerCreatesAgentOnRealDaemon.kt:241:71: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver
        connector = ManagerPollingSupervisorConnector(outboundResolver!!)
                                                                      ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile338442855274099967/testRemoteManagerCreatesAgentOnRealDaemon.kt:245:44: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ManagerPollingSupervisorConnector
            supervisorConnector = connector!!::connect,
                                           ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ManagerPollingSupervisorConnector [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile338442855274099967/testRemoteManagerCreatesAgentOnRealDaemon.kt:248:21: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded
            embedded!!,
                    ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile338442855274099967/testRemoteManagerCreatesAgentOnRealDaemon.kt:261:52: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver
        managerRegistration = managerServerResolver!!.registerGlobalService(
                                                   ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile338442855274099967/testRemoteManagerCreatesAgentOnRealDaemon.kt:275:39: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ServiceRegistration
        assertTrue(managerRegistration!!.isActive)
                                      ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ServiceRegistration [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile338442855274099967/testRemoteManagerCreatesAgentOnRealDaemon.kt:287:50: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver
        managerConnection = managerClientResolver!!.openSandboxedConnection(
                                                 ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile338442855274099967/testRemoteManagerCreatesAgentOnRealDaemon.kt:291:40: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerService
        val manager = managerConnection!!
                                       ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerService [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile338442855274099967/testRemoteManagerCreatesAgentOnRealDaemon.kt:320:56: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver
        daemonVerification = daemonVerificationResolver!!.openSandboxedConnection(
                                                       ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile338442855274099967/testRemoteManagerCreatesAgentOnRealDaemon.kt:324:46: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorDaemonApi
        assertEquals("[]", daemonVerification!!.listAgentsJson(), "the real daemon starts with no agents")
                                             ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorDaemonApi [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile338442855274099967/testRemoteManagerCreatesAgentOnRealDaemon.kt:340:71: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorDaemonApi
        val daemonAgents = AgentRecord.listFromJson(daemonVerification!!.listAgentsJson())
                                                                      ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorDaemonApi [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile338442855274099967/testRemoteManagerCreatesAgentOnRealDaemon.kt:363:30: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver
        managerClientResolver!!.closeSandboxedConnection(manager)
                             ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver [DiagnosticEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Checking cache for key: b99c4037f7ed26c345e7ac8aa9393a15fb2b013ea34bd884dbce4095e690d632
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Cache MISS for key: b99c4037f7ed26c345e7ac8aa9393a15fb2b013ea34bd884dbce4095e690d632, executing calculator
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Checking cache for key: 92d1e3d222025948bdce1de8086e48009071141ed239e5f6ef3f8d9177f6076e
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Cache MISS for key: 92d1e3d222025948bdce1de8086e48009071141ed239e5f6ef3f8d9177f6076e, executing calculator
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Stored result in cache for key: 92d1e3d222025948bdce1de8086e48009071141ed239e5f6ef3f8d9177f6076e
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Stored result in cache for key: b99c4037f7ed26c345e7ac8aa9393a15fb2b013ea34bd884dbce4095e690d632
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Checking cache for key: 954963c134c64798da6811a2871c1c60e66cedbbd8c77aca19dad7824b1b433e
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Cache MISS for key: 954963c134c64798da6811a2871c1c60e66cedbbd8c77aca19dad7824b1b433e, executing calculator
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Checking cache for key: 7a5e2c4006b038ce6a902534896cd7f9686f9d0cb9c4ae243e2e4c62cb2556ec
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Cache MISS for key: 7a5e2c4006b038ce6a902534896cd7f9686f9d0cb9c4ae243e2e4c62cb2556ec, executing calculator
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Stored result in cache for key: 7a5e2c4006b038ce6a902534896cd7f9686f9d0cb9c4ae243e2e4c62cb2556ec
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Stored result in cache for key: 954963c134c64798da6811a2871c1c60e66cedbbd8c77aca19dad7824b1b433e
 [BuildScriptStderrEffect from Main.kt:1547]
/tmp/qtcompile12645824228897025210/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile8221312847999350708/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile8221312847999350708/testRealManagerAndHostServiceRefreshSchedule.kt:264:44: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ManagerPollingSupervisorConnector
            supervisorConnector = connector!!::connect,
                                           ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ManagerPollingSupervisorConnector [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile8221312847999350708/testRealManagerAndHostServiceRefreshSchedule.kt:268:21: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded
            embedded!!,
                    ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile8221312847999350708/testRealManagerAndHostServiceRefreshSchedule.kt:276:52: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver
        managerRegistration = managerServerResolver!!.registerGlobalService(
                                                   ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile8221312847999350708/testRealManagerAndHostServiceRefreshSchedule.kt:301:44: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver
        val manager = managerClientResolver!!.openSandboxedConnection(
                                           ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile8221312847999350708/testRealManagerAndHostServiceRefreshSchedule.kt:310:31: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded
            service = embedded!!,
                              ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile8221312847999350708/testRealManagerAndHostServiceRefreshSchedule.kt:316:13: warning: unnecessary non-null assertion (!!) on a non-null receiver of type FleetRefreshLoop
        loop!!.start()
            ^ Unnecessary non-null assertion (!!) on a non-null receiver of type FleetRefreshLoop [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile8221312847999350708/testRealManagerAndHostServiceRefreshSchedule.kt:337:13: warning: unnecessary non-null assertion (!!) on a non-null receiver of type FleetRefreshLoop
        loop!!.close()
            ^ Unnecessary non-null assertion (!!) on a non-null receiver of type FleetRefreshLoop [DiagnosticEffect from Main.kt:1547]
[2026-10-06 12:54:44] [dispatch] re_lease: In-run flake re-lease: test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testSupervisorConnectorDoesNotRetainSandboxAfterStatusPolls.kts] attempt 25d28689-f4e2-42d9-b637-15937addd5f2-7ece0a83-548b17a6-4e3d-4b17-b277-b9d55b7d3a3e-A1 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-06 12:54:54] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testRemoteUpdateAgentRejectsMalformedBody.kts] on droplet 0: its reservation of 2397 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9808 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:54:54] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testIdleRealDaemonQuotaRefreshSchedule.kts] on droplet 0: its reservation of 2366 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9917 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:54:54] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testSandboxedClientSshAuthenticationFailure.kts] on droplet 0: its reservation of 2156 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9961 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:54:54] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testSandboxedClientSpendRoundTrip.kts] on droplet 0: its reservation of 2285 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9961 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:54:54] [dispatch] lease_issued: Issued lease 25d28689-f4e2-42d9-b637-15937addd5f2-7ece0a83-548b17a6-4e3d-4b17-b277-b9d55b7d3a3e-L1 with 4 test(s) [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testRemoteUpdateAgentRejectsMalformedBody.kts, CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testIdleRealDaemonQuotaRefreshSchedule.kts, CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testSandboxedClientSshAuthenticationFailure.kts, CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testSandboxedClientSpendRoundTrip.kts] to droplet 0 (pull-based handout from shared queue; 32 unit(s) remaining). Memory admission: predicted peak 872562688 bytes; resident predicted peak 1817595904 of 3221225472 bytes; 1403629568 bytes remaining budget
/root/projects/CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testRemoteUpdateAgentRejectsMalformedBody.kts pins community.kotlin.clocks.simple:community-kotlin-clocks-simple at 0.0.3, but /root/projects/CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testIdleRealDaemonQuotaRefreshSchedule.kts already uses 0.0.13. Bump /root/projects/CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testRemoteUpdateAgentRejectsMalformedBody.kts to 0.0.13, or add doNotUpgrade=true to mark the older pin as deliberate. [WithArtifactVersionMismatchWarningEffect from Main.kt:1547]
/tmp/qtcompile8861089194041262654/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile8861089194041262654/testRemoteUpdateAgentRejectsMalformedBody.kt:211:18: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorRpcHandler
        daemonRpc!!.serviceUrl = daemonServiceUrl
                 ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorRpcHandler [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile8861089194041262654/testRemoteUpdateAgentRejectsMalformedBody.kt:220:44: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver
        daemonRegistration = daemonResolver!!.registerGlobalService(
                                           ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile8861089194041262654/testRemoteUpdateAgentRejectsMalformedBody.kt:231:37: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorRpcHandler
                    return daemonRpc!!.handleP2pRequest(path, params)
                                    ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorRpcHandler [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile8861089194041262654/testRemoteUpdateAgentRejectsMalformedBody.kt:239:38: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ServiceRegistration
        assertTrue(daemonRegistration!!.isActive)
                                     ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ServiceRegistration [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile8861089194041262654/testRemoteUpdateAgentRejectsMalformedBody.kt:257:71: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver
        connector = ManagerPollingSupervisorConnector(outboundResolver!!)
                                                                      ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile8861089194041262654/testRemoteUpdateAgentRejectsMalformedBody.kt:261:44: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ManagerPollingSupervisorConnector
            supervisorConnector = connector!!::connect,
                                           ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ManagerPollingSupervisorConnector [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile8861089194041262654/testRemoteUpdateAgentRejectsMalformedBody.kt:264:21: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded
            embedded!!,
                    ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile8861089194041262654/testRemoteUpdateAgentRejectsMalformedBody.kt:277:52: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver
        managerRegistration = managerServerResolver!!.registerGlobalService(
                                                   ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile8861089194041262654/testRemoteUpdateAgentRejectsMalformedBody.kt:291:39: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ServiceRegistration
        assertTrue(managerRegistration!!.isActive)
                                      ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ServiceRegistration [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile8861089194041262654/testRemoteUpdateAgentRejectsMalformedBody.kt:304:50: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver
        managerConnection = managerClientResolver!!.openSandboxedConnection(
                                                 ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile8861089194041262654/testRemoteUpdateAgentRejectsMalformedBody.kt:308:40: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerService
        val manager = managerConnection!!
                                       ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerService [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile8861089194041262654/testRemoteUpdateAgentRejectsMalformedBody.kt:329:56: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver
        daemonVerification = daemonVerificationResolver!!.openSandboxedConnection(
                                                       ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile8861089194041262654/testRemoteUpdateAgentRejectsMalformedBody.kt:333:46: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorDaemonApi
        assertEquals("[]", daemonVerification!!.listAgentsJson())
                                             ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorDaemonApi [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile8861089194041262654/testRemoteUpdateAgentRejectsMalformedBody.kt:345:66: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorDaemonApi
        val daemonRecordBefore = assertNotNull(daemonVerification!!.getAgentJson(created.agentId))
                                                                 ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorDaemonApi [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile8861089194041262654/testRemoteUpdateAgentRejectsMalformedBody.kt:393:65: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorDaemonApi
        val daemonRecordAfter = assertNotNull(daemonVerification!!.getAgentJson(created.agentId))
                                                                ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliHostSupervisorDaemonApi [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile8861089194041262654/testRemoteUpdateAgentRejectsMalformedBody.kt:406:30: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver
        managerClientResolver!!.closeSandboxedConnection(manager)
                             ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile8741340847913332988/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile8741340847913332988/testIdleRealDaemonQuotaRefreshSchedule.kt:292:31: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver
                clientResolver!!.openSandboxedConnection(url, aicli.hostsupervisor.api.AiCliHostSupervisorDaemonApi::class)
                              ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile8741340847913332988/testIdleRealDaemonQuotaRefreshSchedule.kt:295:16: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded
        manager!!.registerSupervisor(serviceUrl, "idle-host", "{\"fake-pty\":[\"fake-model\"]}", null, "daemon")
               ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile8741340847913332988/testIdleRealDaemonQuotaRefreshSchedule.kt:297:16: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded
        manager!!.refreshFleetSnapshot()
               ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile8741340847913332988/testIdleRealDaemonQuotaRefreshSchedule.kt:299:16: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded
        manager!!.refreshFleetSnapshot()
               ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile8741340847913332988/testIdleRealDaemonQuotaRefreshSchedule.kt:308:16: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded
        manager!!.requestUsageMeasurement()
               ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile8741340847913332988/testIdleRealDaemonQuotaRefreshSchedule.kt:315:20: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded
            manager!!,
                   ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile8741340847913332988/testIdleRealDaemonQuotaRefreshSchedule.kt:324:16: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded
        manager!!.close()
               ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile8741340847913332988/testIdleRealDaemonQuotaRefreshSchedule.kt:330:31: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver
                clientResolver!!.openSandboxedConnection(url, aicli.hostsupervisor.api.AiCliHostSupervisorDaemonApi::class)
                              ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile8741340847913332988/testIdleRealDaemonQuotaRefreshSchedule.kt:334:16: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded
        manager!!.refreshFleetUsageJson()
               ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile8741340847913332988/testIdleRealDaemonQuotaRefreshSchedule.kt:362:16: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded
        manager!!.requestUsageMeasurement()
               ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile8741340847913332988/testIdleRealDaemonQuotaRefreshSchedule.kt:369:20: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded
            manager!!,
                   ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded [DiagnosticEffect from Main.kt:1547]
[2026-10-06 12:55:54] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testSandboxedClientAgentRoundTrip.kts] on droplet 0: its reservation of 2176 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9204 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:55:54] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testSandboxedClientRoundTrip.kts] on droplet 0: its reservation of 2123 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9224 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:55:54] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testSandboxedClientToolConsentRoundTrip.kts] on droplet 0: its reservation of 2160 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9224 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:55:54] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testSpendHistoryPollingOverRealTransport.kts] on droplet 0: its reservation of 2448 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9224 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:55:54] [dispatch] lease_issued: Issued lease 25d28689-f4e2-42d9-b637-15937addd5f2-7ece0a83-548b17a6-4e3d-4b17-b277-b9d55b7d3a3e-L2 with 4 test(s) [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testSandboxedClientAgentRoundTrip.kts, CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testSandboxedClientRoundTrip.kts, CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testSandboxedClientToolConsentRoundTrip.kts, CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testSpendHistoryPollingOverRealTransport.kts] to droplet 0 (pull-based handout from shared queue; 28 unit(s) remaining). Memory admission: predicted peak 818094080 bytes; resident predicted peak 1690656768 of 3221225472 bytes; 1530568704 bytes remaining budget
/tmp/qtcompile8988701851810917190/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile15971266952483926468/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile15971266952483926468/testSandboxedClientSpendRoundTrip.kt:221:44: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ManagerPollingSupervisorConnector
            supervisorConnector = connector!!::connect,
                                           ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ManagerPollingSupervisorConnector [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile15971266952483926468/testSandboxedClientSpendRoundTrip.kt:222:44: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ManagerPollingSupervisorConnector
            spendHistoryFetcher = connector!!::fetchSpendHistory,
                                           ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ManagerPollingSupervisorConnector [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile15971266952483926468/testSandboxedClientSpendRoundTrip.kt:226:21: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded
            embedded!!,
                    ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile15971266952483926468/testSandboxedClientSpendRoundTrip.kt:234:52: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver
        managerRegistration = managerServerResolver!!.registerGlobalService(
                                                   ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile15971266952483926468/testSandboxedClientSpendRoundTrip.kt:259:40: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver
        manager = managerClientResolver!!.openSandboxedConnection(
                                       ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile15971266952483926468/testSandboxedClientSpendRoundTrip.kt:264:35: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerService
        assertEquals("OK", manager!!.health())
                                  ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerService [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile15971266952483926468/testSandboxedClientSpendRoundTrip.kt:265:33: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerService
        supervisorId.set(manager!!.registerSupervisor(supervisorUrl, "typed-spend", null, null, "daemon"))
                                ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerService [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile15971266952483926468/testSandboxedClientSpendRoundTrip.kt:269:24: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerService
                manager!!.upsertSpendSource(
                       ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerService [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile15971266952483926468/testSandboxedClientSpendRoundTrip.kt:281:45: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerService
            SpendSource.listFromJson(manager!!.listSpendSourcesJson()).map { it.id },
                                            ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerService [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile15971266952483926468/testSandboxedClientSpendRoundTrip.kt:285:65: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerService
        val refreshed = SpendHistory.fromJson(JSONObject(manager!!.refreshSpendHistory(supervisorId.get())))
                                                                ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerService [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile15971266952483926468/testSandboxedClientSpendRoundTrip.kt:292:31: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerService
            JSONObject(manager!!.getSpendHistoryJson(supervisorId.get(), "2025-08-01")),
                              ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerService [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile15971266952483926468/testSandboxedClientSpendRoundTrip.kt:295:27: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerService
        assertTrue(manager!!.deleteSpendSource("plan"), "the typed client delete must report the existing source")
                          ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerService [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile15971266952483926468/testSandboxedClientSpendRoundTrip.kt:296:53: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerService
        val ended = SpendSource.listFromJson(manager!!.listSpendSourcesJson()).single()
                                                    ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerService [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile15971266952483926468/testSandboxedClientSpendRoundTrip.kt:304:21: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerService
            !manager!!.deleteSpendSource("plan"),
                    ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerService [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile15971266952483926468/testSandboxedClientSpendRoundTrip.kt:308:85: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerService
        if (manager != null) managerClientResolver?.closeSandboxedConnection(manager!!)
                                                                                    ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerService [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile-group4878610224925693713/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile3599229162379412268/testSandboxedClientAgentRoundTrip.kt:263:37: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver
        val manager = clientResolver!!.openSandboxedConnection(
                                    ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile3599229162379412268/testSandboxedClientAgentRoundTrip.kt:306:81: warning: unnecessary non-null assertion (!!) on a non-null receiver of type String
        assertEquals("Repo triage", FleetAgentRecord.fromJson(JSONObject(fetched!!)).displayName,
                                                                                ^ Unnecessary non-null assertion (!!) on a non-null receiver of type String [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile8627614364962167973/testSandboxedClientRoundTrip.kt:244:37: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver
        val manager = clientResolver!!.openSandboxedConnection(
                                    ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile10981933301685338282/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile10981933301685338282/testSpendHistoryPollingOverRealTransport.kt:163:44: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ManagerPollingSupervisorConnector
            supervisorConnector = connector!!::connect,
                                           ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ManagerPollingSupervisorConnector [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile10981933301685338282/testSpendHistoryPollingOverRealTransport.kt:164:44: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ManagerPollingSupervisorConnector
            spendHistoryFetcher = connector!!::fetchSpendHistory,
                                           ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ManagerPollingSupervisorConnector [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile10981933301685338282/testSpendHistoryPollingOverRealTransport.kt:166:33: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded
        supervisorId.set(manager!!.registerSupervisor(serviceUrl, "real-spend-stub", null, null, "daemon"))
                                ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile10981933301685338282/testSpendHistoryPollingOverRealTransport.kt:167:47: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded
        loop = SpendHistoryRefreshLoop(manager!!, clock = clock).also { it.start() }
                                              ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile10981933301685338282/testSpendHistoryPollingOverRealTransport.kt:174:69: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded
            val candidate = SpendHistory.fromJson(JSONObject(manager!!.getSpendHistoryJson(supervisorId.get(), "2025-07-01")))
                                                                    ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile10981933301685338282/testSpendHistoryPollingOverRealTransport.kt:191:67: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded
            val history = SpendHistory.fromJson(JSONObject(manager!!.getSpendHistoryJson(supervisorId.get(), "2025-07-01")))
                                                                  ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile14676808600119396721/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile14676808600119396721/testSandboxedClientToolConsentRoundTrip.kt:168:37: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver
        val manager = clientResolver!!.openSandboxedConnection(
                                    ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver [DiagnosticEffect from Main.kt:1547]
[2026-10-06 12:56:42] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testUrlStackRecoversAfterBackingStreamDropsMidExchange.kts] on droplet 0: its reservation of 2006 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9016 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:56:42] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testManagerPollsCanonicalSpendHistoryRpc.kts] on droplet 0: its reservation of 2407 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9016 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:56:42] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testSandboxedClientBankedResetRoundTrip.kts] on droplet 0: its reservation of 2106 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9300 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:56:42] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testSandboxedClientAgentPrivateNoteRoundTrip.kts] on droplet 0: its reservation of 2047 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9300 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:56:42] [dispatch] lease_issued: Issued lease 25d28689-f4e2-42d9-b637-15937addd5f2-7ece0a83-548b17a6-4e3d-4b17-b277-b9d55b7d3a3e-L3 with 4 test(s) [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testUrlStackRecoversAfterBackingStreamDropsMidExchange.kts, CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testManagerPollsCanonicalSpendHistoryRpc.kts, CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testSandboxedClientBankedResetRoundTrip.kts, CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testSandboxedClientAgentPrivateNoteRoundTrip.kts] to droplet 0 (pull-based handout from shared queue; 24 unit(s) remaining). Memory admission: predicted peak 741580800 bytes; resident predicted peak 1570242560 of 3221225472 bytes; 1650982912 bytes remaining budget
[2026-10-06 12:57:09] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testSpendHistoryOnDemandRefreshIsolation.kts] on droplet 0: its reservation of 2375 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8566 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:57:09] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testSpendHistoryFleetPollDoesNotStallHealthySupervisor.kts] on droplet 0: its reservation of 2302 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8935 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:57:09] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testRealDaemonAgentReachesManagerViaAnnouncement.kts] on droplet 0: its reservation of 2285 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9190 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:57:09] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testRealDaemonAnnouncerRegistersWithManager.kts] on droplet 0: its reservation of 2222 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9369 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:57:09] [dispatch] lease_issued: Issued lease 25d28689-f4e2-42d9-b637-15937addd5f2-7ece0a83-548b17a6-4e3d-4b17-b277-b9d55b7d3a3e-L4 with 4 test(s) [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testSpendHistoryOnDemandRefreshIsolation.kts, CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testSpendHistoryFleetPollDoesNotStallHealthySupervisor.kts, CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testRealDaemonAgentReachesManagerViaAnnouncement.kts, CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testRealDaemonAnnouncerRegistersWithManager.kts] to droplet 0 (pull-based handout from shared queue; 20 unit(s) remaining). Memory admission: predicted peak 703062016 bytes; resident predicted peak 1444642816 of 3221225472 bytes; 1776582656 bytes remaining budget
/tmp/qtcompile14770015643999604727/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile14770015643999604727/testManagerPollsCanonicalSpendHistoryRpc.kt:148:44: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ManagerPollingSupervisorConnector
            supervisorConnector = connector!!::connect,
                                           ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ManagerPollingSupervisorConnector [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile14770015643999604727/testManagerPollsCanonicalSpendHistoryRpc.kt:149:44: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ManagerPollingSupervisorConnector
            spendHistoryFetcher = connector!!::fetchSpendHistory,
                                           ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ManagerPollingSupervisorConnector [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile14770015643999604727/testManagerPollsCanonicalSpendHistoryRpc.kt:151:33: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded
        supervisorId.set(manager!!.registerSupervisor(serviceUrl, "canonical-only", null, null, "daemon"))
                                ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile14770015643999604727/testManagerPollsCanonicalSpendHistoryRpc.kt:153:33: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded
        val rawHistory = manager!!.refreshSpendHistory(supervisorId.get())
                                ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile14770015643999604727/testManagerPollsCanonicalSpendHistoryRpc.kt:166:39: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded
        val legacyRawHistory = manager!!.refreshSpendHistory(supervisorId.get())
                                      ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile1601227683958984688/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile-group2073302073178409856/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile12661383219785131315/testSandboxedClientAgentPrivateNoteRoundTrip.kt:153:21: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded
            embedded!!,
                    ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile12661383219785131315/testSandboxedClientAgentPrivateNoteRoundTrip.kt:165:38: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver
        registration = serverResolver!!.registerGlobalService(
                                     ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile12661383219785131315/testSandboxedClientAgentPrivateNoteRoundTrip.kt:187:32: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ServiceRegistration
        assertTrue(registration!!.isActive, "the manager service must be registered")
                               ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ServiceRegistration [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile12661383219785131315/testSandboxedClientAgentPrivateNoteRoundTrip.kt:196:33: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver
        manager = clientResolver!!.openSandboxedConnection(
                                ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile12661383219785131315/testSandboxedClientAgentPrivateNoteRoundTrip.kt:200:36: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerService
        val managerClient = manager!!
                                   ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerService [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile7080867578321871161/testSandboxedClientBankedResetRoundTrip.kt:140:21: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded
            embedded!!,
                    ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile7080867578321871161/testSandboxedClientBankedResetRoundTrip.kt:152:38: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver
        registration = serverResolver!!.registerGlobalService(
                                     ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile7080867578321871161/testSandboxedClientBankedResetRoundTrip.kt:167:32: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ServiceRegistration
        assertTrue(registration!!.isActive, "the manager service must be registered")
                               ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ServiceRegistration [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile7080867578321871161/testSandboxedClientBankedResetRoundTrip.kt:176:33: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver
        manager = clientResolver!!.openSandboxedConnection(
                                ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlResolver [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile7080867578321871161/testSandboxedClientBankedResetRoundTrip.kt:180:36: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerService
        val managerClient = manager!!
                                   ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerService [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile-group9782381926793540690/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile360247634210558188/testSpendHistoryOnDemandRefreshIsolation.kt:181:44: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ManagerPollingSupervisorConnector
            supervisorConnector = connector!!::connect,
                                           ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ManagerPollingSupervisorConnector [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile360247634210558188/testSpendHistoryOnDemandRefreshIsolation.kt:182:44: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ManagerPollingSupervisorConnector
            spendHistoryFetcher = connector!!::fetchSpendHistory,
                                           ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ManagerPollingSupervisorConnector [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile360247634210558188/testSpendHistoryOnDemandRefreshIsolation.kt:184:38: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded
        firstSupervisorId.set(manager!!.registerSupervisor(firstUrl, "first", null, null, "daemon"))
                                     ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile360247634210558188/testSpendHistoryOnDemandRefreshIsolation.kt:185:39: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded
        secondSupervisorId.set(manager!!.registerSupervisor(secondUrl, "second", null, null, "daemon"))
                                      ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile360247634210558188/testSpendHistoryOnDemandRefreshIsolation.kt:187:65: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded
        val refreshed = SpendHistory.fromJson(JSONObject(manager!!.refreshSpendHistory(firstSupervisorId.get())))
                                                                ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile360247634210558188/testSpendHistoryOnDemandRefreshIsolation.kt:200:35: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded
                JSONObject(manager!!.getSpendHistoryJson(secondSupervisorId.get(), "2025-07-01")),
                                  ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile6419593846159666777/testSpendHistoryFleetPollDoesNotStallHealthySupervisor.kt:187:44: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ManagerPollingSupervisorConnector
            supervisorConnector = connector!!::connect,
                                           ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ManagerPollingSupervisorConnector [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile6419593846159666777/testSpendHistoryFleetPollDoesNotStallHealthySupervisor.kt:188:44: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ManagerPollingSupervisorConnector
            spendHistoryFetcher = connector!!::fetchSpendHistory,
                                           ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ManagerPollingSupervisorConnector [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile6419593846159666777/testSpendHistoryFleetPollDoesNotStallHealthySupervisor.kt:190:16: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded
        manager!!.registerSupervisor(blockedUrl, "blocked", null, null, "daemon")
               ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile6419593846159666777/testSpendHistoryFleetPollDoesNotStallHealthySupervisor.kt:191:40: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded
        healthySupervisorId.set(manager!!.registerSupervisor(healthyUrl, "healthy", null, null, "daemon"))
                                       ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile6419593846159666777/testSpendHistoryFleetPollDoesNotStallHealthySupervisor.kt:193:32: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded
            requester = manager!!,
                               ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile6419593846159666777/testSpendHistoryFleetPollDoesNotStallHealthySupervisor.kt:214:35: warning: unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded
                JSONObject(manager!!.getSpendHistoryJson(healthySupervisorId.get(), "2025-07-01")),
                                  ^ Unnecessary non-null assertion (!!) on a non-null receiver of type AiCliSupervisorManagerEmbedded [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile-group13194717006425573476/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile15208817981652808394/testRealDaemonAnnouncerRegistersWithManager.kt:125:23: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlProtocol2
        daemonProtocol!!.joinNetwork(alias = "announcing-daemon")
                      ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlProtocol2 [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile15208817981652808394/testRealDaemonAnnouncerRegistersWithManager.kt:126:23: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlProtocol2
        daemonProtocol!!.addBootstrapPeer(
                      ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlProtocol2 [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile15208817981652808394/testRealDaemonAnnouncerRegistersWithManager.kt:134:27: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlProtocol2
            daemonProtocol!!.findPeersForService(managerServiceId).isNotEmpty()
                          ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlProtocol2 [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile15208817981652808394/testRealDaemonAnnouncerRegistersWithManager.kt:143:43: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlProtocol2
            urlProtocol = { daemonProtocol!! },
                                          ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlProtocol2 [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile15405836651762437835/testRealDaemonAgentReachesManagerViaAnnouncement.kt:167:23: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlProtocol2
        daemonProtocol!!.joinNetwork(alias = "agent-daemon")
                      ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlProtocol2 [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile15405836651762437835/testRealDaemonAgentReachesManagerViaAnnouncement.kt:168:23: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlProtocol2
        daemonProtocol!!.addBootstrapPeer(
                      ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlProtocol2 [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile15405836651762437835/testRealDaemonAgentReachesManagerViaAnnouncement.kt:176:27: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlProtocol2
            daemonProtocol!!.findPeersForService(managerServiceId).isNotEmpty()
                          ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlProtocol2 [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile15405836651762437835/testRealDaemonAgentReachesManagerViaAnnouncement.kt:187:43: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlProtocol2
            urlProtocol = { daemonProtocol!! },
                                          ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlProtocol2 [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile15405836651762437835/testRealDaemonAgentReachesManagerViaAnnouncement.kt:230:43: warning: unnecessary non-null assertion (!!) on a non-null receiver of type UrlProtocol2
            urlProtocol = { daemonProtocol!! },
                                          ^ Unnecessary non-null assertion (!!) on a non-null receiver of type UrlProtocol2 [DiagnosticEffect from Main.kt:1547]
[2026-10-06 12:57:43] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testFatJarSupportsSshRuntime.kts] on droplet 0: its reservation of 2408 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9009 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:57:43] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testRpcHandlerFullSurfaceAndErrors.kts] on droplet 0: its reservation of 1802 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9370 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:57:43] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testFleetRefreshLoopCloseWaitsForActiveCycle.kts] on droplet 0: its reservation of 1897 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9370 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:57:43] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testRpcHandlerBankedResets.kts] on droplet 0: its reservation of 1842 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9370 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:57:43] [dispatch] lease_issued: Issued lease 25d28689-f4e2-42d9-b637-15937addd5f2-7ece0a83-548b17a6-4e3d-4b17-b277-b9d55b7d3a3e-L5 with 4 test(s) [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testFatJarSupportsSshRuntime.kts, CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testRpcHandlerFullSurfaceAndErrors.kts, CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testFleetRefreshLoopCloseWaitsForActiveCycle.kts, CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testRpcHandlerBankedResets.kts] to droplet 0 (pull-based handout from shared queue; 16 unit(s) remaining). Memory admission: predicted peak 634961920 bytes; resident predicted peak 1364049920 of 3221225472 bytes; 1857175552 bytes remaining budget
[2026-10-06 12:58:06] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testRelayRecordsObservationBeforeRegistrationAcknowledgement.kts] on droplet 0: its reservation of 1860 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7949 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:58:06] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testManagerCloseInvalidatesTimedOutStatusWorker.kts] on droplet 0: its reservation of 1632 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8007 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:58:06] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testRpcHandlerSetAgentSelectedModel.kts] on droplet 0: its reservation of 1856 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8007 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:58:06] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testRpcHandlerToolAndConsentSurface.kts] on droplet 0: its reservation of 1848 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8021 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:58:06] [dispatch] lease_issued: Issued lease 25d28689-f4e2-42d9-b637-15937addd5f2-7ece0a83-548b17a6-4e3d-4b17-b277-b9d55b7d3a3e-L6 with 4 test(s) [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testRelayRecordsObservationBeforeRegistrationAcknowledgement.kts, CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testManagerCloseInvalidatesTimedOutStatusWorker.kts, CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testRpcHandlerSetAgentSelectedModel.kts, CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testRpcHandlerToolAndConsentSurface.kts] to droplet 0 (pull-based handout from shared queue; 12 unit(s) remaining). Memory admission: predicted peak 577511424 bytes; resident predicted peak 1212473344 of 3221225472 bytes; 2008752128 bytes remaining budget
/tmp/qtcompile-group8423986756423655496/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile13473958468263459998/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile16304528577587426259/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile15491510368488755385/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile9038625960491747749/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-06 12:58:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testRpcHandlerAgentSurfaceAndErrors.kts] on droplet 0: its reservation of 1863 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7702 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:58:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testRefreshFleetUsageRpcCollectsLateDaemonSnapshot.kts] on droplet 0: its reservation of 1853 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7933 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:58:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testRpcHandlerSetAgentPrivateNote.kts] on droplet 0: its reservation of 1848 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7984 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:58:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testRpcHandlerHealthAndBytecodeRequest.kts] on droplet 0: its reservation of 1861 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7984 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:58:39] [dispatch] lease_issued: Issued lease 25d28689-f4e2-42d9-b637-15937addd5f2-7ece0a83-548b17a6-4e3d-4b17-b277-b9d55b7d3a3e-L7 with 4 test(s) [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testRpcHandlerAgentSurfaceAndErrors.kts, CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testRefreshFleetUsageRpcCollectsLateDaemonSnapshot.kts, CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testRpcHandlerSetAgentPrivateNote.kts, CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testRpcHandlerHealthAndBytecodeRequest.kts] to droplet 0 (pull-based handout from shared queue; 8 unit(s) remaining). Memory admission: predicted peak 582299648 bytes; resident predicted peak 1217957888 of 3221225472 bytes; 2003267584 bytes remaining budget
/tmp/qtcompile3638311100473055730/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile2220086809416486526/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile15450638782672706980/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile15662697249707919577/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-06 12:59:03] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testUrlStackReportsUnreachableTarget.kts] on droplet 0: its reservation of 1760 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7921 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:59:03] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testRegistrationUrlRequiredBeforeStartup.kts] on droplet 0: its reservation of 1341 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7921 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:59:03] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testPublishedDependencyClasspathIsVersionCoherent.kts] on droplet 0: its reservation of 1472 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7921 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:59:03] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testManagerPollingConnectorAbandonedLeaseDoesNotOpenConnection.kts] on droplet 0: its reservation of 1385 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7921 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:59:03] [dispatch] lease_issued: Issued lease 25d28689-f4e2-42d9-b637-15937addd5f2-7ece0a83-548b17a6-4e3d-4b17-b277-b9d55b7d3a3e-L8 with 4 test(s) [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testUrlStackReportsUnreachableTarget.kts, CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testRegistrationUrlRequiredBeforeStartup.kts, CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testPublishedDependencyClasspathIsVersionCoherent.kts, CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testManagerPollingConnectorAbandonedLeaseDoesNotOpenConnection.kts] to droplet 0 (pull-based handout from shared queue; 4 unit(s) remaining). Memory admission: predicted peak 375681024 bytes; resident predicted peak 1010839552 of 3221225472 bytes; 2210385920 bytes remaining budget
/tmp/qtcompile3154919908851940452/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile227701672260216420/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile11209048645837640491/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile4998933441565958599/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-06 12:59:19] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testUrlStackReportsTruncatedResponsePayload.kts] on droplet 0: its reservation of 1263 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7311 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:59:19] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testGeneratedServiceServerPomUsesResolver1095.kts] on droplet 0: its reservation of 1280 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7311 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:59:19] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testStandaloneMainConstructsOneUrlResolver.kts] on droplet 0: its reservation of 1256 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7311 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:59:19] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testSupervisorConnectorDoesNotRetainSandboxAfterStatusPolls.kts] on droplet 0: its reservation of 2377 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7311 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 12:59:19] [dispatch] lease_issued: Issued lease 25d28689-f4e2-42d9-b637-15937addd5f2-7ece0a83-548b17a6-4e3d-4b17-b277-b9d55b7d3a3e-L9 with 4 test(s) [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testUrlStackReportsTruncatedResponsePayload.kts, CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testGeneratedServiceServerPomUsesResolver1095.kts, CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testStandaloneMainConstructsOneUrlResolver.kts, CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testSupervisorConnectorDoesNotRetainSandboxAfterStatusPolls.kts] to droplet 0 (pull-based handout from shared queue; 1 unit(s) remaining). Memory admission: predicted peak 347238400 bytes; resident predicted peak 935157760 of 3221225472 bytes; 2286067712 bytes remaining budget. Retry top-up for [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testSupervisorConnectorDoesNotRetainSandboxAfterStatusPolls.kts]: 1 failures of budget 3; 1 live, target 2; issued because an eligible failure left live attempts below target
/tmp/qtcompile18053185605513086989/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Checking cache for key: 954963c134c64798da6811a2871c1c60e66cedbbd8c77aca19dad7824b1b433e
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Cache HIT for key: 954963c134c64798da6811a2871c1c60e66cedbbd8c77aca19dad7824b1b433e
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Checking cache for key: efe97dc079abb3cfcbd86c363ef4a95a300e58f66bf566de573220fbf9abebbb
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Cache MISS for key: efe97dc079abb3cfcbd86c363ef4a95a300e58f66bf566de573220fbf9abebbb, executing calculator
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: buildjar outputFile /root/.buildcache/persistent-scratchspace/scratch-15866858099796875643/042e57dd-d1cb-457c-8120-35835206f612/file.jar 5194e959833692354aa86ec0cbf74a2e0554c04300fa3d37267b46e0abdefe00 [unhandled JarBuiltEffect from JvmBuildRules.kt:764]
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Stored result in cache for key: efe97dc079abb3cfcbd86c363ef4a95a300e58f66bf566de573220fbf9abebbb
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Checking cache for key: b99c4037f7ed26c345e7ac8aa9393a15fb2b013ea34bd884dbce4095e690d632
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Cache HIT for key: b99c4037f7ed26c345e7ac8aa9393a15fb2b013ea34bd884dbce4095e690d632
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Checking cache for key: 7ddf7bbeb9e9c5a1950c9e6b764d27c22d5aeeaa8a3ad3f24c5b27c4172d4d85
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Cache MISS for key: 7ddf7bbeb9e9c5a1950c9e6b764d27c22d5aeeaa8a3ad3f24c5b27c4172d4d85, executing calculator
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: buildjar outputFile /root/.buildcache/persistent-scratchspace/scratch-15866858099796875643/ca45fdbe-6e71-4d64-ae92-b954ce46e3be/file.jar 4b8b2d73f7a4278ad049ea265c80be1992ca2eec9602832aab4ffd508f73cf52 [unhandled JarBuiltEffect from JvmBuildRules.kt:764]
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Stored result in cache for key: 7ddf7bbeb9e9c5a1950c9e6b764d27c22d5aeeaa8a3ad3f24c5b27c4172d4d85
 [BuildScriptStderrEffect from Main.kt:1547]
/tmp/qtcompile366964111731987584/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile6541325934220937346/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Checking cache for key: b99c4037f7ed26c345e7ac8aa9393a15fb2b013ea34bd884dbce4095e690d632
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Cache HIT for key: b99c4037f7ed26c345e7ac8aa9393a15fb2b013ea34bd884dbce4095e690d632
 [BuildScriptStderrEffect from Main.kt:1547]
/tmp/qtcompile12532799736265556153/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile9662859482631946665/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-06 13:00:01] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testSupervisorConnectorDoesNotRetainSandboxAfterStatusPolls.kts] on droplet 0: its reservation of 2377 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7850 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 13:00:01] [dispatch] lease_issued: Issued lease 25d28689-f4e2-42d9-b637-15937addd5f2-7ece0a83-548b17a6-4e3d-4b17-b277-b9d55b7d3a3e-L10 with 1 test(s) [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testSupervisorConnectorDoesNotRetainSandboxAfterStatusPolls.kts] to droplet 0 (pull-based handout from shared queue; 0 unit(s) remaining). Memory admission: predicted peak 156090368 bytes; resident predicted peak 726364160 of 3221225472 bytes; 2494861312 bytes remaining budget. Retry top-up for [CodexCoder21Organization-AiCliSupervisorManagerServiceServer-9014db69fcec66b629513f59f3fa03029b3d8d58/tests/testSupervisorConnectorDoesNotRetainSandboxAfterStatusPolls.kts]: 1 failures of budget 3; 2 live, target 2; issued because an eligible failure left live attempts below target
[2026-10-06 13:00:05] [dispatch] drain: Drain: shared queue has no unowned work, droplet 0 has no outstanding leases or targeted recovery/acceleration assignment
[2026-10-06 13:00:05] [dispatch] Every test in run 7ece0a83 has an authoritative result; stopping shard(s) 0 whose runners are executing only superseded attempts (any late result they would report is superseded) and releasing their droplets
[2026-10-06 13:00:06] 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.)
[2026-10-06 13:00:06] Dynamic dispatch degradation: 1 failed-test re-lease(s) within the run (see dispatch_decision events for details)
[2026-10-06 13:00:06] Build+test complete: 43 passed, 0 failed, 43 total
[2026-10-06 13:00:07] Build finished with status: COMPLETED
[perftest-dispatch] No @PerformanceTest-annotated tests found in workspace.
[2026-10-06 13:00:12] Destroying droplet...
[2026-10-06 13:00:12] Droplet enqueued for deletion