← .. COMPLETED

buildtest-e99c8177-a229b87

Shard 0: builds the workspace, carries the run's build rule and artifact collection, and runs its share of the tests.
Name
buildtest-e99c8177-a229b87
Droplet id
606780860
Role
primary
State
destroyed
IP address
164.90.146.120
Size
s-2vcpu-4gb
Region
sfo3
Image
245388985
Hardware
2 vCPU
Created
Destroyed
Lifetime
14m 9s
Utilization
all1.1%5m1.8%1m8.8%
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-e99c8177-a229b87id 606780860 · s-2vcpu-4gb · 164.90.146.1202m 14s1m 21s12m 34s0s5m10m15m
PhaseEnteredDuration
provisioning droplet2m 14s
installing dependencies9.8s
uploading project184ms
build rules1m 21s
unit tests12m 34s

Tests on this droplet

29 test attempts, 29 passed, 0 failed. They occupied 51s 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 14m 9s.
passedfailedstill running
community.kotlin.withartifactpruner.tests / t…community.kotlin.withartifactpruner.tests / t…community.kotlin.withartifactpruner.tests / t…community.kotlin.withartifactpruner.tests / t…community.kotlin.withartifactpruner.tests / t…community.kotlin.withartifactpruner.tests / t…community.kotlin.withartifactpruner.tests / t…community.kotlin.withartifactpruner.tests / t…community.kotlin.withartifactpruner.tests / t…community.kotlin.withartifactpruner.tests / t…community.kotlin.withartifactpruner.tests / t…community.kotlin.withartifactpruner.tests / t…community.kotlin.withartifactpruner.tests / t…community.kotlin.withartifactpruner.tests / t…community.kotlin.withartifactpruner.tests / t…community.kotlin.withartifactpruner.tests / t…community.kotlin.withartifactpruner.tests / t…community.kotlin.withartifactpruner.tests / t…community.kotlin.withartifactpruner.tests / t…community.kotlin.withartifactpruner.tests / t…community.kotlin.withartifactpruner.tests / t…community.kotlin.withartifactpruner.tests / t…community.kotlin.withartifactpruner.tests / t…community.kotlin.withartifactpruner.tests / t…community.kotlin.withartifactpruner.tests / t…community.kotlin.withartifactpruner.tests / t…community.kotlin.withartifactpruner.tests / t…community.kotlin.withartifactpruner.tests / t…community.kotlin.withartifactpruner.tests / t…
TestAttemptStatusStartedEndedDuration
community.kotlin.withartifactpruner.tests / testCliHelpPrintsUsage1PASSED1.6s
community.kotlin.withartifactpruner.tests / testBuildRuleDependenciesAreNonTransitive1PASSED1.5s
community.kotlin.withartifactpruner.tests / testCliApplyEndToEnd1PASSED2.1s
community.kotlin.withartifactpruner.tests / testClassifierVersionConflictsAreIndependent1PASSED1.5s
community.kotlin.withartifactpruner.tests / testExtractRuleCompileDependencies1PASSED1.7s
community.kotlin.withartifactpruner.tests / testCoursierDependencyResolverMediatesVersions1PASSED5.7s
community.kotlin.withartifactpruner.tests / testDuplicateDeclarationKeepsExactlyOne1PASSED1.3s
community.kotlin.withartifactpruner.tests / testDoNotUpgradeDeclarationIsKept1PASSED1.3s
community.kotlin.withartifactpruner.tests / testEmptyVersionWorkspaceSelfReferenceIsKept1PASSED1.3s
community.kotlin.withartifactpruner.tests / testCoursierDependencyResolverPreservesClassifier1PASSED5.5s
community.kotlin.withartifactpruner.tests / testCliUnrecognizedOption1PASSED1.7s
community.kotlin.withartifactpruner.tests / testHigherExplicitPinMaskingLowerTransitiveIsKept1PASSED1.1s
community.kotlin.withartifactpruner.tests / testLowerExplicitPinMediatedByHigherTransitiveIsKept1PASSED1.1s
community.kotlin.withartifactpruner.tests / testExtractRuleCompileDependenciesIgnoresComments1PASSED866ms
community.kotlin.withartifactpruner.tests / testKotlinTestIsNeverRemoved1PASSED900ms
community.kotlin.withartifactpruner.tests / testParseMavenCoordinate1PASSED1.4s
community.kotlin.withartifactpruner.tests / testParseRecordsTheDeclaringMavenPrebuiltApi1PASSED1.5s
community.kotlin.withartifactpruner.tests / testNonTransitiveDeclarationIsKept1PASSED1.4s
community.kotlin.withartifactpruner.tests / testMavenPrebuilt2RuleDependenciesAreTransitive1PASSED930ms
community.kotlin.withartifactpruner.tests / testParseWithArtifactDeclarations1PASSED1.6s
community.kotlin.withartifactpruner.tests / testPruneRepositoryApplyRewritesFiles1PASSED2.3s
community.kotlin.withartifactpruner.tests / testRewriteRemovesLinesAndDanglingComments1PASSED1.4s
community.kotlin.withartifactpruner.tests / testPruneRepositorySkipsUnresolvableBuildRule1PASSED1.9s
community.kotlin.withartifactpruner.tests / testRedundantTransitiveDependencyIsRemoved1PASSED1.3s
community.kotlin.withartifactpruner.tests / testPruneRepositoryDryRunDoesNotModify1PASSED1.6s
community.kotlin.withartifactpruner.tests / testSoleProviderIsKept1PASSED1.3s
community.kotlin.withartifactpruner.tests / testVersionUpgradeIsKept1PASSED1s
community.kotlin.withartifactpruner.tests / testTransitiveDependencyOfNeededImportIsRemoved1PASSED1.3s
community.kotlin.withartifactpruner.tests / testTripleQuotedFixtureAnnotationsAreIgnored1PASSED1.5s

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 21:53:46] Coordinator work: waiting for archive analysis, queue position 3 of 3
[2026-10-06 21:56:41] Admission accounting: reserved=551 unreserved=0 requested=1 limit=200 observedFleet=189 fleetObservationValid=true
[2026-10-06 21:56:41] admissionDecision[run=e99c8177 path=fresh requested=1 myReservation=0 observedFleet=189 unreservedObserved=0 reservationsSum=551 reservationHolders=73 reservationHoldersWithNoObservedDroplet=41 otherGrantedRemainder=4 dropletLimit=200 queueDepth=64 queuePos=56 fleetObservationValid=true fleetObservationAge=1s fleetObservationUsable=true reservedProjection=194/200 freshProjection=194/200]
[2026-10-06 21:56:41] Waiting for droplet capacity; retrying admission in 30s
[2026-10-06 21:57:11] Admission accounting: reserved=551 unreserved=0 requested=1 limit=200 observedFleet=187 fleetObservationValid=true
[2026-10-06 21:57:11] admissionDecision[run=e99c8177 path=fresh requested=1 myReservation=0 observedFleet=187 unreservedObserved=0 reservationsSum=551 reservationHolders=73 reservationHoldersWithNoObservedDroplet=41 otherGrantedRemainder=6 dropletLimit=200 queueDepth=59 queuePos=56 fleetObservationValid=true fleetObservationAge=2s fleetObservationUsable=true reservedProjection=194/200 freshProjection=194/200]
[2026-10-06 21:57:11] Waiting for droplet capacity; retrying admission in 60s
[2026-10-06 21:58:11] Admission accounting: reserved=550 unreserved=0 requested=1 limit=200 observedFleet=185 fleetObservationValid=true
[2026-10-06 21:58:11] admissionDecision[run=e99c8177 path=fresh requested=1 myReservation=0 observedFleet=185 unreservedObserved=0 reservationsSum=550 reservationHolders=72 reservationHoldersWithNoObservedDroplet=41 otherGrantedRemainder=7 dropletLimit=200 queueDepth=59 queuePos=56 fleetObservationValid=true fleetObservationAge=5s fleetObservationUsable=true reservedProjection=193/200 freshProjection=193/200]
[2026-10-06 21:58:11] Waiting for droplet capacity; retrying admission in 120s
[2026-10-06 22:00:18] Admission accounting: reserved=490 unreserved=35 requested=1 limit=200 observedFleet=184 fleetObservationValid=true
[2026-10-06 22:00:18] admissionDecision[run=e99c8177 path=fresh requested=1 myReservation=0 observedFleet=184 unreservedObserved=35 reservationsSum=490 reservationHolders=66 reservationHoldersWithNoObservedDroplet=40 otherGrantedRemainder=12 dropletLimit=200 queueDepth=59 queuePos=53 fleetObservationValid=true fleetObservationAge=11s fleetObservationUsable=true reservedProjection=197/200 freshProjection=197/200]
[2026-10-06 22:00:18] Waiting for droplet capacity; retrying admission in 240s
[2026-10-06 22:04:18] Admission accounting: reserved=433 unreserved=43 requested=1 limit=200 observedFleet=183 fleetObservationValid=true
[2026-10-06 22:04:18] admissionDecision[run=e99c8177 path=fresh requested=1 myReservation=0 observedFleet=183 unreservedObserved=43 reservationsSum=433 reservationHolders=56 reservationHoldersWithNoObservedDroplet=35 otherGrantedRemainder=13 dropletLimit=200 queueDepth=57 queuePos=44 fleetObservationValid=true fleetObservationAge=0s fleetObservationUsable=true reservedProjection=197/200 freshProjection=197/200]
[2026-10-06 22:04:18] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 22:09:21] Admission accounting: reserved=421 unreserved=11 requested=1 limit=200 observedFleet=185 fleetObservationValid=false
[2026-10-06 22:09:21] admissionDecision[run=e99c8177 path=fresh requested=1 myReservation=0 observedFleet=185 unreservedObserved=11 reservationsSum=421 reservationHolders=55 reservationHoldersWithNoObservedDroplet=30 otherGrantedRemainder=7 dropletLimit=200 queueDepth=55 queuePos=40 fleetObservationValid=false fleetObservationAge=17s fleetObservationUsable=true reservedProjection=193/200 freshProjection=193/200]
[2026-10-06 22:09:21] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 22:14:21] Admission accounting: reserved=376 unreserved=22 requested=1 limit=200 observedFleet=156 fleetObservationValid=true
[2026-10-06 22:14:21] admissionDecision[run=e99c8177 path=fresh requested=1 myReservation=0 observedFleet=156 unreservedObserved=22 reservationsSum=376 reservationHolders=46 reservationHoldersWithNoObservedDroplet=24 otherGrantedRemainder=35 dropletLimit=200 queueDepth=49 queuePos=32 fleetObservationValid=true fleetObservationAge=0s fleetObservationUsable=true reservedProjection=192/200 freshProjection=192/200]
[2026-10-06 22:14:21] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 22:19:21] Admission accounting: reserved=351 unreserved=26 requested=1 limit=200 observedFleet=176 fleetObservationValid=true
[2026-10-06 22:19:21] admissionDecision[run=e99c8177 path=fresh requested=1 myReservation=0 observedFleet=176 unreservedObserved=26 reservationsSum=351 reservationHolders=39 reservationHoldersWithNoObservedDroplet=20 otherGrantedRemainder=21 dropletLimit=200 queueDepth=43 queuePos=22 fleetObservationValid=true fleetObservationAge=82s fleetObservationUsable=true reservedProjection=198/200 freshProjection=198/200]
[2026-10-06 22:19:21] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 22:24:22] Admission accounting: reserved=342 unreserved=0 requested=1 limit=200 observedFleet=172 fleetObservationValid=true
[2026-10-06 22:24:22] admissionDecision[run=e99c8177 path=fresh requested=1 myReservation=0 observedFleet=172 unreservedObserved=0 reservationsSum=342 reservationHolders=39 reservationHoldersWithNoObservedDroplet=16 otherGrantedRemainder=21 dropletLimit=200 queueDepth=44 queuePos=19 fleetObservationValid=true fleetObservationAge=28s fleetObservationUsable=true reservedProjection=194/200 freshProjection=194/200]
[2026-10-06 22:24:22] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 22:29:22] Admission accounting: reserved=340 unreserved=2 requested=1 limit=200 observedFleet=168 fleetObservationValid=true
[2026-10-06 22:29:22] admissionDecision[run=e99c8177 path=fresh requested=1 myReservation=0 observedFleet=168 unreservedObserved=2 reservationsSum=340 reservationHolders=38 reservationHoldersWithNoObservedDroplet=15 otherGrantedRemainder=28 dropletLimit=200 queueDepth=49 queuePos=18 fleetObservationValid=true fleetObservationAge=4s fleetObservationUsable=true reservedProjection=197/200 freshProjection=197/200]
[2026-10-06 22:29:22] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 22:34:22] Admission accounting: reserved=317 unreserved=6 requested=1 limit=200 observedFleet=159 fleetObservationValid=true
[2026-10-06 22:34:22] admissionDecision[run=e99c8177 path=fresh requested=1 myReservation=0 observedFleet=159 unreservedObserved=6 reservationsSum=317 reservationHolders=36 reservationHoldersWithNoObservedDroplet=13 otherGrantedRemainder=38 dropletLimit=200 queueDepth=44 queuePos=15 fleetObservationValid=true fleetObservationAge=32s fleetObservationUsable=true reservedProjection=198/200 freshProjection=198/200]
[2026-10-06 22:34:22] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 22:39:22] Admission accounting: reserved=301 unreserved=0 requested=1 limit=200 observedFleet=139 fleetObservationValid=true
[2026-10-06 22:39:22] admissionDecision[run=e99c8177 path=fresh requested=1 myReservation=0 observedFleet=139 unreservedObserved=0 reservationsSum=301 reservationHolders=36 reservationHoldersWithNoObservedDroplet=11 otherGrantedRemainder=56 dropletLimit=200 queueDepth=42 queuePos=13 fleetObservationValid=true fleetObservationAge=1s fleetObservationUsable=true reservedProjection=196/200 freshProjection=196/200]
[2026-10-06 22:39:22] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 22:44:22] Admission accounting: reserved=291 unreserved=6 requested=1 limit=200 observedFleet=107 fleetObservationValid=true
[2026-10-06 22:44:22] admissionDecision[run=e99c8177 path=fresh requested=1 myReservation=0 observedFleet=107 unreservedObserved=6 reservationsSum=291 reservationHolders=35 reservationHoldersWithNoObservedDroplet=11 otherGrantedRemainder=84 dropletLimit=200 queueDepth=43 queuePos=13 fleetObservationValid=true fleetObservationAge=42s fleetObservationUsable=true reservedProjection=192/200 freshProjection=192/200]
[2026-10-06 22:44:22] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 22:49:22] Admission accounting: reserved=272 unreserved=0 requested=1 limit=200 observedFleet=101 fleetObservationValid=true
[2026-10-06 22:49:22] admissionDecision[run=e99c8177 path=fresh requested=1 myReservation=0 observedFleet=101 unreservedObserved=0 reservationsSum=272 reservationHolders=34 reservationHoldersWithNoObservedDroplet=8 otherGrantedRemainder=95 dropletLimit=200 queueDepth=40 queuePos=10 fleetObservationValid=true fleetObservationAge=36s fleetObservationUsable=true reservedProjection=197/200 freshProjection=197/200]
[2026-10-06 22:49:22] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 22:54:22] Admission accounting: reserved=263 unreserved=0 requested=1 limit=200 observedFleet=97 fleetObservationValid=true
[2026-10-06 22:54:22] admissionDecision[run=e99c8177 path=fresh requested=1 myReservation=0 observedFleet=97 unreservedObserved=0 reservationsSum=263 reservationHolders=34 reservationHoldersWithNoObservedDroplet=7 otherGrantedRemainder=99 dropletLimit=200 queueDepth=40 queuePos=9 fleetObservationValid=true fleetObservationAge=7s fleetObservationUsable=true reservedProjection=197/200 freshProjection=197/200]
[2026-10-06 22:54:22] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 22:59:22] Admission accounting: reserved=252 unreserved=0 requested=1 limit=200 observedFleet=86 fleetObservationValid=true
[2026-10-06 22:59:22] admissionDecision[run=e99c8177 path=fresh requested=1 myReservation=0 observedFleet=86 unreservedObserved=0 reservationsSum=252 reservationHolders=33 reservationHoldersWithNoObservedDroplet=6 otherGrantedRemainder=109 dropletLimit=200 queueDepth=41 queuePos=8 fleetObservationValid=true fleetObservationAge=0s fleetObservationUsable=true reservedProjection=196/200 freshProjection=196/200]
[2026-10-06 22:59:22] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 23:04:22] Admission accounting: reserved=235 unreserved=0 requested=1 limit=200 observedFleet=77 fleetObservationValid=true
[2026-10-06 23:04:22] admissionDecision[run=e99c8177 path=fresh requested=1 myReservation=0 observedFleet=77 unreservedObserved=0 reservationsSum=235 reservationHolders=33 reservationHoldersWithNoObservedDroplet=8 otherGrantedRemainder=121 dropletLimit=200 queueDepth=41 queuePos=6 fleetObservationValid=true fleetObservationAge=65s fleetObservationUsable=true reservedProjection=199/200 freshProjection=199/200]
[2026-10-06 23:04:22] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 23:09:22] Admission accounting: reserved=235 unreserved=0 requested=1 limit=200 observedFleet=81 fleetObservationValid=true
[2026-10-06 23:09:22] admissionDecision[run=e99c8177 path=fresh requested=1 myReservation=0 observedFleet=81 unreservedObserved=0 reservationsSum=235 reservationHolders=33 reservationHoldersWithNoObservedDroplet=8 otherGrantedRemainder=116 dropletLimit=200 queueDepth=43 queuePos=6 fleetObservationValid=true fleetObservationAge=79s fleetObservationUsable=true reservedProjection=198/200 freshProjection=198/200]
[2026-10-06 23:09:22] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 23:14:32] Admission accounting: reserved=197 unreserved=0 requested=1 limit=200 observedFleet=97 fleetObservationValid=true
[2026-10-06 23:14:32] admissionDecision[run=e99c8177 path=fresh requested=1 myReservation=0 observedFleet=97 unreservedObserved=0 reservationsSum=197 reservationHolders=30 reservationHoldersWithNoObservedDroplet=3 otherGrantedRemainder=100 dropletLimit=200 queueDepth=42 queuePos=2 fleetObservationValid=true fleetObservationAge=37s fleetObservationUsable=true reservedProjection=198/200 freshProjection=198/200]
[2026-10-06 23:14:32] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 23:17:06] Dynamic dispatch: seeded 29 work unit(s) (29 discovered test(s), 0 terminal before seeding) into the shared lease queue
[2026-10-06 23:17:06] Provisioning DigitalOcean droplet...
[2026-10-06 23:19:17] Droplet created: id=606780860, name=buildtest-e99c8177-a229b87
[2026-10-06 23:19:17] Droplet active at 164.90.146.120
[2026-10-06 23:19:19] SSH access granted to droplet 606780860
[2026-10-06 23:19:19] Waiting for guest readiness on droplet 606780860
[2026-10-06 23:19:21] Guest readiness complete on droplet 606780860
[2026-10-06 23:19:21] Dynamic memory admission: droplet 0 has 4096 MiB RAM, 3221225472 bytes available to resident tests, and runner parallelism 4
[2026-10-06 23:19:21] Connecting via SSH and installing dependencies...
[2026-10-06 23:19:21] SSH connected
Stopped, disabled, and masked unattended-upgrades.service, apt-daily.service, apt-daily-upgrade.service, apt-daily.timer, and apt-daily-upgrade.timer; waited 0 seconds for apt/dpkg locks to clear
Dependencies already present (snapshot image), skipping installation
Java: openjdk version "21.0.11" 2026-04-21
Node.js: v18.19.1
Chromium: /usr/bin/chromium-browser
Coursier: /root/tools/coursier
Docker already present: Docker version 29.1.3, build 29.1.3-0ubuntu3~24.04.2
haveged already present
securerandom.source=file:/dev/urandom already set in /usr/lib/jvm/java-21-openjdk-amd64/conf/security/java.security
Dependencies installed successfully
Install image id: 245388985; base dependency fast path taken: true
[BuildDriver] Memory before swap: MemoryInfo(totalMemoryKb=4009872, availableMemoryKb=3482300, totalSwapKb=0, freeSwapKb=0)
mkswap: /swapfile: warning: wiping old swap signature.
Setting up swapspace version 1, size = 4 GiB (4294963200 bytes)
no label, UUID=e4767097-1664-434a-9a89-3ed0f657c312
Swap file created and enabled
[BuildDriver] Memory after swap: MemoryInfo(totalMemoryKb=4009872, availableMemoryKb=3477616, totalSwapKb=4194300, freeSwapKb=4194300)
[BuildDriver] Swap verified: 4194300KB total swap (was 0KB)
[2026-10-06 23:19:30] Dependencies installed
[2026-10-06 23:19:30] Uploading project archive...
Extracted projects:
README.md
build.kts
config.json
jars
scripts
src
tests

[2026-10-06 23:19:31] Projects on remote: README.md, build.kts, config.json, jars, scripts, src, tests
[2026-10-06 23:19:31] Projects from archive: community.kotlin.withartifactpruner:withartifact-pruner
[2026-10-06 23:19:31] Building and testing workspace...
[2026-10-06 23:19:31] [dispatch] droplet 0 ready
[2026-10-06 23:19:31] [dispatch] memory_skip: Memory admission skipped 25 tests, the first of which is [tests/testCliUnrecognizedOption.kts], on droplet 0: predicted peak 805306368 bytes exceeds the 0 bytes remaining budget (resident predicted peak 0 bytes plus 3221225472 bytes selected for this pull; total budget 3221225472 bytes); they remain queued for a droplet with room
[2026-10-06 23:19:31] [dispatch] lease_issued: Issued lease 3f9b9c66-cb03-41b1-8003-273eaafab3a7-e99c8177-ce9a6bf2-feb7-4ac4-9e4f-9ffb7b27c3db-L0 with 4 test(s) [tests/testBuildRuleDependenciesAreNonTransitive.kts, tests/testClassifierVersionConflictsAreIndependent.kts, tests/testCliApplyEndToEnd.kts, tests/testCliHelpPrintsUsage.kts] to droplet 0 (pull-based handout from shared queue; 25 unit(s) remaining). Memory admission: predicted peak 3221225472 bytes; resident predicted peak 3221225472 of 3221225472 bytes; 0 bytes remaining budget
[2026-10-06 23:19:31] [dispatch] memory_skip: Memory admission skipped 25 tests, the first of which is [tests/testCliUnrecognizedOption.kts], on droplet 0: predicted peak 805306368 bytes exceeds the 0 bytes remaining budget (resident predicted peak 3221225472 bytes plus 0 bytes selected for this pull; total budget 3221225472 bytes); they remain queued for a droplet with room
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/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.pom
Downloading https://kotlin.directory/tools/kotlin/build/compile/interfaces/executionenvironment/tools-kotlin-build-compile-interfaces-executionenvironment/0.0.2/tools-kotlin-build-compile-interfaces-executionenvironment-0.0.2.pom
Downloading https://kotlin.directory/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.pom
Downloading https://kotlin.directory/community/kotlin/kompile/testrunner/bootstrap/community-kotlin-kompile-testrunner-bootstrap/0.0.16/community-kotlin-kompile-testrunner-bootstrap-0.0.16.pom
Downloading https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.pom
Downloaded https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.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/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.pom
Downloading https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.pom.sha1
Downloaded 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.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/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.pom.sha1
Downloaded https://kotlin.directory/tools/kotlin/build/compile/interfaces/executionenvironment/tools-kotlin-build-compile-interfaces-executionenvironment/0.0.2/tools-kotlin-build-compile-interfaces-executionenvironment-0.0.2.pom
Downloading https://kotlin.directory/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/kompile/manager/0.0.205/manager-0.0.205.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
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/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.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/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.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/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.sha1
Downloaded https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.pom.sha1
Downloading https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.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/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.jar
Downloaded https://kotlin.directory/tools/kotlin/build/compile/interfaces/executionenvironment/tools-kotlin-build-compile-interfaces-executionenvironment/0.0.2/tools-kotlin-build-compile-interfaces-executionenvironment-0.0.2.jar
Downloading https://kotlin.directory/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.jar
Downloaded https://kotlin.directory/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/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/tools/kotlin/build/compile/interfaces/executionenvironment/tools-kotlin-build-compile-interfaces-executionenvironment/0.0.2/tools-kotlin-build-compile-interfaces-executionenvironment-0.0.2.jar.sha1
Downloaded https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.jar
Downloading https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.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/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/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.jar
Downloading https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.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/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.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/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.jar
Downloading https://kotlin.directory/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.jar.sha1
Failed to download https://kotlin.directory/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.jar.sha1
Downloaded https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.jar
Downloading https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.jar.sha1
Downloaded https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.jar.sha1
Downloaded https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.jar.sha1
Downloaded https://kotlin.directory/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/qtcompile5264184926288178226/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: 930d8d544ab12beea0483ab1943130408ba5fd6872aea67fce8539afc0e6bdd0
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Cache MISS for key: 930d8d544ab12beea0483ab1943130408ba5fd6872aea67fce8539afc0e6bdd0, executing calculator
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Checking cache for key: 0b23007c575a91b87bd838582d8df967d80302c0721b8a2bb19391734f8521b7
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Cache MISS for key: 0b23007c575a91b87bd838582d8df967d80302c0721b8a2bb19391734f8521b7, executing calculator
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Stored result in cache for key: 0b23007c575a91b87bd838582d8df967d80302c0721b8a2bb19391734f8521b7
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Stored result in cache for key: 930d8d544ab12beea0483ab1943130408ba5fd6872aea67fce8539afc0e6bdd0
 [BuildScriptStderrEffect from Main.kt:1547]
/tmp/qtcompile3463708945821797915/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/qtcompile15674505694154614319/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/qtcompile4018246408094603905/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-06 23:20:54] [dispatch] memory_skip: Memory admission skipped 24 tests, the first of which is [tests/testCoursierDependencyResolverMediatesVersions.kts], on droplet 0: predicted peak 805306368 bytes exceeds the 0 bytes remaining budget (resident predicted peak 2415919104 bytes plus 805306368 bytes selected for this pull; total budget 3221225472 bytes); they remain queued for a droplet with room (1 identical skip decision(s) for this droplet were suppressed since the previous report so a blocked run cannot write an unbounded log)
[2026-10-06 23:20:54] [dispatch] lease_issued: Issued lease 3f9b9c66-cb03-41b1-8003-273eaafab3a7-e99c8177-ce9a6bf2-feb7-4ac4-9e4f-9ffb7b27c3db-L1 with 1 test(s) [tests/testCliUnrecognizedOption.kts] to droplet 0 (pull-based handout from shared queue; 24 unit(s) remaining). Memory admission: predicted peak 805306368 bytes; resident predicted peak 3221225472 of 3221225472 bytes; 0 bytes remaining budget
[2026-10-06 23:20:54] [dispatch] memory_skip: Memory admission skipped 24 tests, the first of which is [tests/testCoursierDependencyResolverMediatesVersions.kts], on droplet 0: predicted peak 805306368 bytes exceeds the 0 bytes remaining budget (resident predicted peak 3221225472 bytes plus 0 bytes selected for this pull; total budget 3221225472 bytes); they remain queued for a droplet with room
[2026-10-06 23:20:54] [dispatch] memory_skip: Memory admission skipped 23 tests, the first of which is [tests/testCoursierDependencyResolverPreservesClassifier.kts], on droplet 0: predicted peak 805306368 bytes exceeds the 0 bytes remaining budget (resident predicted peak 2415919104 bytes plus 805306368 bytes selected for this pull; total budget 3221225472 bytes); they remain queued for a droplet with room
[2026-10-06 23:20:54] [dispatch] lease_issued: Issued lease 3f9b9c66-cb03-41b1-8003-273eaafab3a7-e99c8177-ce9a6bf2-feb7-4ac4-9e4f-9ffb7b27c3db-L2 with 1 test(s) [tests/testCoursierDependencyResolverMediatesVersions.kts] to droplet 0 (pull-based handout from shared queue; 23 unit(s) remaining). Memory admission: predicted peak 805306368 bytes; resident predicted peak 3221225472 of 3221225472 bytes; 0 bytes remaining budget
[2026-10-06 23:20:54] [dispatch] memory_skip: Memory admission skipped 23 tests, the first of which is [tests/testCoursierDependencyResolverPreservesClassifier.kts], on droplet 0: predicted peak 805306368 bytes exceeds the 0 bytes remaining budget (resident predicted peak 3221225472 bytes plus 0 bytes selected for this pull; total budget 3221225472 bytes); they remain queued for a droplet with room
[2026-10-06 23:20:56] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testCoursierDependencyResolverPreservesClassifier.kts] on droplet 0: its reservation of 792 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1500 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 23:20:56] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testDoNotUpgradeDeclarationIsKept.kts] on droplet 0: its reservation of 792 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 2292 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 23:20:56] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testDuplicateDeclarationKeepsExactlyOne.kts] on droplet 0: its reservation of 792 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 2584 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 23:20:56] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testEmptyVersionWorkspaceSelfReferenceIsKept.kts] on droplet 0: its reservation of 792 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 2876 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 23:20:56] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testExtractRuleCompileDependencies.kts] on droplet 0: its reservation of 792 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 3168 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 23:20:56] [dispatch] lease_issued: Issued lease 3f9b9c66-cb03-41b1-8003-273eaafab3a7-e99c8177-ce9a6bf2-feb7-4ac4-9e4f-9ffb7b27c3db-L3 with 5 test(s) [tests/testCoursierDependencyResolverPreservesClassifier.kts, tests/testDoNotUpgradeDeclarationIsKept.kts, tests/testDuplicateDeclarationKeepsExactlyOne.kts, tests/testEmptyVersionWorkspaceSelfReferenceIsKept.kts, tests/testExtractRuleCompileDependencies.kts] to droplet 0 (pull-based handout from shared queue; 18 unit(s) remaining). Memory admission: predicted peak 270172160 bytes; resident predicted peak 2686091264 of 3221225472 bytes; 535134208 bytes remaining budget
Build-script stderr: [BuildscriptRunner] Checking cache for key: 930d8d544ab12beea0483ab1943130408ba5fd6872aea67fce8539afc0e6bdd0
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Cache HIT for key: 930d8d544ab12beea0483ab1943130408ba5fd6872aea67fce8539afc0e6bdd0
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Checking cache for key: 9276b319f3b202ae7e712fbc3d17b48d1117993a5c3799f50e2505a0440353af
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Cache MISS for key: 9276b319f3b202ae7e712fbc3d17b48d1117993a5c3799f50e2505a0440353af, executing calculator
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: buildjar outputFile /root/.buildcache/persistent-scratchspace/scratch-8817494297019848591/b239f805-8f09-4f71-9f5b-b41e278694eb/file.jar a2cc4f09d298bad05a1e89e9f76872991e49334fa8b09e11524fe6923320ada7 [unhandled JarBuiltEffect from JvmBuildRules.kt:1132]
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Stored result in cache for key: 9276b319f3b202ae7e712fbc3d17b48d1117993a5c3799f50e2505a0440353af
 [BuildScriptStderrEffect from Main.kt:1547]
/tmp/qtcompile16340054595068313508/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-group5763435682199676252/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-group17466844017329240344/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-group11464290138645264544/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-06 23:21:19] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testExtractRuleCompileDependenciesIgnoresComments.kts] on droplet 0: its reservation of 845 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 2584 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 23:21:19] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testHigherExplicitPinMaskingLowerTransitiveIsKept.kts] on droplet 0: its reservation of 845 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 2929 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 23:21:19] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testKotlinTestIsNeverRemoved.kts] on droplet 0: its reservation of 845 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 3274 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 23:21:19] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testLowerExplicitPinMediatedByHigherTransitiveIsKept.kts] on droplet 0: its reservation of 845 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 3327 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 23:21:19] [dispatch] lease_issued: Issued lease 3f9b9c66-cb03-41b1-8003-273eaafab3a7-e99c8177-ce9a6bf2-feb7-4ac4-9e4f-9ffb7b27c3db-L4 with 4 test(s) [tests/testExtractRuleCompileDependenciesIgnoresComments.kts, tests/testHigherExplicitPinMaskingLowerTransitiveIsKept.kts, tests/testKotlinTestIsNeverRemoved.kts, tests/testLowerExplicitPinMediatedByHigherTransitiveIsKept.kts] to droplet 0 (pull-based handout from shared queue; 14 unit(s) remaining). Memory admission: predicted peak 217341952 bytes; resident predicted peak 1936023552 of 3221225472 bytes; 1285201920 bytes remaining budget
[buildtest-coordinator] [2026-10-06 23:30:04] Resuming build after service restart (was TESTING)
[buildtest-coordinator] [2026-10-06 23:30:07] Reconnecting to droplet 606780860 at 164.90.146.120
[buildtest-coordinator] [2026-10-06 23:30:14] SSH access re-granted to droplet 606780860
[buildtest-coordinator] [2026-10-06 23:30:26] SSH connected to 164.90.146.120
[buildtest-coordinator] [2026-10-06 23:30:27] Recovered authoritative status advanced to TESTING from persisted test_started evidence
[2026-10-06 23:30:38] Reconciled dynamic restart recovery against 29 durable test_discovered identity/identities: restored 0 omitted identity/identities and ignored 0 recovery-only identity/identities from fresh archive analysis
[2026-10-06 23:30:38] Rebuilding dynamic dispatch after service restart from 29 discovered test(s) and 8 durable terminal result(s)
[2026-10-06 23:31:32] Dynamic dispatch: seeded 21 work unit(s) (29 discovered test(s), 8 terminal before seeding) into the shared lease queue
[buildtest-coordinator] [2026-10-06 23:31:32] Runner execution is recoverable (live PID or durable event spool found)
[buildtest-coordinator] [2026-10-06 23:31:32] Attaching to the runner event spool at line 176
[2026-10-06 23:31:32] [dispatch] droplet 0 ready
[2026-10-06 23:31:32] [dispatch] memory_skip: Memory admission skipped 14 tests, the first of which is [tests/testMavenPrebuilt2RuleDependenciesAreTransitive.kts], on droplet 0: predicted peak 805306368 bytes exceeds the 0 bytes remaining budget (resident predicted peak 5637144576 bytes plus 0 bytes selected for this pull; total budget 3221225472 bytes); they remain queued for a droplet with room
[buildtest-coordinator] [2026-10-06 23:31:32] Re-registered the recovered runner with the rebuilt dynamic dispatcher without clearing its durable queue
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-06 23:31:33] [dispatch] Accepted terminal event from a pre-restart attempt as durable projection input with restored retry history: spec='tests/testExtractRuleCompileDependencies.kts', leaseId='3f9b9c66-cb03-41b1-8003-273eaafab3a7-e99c8177-ce9a6bf2-feb7-4ac4-9e4f-9ffb7b27c3db-L3', droplet=0, attemptId='3f9b9c66-cb03-41b1-8003-273eaafab3a7-e99c8177-ce9a6bf2-feb7-4ac4-9e4f-9ffb7b27c3db-A10', existingAuthority=true
/tmp/qtcompile-group11464290138645264544/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-06 23:31:33] [dispatch] Accepted terminal event from a pre-restart attempt as durable projection input with restored retry history: spec='tests/testDuplicateDeclarationKeepsExactlyOne.kts', leaseId='3f9b9c66-cb03-41b1-8003-273eaafab3a7-e99c8177-ce9a6bf2-feb7-4ac4-9e4f-9ffb7b27c3db-L3', droplet=0, attemptId='3f9b9c66-cb03-41b1-8003-273eaafab3a7-e99c8177-ce9a6bf2-feb7-4ac4-9e4f-9ffb7b27c3db-A8', existingAuthority=true
[2026-10-06 23:31:34] [dispatch] Accepted terminal event from a pre-restart attempt as durable projection input with restored retry history: spec='tests/testDoNotUpgradeDeclarationIsKept.kts', leaseId='3f9b9c66-cb03-41b1-8003-273eaafab3a7-e99c8177-ce9a6bf2-feb7-4ac4-9e4f-9ffb7b27c3db-L3', droplet=0, attemptId='3f9b9c66-cb03-41b1-8003-273eaafab3a7-e99c8177-ce9a6bf2-feb7-4ac4-9e4f-9ffb7b27c3db-A7', existingAuthority=true
[2026-10-06 23:31:34] [dispatch] Accepted terminal event from a pre-restart attempt as durable projection input with restored retry history: spec='tests/testEmptyVersionWorkspaceSelfReferenceIsKept.kts', leaseId='3f9b9c66-cb03-41b1-8003-273eaafab3a7-e99c8177-ce9a6bf2-feb7-4ac4-9e4f-9ffb7b27c3db-L3', droplet=0, attemptId='3f9b9c66-cb03-41b1-8003-273eaafab3a7-e99c8177-ce9a6bf2-feb7-4ac4-9e4f-9ffb7b27c3db-A9', existingAuthority=true
[2026-10-06 23:31:34] [dispatch] Accepted terminal event from a pre-restart attempt as durable projection input with restored retry history: spec='tests/testCoursierDependencyResolverMediatesVersions.kts', leaseId='3f9b9c66-cb03-41b1-8003-273eaafab3a7-e99c8177-ce9a6bf2-feb7-4ac4-9e4f-9ffb7b27c3db-L2', droplet=0, attemptId='3f9b9c66-cb03-41b1-8003-273eaafab3a7-e99c8177-ce9a6bf2-feb7-4ac4-9e4f-9ffb7b27c3db-A5', existingAuthority=missing
[2026-10-06 23:31:34] [dispatch] Accepted terminal event from a pre-restart attempt as durable projection input with restored retry history: spec='tests/testCliUnrecognizedOption.kts', leaseId='3f9b9c66-cb03-41b1-8003-273eaafab3a7-e99c8177-ce9a6bf2-feb7-4ac4-9e4f-9ffb7b27c3db-L1', droplet=0, attemptId='3f9b9c66-cb03-41b1-8003-273eaafab3a7-e99c8177-ce9a6bf2-feb7-4ac4-9e4f-9ffb7b27c3db-A4', existingAuthority=missing
[2026-10-06 23:31:34] [dispatch] Accepted terminal event from a pre-restart attempt as durable projection input with restored retry history: spec='tests/testCoursierDependencyResolverPreservesClassifier.kts', leaseId='3f9b9c66-cb03-41b1-8003-273eaafab3a7-e99c8177-ce9a6bf2-feb7-4ac4-9e4f-9ffb7b27c3db-L3', droplet=0, attemptId='3f9b9c66-cb03-41b1-8003-273eaafab3a7-e99c8177-ce9a6bf2-feb7-4ac4-9e4f-9ffb7b27c3db-A6', existingAuthority=missing
/tmp/qtcompile-group9464454496085470401/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-group1490415063077000513/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-06 23:31:35] [dispatch] Accepted terminal event from a pre-restart attempt as durable projection input with restored retry history: spec='tests/testHigherExplicitPinMaskingLowerTransitiveIsKept.kts', leaseId='3f9b9c66-cb03-41b1-8003-273eaafab3a7-e99c8177-ce9a6bf2-feb7-4ac4-9e4f-9ffb7b27c3db-L4', droplet=0, attemptId='3f9b9c66-cb03-41b1-8003-273eaafab3a7-e99c8177-ce9a6bf2-feb7-4ac4-9e4f-9ffb7b27c3db-A12', existingAuthority=missing
[2026-10-06 23:31:35] [dispatch] Accepted terminal event from a pre-restart attempt as durable projection input with restored retry history: spec='tests/testLowerExplicitPinMediatedByHigherTransitiveIsKept.kts', leaseId='3f9b9c66-cb03-41b1-8003-273eaafab3a7-e99c8177-ce9a6bf2-feb7-4ac4-9e4f-9ffb7b27c3db-L4', droplet=0, attemptId='3f9b9c66-cb03-41b1-8003-273eaafab3a7-e99c8177-ce9a6bf2-feb7-4ac4-9e4f-9ffb7b27c3db-A14', existingAuthority=missing
[2026-10-06 23:31:35] [dispatch] Accepted terminal event from a pre-restart attempt as durable projection input with restored retry history: spec='tests/testExtractRuleCompileDependenciesIgnoresComments.kts', leaseId='3f9b9c66-cb03-41b1-8003-273eaafab3a7-e99c8177-ce9a6bf2-feb7-4ac4-9e4f-9ffb7b27c3db-L4', droplet=0, attemptId='3f9b9c66-cb03-41b1-8003-273eaafab3a7-e99c8177-ce9a6bf2-feb7-4ac4-9e4f-9ffb7b27c3db-A11', existingAuthority=missing
[2026-10-06 23:31:35] [dispatch] Accepted terminal event from a pre-restart attempt as durable projection input with restored retry history: spec='tests/testKotlinTestIsNeverRemoved.kts', leaseId='3f9b9c66-cb03-41b1-8003-273eaafab3a7-e99c8177-ce9a6bf2-feb7-4ac4-9e4f-9ffb7b27c3db-L4', droplet=0, attemptId='3f9b9c66-cb03-41b1-8003-273eaafab3a7-e99c8177-ce9a6bf2-feb7-4ac4-9e4f-9ffb7b27c3db-A13', existingAuthority=missing
[2026-10-06 23:31:41] [dispatch] memory_skip: Memory admission skipped 10 tests, the first of which is [tests/testParseWithArtifactDeclarations.kts], on droplet 0: predicted peak 805306368 bytes exceeds the 0 bytes remaining budget (resident predicted peak 0 bytes plus 3221225472 bytes selected for this pull; total budget 3221225472 bytes); they remain queued for a droplet with room (144 identical skip decision(s) for this droplet were suppressed since the previous report so a blocked run cannot write an unbounded log)
[2026-10-06 23:31:41] [dispatch] lease_issued: Issued lease 24af6d84-adf9-4062-9ab5-2bec625fd34a-e99c8177-40b1427e-b1a3-408f-aef0-4a6f45cf3744-L0 with 4 test(s) [tests/testMavenPrebuilt2RuleDependenciesAreTransitive.kts, tests/testNonTransitiveDeclarationIsKept.kts, tests/testParseMavenCoordinate.kts, tests/testParseRecordsTheDeclaringMavenPrebuiltApi.kts] to droplet 0 (pull-based handout from shared queue; 10 unit(s) remaining). Memory admission: predicted peak 3221225472 bytes; resident predicted peak 3221225472 of 3221225472 bytes; 0 bytes remaining budget
[2026-10-06 23:31:41] [dispatch] memory_skip: Memory admission skipped 10 tests, the first of which is [tests/testParseWithArtifactDeclarations.kts], on droplet 0: predicted peak 805306368 bytes exceeds the 0 bytes remaining budget (resident predicted peak 3221225472 bytes plus 0 bytes selected for this pull; total budget 3221225472 bytes); they remain queued for a droplet with room
/tmp/qtcompile4099107479318619532/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/qtcompile12056236325491658893/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/qtcompile12436371781064639911/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-06 23:31:51] [dispatch] memory_skip: Memory admission skipped 9 tests, the first of which is [tests/testPruneRepositoryApplyRewritesFiles.kts], on droplet 0: predicted peak 805306368 bytes exceeds the 0 bytes remaining budget (resident predicted peak 2415919104 bytes plus 805306368 bytes selected for this pull; total budget 3221225472 bytes); they remain queued for a droplet with room (1 identical skip decision(s) for this droplet were suppressed since the previous report so a blocked run cannot write an unbounded log)
[2026-10-06 23:31:51] [dispatch] lease_issued: Issued lease 24af6d84-adf9-4062-9ab5-2bec625fd34a-e99c8177-40b1427e-b1a3-408f-aef0-4a6f45cf3744-L1 with 1 test(s) [tests/testParseWithArtifactDeclarations.kts] to droplet 0 (pull-based handout from shared queue; 9 unit(s) remaining). Memory admission: predicted peak 805306368 bytes; resident predicted peak 3221225472 of 3221225472 bytes; 0 bytes remaining budget
[2026-10-06 23:31:51] [dispatch] memory_skip: Memory admission skipped 9 tests, the first of which is [tests/testPruneRepositoryApplyRewritesFiles.kts], on droplet 0: predicted peak 805306368 bytes exceeds the 0 bytes remaining budget (resident predicted peak 3221225472 bytes plus 0 bytes selected for this pull; total budget 3221225472 bytes); they remain queued for a droplet with room
[2026-10-06 23:31:51] [dispatch] memory_skip: Memory admission skipped 8 tests, the first of which is [tests/testPruneRepositoryDryRunDoesNotModify.kts], on droplet 0: predicted peak 805306368 bytes exceeds the 0 bytes remaining budget (resident predicted peak 2415919104 bytes plus 805306368 bytes selected for this pull; total budget 3221225472 bytes); they remain queued for a droplet with room (1 identical skip decision(s) for this droplet were suppressed since the previous report so a blocked run cannot write an unbounded log)
[2026-10-06 23:31:51] [dispatch] lease_issued: Issued lease 24af6d84-adf9-4062-9ab5-2bec625fd34a-e99c8177-40b1427e-b1a3-408f-aef0-4a6f45cf3744-L2 with 1 test(s) [tests/testPruneRepositoryApplyRewritesFiles.kts] to droplet 0 (pull-based handout from shared queue; 8 unit(s) remaining). Memory admission: predicted peak 805306368 bytes; resident predicted peak 3221225472 of 3221225472 bytes; 0 bytes remaining budget
[2026-10-06 23:31:51] [dispatch] memory_skip: Memory admission skipped 8 tests, the first of which is [tests/testPruneRepositoryDryRunDoesNotModify.kts], on droplet 0: predicted peak 805306368 bytes exceeds the 0 bytes remaining budget (resident predicted peak 3221225472 bytes plus 0 bytes selected for this pull; total budget 3221225472 bytes); they remain queued for a droplet with room
[2026-10-06 23:31:51] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testPruneRepositoryDryRunDoesNotModify.kts] on droplet 0: its reservation of 798 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1500 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 23:31:51] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testPruneRepositorySkipsUnresolvableBuildRule.kts] on droplet 0: its reservation of 798 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 2298 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 23:31:51] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testRedundantTransitiveDependencyIsRemoved.kts] on droplet 0: its reservation of 798 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 2596 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 23:31:51] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testRewriteRemovesLinesAndDanglingComments.kts] on droplet 0: its reservation of 798 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 2894 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 23:31:51] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testSoleProviderIsKept.kts] on droplet 0: its reservation of 798 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 3192 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 23:31:51] [dispatch] lease_issued: Issued lease 24af6d84-adf9-4062-9ab5-2bec625fd34a-e99c8177-40b1427e-b1a3-408f-aef0-4a6f45cf3744-L3 with 5 test(s) [tests/testPruneRepositoryDryRunDoesNotModify.kts, tests/testPruneRepositorySkipsUnresolvableBuildRule.kts, tests/testRedundantTransitiveDependencyIsRemoved.kts, tests/testRewriteRemovesLinesAndDanglingComments.kts, tests/testSoleProviderIsKept.kts] to droplet 0 (pull-based handout from shared queue; 3 unit(s) remaining). Memory admission: predicted peak 269803520 bytes; resident predicted peak 2685722624 of 3221225472 bytes; 535502848 bytes remaining budget
/tmp/qtcompile9478137963728941805/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/qtcompile3391618969685063903/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/qtcompile11022130272065696679/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-group10255106415877132351/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-group3176133837521448106/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-06 23:32:05] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testTransitiveDependencyOfNeededImportIsRemoved.kts] on droplet 0: its reservation of 798 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 3192 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 23:32:05] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testTripleQuotedFixtureAnnotationsAreIgnored.kts] on droplet 0: its reservation of 798 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 3192 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 23:32:05] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testVersionUpgradeIsKept.kts] on droplet 0: its reservation of 798 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 3192 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 23:32:05] [dispatch] lease_issued: Issued lease 24af6d84-adf9-4062-9ab5-2bec625fd34a-e99c8177-40b1427e-b1a3-408f-aef0-4a6f45cf3744-L4 with 3 test(s) [tests/testTransitiveDependencyOfNeededImportIsRemoved.kts, tests/testTripleQuotedFixtureAnnotationsAreIgnored.kts, tests/testVersionUpgradeIsKept.kts] to droplet 0 (pull-based handout from shared queue; 0 unit(s) remaining). Memory admission: predicted peak 162189312 bytes; resident predicted peak 378032128 of 3221225472 bytes; 2843193344 bytes remaining budget
/tmp/qtcompile16250644986538977616/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/qtcompile15678943214306874213/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/qtcompile18340122633127385887/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/qtcompile17600884676970635240/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
                    .append(" #").append(thread.id)
                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-06 23:32:25] [dispatch] drain: Drain: shared queue has no unowned work, droplet 0 has no outstanding leases or targeted recovery/acceleration assignment
[2026-10-06 23:32:26] All 29 planned tests have terminal results after restart; sent drain to the recovered dynamic runner.
[2026-10-06 23:32:26] kompile-cli completed
[2026-10-06 23:32:26] kompile-cli exit code: 0
[2026-10-06 23:32:36] Saved artifact: artifact.bin (12486789 bytes)
[2026-10-06 23:32:36] Build+test results: 29 passed, 0 failed, 29 total
[HeapDump] No heap dump files found on droplet
[2026-10-06 23:32:37] Merged 44 build rule results from XML
[2026-10-06 23:32:38] Build finished with status: COMPLETED (resumed after restart)
[perftest-dispatch] No @PerformanceTest-annotated tests found in workspace.
[2026-10-06 23:33:10] Destroying droplet...
[2026-10-06 23:33:10] Droplet enqueued for deletion