CodexCoder21Organization/TinySiteCli
Stored run summary updated . Data age: 1366m 6s.
2b1969b07e299 test attempts: 9 passed.
4 lanes across 1 droplet, 9 test attempts, over 27.2s 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 | tinysite.cli.buildMaven() | 3349ms | 76 files, 36.9 MB |
| Status | Project | Test | Duration | Error |
|---|---|---|---|---|
| PASSED | tinysite.cli.test | testEveryFileIsCommittedAgainstItsDigest | 7428ms | |
| PASSED | tinysite.cli.test | testFailedPublishLeavesNoPartialSite | 9499ms | |
| PASSED | tinysite.cli.test | testListInfoAndDeleteActOnlyOnSites | 10042ms | |
| PASSED | tinysite.cli.test | testListingWordsTimesAndSizesByMagnitude | 13327ms | |
| PASSED | tinysite.cli.test | testPublishFollowsLinksAndStopsAtWhatItCannotRead | 8812ms | |
| PASSED | tinysite.cli.test | testPublishRefusesWhatCannotBeASite | 3829ms | |
| PASSED | tinysite.cli.test | testPublishUploadsAFolderAndPrintsItsLink | 10086ms | |
| PASSED | tinysite.cli.test | testStorageFailuresAreReportedPerCommand | 1957ms | |
| PASSED | tinysite.cli.test | testUsageErrorsSayWhatWasWrong | 4466ms |
[buildtest-coordinator] [2026-10-06 22:04:41] Coordinator work: waiting for archive analysis, queue position 1 of 1
[2026-10-06 22:04:42] Admission accounting: reserved=433 unreserved=29 requested=1 limit=200 observedFleet=181 fleetObservationValid=true
[2026-10-06 22:04:42] admissionDecision[run=7156ab2f path=fresh requested=1 myReservation=0 observedFleet=181 unreservedObserved=29 reservationsSum=433 reservationHolders=56 reservationHoldersWithNoObservedDroplet=34 otherGrantedRemainder=11 dropletLimit=200 queueDepth=58 queuePos=57 fleetObservationValid=true fleetObservationAge=2s fleetObservationUsable=true reservedProjection=193/200 freshProjection=193/200]
[2026-10-06 22:04:42] Waiting for droplet capacity; retrying admission in 30s
[2026-10-06 22:05:12] Admission accounting: reserved=433 unreserved=22 requested=1 limit=200 observedFleet=181 fleetObservationValid=false
[2026-10-06 22:05:12] admissionDecision[run=7156ab2f path=fresh requested=1 myReservation=0 observedFleet=181 unreservedObserved=22 reservationsSum=433 reservationHolders=56 reservationHoldersWithNoObservedDroplet=33 otherGrantedRemainder=14 dropletLimit=200 queueDepth=60 queuePos=55 fleetObservationValid=false fleetObservationAge=14s fleetObservationUsable=true reservedProjection=196/200 freshProjection=196/200]
[2026-10-06 22:05:12] Waiting for droplet capacity; retrying admission in 60s
[2026-10-06 22:06:12] Admission accounting: reserved=433 unreserved=12 requested=1 limit=200 observedFleet=187 fleetObservationValid=false
[2026-10-06 22:06:12] admissionDecision[run=7156ab2f path=fresh requested=1 myReservation=0 observedFleet=187 unreservedObserved=12 reservationsSum=433 reservationHolders=56 reservationHoldersWithNoObservedDroplet=31 otherGrantedRemainder=8 dropletLimit=200 queueDepth=59 queuePos=50 fleetObservationValid=false fleetObservationAge=13s fleetObservationUsable=true reservedProjection=196/200 freshProjection=196/200]
[2026-10-06 22:06:12] Waiting for droplet capacity; retrying admission in 120s
[2026-10-06 22:08:12] Admission accounting: reserved=431 unreserved=1 requested=1 limit=200 observedFleet=184 fleetObservationValid=true
[2026-10-06 22:08:12] admissionDecision[run=7156ab2f path=fresh requested=1 myReservation=0 observedFleet=184 unreservedObserved=1 reservationsSum=431 reservationHolders=56 reservationHoldersWithNoObservedDroplet=30 otherGrantedRemainder=8 dropletLimit=200 queueDepth=55 queuePos=48 fleetObservationValid=true fleetObservationAge=4s fleetObservationUsable=true reservedProjection=193/200 freshProjection=193/200]
[2026-10-06 22:08:12] Waiting for droplet capacity; retrying admission in 240s
[2026-10-06 22:12:21] Admission accounting: reserved=399 unreserved=20 requested=1 limit=200 observedFleet=165 fleetObservationValid=true
[2026-10-06 22:12:21] admissionDecision[run=7156ab2f path=fresh requested=1 myReservation=0 observedFleet=165 unreservedObserved=20 reservationsSum=399 reservationHolders=51 reservationHoldersWithNoObservedDroplet=28 otherGrantedRemainder=35 dropletLimit=200 queueDepth=53 queuePos=44 fleetObservationValid=true fleetObservationAge=27s fleetObservationUsable=true reservedProjection=201/200 freshProjection=201/200]
[2026-10-06 22:12:21] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 22:17:21] Admission accounting: reserved=350 unreserved=32 requested=1 limit=200 observedFleet=160 fleetObservationValid=true
[2026-10-06 22:17:21] admissionDecision[run=7156ab2f path=fresh requested=1 myReservation=0 observedFleet=160 unreservedObserved=32 reservationsSum=350 reservationHolders=40 reservationHoldersWithNoObservedDroplet=21 otherGrantedRemainder=39 dropletLimit=200 queueDepth=44 queuePos=32 fleetObservationValid=true fleetObservationAge=36s fleetObservationUsable=true reservedProjection=200/200 freshProjection=200/200]
[2026-10-06 22:17:21] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 22:22:21] Admission accounting: reserved=348 unreserved=0 requested=1 limit=200 observedFleet=165 fleetObservationValid=true
[2026-10-06 22:22:21] admissionDecision[run=7156ab2f path=fresh requested=1 myReservation=0 observedFleet=165 unreservedObserved=0 reservationsSum=348 reservationHolders=39 reservationHoldersWithNoObservedDroplet=18 otherGrantedRemainder=34 dropletLimit=200 queueDepth=46 queuePos=27 fleetObservationValid=true fleetObservationAge=10s fleetObservationUsable=true reservedProjection=200/200 freshProjection=200/200]
[2026-10-06 22:22:21] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 22:27:21] Admission accounting: reserved=339 unreserved=2 requested=1 limit=200 observedFleet=173 fleetObservationValid=true
[2026-10-06 22:27:21] admissionDecision[run=7156ab2f path=fresh requested=1 myReservation=0 observedFleet=173 unreservedObserved=2 reservationsSum=339 reservationHolders=38 reservationHoldersWithNoObservedDroplet=16 otherGrantedRemainder=20 dropletLimit=200 queueDepth=47 queuePos=27 fleetObservationValid=true fleetObservationAge=8s fleetObservationUsable=true reservedProjection=194/200 freshProjection=194/200]
[2026-10-06 22:27:21] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 22:32:21] Admission accounting: reserved=320 unreserved=6 requested=1 limit=200 observedFleet=163 fleetObservationValid=true
[2026-10-06 22:32:21] admissionDecision[run=7156ab2f path=fresh requested=1 myReservation=0 observedFleet=163 unreservedObserved=6 reservationsSum=320 reservationHolders=36 reservationHoldersWithNoObservedDroplet=14 otherGrantedRemainder=36 dropletLimit=200 queueDepth=42 queuePos=23 fleetObservationValid=true fleetObservationAge=12s fleetObservationUsable=true reservedProjection=200/200 freshProjection=200/200]
[2026-10-06 22:32:21] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 22:37:21] Admission accounting: reserved=309 unreserved=3 requested=1 limit=200 observedFleet=149 fleetObservationValid=true
[2026-10-06 22:37:21] admissionDecision[run=7156ab2f path=fresh requested=1 myReservation=0 observedFleet=149 unreservedObserved=3 reservationsSum=309 reservationHolders=36 reservationHoldersWithNoObservedDroplet=12 otherGrantedRemainder=47 dropletLimit=200 queueDepth=43 queuePos=22 fleetObservationValid=true fleetObservationAge=1s fleetObservationUsable=true reservedProjection=197/200 freshProjection=197/200]
[2026-10-06 22:37:21] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 22:42:21] Admission accounting: reserved=301 unreserved=0 requested=1 limit=200 observedFleet=114 fleetObservationValid=true
[2026-10-06 22:42:21] admissionDecision[run=7156ab2f path=fresh requested=1 myReservation=0 observedFleet=114 unreservedObserved=0 reservationsSum=301 reservationHolders=36 reservationHoldersWithNoObservedDroplet=11 otherGrantedRemainder=81 dropletLimit=200 queueDepth=42 queuePos=21 fleetObservationValid=true fleetObservationAge=2s fleetObservationUsable=true reservedProjection=196/200 freshProjection=196/200]
[2026-10-06 22:42:21] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 22:47:21] Admission accounting: reserved=272 unreserved=9 requested=1 limit=200 observedFleet=101 fleetObservationValid=true
[2026-10-06 22:47:21] admissionDecision[run=7156ab2f path=fresh requested=1 myReservation=0 observedFleet=101 unreservedObserved=9 reservationsSum=272 reservationHolders=34 reservationHoldersWithNoObservedDroplet=9 otherGrantedRemainder=94 dropletLimit=200 queueDepth=41 queuePos=19 fleetObservationValid=true fleetObservationAge=3s fleetObservationUsable=true reservedProjection=196/200 freshProjection=196/200]
[2026-10-06 22:47:21] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 22:52:21] Admission accounting: reserved=263 unreserved=0 requested=1 limit=200 observedFleet=98 fleetObservationValid=true
[2026-10-06 22:52:21] admissionDecision[run=7156ab2f path=fresh requested=1 myReservation=0 observedFleet=98 unreservedObserved=0 reservationsSum=263 reservationHolders=34 reservationHoldersWithNoObservedDroplet=7 otherGrantedRemainder=99 dropletLimit=200 queueDepth=40 queuePos=17 fleetObservationValid=true fleetObservationAge=2s fleetObservationUsable=true reservedProjection=198/200 freshProjection=198/200]
[2026-10-06 22:52:21] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 22:57:21] Admission accounting: reserved=255 unreserved=0 requested=1 limit=200 observedFleet=89 fleetObservationValid=true
[2026-10-06 22:57:21] admissionDecision[run=7156ab2f path=fresh requested=1 myReservation=0 observedFleet=89 unreservedObserved=0 reservationsSum=255 reservationHolders=34 reservationHoldersWithNoObservedDroplet=7 otherGrantedRemainder=109 dropletLimit=200 queueDepth=39 queuePos=16 fleetObservationValid=true fleetObservationAge=15s fleetObservationUsable=true reservedProjection=199/200 freshProjection=199/200]
[2026-10-06 22:57:21] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 23:02:21] Admission accounting: reserved=244 unreserved=0 requested=1 limit=200 observedFleet=80 fleetObservationValid=true
[2026-10-06 23:02:21] admissionDecision[run=7156ab2f path=fresh requested=1 myReservation=0 observedFleet=80 unreservedObserved=0 reservationsSum=244 reservationHolders=33 reservationHoldersWithNoObservedDroplet=7 otherGrantedRemainder=117 dropletLimit=200 queueDepth=40 queuePos=15 fleetObservationValid=true fleetObservationAge=0s fleetObservationUsable=true reservedProjection=198/200 freshProjection=198/200]
[2026-10-06 23:02:21] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 23:07:30] Admission accounting: reserved=235 unreserved=0 requested=1 limit=200 observedFleet=82 fleetObservationValid=true
[2026-10-06 23:07:30] admissionDecision[run=7156ab2f path=fresh requested=1 myReservation=0 observedFleet=82 unreservedObserved=0 reservationsSum=235 reservationHolders=33 reservationHoldersWithNoObservedDroplet=8 otherGrantedRemainder=116 dropletLimit=200 queueDepth=41 queuePos=14 fleetObservationValid=true fleetObservationAge=111s fleetObservationUsable=true reservedProjection=199/200 freshProjection=199/200]
[2026-10-06 23:07:30] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 23:12:33] Admission accounting: reserved=215 unreserved=0 requested=1 limit=200 observedFleet=90 fleetObservationValid=true
[2026-10-06 23:12:33] admissionDecision[run=7156ab2f path=fresh requested=1 myReservation=0 observedFleet=90 unreservedObserved=0 reservationsSum=215 reservationHolders=31 reservationHoldersWithNoObservedDroplet=5 otherGrantedRemainder=106 dropletLimit=200 queueDepth=44 queuePos=12 fleetObservationValid=true fleetObservationAge=104s fleetObservationUsable=true reservedProjection=197/200 freshProjection=197/200]
[2026-10-06 23:12:33] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 23:17:33] Admission accounting: reserved=198 unreserved=1 requested=1 limit=200 observedFleet=109 fleetObservationValid=true
[2026-10-06 23:17:33] admissionDecision[run=7156ab2f path=fresh requested=1 myReservation=0 observedFleet=109 unreservedObserved=1 reservationsSum=198 reservationHolders=31 reservationHoldersWithNoObservedDroplet=2 otherGrantedRemainder=90 dropletLimit=200 queueDepth=42 queuePos=6 fleetObservationValid=true fleetObservationAge=6s fleetObservationUsable=true reservedProjection=200/200 freshProjection=200/200]
[2026-10-06 23:17:33] Waiting for droplet capacity; retrying admission in 300s
[buildtest-coordinator] [2026-10-06 23:30:10] Resuming build after service restart (was PENDING)
[2026-10-06 23:30:10] No droplet allocated, provisioning from scratch...
[2026-10-06 23:31:25] Droplet created: id=606783146, name=buildtest-7156ab2f-a75d18b
[2026-10-06 23:31:25] Droplet active at 147.182.250.77
[2026-10-06 23:31:28] SSH access granted to droplet 606783146
[2026-10-06 23:31:28] Waiting for guest readiness on droplet 606783146
[2026-10-06 23:31:51] Guest readiness complete on droplet 606783146
[2026-10-06 23:31:51] Droplet active at 147.182.250.77
[buildtest-coordinator] [2026-10-06 23:31:52] SSH connected to 147.182.250.77
[2026-10-06 23:31:53] Reconciled dynamic restart recovery against 9 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:31:53] Rebuilding dynamic dispatch after service restart from 9 discovered test(s) and 0 durable terminal result(s)
[2026-10-06 23:31:54] Dynamic dispatch: seeded 9 work unit(s) (9 discovered test(s), 0 terminal before seeding) into the shared lease queue
[2026-10-06 23:31:54] No runner execution found for this dynamic run; launching a work-queue runner for its unfinished work on droplet 606783146
[2026-10-06 23:31:54] Dynamic memory admission: droplet 0 has 4096 MiB RAM, 3221225472 bytes available to resident tests, and runner parallelism 4
[2026-10-06 23:31:54] Connecting via SSH and installing dependencies...
[2026-10-06 23:31:56] 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=3505996, totalSwapKb=0, freeSwapKb=0)
mkswap: /swapfile: warning: wiping old swap signature.
Setting up swapspace version 1, size = 4 GiB (4294963200 bytes)
no label, UUID=716fc431-9f5b-4715-9f06-ffab1edac6f0
Swap file created and enabled
[BuildDriver] Memory after swap: MemoryInfo(totalMemoryKb=4009860, availableMemoryKb=3504140, totalSwapKb=4194300, freeSwapKb=4194300)
[BuildDriver] Swap verified: 4194300KB total swap (was 0KB)
[2026-10-06 23:32:05] Dependencies installed
[2026-10-06 23:32:05] Uploading project archive...
Extracted projects:
CodexCoder21Organization-TinySiteCli-2b1969b07e295041c54705bd965dbbb5f5436001
[2026-10-06 23:32:05] Projects on remote: CodexCoder21Organization-TinySiteCli-2b1969b07e295041c54705bd965dbbb5f5436001
[2026-10-06 23:32:05] Projects from archive: tinysite.cli:tinysite-cli
[2026-10-06 23:32:05] Building and testing workspace...
[2026-10-06 23:32:05] [dispatch] droplet 0 ready
[2026-10-06 23:32:06] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TinySiteCli-2b1969b07e295041c54705bd965dbbb5f5436001/tests/testListInfoAndDeleteActOnlyOnSites.kts] on droplet 0: its reservation of 2097 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1897 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 23:32:06] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TinySiteCli-2b1969b07e295041c54705bd965dbbb5f5436001/tests/testFailedPublishLeavesNoPartialSite.kts] on droplet 0: its reservation of 1900 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 3994 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 23:32:06] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TinySiteCli-2b1969b07e295041c54705bd965dbbb5f5436001/tests/testEveryFileIsCommittedAgainstItsDigest.kts] on droplet 0: its reservation of 1905 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5894 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 23:32:06] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TinySiteCli-2b1969b07e295041c54705bd965dbbb5f5436001/tests/testPublishUploadsAFolderAndPrintsItsLink.kts] on droplet 0: its reservation of 2091 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7799 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 23:32:06] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TinySiteCli-2b1969b07e295041c54705bd965dbbb5f5436001/tests/testPublishFollowsLinksAndStopsAtWhatItCannotRead.kts] on droplet 0: its reservation of 1956 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7993 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 23:32:06] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TinySiteCli-2b1969b07e295041c54705bd965dbbb5f5436001/tests/testPublishRefusesWhatCannotBeASite.kts] on droplet 0: its reservation of 1322 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8049 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 23:32:06] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TinySiteCli-2b1969b07e295041c54705bd965dbbb5f5436001/tests/testUsageErrorsSayWhatWasWrong.kts] on droplet 0: its reservation of 1363 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8049 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 23:32:07] [dispatch] lease_issued: Issued lease 24af6d84-adf9-4062-9ab5-2bec625fd34a-7156ab2f-f0c821b4-e6b7-4b6f-a13e-74824821810e-L0 with 8 test(s) [CodexCoder21Organization-TinySiteCli-2b1969b07e295041c54705bd965dbbb5f5436001/tests/testListingWordsTimesAndSizesByMagnitude.kts, CodexCoder21Organization-TinySiteCli-2b1969b07e295041c54705bd965dbbb5f5436001/tests/testListInfoAndDeleteActOnlyOnSites.kts, CodexCoder21Organization-TinySiteCli-2b1969b07e295041c54705bd965dbbb5f5436001/tests/testFailedPublishLeavesNoPartialSite.kts, CodexCoder21Organization-TinySiteCli-2b1969b07e295041c54705bd965dbbb5f5436001/tests/testEveryFileIsCommittedAgainstItsDigest.kts, CodexCoder21Organization-TinySiteCli-2b1969b07e295041c54705bd965dbbb5f5436001/tests/testPublishUploadsAFolderAndPrintsItsLink.kts, CodexCoder21Organization-TinySiteCli-2b1969b07e295041c54705bd965dbbb5f5436001/tests/testPublishFollowsLinksAndStopsAtWhatItCannotRead.kts, CodexCoder21Organization-TinySiteCli-2b1969b07e295041c54705bd965dbbb5f5436001/tests/testPublishRefusesWhatCannotBeASite.kts, CodexCoder21Organization-TinySiteCli-2b1969b07e295041c54705bd965dbbb5f5436001/tests/testUsageErrorsSayWhatWasWrong.kts] to droplet 0 (pull-based handout from shared queue; 1 unit(s) remaining). Memory admission: predicted peak 821170176 bytes; resident predicted peak 821170176 of 3221225472 bytes; 2400055296 bytes remaining budget
System memory: 3915MB, JVM heap: 1957MB
Downloading https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.pom
Downloaded https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.pom
Downloading https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.pom.sha1
Downloaded https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.pom.sha1
Downloading https://kotlin.directory/community/kotlin/kompile/testrunner/bootstrap/community-kotlin-kompile-testrunner-bootstrap/0.0.16/community-kotlin-kompile-testrunner-bootstrap-0.0.16.pom
Downloading https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.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
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
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
Downloaded https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.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/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.pom
Downloading https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.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/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.pom.sha1
Downloaded https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.pom
Downloading https://kotlin.directory/tools/kotlin/build/compile/interfaces/executionenvironment/tools-kotlin-build-compile-interfaces-executionenvironment/0.0.2/tools-kotlin-build-compile-interfaces-executionenvironment-0.0.2.pom.sha1
Downloaded https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.pom
Downloading https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.pom.sha1
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/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.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/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/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.pom.sha1
Failed to download https://kotlin.directory/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.pom.sha1
Downloaded https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.pom.sha1
Downloaded https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.pom.sha1
Downloaded https://kotlin.directory/tools/kotlin/build/compile/interfaces/executionenvironment/tools-kotlin-build-compile-interfaces-executionenvironment/0.0.2/tools-kotlin-build-compile-interfaces-executionenvironment-0.0.2.pom.sha1
Downloading https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.jar
Downloading https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.jar
Downloading https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.jar
Downloading https://kotlin.directory/tools/kotlin/build/compile/interfaces/executionenvironment/tools-kotlin-build-compile-interfaces-executionenvironment/0.0.2/tools-kotlin-build-compile-interfaces-executionenvironment-0.0.2.jar
Downloading https://kotlin.directory/community/kotlin/kompile/testrunner/bootstrap/community-kotlin-kompile-testrunner-bootstrap/0.0.16/community-kotlin-kompile-testrunner-bootstrap-0.0.16.jar
Downloading https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.jar
Downloaded https://kotlin.directory/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/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/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.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
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/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.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/community/kotlin/kompile/testrunner/bootstrap/community-kotlin-kompile-testrunner-bootstrap/0.0.16/community-kotlin-kompile-testrunner-bootstrap-0.0.16.jar.sha1
Downloading https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.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
Downloaded https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.jar.sha1
Downloaded https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.jar
Downloading https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.jar.sha1
Downloaded https://kotlin.directory/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/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/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.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-group12413721288414518773/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-group18353025838336572875/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-group15727943927742878351/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: dcbfd6a2b2b80daa99d28418225b81a6ebc9100c172bf06e1fd94257555041b7
[BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Cache MISS for key: dcbfd6a2b2b80daa99d28418225b81a6ebc9100c172bf06e1fd94257555041b7, executing calculator
[BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Checking cache for key: 23dde7a2c99218c8c8cba749dea51885def59594e55915f2cf07e3692d352e52
[BuildscriptRunner] Cache MISS for key: 23dde7a2c99218c8c8cba749dea51885def59594e55915f2cf07e3692d352e52, executing calculator
[BuildScriptStderrEffect from Main.kt:1547]
Diagnostic: Parameter 'stdin' is never used [DiagnosticReportedEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Stored result in cache for key: 23dde7a2c99218c8c8cba749dea51885def59594e55915f2cf07e3692d352e52
[BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Stored result in cache for key: dcbfd6a2b2b80daa99d28418225b81a6ebc9100c172bf06e1fd94257555041b7
[BuildScriptStderrEffect from Main.kt:1547]
/tmp/qtcompile-group3202465947342878896/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:34:15] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TinySiteCli-2b1969b07e295041c54705bd965dbbb5f5436001/tests/testStorageFailuresAreReportedPerCommand.kts] on droplet 0: its reservation of 1566 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7855 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-06 23:34:15] [dispatch] lease_issued: Issued lease 24af6d84-adf9-4062-9ab5-2bec625fd34a-7156ab2f-f0c821b4-e6b7-4b6f-a13e-74824821810e-L1 with 1 test(s) [CodexCoder21Organization-TinySiteCli-2b1969b07e295041c54705bd965dbbb5f5436001/tests/testStorageFailuresAreReportedPerCommand.kts] to droplet 0 (pull-based handout from shared queue; 0 unit(s) remaining). Memory admission: predicted peak 87482368 bytes; resident predicted peak 553156608 of 3221225472 bytes; 2668068864 bytes remaining budget
/tmp/qtcompile16302349956296436015/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:34:33] [dispatch] drain: Drain: shared queue has no unowned work, droplet 0 has no outstanding leases or targeted recovery/acceleration assignment
[2026-10-06 23:34:35] Merged 5 build rule results from XML
[HeapDump] No heap dump files found on droplet
[2026-10-06 23:34:36] Collecting results...
[2026-10-06 23:34:36] Build+test results: 9 passed, 0 failed, 9 total
[2026-10-06 23:34:36] Build finished with status: COMPLETED (resumed after restart)
[perftest-dispatch] No @PerformanceTest-annotated tests found in workspace.
[2026-10-06 23:34:39] Destroying droplet...
[2026-10-06 23:34:39] Droplet enqueued for deletion