← CodexCoder21Organization/HandoffServiceServer FAILED

buildtest-69435195-ab01dee

Shard 0: builds the workspace, carries the run's build rule and artifact collection, and runs its share of the tests.
Name
buildtest-69435195-ab01dee
Droplet id
606724518
Role
primary
State
destroyed
IP address
146.190.168.156
Size
s-2vcpu-4gb
Region
sfo3
Image
245388985
Hardware
2 vCPU
Created
Destroyed
Lifetime
9m 4s
Utilization
all48.2%5m48.2%1m47.7%
This figure is the coordinator's measurement for the WHOLE RUN, across every droplet it held. There is no per-droplet utilization measurement; the tests timeline below is this droplet's own answer to the same question.

Phase timeline

buildtest-69435195-ab01deeid 606724518 · s-2vcpu-4gb · 146.190.168.1562m 9s3m 56s3m 53s0s2m4m6m8m10m
PhaseEnteredDuration
provisioning droplet2m 9s
installing dependencies13.4s
uploading project1s
build rules3m 56s
unit tests3m 53s

Tests on this droplet

16 test attempts, 9 passed, 7 failed. They occupied 7m 32s of test time in total (attempts run several at a time on one droplet, so this can exceed the wall clock), while the droplet was held for 9m 4s.
passedfailedstill running
handoff.serviceserver.test / testConversation…handoff.serviceserver.test / testStatusColors…handoff.serviceserver.test / testStatusColors…handoff.serviceserver.test / testRelatedProje…handoff.serviceserver.test / testDashboardWee…handoff.serviceserver.test / testConversation…handoff.serviceserver.test / testServiceResta…handoff.serviceserver.test / testDashboardMet…handoff.serviceserver.test / testSandboxedCli…handoff.serviceserver.test / testDashboardTim…handoff.serviceserver.gitsync.test / testGitS…handoff.serviceserver.test / testSandboxedHan…handoff.serviceserver.gitsync.test / testGitS…handoff.serviceserver.test / testReorderOfCom…handoff.serviceserver.test / testReorderPrese…handoff.serviceserver.test / testWorkInProgre…
TestAttemptStatusStartedEndedDuration
handoff.serviceserver.test / testConversationHandoffLookupCrossesTheServiceBoundary1FAILED34s
handoff.serviceserver.test / testStatusColorsWireRoundTrip1FAILED33.5s
handoff.serviceserver.test / testStatusColorsWireErrors1FAILED33.6s
handoff.serviceserver.test / testRelatedProjectsCrossTheServiceBoundary1PASSED31.5s
handoff.serviceserver.test / testDashboardWeekOfHistoryCrossesTheServiceBoundary1FAILED33.1s
handoff.serviceserver.test / testConversationReferenceCrossesTheServiceBoundary1FAILED33.3s
handoff.serviceserver.test / testServiceRestartPreservesState1FAILED33.5s
handoff.serviceserver.test / testDashboardMethodsCrossTheServiceBoundary1PASSED26.3s
handoff.serviceserver.test / testSandboxedClientRejectsMalformedResponses1PASSED25.4s
handoff.serviceserver.test / testDashboardTimedJobsStopOnClose1PASSED8.3s
handoff.serviceserver.gitsync.test / testGitSyncTickDoesNotMaterializeTheArchive1PASSED19s
handoff.serviceserver.test / testSandboxedHandoffLifecycle1FAILED33.5s
handoff.serviceserver.gitsync.test / testGitSyncStatusRpcReportsStaleMirror1PASSED23.7s
handoff.serviceserver.test / testReorderOfCompletedHandoffOverUrlSaysItLeftTheList1PASSED31.2s
handoff.serviceserver.test / testReorderPreservesBlankAnchorSemanticsOverUrl1PASSED30.4s
handoff.serviceserver.test / testWorkInProgressCrossesTheServiceBoundary1PASSED22.1s

Build log from this droplet

This run has one recorded droplet, so the whole of its build log is shown here. There is no per-droplet prefix to filter on when a run records a single droplet.
Download this droplet's full log
[buildtest-coordinator] [2026-10-06 17:43:13] Coordinator work: waiting for archive analysis, queue position 1 of 1
[2026-10-06 17:43:17] Admission accounting: reserved=441 unreserved=0 requested=2 limit=200 observedFleet=114 fleetObservationValid=true
[2026-10-06 17:43:17] admissionDecision[run=69435195 path=fresh requested=2 myReservation=0 observedFleet=114 unreservedObserved=0 reservationsSum=441 reservationHolders=57 reservationHoldersWithNoObservedDroplet=30 otherGrantedRemainder=86 dropletLimit=200 queueDepth=65 queuePos=64 fleetObservationValid=true fleetObservationAge=4s fleetObservationUsable=true reservedProjection=202/200 freshProjection=202/200]
[2026-10-06 17:43:17] Waiting for droplet capacity; retrying admission in 30s
[2026-10-06 17:43:47] Admission accounting: reserved=440 unreserved=0 requested=2 limit=200 observedFleet=117 fleetObservationValid=true
[2026-10-06 17:43:47] admissionDecision[run=69435195 path=fresh requested=2 myReservation=0 observedFleet=117 unreservedObserved=0 reservationsSum=440 reservationHolders=57 reservationHoldersWithNoObservedDroplet=29 otherGrantedRemainder=82 dropletLimit=200 queueDepth=66 queuePos=64 fleetObservationValid=true fleetObservationAge=2s fleetObservationUsable=true reservedProjection=201/200 freshProjection=201/200]
[2026-10-06 17:43:47] Waiting for droplet capacity; retrying admission in 60s
[2026-10-06 17:44:47] Admission accounting: reserved=429 unreserved=0 requested=2 limit=200 observedFleet=110 fleetObservationValid=true
[2026-10-06 17:44:47] admissionDecision[run=69435195 path=fresh requested=2 myReservation=0 observedFleet=110 unreservedObserved=0 reservationsSum=429 reservationHolders=56 reservationHoldersWithNoObservedDroplet=29 otherGrantedRemainder=88 dropletLimit=200 queueDepth=66 queuePos=63 fleetObservationValid=true fleetObservationAge=31s fleetObservationUsable=true reservedProjection=200/200 freshProjection=200/200]
[2026-10-06 17:44:47] Waiting for droplet capacity; retrying admission in 120s
[2026-10-06 17:46:47] Admission accounting: reserved=437 unreserved=0 requested=2 limit=200 observedFleet=119 fleetObservationValid=true
[2026-10-06 17:46:47] admissionDecision[run=69435195 path=fresh requested=2 myReservation=0 observedFleet=119 unreservedObserved=0 reservationsSum=437 reservationHolders=56 reservationHoldersWithNoObservedDroplet=29 otherGrantedRemainder=81 dropletLimit=200 queueDepth=66 queuePos=62 fleetObservationValid=true fleetObservationAge=14s fleetObservationUsable=true reservedProjection=202/200 freshProjection=202/200]
[2026-10-06 17:46:47] Waiting for droplet capacity; retrying admission in 240s
[2026-10-06 17:50:47] Admission accounting: reserved=434 unreserved=0 requested=2 limit=200 observedFleet=101 fleetObservationValid=true
[2026-10-06 17:50:47] admissionDecision[run=69435195 path=fresh requested=2 myReservation=0 observedFleet=101 unreservedObserved=0 reservationsSum=434 reservationHolders=56 reservationHoldersWithNoObservedDroplet=29 otherGrantedRemainder=96 dropletLimit=200 queueDepth=67 queuePos=62 fleetObservationValid=true fleetObservationAge=1s fleetObservationUsable=true reservedProjection=199/200 freshProjection=199/200]
[2026-10-06 17:50:47] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 17:55:47] Admission accounting: reserved=414 unreserved=6 requested=2 limit=200 observedFleet=83 fleetObservationValid=true
[2026-10-06 17:55:47] admissionDecision[run=69435195 path=fresh requested=2 myReservation=0 observedFleet=83 unreservedObserved=6 reservationsSum=414 reservationHolders=54 reservationHoldersWithNoObservedDroplet=30 otherGrantedRemainder=110 dropletLimit=200 queueDepth=68 queuePos=60 fleetObservationValid=true fleetObservationAge=7s fleetObservationUsable=true reservedProjection=195/200 freshProjection=195/200]
[2026-10-06 17:55:47] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 18:00:48] Admission accounting: reserved=409 unreserved=0 requested=2 limit=200 observedFleet=75 fleetObservationValid=true
[2026-10-06 18:00:48] admissionDecision[run=69435195 path=fresh requested=2 myReservation=0 observedFleet=75 unreservedObserved=0 reservationsSum=409 reservationHolders=53 reservationHoldersWithNoObservedDroplet=28 otherGrantedRemainder=117 dropletLimit=200 queueDepth=66 queuePos=58 fleetObservationValid=true fleetObservationAge=3s fleetObservationUsable=true reservedProjection=194/200 freshProjection=194/200]
[2026-10-06 18:00:48] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 18:05:48] Admission accounting: reserved=405 unreserved=0 requested=2 limit=200 observedFleet=72 fleetObservationValid=true
[2026-10-06 18:05:48] admissionDecision[run=69435195 path=fresh requested=2 myReservation=0 observedFleet=72 unreservedObserved=0 reservationsSum=405 reservationHolders=53 reservationHoldersWithNoObservedDroplet=28 otherGrantedRemainder=126 dropletLimit=200 queueDepth=68 queuePos=57 fleetObservationValid=true fleetObservationAge=1s fleetObservationUsable=true reservedProjection=200/200 freshProjection=200/200]
[2026-10-06 18:05:48] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 18:10:48] Admission accounting: reserved=407 unreserved=0 requested=2 limit=200 observedFleet=82 fleetObservationValid=true
[2026-10-06 18:10:48] admissionDecision[run=69435195 path=fresh requested=2 myReservation=0 observedFleet=82 unreservedObserved=0 reservationsSum=407 reservationHolders=53 reservationHoldersWithNoObservedDroplet=27 otherGrantedRemainder=111 dropletLimit=200 queueDepth=66 queuePos=54 fleetObservationValid=true fleetObservationAge=88s fleetObservationUsable=true reservedProjection=195/200 freshProjection=195/200]
[2026-10-06 18:10:48] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 18:15:48] Admission accounting: reserved=406 unreserved=0 requested=2 limit=200 observedFleet=52 fleetObservationValid=true
[2026-10-06 18:15:48] admissionDecision[run=69435195 path=fresh requested=2 myReservation=0 observedFleet=52 unreservedObserved=0 reservationsSum=406 reservationHolders=53 reservationHoldersWithNoObservedDroplet=29 otherGrantedRemainder=140 dropletLimit=200 queueDepth=68 queuePos=54 fleetObservationValid=true fleetObservationAge=7s fleetObservationUsable=true reservedProjection=194/200 freshProjection=194/200]
[2026-10-06 18:15:48] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 18:20:48] Admission accounting: reserved=393 unreserved=0 requested=2 limit=200 observedFleet=54 fleetObservationValid=true
[2026-10-06 18:20:49] admissionDecision[run=69435195 path=fresh requested=2 myReservation=0 observedFleet=54 unreservedObserved=0 reservationsSum=393 reservationHolders=52 reservationHoldersWithNoObservedDroplet=27 otherGrantedRemainder=143 dropletLimit=200 queueDepth=68 queuePos=51 fleetObservationValid=true fleetObservationAge=19s fleetObservationUsable=true reservedProjection=199/200 freshProjection=199/200]
[2026-10-06 18:20:49] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 18:25:48] Admission accounting: reserved=392 unreserved=0 requested=2 limit=200 observedFleet=50 fleetObservationValid=true
[2026-10-06 18:25:48] admissionDecision[run=69435195 path=fresh requested=2 myReservation=0 observedFleet=50 unreservedObserved=0 reservationsSum=392 reservationHolders=51 reservationHoldersWithNoObservedDroplet=29 otherGrantedRemainder=146 dropletLimit=200 queueDepth=67 queuePos=49 fleetObservationValid=true fleetObservationAge=8s fleetObservationUsable=true reservedProjection=198/200 freshProjection=198/200]
[2026-10-06 18:25:48] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 18:30:48] Admission accounting: reserved=379 unreserved=0 requested=2 limit=200 observedFleet=52 fleetObservationValid=true
[2026-10-06 18:30:48] admissionDecision[run=69435195 path=fresh requested=2 myReservation=0 observedFleet=52 unreservedObserved=0 reservationsSum=379 reservationHolders=49 reservationHoldersWithNoObservedDroplet=27 otherGrantedRemainder=141 dropletLimit=200 queueDepth=68 queuePos=46 fleetObservationValid=true fleetObservationAge=70s fleetObservationUsable=true reservedProjection=195/200 freshProjection=195/200]
[2026-10-06 18:30:48] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 18:35:48] Admission accounting: reserved=375 unreserved=0 requested=2 limit=200 observedFleet=50 fleetObservationValid=true
[2026-10-06 18:35:48] admissionDecision[run=69435195 path=fresh requested=2 myReservation=0 observedFleet=50 unreservedObserved=0 reservationsSum=375 reservationHolders=49 reservationHoldersWithNoObservedDroplet=28 otherGrantedRemainder=148 dropletLimit=200 queueDepth=69 queuePos=45 fleetObservationValid=true fleetObservationAge=0s fleetObservationUsable=true reservedProjection=200/200 freshProjection=200/200]
[2026-10-06 18:35:48] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 18:40:48] Admission accounting: reserved=348 unreserved=0 requested=2 limit=200 observedFleet=69 fleetObservationValid=true
[2026-10-06 18:40:48] admissionDecision[run=69435195 path=fresh requested=2 myReservation=0 observedFleet=69 unreservedObserved=0 reservationsSum=348 reservationHolders=46 reservationHoldersWithNoObservedDroplet=23 otherGrantedRemainder=122 dropletLimit=200 queueDepth=68 queuePos=42 fleetObservationValid=true fleetObservationAge=68s fleetObservationUsable=true reservedProjection=193/200 freshProjection=193/200]
[2026-10-06 18:40:48] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 18:45:48] Admission accounting: reserved=340 unreserved=0 requested=2 limit=200 observedFleet=72 fleetObservationValid=true
[2026-10-06 18:45:48] admissionDecision[run=69435195 path=fresh requested=2 myReservation=0 observedFleet=72 unreservedObserved=0 reservationsSum=340 reservationHolders=45 reservationHoldersWithNoObservedDroplet=22 otherGrantedRemainder=121 dropletLimit=200 queueDepth=72 queuePos=40 fleetObservationValid=true fleetObservationAge=2s fleetObservationUsable=true reservedProjection=195/200 freshProjection=195/200]
[2026-10-06 18:45:48] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 18:50:48] Admission accounting: reserved=330 unreserved=0 requested=2 limit=200 observedFleet=74 fleetObservationValid=true
[2026-10-06 18:50:48] admissionDecision[run=69435195 path=fresh requested=2 myReservation=0 observedFleet=74 unreservedObserved=0 reservationsSum=330 reservationHolders=44 reservationHoldersWithNoObservedDroplet=21 otherGrantedRemainder=119 dropletLimit=200 queueDepth=72 queuePos=39 fleetObservationValid=true fleetObservationAge=21s fleetObservationUsable=true reservedProjection=195/200 freshProjection=195/200]
[2026-10-06 18:50:48] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 18:55:52] Admission accounting: reserved=308 unreserved=0 requested=2 limit=200 observedFleet=79 fleetObservationValid=true
[2026-10-06 18:55:52] admissionDecision[run=69435195 path=fresh requested=2 myReservation=0 observedFleet=79 unreservedObserved=0 reservationsSum=308 reservationHolders=41 reservationHoldersWithNoObservedDroplet=17 otherGrantedRemainder=113 dropletLimit=200 queueDepth=70 queuePos=36 fleetObservationValid=true fleetObservationAge=18s fleetObservationUsable=true reservedProjection=194/200 freshProjection=194/200]
[2026-10-06 18:55:52] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 19:00:52] Admission accounting: reserved=308 unreserved=0 requested=2 limit=200 observedFleet=63 fleetObservationValid=true
[2026-10-06 19:00:52] admissionDecision[run=69435195 path=fresh requested=2 myReservation=0 observedFleet=63 unreservedObserved=0 reservationsSum=308 reservationHolders=41 reservationHoldersWithNoObservedDroplet=17 otherGrantedRemainder=129 dropletLimit=200 queueDepth=75 queuePos=35 fleetObservationValid=true fleetObservationAge=0s fleetObservationUsable=true reservedProjection=194/200 freshProjection=194/200]
[2026-10-06 19:00:52] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 19:05:52] Admission accounting: reserved=297 unreserved=2 requested=2 limit=200 observedFleet=61 fleetObservationValid=true
[2026-10-06 19:05:52] admissionDecision[run=69435195 path=fresh requested=2 myReservation=0 observedFleet=61 unreservedObserved=2 reservationsSum=297 reservationHolders=37 reservationHoldersWithNoObservedDroplet=15 otherGrantedRemainder=131 dropletLimit=200 queueDepth=77 queuePos=31 fleetObservationValid=true fleetObservationAge=140s fleetObservationUsable=true reservedProjection=194/200 freshProjection=194/200]
[2026-10-06 19:05:52] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 19:11:00] Admission accounting: reserved=288 unreserved=2 requested=2 limit=200 observedFleet=61 fleetObservationValid=true
[2026-10-06 19:11:00] admissionDecision[run=69435195 path=fresh requested=2 myReservation=0 observedFleet=61 unreservedObserved=2 reservationsSum=288 reservationHolders=36 reservationHoldersWithNoObservedDroplet=14 otherGrantedRemainder=131 dropletLimit=200 queueDepth=81 queuePos=30 fleetObservationValid=true fleetObservationAge=258s fleetObservationUsable=true reservedProjection=194/200 freshProjection=194/200]
[2026-10-06 19:11:00] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 19:16:00] Admission accounting: reserved=271 unreserved=1 requested=2 limit=200 observedFleet=81 fleetObservationValid=true
[2026-10-06 19:16:00] admissionDecision[run=69435195 path=fresh requested=2 myReservation=0 observedFleet=81 unreservedObserved=1 reservationsSum=271 reservationHolders=35 reservationHoldersWithNoObservedDroplet=15 otherGrantedRemainder=114 dropletLimit=200 queueDepth=83 queuePos=21 fleetObservationValid=true fleetObservationAge=19s fleetObservationUsable=true reservedProjection=197/200 freshProjection=197/200]
[2026-10-06 19:16:00] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 19:26:11] Admission accounting: reserved=77 unreserved=0 requested=2 limit=200 observedFleet=0 fleetObservationValid=false
[2026-10-06 19:26:11] admissionDecision[run=69435195 path=fresh requested=2 myReservation=0 observedFleet=0 unreservedObserved=0 reservationsSum=77 reservationHolders=20 reservationHoldersWithNoObservedDroplet=20 otherGrantedRemainder=77 dropletLimit=200 queueDepth=60 queuePos=8 fleetObservationValid=false fleetObservationAge=never fleetObservationUsable=false reservedProjection=79/200 freshProjection=79/200]
[2026-10-06 19:26:11] Waiting for droplet capacity; retrying admission in 30s
[buildtest-coordinator] [2026-10-06 19:26:25] Resuming sharded build after service restart (was PENDING, 2 shards)
[2026-10-06 19:26:25] Reconciled dynamic restart recovery against 73 durable test_discovered identity/identities: restored 0 omitted identity/identities and ignored 0 recovery-only identity/identities from fresh archive analysis
[2026-10-06 19:26:25] Rebuilding dynamic dispatch after service restart from 73 discovered test(s) and 0 durable terminal result(s)
[2026-10-06 19:27:08] Dynamic dispatch: seeded 73 work unit(s) (73 discovered test(s), 0 terminal before seeding) into the shared lease queue
[dispatch] Settled restart ownership before dynamic registration: registered 0 durable dynamic queue(s); 0 spec(s) remain exclusively owned by shard collection or static fallback
[2026-10-06 19:27:11] Admission accounting: reserved=315 unreserved=1 requested=2 limit=200 observedFleet=89 fleetObservationValid=true
[2026-10-06 19:27:11] admissionDecision[run=69435195 path=reserved-head requested=2 myReservation=2 observedFleet=89 unreservedObserved=1 reservationsSum=315 reservationHolders=49 reservationHoldersWithNoObservedDroplet=26 otherGrantedRemainder=108 dropletLimit=200 queueDepth=51 queuePos=42 fleetObservationValid=true fleetObservationAge=3s fleetObservationUsable=true reservedProjection=199/200 freshProjection=199/200]
[2026-10-06 19:27:11] Waiting for droplet capacity; retrying admission in 30s
[shard 0/2] [2026-10-06 19:28:40] Droplet created: id=606724518, name=buildtest-69435195-ab01dee
[shard 0/2] [2026-10-06 19:28:40] Droplet active at 146.190.168.156
[shard 0/2] [2026-10-06 19:29:00] SSH access granted to droplet 606724518
[shard 0/2] [2026-10-06 19:29:00] Waiting for guest readiness on droplet 606724518
[shard 1/2] [2026-10-06 19:29:35] provisioning_failure runId=69435195 shardIndex=1 shardCount=2 method=createBuildDroplet attempt=1 maxAttempts=3 elapsedMs=123323 classification=INFRASTRUCTURE/PROVISIONING action=exhausted error=DropletServiceCallStalledException: Droplet creation outcome for 'buildtest-69435195-s1-ab01def' is not safe to retry inline because the async request result was not delivered conclusively. No per-droplet fleet polling was started; the coordinator must use its fleet-wide cleanup-before-requeue path. Last failure: SandboxException: Cannot invoke 'dropletserviceserver/DropletCreationStatusImpl.getState()Ljava/lang/String;': the sandboxed connection was invalidated (a prior call 'dropletserviceserver/DropletServiceClientImpl.addSshKeyToDroplet(JLjava/lang/String;)V' timed out after 30s). Reopen the connection to use a fresh SJVM sandbox.
[shard 1/2] [2026-10-06 19:29:35] ERROR: Provisioning failed for runId=69435195 shardIndex=1 method=createBuildDroplet attempts=1/3 elapsedMs=123323 classification=INFRASTRUCTURE/PROVISIONING: Droplet creation outcome for 'buildtest-69435195-s1-ab01def' is not safe to retry inline because the async request result was not delivered conclusively. No per-droplet fleet polling was started; the coordinator must use its fleet-wide cleanup-before-requeue path. Last failure: SandboxException: Cannot invoke 'dropletserviceserver/DropletCreationStatusImpl.getState()Ljava/lang/String;': the sandboxed connection was invalidated (a prior call 'dropletserviceserver/DropletServiceClientImpl.addSshKeyToDroplet(JLjava/lang/String;)V' timed out after 30s). Reopen the connection to use a fresh SJVM sandbox.
[shard 0/2] [2026-10-06 19:29:41] Guest readiness complete on droplet 606724518
[shard 0/2] [2026-10-06 19:29:41] Dynamic memory admission: droplet 0 has 4096 MiB RAM, 3221225472 bytes available to resident tests, and runner parallelism 4
[shard 0/2] [2026-10-06 19:29:41] Connecting via SSH and installing dependencies...
[shard 0/2] [2026-10-06 19:29:42] SSH connected
[shard 0/2] Stopped, disabled, and masked unattended-upgrades.service, apt-daily.service, apt-daily-upgrade.service, apt-daily.timer, and apt-daily-upgrade.timer; waited 0 seconds for apt/dpkg locks to clear
[shard 0/2] Dependencies already present (snapshot image), skipping installation
[shard 0/2] Java: openjdk version "21.0.11" 2026-04-21
[shard 0/2] Node.js: v18.19.1
[shard 0/2] Chromium: /usr/bin/chromium-browser
[shard 0/2] Coursier: /root/tools/coursier
[shard 0/2] Docker already present: Docker version 29.1.3, build 29.1.3-0ubuntu3~24.04.2
[shard 0/2] haveged already present
[shard 0/2] securerandom.source=file:/dev/urandom already set in /usr/lib/jvm/java-21-openjdk-amd64/conf/security/java.security
[shard 0/2] Dependencies installed successfully
[shard 0/2] Install image id: 245388985; base dependency fast path taken: true
[shard 0/2] [BuildDriver] Memory before swap: MemoryInfo(totalMemoryKb=4009860, availableMemoryKb=3460156, totalSwapKb=0, freeSwapKb=0)
[shard 0/2] mkswap: /swapfile: warning: wiping old swap signature.
[shard 0/2] Setting up swapspace version 1, size = 4 GiB (4294963200 bytes)
[shard 0/2] no label, UUID=ea3035a7-cf42-47f0-ac08-0914dfd5f5dc
[shard 0/2] Swap file created and enabled
[shard 0/2] [BuildDriver] Memory after swap: MemoryInfo(totalMemoryKb=4009860, availableMemoryKb=3462620, totalSwapKb=4194300, freeSwapKb=4194300)
[shard 0/2] [BuildDriver] Swap verified: 4194300KB total swap (was 0KB)
[shard 0/2] [2026-10-06 19:29:54] Dependencies installed
[shard 0/2] [2026-10-06 19:29:55] Uploading project archive...
[shard 0/2] Extracted projects:
CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4

[shard 0/2] [2026-10-06 19:29:55] Projects on remote: CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4
[shard 0/2] [2026-10-06 19:29:55] Projects from archive: handoff:serviceserver
[shard 0/2] [2026-10-06 19:29:56] Building and testing workspace...
[shard 0/2] [2026-10-06 19:29:56] Shard test specs (0): 
[2026-10-06 19:29:56] [dispatch] droplet 0 ready
[2026-10-06 19:29:57] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testDashboardMethodsCrossTheServiceBoundary.kts] on droplet 0: its reservation of 2228 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 2673 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 19:29:57] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testConversationHandoffLookupCrossesTheServiceBoundary.kts] on droplet 0: its reservation of 2337 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4901 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 19:29:57] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testRelatedProjectsCrossTheServiceBoundary.kts] on droplet 0: its reservation of 2313 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7238 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 19:29:57] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testServiceRestartPreservesState.kts] on droplet 0: its reservation of 2478 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9551 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 19:29:57] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testStatusColorsWireErrors.kts] on droplet 0: its reservation of 2392 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9801 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 19:29:57] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testStatusColorsWireRoundTrip.kts] on droplet 0: its reservation of 2356 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9880 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 19:29:57] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testConversationReferenceCrossesTheServiceBoundary.kts] on droplet 0: its reservation of 2297 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9899 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 19:29:57] [dispatch] lease_issued: Issued lease 312c4d03-36b8-46f7-bc10-8a4c35ebda9f-69435195-6aff7aab-d6e2-4424-b96b-464797bb2cd2-L0 with 8 test(s) [CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testDashboardWeekOfHistoryCrossesTheServiceBoundary.kts, CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testDashboardMethodsCrossTheServiceBoundary.kts, CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testConversationHandoffLookupCrossesTheServiceBoundary.kts, CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testRelatedProjectsCrossTheServiceBoundary.kts, CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testServiceRestartPreservesState.kts, CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testStatusColorsWireErrors.kts, CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testStatusColorsWireRoundTrip.kts, CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testConversationReferenceCrossesTheServiceBoundary.kts] to droplet 0 (pull-based handout from shared queue; 65 unit(s) remaining). Memory admission: predicted peak 1586671616 bytes; resident predicted peak 1586671616 of 3221225472 bytes; 1634553856 bytes remaining budget
[shard 0/2] System memory: 3915MB, JVM heap: 1957MB
[shard 0/2] Downloading https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.pom
[shard 0/2] Downloaded https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.pom
[shard 0/2] Downloading https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.pom.sha1
[shard 0/2] Downloaded https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.pom.sha1
[shard 0/2] Downloading https://kotlin.directory/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.pom
[shard 0/2] Downloading https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.pom
[shard 0/2] Downloading https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.pom
[shard 0/2] Downloading https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.pom
[shard 0/2] Downloading https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.pom
[shard 0/2] Downloading https://kotlin.directory/community/kotlin/kompile/testrunner/bootstrap/community-kotlin-kompile-testrunner-bootstrap/0.0.16/community-kotlin-kompile-testrunner-bootstrap-0.0.16.pom
[shard 0/2] Downloaded https://kotlin.directory/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.pom
[shard 0/2] Downloading https://kotlin.directory/tools/kotlin/build/compile/interfaces/executionenvironment/tools-kotlin-build-compile-interfaces-executionenvironment/0.0.2/tools-kotlin-build-compile-interfaces-executionenvironment-0.0.2.pom
[shard 0/2] Downloaded https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.pom
[shard 0/2] Downloaded https://kotlin.directory/community/kotlin/kompile/testrunner/bootstrap/community-kotlin-kompile-testrunner-bootstrap/0.0.16/community-kotlin-kompile-testrunner-bootstrap-0.0.16.pom
[shard 0/2] Downloading https://kotlin.directory/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.pom.sha1
[shard 0/2] Downloading https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.pom.sha1
[shard 0/2] Downloaded https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.pom
[shard 0/2] Downloading https://kotlin.directory/community/kotlin/kompile/testrunner/bootstrap/community-kotlin-kompile-testrunner-bootstrap/0.0.16/community-kotlin-kompile-testrunner-bootstrap-0.0.16.pom.sha1
[shard 0/2] Failed to download https://kotlin.directory/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.pom.sha1
[shard 0/2] Downloading https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.pom.sha1
[shard 0/2] Downloaded https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.pom
[shard 0/2] Downloading https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.pom.sha1
[shard 0/2] Downloaded https://kotlin.directory/tools/kotlin/build/compile/interfaces/executionenvironment/tools-kotlin-build-compile-interfaces-executionenvironment/0.0.2/tools-kotlin-build-compile-interfaces-executionenvironment-0.0.2.pom
[shard 0/2] Downloaded https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.pom
[shard 0/2] Downloading https://kotlin.directory/tools/kotlin/build/compile/interfaces/executionenvironment/tools-kotlin-build-compile-interfaces-executionenvironment/0.0.2/tools-kotlin-build-compile-interfaces-executionenvironment-0.0.2.pom.sha1
[shard 0/2] Downloading https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.pom.sha1
[shard 0/2] Downloaded https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.pom.sha1
[shard 0/2] Downloaded https://kotlin.directory/community/kotlin/kompile/testrunner/bootstrap/community-kotlin-kompile-testrunner-bootstrap/0.0.16/community-kotlin-kompile-testrunner-bootstrap-0.0.16.pom.sha1
[shard 0/2] Downloaded https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.pom.sha1
[shard 0/2] Downloaded https://kotlin.directory/tools/kotlin/build/compile/interfaces/executionenvironment/tools-kotlin-build-compile-interfaces-executionenvironment/0.0.2/tools-kotlin-build-compile-interfaces-executionenvironment-0.0.2.pom.sha1
[shard 0/2] Downloaded https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.pom.sha1
[shard 0/2] Downloaded https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.pom.sha1
[shard 0/2] Downloading https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.jar
[shard 0/2] Downloading https://kotlin.directory/tools/kotlin/build/compile/interfaces/executionenvironment/tools-kotlin-build-compile-interfaces-executionenvironment/0.0.2/tools-kotlin-build-compile-interfaces-executionenvironment-0.0.2.jar
[shard 0/2] Downloading https://kotlin.directory/community/kotlin/kompile/testrunner/bootstrap/community-kotlin-kompile-testrunner-bootstrap/0.0.16/community-kotlin-kompile-testrunner-bootstrap-0.0.16.jar
[shard 0/2] Downloading https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.jar
[shard 0/2] Downloading https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.jar
[shard 0/2] Downloading https://kotlin.directory/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.jar
[shard 0/2] Downloaded https://kotlin.directory/community/kotlin/kompile/testrunner/bootstrap/community-kotlin-kompile-testrunner-bootstrap/0.0.16/community-kotlin-kompile-testrunner-bootstrap-0.0.16.jar
[shard 0/2] Downloading https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.jar
[shard 0/2] Downloaded https://kotlin.directory/tools/kotlin/build/compile/interfaces/executionenvironment/tools-kotlin-build-compile-interfaces-executionenvironment/0.0.2/tools-kotlin-build-compile-interfaces-executionenvironment-0.0.2.jar
[shard 0/2] Downloading https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.jar
[shard 0/2] Downloaded https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.jar
[shard 0/2] Downloading https://kotlin.directory/community/kotlin/kompile/testrunner/bootstrap/community-kotlin-kompile-testrunner-bootstrap/0.0.16/community-kotlin-kompile-testrunner-bootstrap-0.0.16.jar.sha1
[shard 0/2] Downloaded https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.jar
[shard 0/2] Downloading https://kotlin.directory/tools/kotlin/build/compile/interfaces/executionenvironment/tools-kotlin-build-compile-interfaces-executionenvironment/0.0.2/tools-kotlin-build-compile-interfaces-executionenvironment-0.0.2.jar.sha1
[shard 0/2] Downloaded https://kotlin.directory/community/kotlin/kompile/testrunner/bootstrap/community-kotlin-kompile-testrunner-bootstrap/0.0.16/community-kotlin-kompile-testrunner-bootstrap-0.0.16.jar.sha1
[shard 0/2] Downloading https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.jar.sha1
[shard 0/2] Downloaded https://kotlin.directory/tools/kotlin/build/compile/interfaces/executionenvironment/tools-kotlin-build-compile-interfaces-executionenvironment/0.0.2/tools-kotlin-build-compile-interfaces-executionenvironment-0.0.2.jar.sha1
[shard 0/2] Downloading https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.jar.sha1
[shard 0/2] Downloaded https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.jar
[shard 0/2] Downloading https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.jar.sha1
[shard 0/2] Downloaded https://kotlin.directory/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.jar
[shard 0/2] Downloading https://kotlin.directory/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.jar.sha1
[shard 0/2] Failed to download https://kotlin.directory/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.jar.sha1
[shard 0/2] Downloaded https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.jar.sha1
[shard 0/2] Downloaded https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.jar.sha1
[shard 0/2] Downloaded https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.jar.sha1
[shard 0/2] Downloaded https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.jar
[shard 0/2] Downloading https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.jar.sha1
[shard 0/2] Downloaded https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.jar.sha1
[shard 0/2] Downloaded https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.jar
[shard 0/2] Downloading https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.jar.sha1
[shard 0/2] Downloaded https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.jar.sha1
[shard 0/2] Build-script stderr: [BuildscriptRunner] Checking cache for key: d4368913a57c761c8d798bab916b17e0ffb9047738bee3658ac074c5f5a45d26
[shard 0/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/2] Build-script stderr: [BuildscriptRunner] Cache MISS for key: d4368913a57c761c8d798bab916b17e0ffb9047738bee3658ac074c5f5a45d26, executing calculator
[shard 0/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/2] Build-script stderr: [BuildscriptRunner] Checking cache for key: 305b26452831fd6f205f686b71d91d0dba01adbb91a634ebe3e3d60461699f50
[shard 0/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/2] Build-script stderr: [BuildscriptRunner] Cache MISS for key: 305b26452831fd6f205f686b71d91d0dba01adbb91a634ebe3e3d60461699f50, executing calculator
[shard 0/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/2] Diagnostic: This class shouldn't be used in Kotlin. Use kotlin.Any instead. [DiagnosticReportedEffect from Main.kt:1547]
[shard 0/2] Diagnostic: This class shouldn't be used in Kotlin. Use kotlin.Any instead. [DiagnosticReportedEffect from Main.kt:1547]
[shard 0/2] Build-script stderr: [BuildscriptRunner] Stored result in cache for key: 305b26452831fd6f205f686b71d91d0dba01adbb91a634ebe3e3d60461699f50
[shard 0/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/2] Build-script stderr: [BuildscriptRunner] Stored result in cache for key: d4368913a57c761c8d798bab916b17e0ffb9047738bee3658ac074c5f5a45d26
[shard 0/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/2] Build-script stderr: [BuildscriptRunner] Checking cache for key: 646d866e0cac0b4c946a334d39826e2fdd56ea6600f41f24e90ae3bf9bdf6c64
[shard 0/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/2] Build-script stderr: [BuildscriptRunner] Cache MISS for key: 646d866e0cac0b4c946a334d39826e2fdd56ea6600f41f24e90ae3bf9bdf6c64, executing calculator
[shard 0/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/2] Build-script stderr: [BuildscriptRunner] Checking cache for key: f42147efc4b18ad58185116634bafabea52145fc34db062b79745f5e03702d3c
[shard 0/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/2] Build-script stderr: [BuildscriptRunner] Cache MISS for key: f42147efc4b18ad58185116634bafabea52145fc34db062b79745f5e03702d3c, executing calculator
[shard 0/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/2] Build-script stderr: [BuildscriptRunner] Stored result in cache for key: f42147efc4b18ad58185116634bafabea52145fc34db062b79745f5e03702d3c
[shard 0/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/2] Build-script stderr: [BuildscriptRunner] Stored result in cache for key: 646d866e0cac0b4c946a334d39826e2fdd56ea6600f41f24e90ae3bf9bdf6c64
[shard 0/2]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/2] /tmp/qtcompile-group16440818761243007874/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/2] /tmp/qtcompile-group7525138681856495618/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/2] /tmp/qtcompile-group13253864104525080745/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/2] /tmp/qtcompile12322308157625605286/testStatusColorsWireErrors.kt:194:30: warning: this declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details
[shard 0/2]                 override fun getStdlibJar(): ByteArray = stdlibJarBytes
[shard 0/2]                              ^ This declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details [DiagnosticEffect from Main.kt:1547]
[2026-10-06 19:34:24] [dispatch] re_lease: In-run flake re-lease: test [CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testConversationHandoffLookupCrossesTheServiceBoundary.kts] attempt 312c4d03-36b8-46f7-bc10-8a4c35ebda9f-69435195-6aff7aab-d6e2-4424-b96b-464797bb2cd2-A2 FAILED on droplet 0 (history ordinal 1; 1 failures of budget 3; 0 live, target 2); queued retry top-up because live attempts are below target, preferring a droplet other than the one(s) it has failed on [0]
[shard 0/2] /tmp/qtcompile429492925085074704/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/2] /tmp/qtcompile17612251951084054035/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-06 19:34:27] [dispatch] re_lease: In-run flake re-lease: test [CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testStatusColorsWireRoundTrip.kts] attempt 312c4d03-36b8-46f7-bc10-8a4c35ebda9f-69435195-6aff7aab-d6e2-4424-b96b-464797bb2cd2-A6 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 19:34:29] [dispatch] re_lease: In-run flake re-lease: test [CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testStatusColorsWireErrors.kts] attempt 312c4d03-36b8-46f7-bc10-8a4c35ebda9f-69435195-6aff7aab-d6e2-4424-b96b-464797bb2cd2-A5 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 19:34:56] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testSandboxedHandoffLifecycle.kts] on droplet 0: its reservation of 2312 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9676 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 19:34:56] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testWorkInProgressCrossesTheServiceBoundary.kts] on droplet 0: its reservation of 2253 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9760 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 19:34:57] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testReorderOfCompletedHandoffOverUrlSaysItLeftTheList.kts] on droplet 0: its reservation of 2298 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9760 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 19:34:57] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testSandboxedClientRejectsMalformedResponses.kts] on droplet 0: its reservation of 2241 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9761 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 19:34:57] [dispatch] lease_issued: Issued lease 312c4d03-36b8-46f7-bc10-8a4c35ebda9f-69435195-6aff7aab-d6e2-4424-b96b-464797bb2cd2-L1 with 4 test(s) [CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testSandboxedHandoffLifecycle.kts, CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testWorkInProgressCrossesTheServiceBoundary.kts, CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testReorderOfCompletedHandoffOverUrlSaysItLeftTheList.kts, CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testSandboxedClientRejectsMalformedResponses.kts] to droplet 0 (pull-based handout from shared queue; 64 unit(s) remaining). Memory admission: predicted peak 765796352 bytes; resident predicted peak 1588559872 of 3221225472 bytes; 1632665600 bytes remaining budget
[2026-10-06 19:34:59] [dispatch] re_lease: In-run flake re-lease: test [CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testDashboardWeekOfHistoryCrossesTheServiceBoundary.kts] attempt 312c4d03-36b8-46f7-bc10-8a4c35ebda9f-69435195-6aff7aab-d6e2-4424-b96b-464797bb2cd2-A0 FAILED on droplet 0 (history ordinal 1; 1 failures of budget 3; 0 live, target 2); queued retry top-up because live attempts are below target, preferring a droplet other than the one(s) it has failed on [0]
[2026-10-06 19:35:02] [dispatch] re_lease: In-run flake re-lease: test [CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testConversationReferenceCrossesTheServiceBoundary.kts] attempt 312c4d03-36b8-46f7-bc10-8a4c35ebda9f-69435195-6aff7aab-d6e2-4424-b96b-464797bb2cd2-A7 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 19:35:05] [dispatch] re_lease: In-run flake re-lease: test [CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testServiceRestartPreservesState.kts] attempt 312c4d03-36b8-46f7-bc10-8a4c35ebda9f-69435195-6aff7aab-d6e2-4424-b96b-464797bb2cd2-A4 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 19:35:26] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testReorderRejectsWhitespaceAnchorOverUrl.kts] on droplet 0: its reservation of 2267 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9104 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 19:35:26] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testGitSyncTickDoesNotMaterializeTheArchive.kts] on droplet 0: its reservation of 1875 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9130 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 19:35:26] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testGitSyncStatusRpcReportsStaleMirror.kts] on droplet 0: its reservation of 2261 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9130 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 19:35:26] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testDashboardTimedJobsStopOnClose.kts] on droplet 0: its reservation of 337 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9138 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 19:35:27] [dispatch] lease_issued: Issued lease 312c4d03-36b8-46f7-bc10-8a4c35ebda9f-69435195-6aff7aab-d6e2-4424-b96b-464797bb2cd2-L2 with 4 test(s) [CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testReorderRejectsWhitespaceAnchorOverUrl.kts, CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testGitSyncTickDoesNotMaterializeTheArchive.kts, CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testGitSyncStatusRpcReportsStaleMirror.kts, CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testDashboardTimedJobsStopOnClose.kts] to droplet 0 (pull-based handout from shared queue; 63 unit(s) remaining). Memory admission: predicted peak 519659520 bytes; resident predicted peak 1285455872 of 3221225472 bytes; 1935769600 bytes remaining budget
[shard 0/2] /tmp/qtcompile18247950008729266489/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/2] /tmp/qtcompile18247950008729266489/testSandboxedClientRejectsMalformedResponses.kt:142:30: warning: this declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details
[shard 0/2]                 override fun getStdlibJar(): ByteArray = stdlibJarBytes
[shard 0/2]                              ^ This declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details [DiagnosticEffect from Main.kt:1547]
[shard 0/2] /tmp/qtcompile14006128202119314542/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/2] /tmp/qtcompile11439781410920210656/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/2] /tmp/qtcompile1074912579881826685/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/2] /tmp/qtcompile10882144431830578471/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/2] /tmp/qtcompile3415431415942985202/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/2] /tmp/qtcompile13633266345642912986/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/2] /tmp/qtcompile13053956251882051846/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/2]                     .append(" #").append(thread.id)
[shard 0/2]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-06 19:37:17] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testMainRejectsMalformedGitSyncInterval.kts] on droplet 0: its reservation of 1995 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9130 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 19:37:17] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testDashboardAssemblyRefreshesThroughReplacedGithubProxySessions.kts] on droplet 0: its reservation of 1471 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9130 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 19:37:17] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testDashboardTimedJobFailureIsIsolated.kts] on droplet 0: its reservation of 1373 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9130 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 19:37:17] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testDashboardRefreshBlockedInGithubKeepsServing.kts] on droplet 0: its reservation of 1483 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9130 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 19:37:17] [dispatch] lease_issued: Issued lease 312c4d03-36b8-46f7-bc10-8a4c35ebda9f-69435195-6aff7aab-d6e2-4424-b96b-464797bb2cd2-L3 with 4 test(s) [CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testMainRejectsMalformedGitSyncInterval.kts, CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testDashboardAssemblyRefreshesThroughReplacedGithubProxySessions.kts, CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testDashboardTimedJobFailureIsIsolated.kts, CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testDashboardRefreshBlockedInGithubKeepsServing.kts] to droplet 0 (pull-based handout from shared queue; 59 unit(s) remaining). Memory admission: predicted peak 362917888 bytes; resident predicted peak 1126707200 of 3221225472 bytes; 2094518272 bytes remaining budget
[2026-10-06 19:37:20] [dispatch] re_lease: In-run flake re-lease: test [CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testSandboxedHandoffLifecycle.kts] attempt 312c4d03-36b8-46f7-bc10-8a4c35ebda9f-69435195-6aff7aab-d6e2-4424-b96b-464797bb2cd2-A8 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 19:37:29] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testDashboardTimedJobsReportUnavailableDependencies.kts] on droplet 0: its reservation of 1340 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6322 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 19:37:31] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testGitSyncSeed.kts] on droplet 0: its reservation of 1532 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6322 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 19:37:31] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testServerRejectsStaleSandboxClient.kts] on droplet 0: its reservation of 1373 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6481 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 19:37:31] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testGithubProxySessionClosedExactlyOnce.kts] on droplet 0: its reservation of 1358 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6481 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 19:37:31] [dispatch] lease_issued: Issued lease 312c4d03-36b8-46f7-bc10-8a4c35ebda9f-69435195-6aff7aab-d6e2-4424-b96b-464797bb2cd2-L4 with 4 test(s) [CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testDashboardTimedJobsReportUnavailableDependencies.kts, CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testGitSyncSeed.kts, CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testServerRejectsStaleSandboxClient.kts, CodexCoder21Organization-HandoffServiceServer-51caf48223eb540013baed16e774b4c878b47ca4/tests/testGithubProxySessionClosedExactlyOnce.kts] to droplet 0 (pull-based handout from shared queue; 56 unit(s) remaining). Memory admission: predicted peak 287338496 bytes; resident predicted peak 650256384 of 3221225472 bytes; 2570969088 bytes remaining budget