CodexCoder21Organization/TinySiteCli
Stored run summary updated . Data age: 2742m 43s.
7a03c3ac1d605 test attempts: 5 passed.
4 lanes across 1 droplet, 5 test attempts, over 23.9s 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() | 4905ms | 76 files, 36.9 MB |
| Status | Project | Test | Duration | Error |
|---|---|---|---|---|
| PASSED | tinysite.cli.test | testFailedPublishLeavesNoPartialSite | 12805ms | |
| PASSED | tinysite.cli.test | testListInfoAndDeleteActOnlyOnSites | 17026ms | |
| PASSED | tinysite.cli.test | testPublishRefusesWhatCannotBeASite | 4748ms | |
| PASSED | tinysite.cli.test | testPublishUploadsAFolderAndPrintsItsLink | 14011ms | |
| PASSED | tinysite.cli.test | testUsageErrorsSayWhatWasWrong | 1396ms |
[buildtest-coordinator] [2026-10-06 18:05:16] Coordinator work: waiting for archive analysis, queue position 1 of 1
[2026-10-06 18:05:16] Admission accounting: reserved=408 unreserved=0 requested=1 limit=200 observedFleet=73 fleetObservationValid=true
[2026-10-06 18:05:16] admissionDecision[run=7b0157a7 path=fresh requested=1 myReservation=0 observedFleet=73 unreservedObserved=0 reservationsSum=408 reservationHolders=53 reservationHoldersWithNoObservedDroplet=28 otherGrantedRemainder=118 dropletLimit=200 queueDepth=68 queuePos=67 fleetObservationValid=true fleetObservationAge=3s fleetObservationUsable=true reservedProjection=192/200 freshProjection=192/200]
[2026-10-06 18:05:16] Waiting for droplet capacity; retrying admission in 30s
[2026-10-06 18:05:46] Admission accounting: reserved=406 unreserved=0 requested=1 limit=200 observedFleet=72 fleetObservationValid=true
[2026-10-06 18:05:46] admissionDecision[run=7b0157a7 path=fresh requested=1 myReservation=0 observedFleet=72 unreservedObserved=0 reservationsSum=406 reservationHolders=53 reservationHoldersWithNoObservedDroplet=28 otherGrantedRemainder=127 dropletLimit=200 queueDepth=68 queuePos=66 fleetObservationValid=true fleetObservationAge=0s fleetObservationUsable=true reservedProjection=200/200 freshProjection=200/200]
[2026-10-06 18:05:46] Waiting for droplet capacity; retrying admission in 60s
[2026-10-06 18:06:46] Admission accounting: reserved=403 unreserved=0 requested=1 limit=200 observedFleet=82 fleetObservationValid=true
[2026-10-06 18:06:46] admissionDecision[run=7b0157a7 path=fresh requested=1 myReservation=0 observedFleet=82 unreservedObserved=0 reservationsSum=403 reservationHolders=53 reservationHoldersWithNoObservedDroplet=27 otherGrantedRemainder=114 dropletLimit=200 queueDepth=68 queuePos=66 fleetObservationValid=true fleetObservationAge=5s fleetObservationUsable=true reservedProjection=197/200 freshProjection=197/200]
[2026-10-06 18:06:46] Waiting for droplet capacity; retrying admission in 120s
[2026-10-06 18:08:46] Admission accounting: reserved=401 unreserved=0 requested=1 limit=200 observedFleet=82 fleetObservationValid=true
[2026-10-06 18:08:46] admissionDecision[run=7b0157a7 path=fresh requested=1 myReservation=0 observedFleet=82 unreservedObserved=0 reservationsSum=401 reservationHolders=53 reservationHoldersWithNoObservedDroplet=27 otherGrantedRemainder=112 dropletLimit=200 queueDepth=67 queuePos=65 fleetObservationValid=true fleetObservationAge=125s fleetObservationUsable=true reservedProjection=195/200 freshProjection=195/200]
[2026-10-06 18:08:46] Waiting for droplet capacity; retrying admission in 240s
[2026-10-06 18:12:46] Admission accounting: reserved=407 unreserved=0 requested=1 limit=200 observedFleet=69 fleetObservationValid=true
[2026-10-06 18:12:46] admissionDecision[run=7b0157a7 path=fresh requested=1 myReservation=0 observedFleet=69 unreservedObserved=0 reservationsSum=407 reservationHolders=53 reservationHoldersWithNoObservedDroplet=28 otherGrantedRemainder=124 dropletLimit=200 queueDepth=66 queuePos=63 fleetObservationValid=true fleetObservationAge=1s fleetObservationUsable=true reservedProjection=194/200 freshProjection=194/200]
[2026-10-06 18:12:46] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 18:17:47] Admission accounting: reserved=395 unreserved=0 requested=1 limit=200 observedFleet=49 fleetObservationValid=true
[2026-10-06 18:17:47] admissionDecision[run=7b0157a7 path=fresh requested=1 myReservation=0 observedFleet=49 unreservedObserved=0 reservationsSum=395 reservationHolders=52 reservationHoldersWithNoObservedDroplet=28 otherGrantedRemainder=150 dropletLimit=200 queueDepth=65 queuePos=60 fleetObservationValid=true fleetObservationAge=5s fleetObservationUsable=true reservedProjection=200/200 freshProjection=200/200]
[2026-10-06 18:17:47] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 18:23:04] Admission accounting: reserved=395 unreserved=0 requested=1 limit=200 observedFleet=52 fleetObservationValid=true
[2026-10-06 18:23:04] admissionDecision[run=7b0157a7 path=fresh requested=1 myReservation=0 observedFleet=52 unreservedObserved=0 reservationsSum=395 reservationHolders=51 reservationHoldersWithNoObservedDroplet=26 otherGrantedRemainder=147 dropletLimit=200 queueDepth=67 queuePos=58 fleetObservationValid=true fleetObservationAge=20s fleetObservationUsable=true reservedProjection=200/200 freshProjection=200/200]
[2026-10-06 18:23:04] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 18:28:04] Admission accounting: reserved=379 unreserved=0 requested=1 limit=200 observedFleet=50 fleetObservationValid=true
[2026-10-06 18:28:04] admissionDecision[run=7b0157a7 path=fresh requested=1 myReservation=0 observedFleet=50 unreservedObserved=0 reservationsSum=379 reservationHolders=49 reservationHoldersWithNoObservedDroplet=26 otherGrantedRemainder=143 dropletLimit=200 queueDepth=67 queuePos=55 fleetObservationValid=true fleetObservationAge=0s fleetObservationUsable=true reservedProjection=194/200 freshProjection=194/200]
[2026-10-06 18:28:04] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 18:33:04] Admission accounting: reserved=379 unreserved=0 requested=1 limit=200 observedFleet=45 fleetObservationValid=true
[2026-10-06 18:33:04] admissionDecision[run=7b0157a7 path=fresh requested=1 myReservation=0 observedFleet=45 unreservedObserved=0 reservationsSum=379 reservationHolders=49 reservationHoldersWithNoObservedDroplet=28 otherGrantedRemainder=148 dropletLimit=200 queueDepth=69 queuePos=54 fleetObservationValid=true fleetObservationAge=13s fleetObservationUsable=true reservedProjection=194/200 freshProjection=194/200]
[2026-10-06 18:33:04] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 18:38:04] Admission accounting: reserved=358 unreserved=0 requested=1 limit=200 observedFleet=59 fleetObservationValid=true
[2026-10-06 18:38:04] admissionDecision[run=7b0157a7 path=fresh requested=1 myReservation=0 observedFleet=59 unreservedObserved=0 reservationsSum=358 reservationHolders=47 reservationHoldersWithNoObservedDroplet=25 otherGrantedRemainder=132 dropletLimit=200 queueDepth=70 queuePos=52 fleetObservationValid=true fleetObservationAge=79s fleetObservationUsable=true reservedProjection=192/200 freshProjection=192/200]
[2026-10-06 18:38:04] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 18:43:04] Admission accounting: reserved=348 unreserved=0 requested=1 limit=200 observedFleet=66 fleetObservationValid=true
[2026-10-06 18:43:04] admissionDecision[run=7b0157a7 path=fresh requested=1 myReservation=0 observedFleet=66 unreservedObserved=0 reservationsSum=348 reservationHolders=46 reservationHoldersWithNoObservedDroplet=24 otherGrantedRemainder=125 dropletLimit=200 queueDepth=70 queuePos=49 fleetObservationValid=true fleetObservationAge=51s fleetObservationUsable=true reservedProjection=192/200 freshProjection=192/200]
[2026-10-06 18:43:04] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 18:48:04] Admission accounting: reserved=335 unreserved=0 requested=1 limit=200 observedFleet=69 fleetObservationValid=true
[2026-10-06 18:48:04] admissionDecision[run=7b0157a7 path=fresh requested=1 myReservation=0 observedFleet=69 unreservedObserved=0 reservationsSum=335 reservationHolders=45 reservationHoldersWithNoObservedDroplet=23 otherGrantedRemainder=129 dropletLimit=200 queueDepth=72 queuePos=47 fleetObservationValid=true fleetObservationAge=0s fleetObservationUsable=true reservedProjection=199/200 freshProjection=199/200]
[2026-10-06 18:48:04] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 18:53:04] Admission accounting: reserved=320 unreserved=0 requested=1 limit=200 observedFleet=81 fleetObservationValid=true
[2026-10-06 18:53:04] admissionDecision[run=7b0157a7 path=fresh requested=1 myReservation=0 observedFleet=81 unreservedObserved=0 reservationsSum=320 reservationHolders=43 reservationHoldersWithNoObservedDroplet=19 otherGrantedRemainder=112 dropletLimit=200 queueDepth=72 queuePos=46 fleetObservationValid=true fleetObservationAge=89s fleetObservationUsable=true reservedProjection=194/200 freshProjection=194/200]
[2026-10-06 18:53:04] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 18:58:12] Admission accounting: reserved=308 unreserved=0 requested=1 limit=200 observedFleet=73 fleetObservationValid=true
[2026-10-06 18:58:12] admissionDecision[run=7b0157a7 path=fresh requested=1 myReservation=0 observedFleet=73 unreservedObserved=0 reservationsSum=308 reservationHolders=41 reservationHoldersWithNoObservedDroplet=17 otherGrantedRemainder=119 dropletLimit=200 queueDepth=72 queuePos=44 fleetObservationValid=true fleetObservationAge=19s fleetObservationUsable=true reservedProjection=193/200 freshProjection=193/200]
[2026-10-06 18:58:12] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 19:03:13] Admission accounting: reserved=306 unreserved=0 requested=1 limit=200 observedFleet=61 fleetObservationValid=true
[2026-10-06 19:03:13] admissionDecision[run=7b0157a7 path=fresh requested=1 myReservation=0 observedFleet=61 unreservedObserved=0 reservationsSum=306 reservationHolders=40 reservationHoldersWithNoObservedDroplet=16 otherGrantedRemainder=131 dropletLimit=200 queueDepth=81 queuePos=42 fleetObservationValid=true fleetObservationAge=93s fleetObservationUsable=true reservedProjection=193/200 freshProjection=193/200]
[2026-10-06 19:03:13] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 19:08:20] Admission accounting: reserved=288 unreserved=2 requested=1 limit=200 observedFleet=61 fleetObservationValid=true
[2026-10-06 19:08:20] admissionDecision[run=7b0157a7 path=fresh requested=1 myReservation=0 observedFleet=61 unreservedObserved=2 reservationsSum=288 reservationHolders=36 reservationHoldersWithNoObservedDroplet=14 otherGrantedRemainder=131 dropletLimit=200 queueDepth=78 queuePos=38 fleetObservationValid=true fleetObservationAge=98s fleetObservationUsable=true reservedProjection=193/200 freshProjection=193/200]
[2026-10-06 19:08:20] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 19:13:20] Admission accounting: reserved=280 unreserved=3 requested=1 limit=200 observedFleet=61 fleetObservationValid=true
[2026-10-06 19:13:20] admissionDecision[run=7b0157a7 path=fresh requested=1 myReservation=0 observedFleet=61 unreservedObserved=3 reservationsSum=280 reservationHolders=35 reservationHoldersWithNoObservedDroplet=14 otherGrantedRemainder=134 dropletLimit=200 queueDepth=82 queuePos=36 fleetObservationValid=true fleetObservationAge=398s fleetObservationUsable=true reservedProjection=196/200 freshProjection=196/200]
[2026-10-06 19:13:20] Waiting for droplet capacity; retrying admission in 300s
[2026-10-06 19:18:20] Admission accounting: reserved=267 unreserved=1 requested=1 limit=200 observedFleet=85 fleetObservationValid=true
[2026-10-06 19:18:20] admissionDecision[run=7b0157a7 path=fresh requested=1 myReservation=0 observedFleet=85 unreservedObserved=1 reservationsSum=267 reservationHolders=34 reservationHoldersWithNoObservedDroplet=14 otherGrantedRemainder=112 dropletLimit=200 queueDepth=81 queuePos=27 fleetObservationValid=true fleetObservationAge=23s fleetObservationUsable=true reservedProjection=198/200 freshProjection=198/200]
[2026-10-06 19:18:20] Waiting for droplet capacity; retrying admission in 300s
[buildtest-coordinator] [2026-10-06 19:26:11] Resuming build after service restart (was PENDING)
[2026-10-06 19:26:11] No droplet allocated, provisioning from scratch...
[2026-10-06 19:26:11] Admission accounting: reserved=77 unreserved=0 requested=1 limit=200 observedFleet=0 fleetObservationValid=false
[2026-10-06 19:26:11] admissionDecision[run=7b0157a7 path=fresh requested=1 myReservation=0 observedFleet=0 unreservedObserved=0 reservationsSum=77 reservationHolders=20 reservationHoldersWithNoObservedDroplet=20 otherGrantedRemainder=77 dropletLimit=200 queueDepth=60 queuePos=15 fleetObservationValid=false fleetObservationAge=never fleetObservationUsable=false reservedProjection=78/200 freshProjection=78/200]
[2026-10-06 19:26:11] Waiting for droplet capacity; retrying admission in 30s
[2026-10-06 19:27:35] Droplet created: id=606724178, name=buildtest-7b0157a7-ab01dde
[2026-10-06 19:27:35] Droplet active at 164.92.104.4
[2026-10-06 19:27:38] SSH access granted to droplet 606724178
[2026-10-06 19:27:38] Waiting for guest readiness on droplet 606724178
[2026-10-06 19:28:12] Guest readiness complete on droplet 606724178
[2026-10-06 19:28:12] Droplet active at 164.92.104.4
[buildtest-coordinator] [2026-10-06 19:28:13] SSH connected to 164.92.104.4
[2026-10-06 19:28:14] Reconciled dynamic restart recovery against 5 durable test_discovered identity/identities: restored 0 omitted identity/identities and ignored 0 recovery-only identity/identities from fresh archive analysis
[2026-10-06 19:28:14] Rebuilding dynamic dispatch after service restart from 5 discovered test(s) and 0 durable terminal result(s)
[2026-10-06 19:28:14] Dynamic dispatch: seeded 5 work unit(s) (5 discovered test(s), 0 terminal before seeding) into the shared lease queue
[2026-10-06 19:28:14] No runner execution found for this dynamic run; launching a work-queue runner for its unfinished work on droplet 606724178
[2026-10-06 19:28:14] Dynamic memory admission: droplet 0 has 4096 MiB RAM, 3221225472 bytes available to resident tests, and runner parallelism 4
[2026-10-06 19:28:15] Connecting via SSH and installing dependencies...
[2026-10-06 19:28:15] 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=3453696, totalSwapKb=0, freeSwapKb=0)
mkswap: /swapfile: warning: wiping old swap signature.
Setting up swapspace version 1, size = 4 GiB (4294963200 bytes)
no label, UUID=e896c58f-88cf-4cc2-bb50-4d254c7deb44
Swap file created and enabled
[BuildDriver] Memory after swap: MemoryInfo(totalMemoryKb=4009860, availableMemoryKb=3451604, totalSwapKb=4194300, freeSwapKb=4194300)
[BuildDriver] Swap verified: 4194300KB total swap (was 0KB)
[2026-10-06 19:28:25] Dependencies installed
[2026-10-06 19:28:25] Uploading project archive...
Extracted projects:
CodexCoder21Organization-TinySiteCli-7a03c3ac1d60ad5c72406a0be9085a18efb64d8c
[2026-10-06 19:28:26] Projects on remote: CodexCoder21Organization-TinySiteCli-7a03c3ac1d60ad5c72406a0be9085a18efb64d8c
[2026-10-06 19:28:26] Projects from archive: tinysite.cli:tinysite-cli
[2026-10-06 19:28:26] Building and testing workspace...
[2026-10-06 19:28:26] [dispatch] droplet 0 ready
[2026-10-06 19:28:26] [dispatch] memory_skip: Memory admission skipped test [CodexCoder21Organization-TinySiteCli-7a03c3ac1d60ad5c72406a0be9085a18efb64d8c/tests/testUsageErrorsSayWhatWasWrong.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); the test remains queued for a droplet with room
[2026-10-06 19:28:26] [dispatch] lease_issued: Issued lease 312c4d03-36b8-46f7-bc10-8a4c35ebda9f-7b0157a7-78e4888c-e4c2-4ace-87b9-70a566251bd6-L0 with 4 test(s) [CodexCoder21Organization-TinySiteCli-7a03c3ac1d60ad5c72406a0be9085a18efb64d8c/tests/testFailedPublishLeavesNoPartialSite.kts, CodexCoder21Organization-TinySiteCli-7a03c3ac1d60ad5c72406a0be9085a18efb64d8c/tests/testListInfoAndDeleteActOnlyOnSites.kts, CodexCoder21Organization-TinySiteCli-7a03c3ac1d60ad5c72406a0be9085a18efb64d8c/tests/testPublishRefusesWhatCannotBeASite.kts, CodexCoder21Organization-TinySiteCli-7a03c3ac1d60ad5c72406a0be9085a18efb64d8c/tests/testPublishUploadsAFolderAndPrintsItsLink.kts] to droplet 0 (pull-based handout from shared queue; 1 unit(s) remaining). Memory admission: predicted peak 3221225472 bytes; resident predicted peak 3221225472 of 3221225472 bytes; 0 bytes remaining budget
[2026-10-06 19:28:26] [dispatch] memory_skip: Memory admission skipped test [CodexCoder21Organization-TinySiteCli-7a03c3ac1d60ad5c72406a0be9085a18efb64d8c/tests/testUsageErrorsSayWhatWasWrong.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); the test remains 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/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/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
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/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/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.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/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.pom
Downloading https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.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/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.pom.sha1
Downloaded https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.pom
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/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.pom
Downloading https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.pom.sha1
Downloaded https://kotlin.directory/community/kotlin/kompile/testrunner/bootstrap/community-kotlin-kompile-testrunner-bootstrap/0.0.16/community-kotlin-kompile-testrunner-bootstrap-0.0.16.pom.sha1
Downloading https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.pom.sha1
Downloaded https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.pom.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/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.pom.sha1
Failed to download https://kotlin.directory/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.pom.sha1
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/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/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.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/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/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
Downloading https://kotlin.directory/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.jar
Downloaded https://kotlin.directory/community/kotlin/kompile/testrunner/bootstrap/community-kotlin-kompile-testrunner-bootstrap/0.0.16/community-kotlin-kompile-testrunner-bootstrap-0.0.16.jar
Downloading https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.jar
Downloaded https://kotlin.directory/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/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.jar
Downloading https://kotlin.directory/community/kotlin/kompile/testrunner/bootstrap/community-kotlin-kompile-testrunner-bootstrap/0.0.16/community-kotlin-kompile-testrunner-bootstrap-0.0.16.jar.sha1
Downloaded https://kotlin.directory/tools/kotlin/build/compile/interfaces/executionenvironment/tools-kotlin-build-compile-interfaces-executionenvironment/0.0.2/tools-kotlin-build-compile-interfaces-executionenvironment-0.0.2.jar
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/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/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.jar.sha1
Downloading https://kotlin.directory/tools/kotlin/build/compile/interfaces/executionenvironment/tools-kotlin-build-compile-interfaces-executionenvironment/0.0.2/tools-kotlin-build-compile-interfaces-executionenvironment-0.0.2.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/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.jar.sha1
Downloaded https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.jar
Downloading https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.jar.sha1
Downloaded https://kotlin.directory/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/tools/kotlin/build/compile/interfaces/executionenvironment/tools-kotlin-build-compile-interfaces-executionenvironment/0.0.2/tools-kotlin-build-compile-interfaces-executionenvironment-0.0.2.jar.sha1
Downloaded https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.jar.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/qtcompile13780848364444854495/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: 4c28fa09057b37c9ab8134a1e9bca5eccf27a4dd531efbfadc16a10b6e8aabf7
[BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Cache MISS for key: 4c28fa09057b37c9ab8134a1e9bca5eccf27a4dd531efbfadc16a10b6e8aabf7, executing calculator
[BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Checking cache for key: 6d332e79f88491022abe57a02f73380a7bdd7a7a90317ae8aad39337665fdd6c
[BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Cache MISS for key: 6d332e79f88491022abe57a02f73380a7bdd7a7a90317ae8aad39337665fdd6c, 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: 6d332e79f88491022abe57a02f73380a7bdd7a7a90317ae8aad39337665fdd6c
[BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Stored result in cache for key: 4c28fa09057b37c9ab8134a1e9bca5eccf27a4dd531efbfadc16a10b6e8aabf7
[BuildScriptStderrEffect from Main.kt:1547]
/tmp/qtcompile13185816339932032241/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/qtcompile4445543685737129277/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/qtcompile10053528803365183348/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 19:30:18] [dispatch] lease_issued: Issued lease 312c4d03-36b8-46f7-bc10-8a4c35ebda9f-7b0157a7-78e4888c-e4c2-4ace-87b9-70a566251bd6-L1 with 1 test(s) [CodexCoder21Organization-TinySiteCli-7a03c3ac1d60ad5c72406a0be9085a18efb64d8c/tests/testUsageErrorsSayWhatWasWrong.kts] to droplet 0 (pull-based handout from shared queue; 0 unit(s) remaining). Memory admission: predicted peak 805306368 bytes; resident predicted peak 3221225472 of 3221225472 bytes; 0 bytes remaining budget
/tmp/qtcompile1084467360058918338/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 19:30:37] [dispatch] drain: Drain: shared queue has no unowned work, droplet 0 has no outstanding leases or targeted recovery/acceleration assignment
[2026-10-06 19:30:39] Merged 5 build rule results from XML
[HeapDump] No heap dump files found on droplet
[2026-10-06 19:30:44] Collecting results...
[2026-10-06 19:30:44] Build+test results: 5 passed, 0 failed, 5 total
[2026-10-06 19:30:44] Build finished with status: COMPLETED (resumed after restart)
[perftest-dispatch] No @PerformanceTest-annotated tests found in workspace.
[2026-10-06 19:30:49] Destroying droplet...
[2026-10-06 19:30:49] Droplet enqueued for deletion