CodexCoder21Organization/TransitiveTestDependencyPruner
Stored run summary updated . Data age: 759m 40s.
0bfb6d8baeea32 test attempts: 32 passed.
4 lanes across 1 droplet, 32 test attempts, over 1m 40s 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.
| Status | Build Rule | Duration | Output | Error |
|---|---|---|---|---|
| PASSED | community.kotlin.withartifactpruner.buildMaven() | 1040ms | 9 files, 11.6 MB |
| Status | Project | Test | Duration | Error |
|---|---|---|---|---|
| PASSED | community.kotlin.withartifactpruner.tests | testBuildRuleDependenciesAreNonTransitive | 1249ms | |
| PASSED | community.kotlin.withartifactpruner.tests | testClassifierVersionConflictsAreIndependent | 855ms | |
| PASSED | community.kotlin.withartifactpruner.tests | testCliApplyEndToEnd | 1263ms | |
| PASSED | community.kotlin.withartifactpruner.tests | testCliHelpPrintsUsage | 1693ms | |
| PASSED | community.kotlin.withartifactpruner.tests | testCliUnrecognizedOption | 1679ms | |
| PASSED | community.kotlin.withartifactpruner.tests | testCoursierDependencyResolverMediatesVersions | 2684ms | |
| PASSED | community.kotlin.withartifactpruner.tests | testCoursierDependencyResolverPreservesClassifier | 5406ms | |
| PASSED | community.kotlin.withartifactpruner.tests | testDeclarationFreedByALaterRemovalIsRemovedInTheSameRun | 1530ms | |
| PASSED | community.kotlin.withartifactpruner.tests | testDeclarationNoLongerOutvotedIsRemovedInTheSameRun | 985ms | |
| PASSED | community.kotlin.withartifactpruner.tests | testDoNotUpgradeDeclarationIsKept | 1472ms | |
| PASSED | community.kotlin.withartifactpruner.tests | testDuplicateDeclarationKeepsExactlyOne | 1427ms | |
| PASSED | community.kotlin.withartifactpruner.tests | testEmptyVersionWorkspaceSelfReferenceIsKept | 1411ms | |
| PASSED | community.kotlin.withartifactpruner.tests | testExtractRuleCompileDependencies | 1568ms | |
| PASSED | community.kotlin.withartifactpruner.tests | testExtractRuleCompileDependenciesIgnoresComments | 1536ms | |
| PASSED | community.kotlin.withartifactpruner.tests | testHigherExplicitPinMaskingLowerTransitiveIsKept | 1055ms | |
| PASSED | community.kotlin.withartifactpruner.tests | testKotlinTestIsNeverRemoved | 832ms | |
| PASSED | community.kotlin.withartifactpruner.tests | testLowerExplicitPinMediatedByHigherTransitiveIsKept | 821ms | |
| PASSED | community.kotlin.withartifactpruner.tests | testMavenPrebuilt2RuleDependenciesAreTransitive | 866ms | |
| PASSED | community.kotlin.withartifactpruner.tests | testNonTransitiveDeclarationIsKept | 1540ms | |
| PASSED | community.kotlin.withartifactpruner.tests | testParseMavenCoordinate | 1342ms | |
| PASSED | community.kotlin.withartifactpruner.tests | testParseRecordsTheDeclaringMavenPrebuiltApi | 1455ms | |
| PASSED | community.kotlin.withartifactpruner.tests | testParseWithArtifactDeclarations | 1803ms | |
| PASSED | community.kotlin.withartifactpruner.tests | testPruneRepositoryApplyRewritesFiles | 1029ms | |
| PASSED | community.kotlin.withartifactpruner.tests | testPruneRepositoryDryRunDoesNotModify | 930ms | |
| PASSED | community.kotlin.withartifactpruner.tests | testPruneRepositoryIsIdempotent | 1292ms | |
| PASSED | community.kotlin.withartifactpruner.tests | testPruneRepositorySkipsUnresolvableBuildRule | 1351ms | |
| PASSED | community.kotlin.withartifactpruner.tests | testRedundantTransitiveDependencyIsRemoved | 1094ms | |
| PASSED | community.kotlin.withartifactpruner.tests | testRewriteRemovesLinesAndDanglingComments | 1555ms | |
| PASSED | community.kotlin.withartifactpruner.tests | testSoleProviderIsKept | 1309ms | |
| PASSED | community.kotlin.withartifactpruner.tests | testTransitiveDependencyOfNeededImportIsRemoved | 1494ms | |
| PASSED | community.kotlin.withartifactpruner.tests | testTripleQuotedFixtureAnnotationsAreIgnored | 1296ms | |
| PASSED | community.kotlin.withartifactpruner.tests | testVersionUpgradeIsKept | 940ms |
[buildtest-coordinator] [2026-10-06 23:43:24] Coordinator work: waiting for archive analysis, queue position 1 of 1
[2026-10-06 23:43:25] Admission accounting: reserved=371 unreserved=60 requested=1 limit=200 observedFleet=180 fleetObservationValid=true
[2026-10-06 23:43:25] admissionDecision[run=d22e6d91 path=fresh requested=1 myReservation=0 observedFleet=180 unreservedObserved=60 reservationsSum=371 reservationHolders=49 reservationHoldersWithNoObservedDroplet=30 otherGrantedRemainder=11 dropletLimit=200 queueDepth=46 queuePos=44 fleetObservationValid=true fleetObservationAge=9s fleetObservationUsable=true reservedProjection=192/200 freshProjection=192/200]
[2026-10-06 23:43:25] Waiting for droplet capacity; retrying admission in 30s
[2026-10-06 23:43:55] Admission accounting: reserved=351 unreserved=74 requested=1 limit=200 observedFleet=179 fleetObservationValid=true
[2026-10-06 23:43:55] admissionDecision[run=d22e6d91 path=fresh requested=1 myReservation=0 observedFleet=179 unreservedObserved=74 reservationsSum=351 reservationHolders=47 reservationHoldersWithNoObservedDroplet=29 otherGrantedRemainder=16 dropletLimit=200 queueDepth=45 queuePos=43 fleetObservationValid=true fleetObservationAge=4s fleetObservationUsable=true reservedProjection=196/200 freshProjection=196/200]
[2026-10-06 23:43:55] Waiting for droplet capacity; retrying admission in 60s
[2026-10-06 23:44:55] Admission accounting: reserved=351 unreserved=68 requested=1 limit=200 observedFleet=177 fleetObservationValid=true
[2026-10-06 23:44:55] admissionDecision[run=d22e6d91 path=fresh requested=1 myReservation=0 observedFleet=177 unreservedObserved=68 reservationsSum=351 reservationHolders=47 reservationHoldersWithNoObservedDroplet=29 otherGrantedRemainder=22 dropletLimit=200 queueDepth=44 queuePos=42 fleetObservationValid=true fleetObservationAge=20s fleetObservationUsable=true reservedProjection=200/200 freshProjection=200/200]
[2026-10-06 23:44:55] Waiting for droplet capacity; retrying admission in 120s
[2026-10-06 23:46:55] Admission accounting: reserved=352 unreserved=56 requested=1 limit=200 observedFleet=184 fleetObservationValid=true
[2026-10-06 23:46:55] admissionDecision[run=d22e6d91 path=fresh requested=1 myReservation=0 observedFleet=184 unreservedObserved=56 reservationsSum=352 reservationHolders=47 reservationHoldersWithNoObservedDroplet=27 otherGrantedRemainder=15 dropletLimit=200 queueDepth=39 queuePos=37 fleetObservationValid=true fleetObservationAge=36s fleetObservationUsable=true reservedProjection=200/200 freshProjection=200/200]
[2026-10-06 23:46:55] Waiting for droplet capacity; retrying admission in 240s
[2026-10-06 23:50:55] Admission accounting: reserved=367 unreserved=17 requested=1 limit=200 observedFleet=186 fleetObservationValid=true
[2026-10-06 23:50:55] admissionDecision[run=d22e6d91 path=fresh requested=1 myReservation=0 observedFleet=186 unreservedObserved=17 reservationsSum=367 reservationHolders=47 reservationHoldersWithNoObservedDroplet=24 otherGrantedRemainder=9 dropletLimit=200 queueDepth=37 queuePos=32 fleetObservationValid=true fleetObservationAge=0s fleetObservationUsable=true reservedProjection=196/200 freshProjection=196/200]
[2026-10-06 23:50:55] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 23:55:55] Admission accounting: reserved=359 unreserved=3 requested=1 limit=200 observedFleet=164 fleetObservationValid=true
[2026-10-06 23:55:55] admissionDecision[run=d22e6d91 path=fresh requested=1 myReservation=0 observedFleet=164 unreservedObserved=3 reservationsSum=359 reservationHolders=46 reservationHoldersWithNoObservedDroplet=22 otherGrantedRemainder=29 dropletLimit=200 queueDepth=35 queuePos=30 fleetObservationValid=true fleetObservationAge=9s fleetObservationUsable=true reservedProjection=194/200 freshProjection=194/200]
[2026-10-06 23:55:55] Waiting for droplet capacity; retrying admission in 300s
[2026-10-07 00:01:00] Admission accounting: reserved=346 unreserved=9 requested=1 limit=200 observedFleet=146 fleetObservationValid=true
[2026-10-07 00:01:00] admissionDecision[run=d22e6d91 path=fresh requested=1 myReservation=0 observedFleet=146 unreservedObserved=9 reservationsSum=346 reservationHolders=44 reservationHoldersWithNoObservedDroplet=20 otherGrantedRemainder=50 dropletLimit=200 queueDepth=33 queuePos=29 fleetObservationValid=true fleetObservationAge=16s fleetObservationUsable=true reservedProjection=197/200 freshProjection=197/200]
[2026-10-07 00:01:00] Waiting for droplet capacity; retrying admission in 300s
[2026-10-07 00:06:00] Admission accounting: reserved=332 unreserved=6 requested=1 limit=200 observedFleet=111 fleetObservationValid=true
[2026-10-07 00:06:00] admissionDecision[run=d22e6d91 path=fresh requested=1 myReservation=0 observedFleet=111 unreservedObserved=6 reservationsSum=332 reservationHolders=40 reservationHoldersWithNoObservedDroplet=17 otherGrantedRemainder=80 dropletLimit=200 queueDepth=33 queuePos=25 fleetObservationValid=true fleetObservationAge=1s fleetObservationUsable=true reservedProjection=192/200 freshProjection=192/200]
[2026-10-07 00:06:00] Waiting for droplet capacity; retrying admission in 300s
[2026-10-07 00:11:04] Admission accounting: reserved=331 unreserved=0 requested=1 limit=200 observedFleet=102 fleetObservationValid=true
[2026-10-07 00:11:04] admissionDecision[run=d22e6d91 path=fresh requested=1 myReservation=0 observedFleet=102 unreservedObserved=0 reservationsSum=331 reservationHolders=40 reservationHoldersWithNoObservedDroplet=16 otherGrantedRemainder=92 dropletLimit=200 queueDepth=40 queuePos=24 fleetObservationValid=true fleetObservationAge=32s fleetObservationUsable=true reservedProjection=195/200 freshProjection=195/200]
[2026-10-07 00:11:04] Waiting for droplet capacity; retrying admission in 300s
[2026-10-07 00:16:04] Admission accounting: reserved=321 unreserved=0 requested=1 limit=200 observedFleet=104 fleetObservationValid=true
[2026-10-07 00:16:04] admissionDecision[run=d22e6d91 path=fresh requested=1 myReservation=0 observedFleet=104 unreservedObserved=0 reservationsSum=321 reservationHolders=39 reservationHoldersWithNoObservedDroplet=14 otherGrantedRemainder=91 dropletLimit=200 queueDepth=60 queuePos=21 fleetObservationValid=true fleetObservationAge=7s fleetObservationUsable=true reservedProjection=196/200 freshProjection=196/200]
[2026-10-07 00:16:04] Waiting for droplet capacity; retrying admission in 300s
[2026-10-07 00:21:04] Admission accounting: reserved=317 unreserved=0 requested=1 limit=200 observedFleet=91 fleetObservationValid=true
[2026-10-07 00:21:05] admissionDecision[run=d22e6d91 path=fresh requested=1 myReservation=0 observedFleet=91 unreservedObserved=0 reservationsSum=317 reservationHolders=38 reservationHoldersWithNoObservedDroplet=13 otherGrantedRemainder=101 dropletLimit=200 queueDepth=60 queuePos=20 fleetObservationValid=true fleetObservationAge=17s fleetObservationUsable=true reservedProjection=193/200 freshProjection=193/200]
[2026-10-07 00:21:05] Waiting for droplet capacity; retrying admission in 300s
[2026-10-07 00:26:05] Admission accounting: reserved=301 unreserved=0 requested=1 limit=200 observedFleet=84 fleetObservationValid=true
[2026-10-07 00:26:05] admissionDecision[run=d22e6d91 path=fresh requested=1 myReservation=0 observedFleet=84 unreservedObserved=0 reservationsSum=301 reservationHolders=37 reservationHoldersWithNoObservedDroplet=12 otherGrantedRemainder=112 dropletLimit=200 queueDepth=59 queuePos=18 fleetObservationValid=true fleetObservationAge=25s fleetObservationUsable=true reservedProjection=197/200 freshProjection=197/200]
[2026-10-07 00:26:05] Waiting for droplet capacity; retrying admission in 300s
[2026-10-07 00:31:05] Admission accounting: reserved=297 unreserved=0 requested=1 limit=200 observedFleet=81 fleetObservationValid=true
[2026-10-07 00:31:05] admissionDecision[run=d22e6d91 path=fresh requested=1 myReservation=0 observedFleet=81 unreservedObserved=0 reservationsSum=297 reservationHolders=37 reservationHoldersWithNoObservedDroplet=11 otherGrantedRemainder=111 dropletLimit=200 queueDepth=63 queuePos=18 fleetObservationValid=true fleetObservationAge=16s fleetObservationUsable=true reservedProjection=193/200 freshProjection=193/200]
[2026-10-07 00:31:05] Waiting for droplet capacity; retrying admission in 300s
[2026-10-07 00:36:05] Admission accounting: reserved=272 unreserved=0 requested=1 limit=200 observedFleet=102 fleetObservationValid=true
[2026-10-07 00:36:05] admissionDecision[run=d22e6d91 path=fresh requested=1 myReservation=0 observedFleet=102 unreservedObserved=0 reservationsSum=272 reservationHolders=35 reservationHoldersWithNoObservedDroplet=8 otherGrantedRemainder=97 dropletLimit=200 queueDepth=62 queuePos=15 fleetObservationValid=true fleetObservationAge=1s fleetObservationUsable=true reservedProjection=200/200 freshProjection=200/200]
[2026-10-07 00:36:05] Waiting for droplet capacity; retrying admission in 300s
[2026-10-07 00:41:05] Admission accounting: reserved=259 unreserved=3 requested=1 limit=200 observedFleet=95 fleetObservationValid=true
[2026-10-07 00:41:05] admissionDecision[run=d22e6d91 path=fresh requested=1 myReservation=0 observedFleet=95 unreservedObserved=3 reservationsSum=259 reservationHolders=33 reservationHoldersWithNoObservedDroplet=7 otherGrantedRemainder=104 dropletLimit=200 queueDepth=60 queuePos=13 fleetObservationValid=true fleetObservationAge=0s fleetObservationUsable=true reservedProjection=200/200 freshProjection=200/200]
[2026-10-07 00:41:05] Waiting for droplet capacity; retrying admission in 300s
[2026-10-07 00:46:05] Admission accounting: reserved=258 unreserved=0 requested=1 limit=200 observedFleet=87 fleetObservationValid=true
[2026-10-07 00:46:05] admissionDecision[run=d22e6d91 path=fresh requested=1 myReservation=0 observedFleet=87 unreservedObserved=0 reservationsSum=258 reservationHolders=32 reservationHoldersWithNoObservedDroplet=9 otherGrantedRemainder=108 dropletLimit=200 queueDepth=61 queuePos=11 fleetObservationValid=true fleetObservationAge=7s fleetObservationUsable=true reservedProjection=196/200 freshProjection=196/200]
[2026-10-07 00:46:05] Waiting for droplet capacity; retrying admission in 300s
[2026-10-07 00:51:05] Admission accounting: reserved=230 unreserved=10 requested=1 limit=200 observedFleet=95 fleetObservationValid=true
[2026-10-07 00:51:05] admissionDecision[run=d22e6d91 path=fresh requested=1 myReservation=0 observedFleet=95 unreservedObserved=10 reservationsSum=230 reservationHolders=29 reservationHoldersWithNoObservedDroplet=7 otherGrantedRemainder=99 dropletLimit=200 queueDepth=61 queuePos=8 fleetObservationValid=true fleetObservationAge=6s fleetObservationUsable=true reservedProjection=195/200 freshProjection=195/200]
[2026-10-07 00:51:05] Waiting for droplet capacity; retrying admission in 300s
[2026-10-07 00:56:05] Admission accounting: reserved=194 unreserved=1 requested=1 limit=200 observedFleet=101 fleetObservationValid=true
[2026-10-07 00:56:05] admissionDecision[run=d22e6d91 path=fresh requested=1 myReservation=0 observedFleet=101 unreservedObserved=1 reservationsSum=194 reservationHolders=25 reservationHoldersWithNoObservedDroplet=2 otherGrantedRemainder=93 dropletLimit=200 queueDepth=59 queuePos=2 fleetObservationValid=true fleetObservationAge=4s fleetObservationUsable=true reservedProjection=195/200 freshProjection=195/200]
[2026-10-07 00:56:05] Waiting for droplet capacity; retrying admission in 300s
[buildtest-coordinator] [2026-10-07 01:08:55] Resuming build after service restart (was PENDING)
[2026-10-07 01:08:55] No droplet allocated, provisioning from scratch...
[2026-10-07 01:10:13] Droplet created: id=606800426, name=buildtest-d22e6d91-ada67ef
[2026-10-07 01:10:13] Droplet active at 146.190.134.155
[2026-10-07 01:10:23] SSH access granted to droplet 606800426
[2026-10-07 01:10:23] Waiting for guest readiness on droplet 606800426
[2026-10-07 01:10:57] Guest readiness complete on droplet 606800426
[2026-10-07 01:10:57] Droplet active at 146.190.134.155
[buildtest-coordinator] [2026-10-07 01:10:57] SSH connected to 146.190.134.155
[2026-10-07 01:10:59] Reconciled dynamic restart recovery against 32 durable test_discovered identity/identities: restored 0 omitted identity/identities and ignored 0 recovery-only identity/identities from fresh archive analysis
[2026-10-07 01:10:59] Rebuilding dynamic dispatch after service restart from 32 discovered test(s) and 0 durable terminal result(s)
[2026-10-07 01:10:59] Dynamic dispatch: seeded 32 work unit(s) (32 discovered test(s), 0 terminal before seeding) into the shared lease queue
[2026-10-07 01:10:59] No runner execution found for this dynamic run; launching a work-queue runner for its unfinished work on droplet 606800426
[2026-10-07 01:10:59] Dynamic memory admission: droplet 0 has 4096 MiB RAM, 3221225472 bytes available to resident tests, and runner parallelism 4
[2026-10-07 01:10:59] Connecting via SSH and installing dependencies...
[2026-10-07 01:11:00] 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=4009860, availableMemoryKb=3479752, totalSwapKb=0, freeSwapKb=0)
mkswap: /swapfile: warning: wiping old swap signature.
Setting up swapspace version 1, size = 4 GiB (4294963200 bytes)
no label, UUID=24bc07ff-455e-43ed-982b-381ad8091399
Swap file created and enabled
[BuildDriver] Memory after swap: MemoryInfo(totalMemoryKb=4009860, availableMemoryKb=3477168, totalSwapKb=4194300, freeSwapKb=4194300)
[BuildDriver] Swap verified: 4194300KB total swap (was 0KB)
[2026-10-07 01:11:10] Dependencies installed
[2026-10-07 01:11:10] Uploading project archive...
Extracted projects:
CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05
[2026-10-07 01:11:10] Projects on remote: CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05
[2026-10-07 01:11:10] Projects from archive: community.kotlin.withartifactpruner:withartifact-pruner
[2026-10-07 01:11:11] Building and testing workspace...
[2026-10-07 01:11:11] [dispatch] droplet 0 ready
[2026-10-07 01:11:11] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testPruneRepositoryIsIdempotent.kts] on droplet 0: its reservation of 1847 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 500 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:11:12] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testCoursierDependencyResolverPreservesClassifier.kts] on droplet 0: its reservation of 1477 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 2347 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:11:12] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testDeclarationFreedByALaterRemovalIsRemovedInTheSameRun.kts] on droplet 0: its reservation of 1698 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 3824 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:11:12] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testCoursierDependencyResolverMediatesVersions.kts] on droplet 0: its reservation of 1531 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5522 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:11:12] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testPruneRepositoryDryRunDoesNotModify.kts] on droplet 0: its reservation of 1191 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6553 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:11:12] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testParseWithArtifactDeclarations.kts] on droplet 0: its reservation of 1242 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6553 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:11:12] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testTransitiveDependencyOfNeededImportIsRemoved.kts] on droplet 0: its reservation of 940 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6553 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:11:12] [dispatch] lease_issued: Issued lease 1fbe920c-edf0-48fe-8d96-8930ff1f728c-d22e6d91-d5bca9f0-7498-4c2b-ac6d-b39e1e797852-L0 with 8 test(s) [CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testDeclarationNoLongerOutvotedIsRemovedInTheSameRun.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testPruneRepositoryIsIdempotent.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testCoursierDependencyResolverPreservesClassifier.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testDeclarationFreedByALaterRemovalIsRemovedInTheSameRun.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testCoursierDependencyResolverMediatesVersions.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testPruneRepositoryDryRunDoesNotModify.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testParseWithArtifactDeclarations.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testTransitiveDependencyOfNeededImportIsRemoved.kts] to droplet 0 (pull-based handout from shared queue; 24 unit(s) remaining). Memory admission: predicted peak 522006528 bytes; resident predicted peak 522006528 of 3221225472 bytes; 2699218944 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/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.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/kompile/manager/0.0.205/manager-0.0.205.pom
Downloading https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.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/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.pom
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/community/kotlin/kompile/testrunner/bootstrap/community-kotlin-kompile-testrunner-bootstrap/0.0.16/community-kotlin-kompile-testrunner-bootstrap-0.0.16.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/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/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.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/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/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.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
Downloading https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.pom.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.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
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
Downloaded 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.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/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/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
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/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.jar
Downloading https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.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/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.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/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.jar.sha1
Downloaded https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.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/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.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/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.jar.sha1
Downloading https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.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/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.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/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/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/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/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/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/qtcompile-group8211795983998880579/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-group14828974803243332914/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-07 01:12:44] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testPruneRepositoryApplyRewritesFiles.kts] on droplet 0: its reservation of 1217 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5069 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:12:44] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testNonTransitiveDeclarationIsKept.kts] on droplet 0: its reservation of 997 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5786 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:12:45] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testParseRecordsTheDeclaringMavenPrebuiltApi.kts] on droplet 0: its reservation of 993 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5786 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:12:45] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testCliApplyEndToEnd.kts] on droplet 0: its reservation of 1133 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5786 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:12:45] [dispatch] lease_issued: Issued lease 1fbe920c-edf0-48fe-8d96-8930ff1f728c-d22e6d91-d5bca9f0-7498-4c2b-ac6d-b39e1e797852-L1 with 4 test(s) [CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testPruneRepositoryApplyRewritesFiles.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testNonTransitiveDeclarationIsKept.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testParseRecordsTheDeclaringMavenPrebuiltApi.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testCliApplyEndToEnd.kts] to droplet 0 (pull-based handout from shared queue; 20 unit(s) remaining). Memory admission: predicted peak 223965184 bytes; resident predicted peak 488923136 of 3221225472 bytes; 2732302336 bytes remaining budget
/tmp/qtcompile9835744970271978227/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/qtcompile15669014044630120321/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: 735e32b0bb29bc3c548bcf0364ab3d7fe94ff685f8acb7b482e8d2e2ed49c067
[BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Cache MISS for key: 735e32b0bb29bc3c548bcf0364ab3d7fe94ff685f8acb7b482e8d2e2ed49c067, executing calculator
[BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Checking cache for key: bf323ce1e6408492fe0f5d5d2507a51ccb78ee2ef4cad38b29a834307586a742
[BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Cache MISS for key: bf323ce1e6408492fe0f5d5d2507a51ccb78ee2ef4cad38b29a834307586a742, executing calculator
[BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Stored result in cache for key: bf323ce1e6408492fe0f5d5d2507a51ccb78ee2ef4cad38b29a834307586a742
[BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Stored result in cache for key: 735e32b0bb29bc3c548bcf0364ab3d7fe94ff685f8acb7b482e8d2e2ed49c067
[BuildScriptStderrEffect from Main.kt:1547]
/tmp/qtcompile12647941815683717030/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/qtcompile3671819829831268159/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-07 01:13:03] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testMavenPrebuilt2RuleDependenciesAreTransitive.kts] on droplet 0: its reservation of 947 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4340 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:13:03] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testCliHelpPrintsUsage.kts] on droplet 0: its reservation of 1056 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4340 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:13:03] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testPruneRepositorySkipsUnresolvableBuildRule.kts] on droplet 0: its reservation of 1131 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4403 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:13:03] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testParseMavenCoordinate.kts] on droplet 0: its reservation of 1155 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4537 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:13:03] [dispatch] lease_issued: Issued lease 1fbe920c-edf0-48fe-8d96-8930ff1f728c-d22e6d91-d5bca9f0-7498-4c2b-ac6d-b39e1e797852-L2 with 4 test(s) [CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testMavenPrebuilt2RuleDependenciesAreTransitive.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testCliHelpPrintsUsage.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testPruneRepositorySkipsUnresolvableBuildRule.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testParseMavenCoordinate.kts] to droplet 0 (pull-based handout from shared queue; 16 unit(s) remaining). Memory admission: predicted peak 220266496 bytes; resident predicted peak 444231680 of 3221225472 bytes; 2776993792 bytes remaining budget
/tmp/qtcompile1979456825028727512/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/qtcompile9060062320967915316/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/qtcompile125282357858350596/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/qtcompile7277647472901928984/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-07 01:13:20] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testRewriteRemovesLinesAndDanglingComments.kts] on droplet 0: its reservation of 1072 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4289 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:13:20] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testRedundantTransitiveDependencyIsRemoved.kts] on droplet 0: its reservation of 1000 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4414 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:13:20] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testSoleProviderIsKept.kts] on droplet 0: its reservation of 1035 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4414 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:13:20] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testTripleQuotedFixtureAnnotationsAreIgnored.kts] on droplet 0: its reservation of 1122 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4414 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:13:20] [dispatch] lease_issued: Issued lease 1fbe920c-edf0-48fe-8d96-8930ff1f728c-d22e6d91-d5bca9f0-7498-4c2b-ac6d-b39e1e797852-L3 with 4 test(s) [CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testRewriteRemovesLinesAndDanglingComments.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testRedundantTransitiveDependencyIsRemoved.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testSoleProviderIsKept.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testTripleQuotedFixtureAnnotationsAreIgnored.kts] to droplet 0 (pull-based handout from shared queue; 12 unit(s) remaining). Memory admission: predicted peak 218750976 bytes; resident predicted peak 439017472 of 3221225472 bytes; 2782208000 bytes remaining budget
/tmp/qtcompile6916393644757681753/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/qtcompile7249311922250924487/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/qtcompile3377259572132008323/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/qtcompile17787622033891871209/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-07 01:13:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testCliUnrecognizedOption.kts] on droplet 0: its reservation of 1245 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4229 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:13:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testEmptyVersionWorkspaceSelfReferenceIsKept.kts] on droplet 0: its reservation of 946 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4474 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:13:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testLowerExplicitPinMediatedByHigherTransitiveIsKept.kts] on droplet 0: its reservation of 963 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4474 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:13:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testDuplicateDeclarationKeepsExactlyOne.kts] on droplet 0: its reservation of 1100 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4474 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:13:39] [dispatch] lease_issued: Issued lease 1fbe920c-edf0-48fe-8d96-8930ff1f728c-d22e6d91-d5bca9f0-7498-4c2b-ac6d-b39e1e797852-L4 with 4 test(s) [CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testCliUnrecognizedOption.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testEmptyVersionWorkspaceSelfReferenceIsKept.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testLowerExplicitPinMediatedByHigherTransitiveIsKept.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testDuplicateDeclarationKeepsExactlyOne.kts] to droplet 0 (pull-based handout from shared queue; 8 unit(s) remaining). Memory admission: predicted peak 217235456 bytes; resident predicted peak 435986432 of 3221225472 bytes; 2785239040 bytes remaining budget
/tmp/qtcompile2977793101504860299/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/qtcompile647289807244897877/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/qtcompile15700332021909229964/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/qtcompile10848662513464116171/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-07 01:13:57] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testExtractRuleCompileDependencies.kts] on droplet 0: its reservation of 1166 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4254 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:13:57] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testDoNotUpgradeDeclarationIsKept.kts] on droplet 0: its reservation of 968 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4474 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:13:57] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testExtractRuleCompileDependenciesIgnoresComments.kts] on droplet 0: its reservation of 1167 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4479 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:13:57] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testBuildRuleDependenciesAreNonTransitive.kts] on droplet 0: its reservation of 990 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4678 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:13:57] [dispatch] lease_issued: Issued lease 1fbe920c-edf0-48fe-8d96-8930ff1f728c-d22e6d91-d5bca9f0-7498-4c2b-ac6d-b39e1e797852-L5 with 4 test(s) [CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testExtractRuleCompileDependencies.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testDoNotUpgradeDeclarationIsKept.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testExtractRuleCompileDependenciesIgnoresComments.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testBuildRuleDependenciesAreNonTransitive.kts] to droplet 0 (pull-based handout from shared queue; 4 unit(s) remaining). Memory admission: predicted peak 216588288 bytes; resident predicted peak 433823744 of 3221225472 bytes; 2787401728 bytes remaining budget
/tmp/qtcompile16928676031096218544/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/qtcompile9318415733113467225/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/qtcompile10687013354443968958/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/qtcompile9389185449768524957/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-07 01:14:02] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testClassifierVersionConflictsAreIndependent.kts] on droplet 0: its reservation of 952 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4291 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:14:02] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testVersionUpgradeIsKept.kts] on droplet 0: its reservation of 933 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4291 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:14:02] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testHigherExplicitPinMaskingLowerTransitiveIsKept.kts] on droplet 0: its reservation of 1061 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4291 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:14:02] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testKotlinTestIsNeverRemoved.kts] on droplet 0: its reservation of 696 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4384 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 01:14:02] [dispatch] lease_issued: Issued lease 1fbe920c-edf0-48fe-8d96-8930ff1f728c-d22e6d91-d5bca9f0-7498-4c2b-ac6d-b39e1e797852-L6 with 4 test(s) [CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testClassifierVersionConflictsAreIndependent.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testVersionUpgradeIsKept.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testHigherExplicitPinMaskingLowerTransitiveIsKept.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-0bfb6d8baeea5220d5c61292cc80dd3a1f1fea05/tests/testKotlinTestIsNeverRemoved.kts] to droplet 0 (pull-based handout from shared queue; 0 unit(s) remaining). Memory admission: predicted peak 216350720 bytes; resident predicted peak 432939008 of 3221225472 bytes; 2788286464 bytes remaining budget
/tmp/qtcompile11643929897722992115/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/qtcompile12567313246589620577/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/qtcompile17693222708532930872/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/qtcompile3310760108025966596/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-group9399853815294006302/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-group12709707601103916632/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-07 01:14:17] [dispatch] drain: Drain: shared queue has no unowned work, droplet 0 has no outstanding leases or targeted recovery/acceleration assignment
[2026-10-07 01:14:19] Merged 26 build rule results from XML
[HeapDump] No heap dump files found on droplet
[2026-10-07 01:14:19] Collecting results...
[2026-10-07 01:14:20] Build+test results: 32 passed, 0 failed, 32 total
[2026-10-07 01:14:21] Build finished with status: COMPLETED (resumed after restart)
[perftest-dispatch] No @PerformanceTest-annotated tests found in workspace.
[2026-10-07 01:14:34] Destroying droplet...
[2026-10-07 01:14:34] Droplet enqueued for deletion