Shard 0: builds the workspace, carries the run's build rule and artifact collection, and runs its share of the tests.
Name
buildtest-e1c03628-a8137b1
Droplet id
606872893
Role
primary
State
destroyed
IP address
143.198.66.79
Size
s-2vcpu-4gb
Region
sfo3
Image
245388985
Hardware
2 vCPU
Created
Destroyed
Lifetime
2m 36s
Utilization
all0.0%5m0.0%1m0.0%
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
Phase
Entered
Duration
provisioning droplet
1m 19s
installing dependencies
7.1s
uploading project
165ms
build rules
1m 12s
unit tests
1m 1s
Tests on this droplet
32 test attempts, 32 passed, 0 failed. They occupied 55.6s 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 2m 36s.
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.
[buildtest-coordinator] [2026-10-07 07:28:04] Coordinator work: waiting for archive analysis, queue position 1 of 1
[2026-10-07 07:28:05] Dynamic dispatch: seeded 32 work unit(s) (32 discovered test(s), 0 terminal before seeding) into the shared lease queue
[2026-10-07 07:28:05] Provisioning DigitalOcean droplet...
[2026-10-07 07:29:08] Droplet created: id=606872893, name=buildtest-e1c03628-a8137b1
[2026-10-07 07:29:08] Droplet active at 143.198.66.79
[2026-10-07 07:29:10] SSH access granted to droplet 606872893
[2026-10-07 07:29:10] Waiting for guest readiness on droplet 606872893
[2026-10-07 07:29:24] Guest readiness complete on droplet 606872893
[2026-10-07 07:29:24] Dynamic memory admission: droplet 0 has 4096 MiB RAM, 3221225472 bytes available to resident tests, and runner parallelism 4
[2026-10-07 07:29:24] Connecting via SSH and installing dependencies...
[2026-10-07 07:29:24] 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=3464388, totalSwapKb=0, freeSwapKb=0)
mkswap: /swapfile: warning: wiping old swap signature.
Setting up swapspace version 1, size = 4 GiB (4294963200 bytes)
no label, UUID=0475d850-acc4-4006-bcf2-9bd1f0945293
Swap file created and enabled
[BuildDriver] Memory after swap: MemoryInfo(totalMemoryKb=4009872, availableMemoryKb=3465488, totalSwapKb=4194300, freeSwapKb=4194300)
[BuildDriver] Swap verified: 4194300KB total swap (was 0KB)
[2026-10-07 07:29:31] Dependencies installed
[2026-10-07 07:29:31] Uploading project archive...
Extracted projects:
CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759
[2026-10-07 07:29:31] Projects on remote: CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759
[2026-10-07 07:29:31] Projects from archive: community.kotlin.withartifactpruner:withartifact-pruner
[2026-10-07 07:29:31] Building and testing workspace...
[2026-10-07 07:29:31] [dispatch] droplet 0 ready
[2026-10-07 07:29:31] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testCoursierDependencyResolverMediatesVersions.kts] on droplet 0: its reservation of 1543 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1506 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 07:29:31] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testPruneRepositoryIsIdempotent.kts] on droplet 0: its reservation of 1060 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 3049 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 07:29:31] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testDeclarationFreedByALaterRemovalIsRemovedInTheSameRun.kts] on droplet 0: its reservation of 945 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4109 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 07:29:31] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testPruneRepositoryDryRunDoesNotModify.kts] on droplet 0: its reservation of 1147 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5054 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 07:29:31] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testParseWithArtifactDeclarations.kts] on droplet 0: its reservation of 1142 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5256 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 07:29:31] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testCliApplyEndToEnd.kts] on droplet 0: its reservation of 1076 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5338 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 07:29:31] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testTransitiveDependencyOfNeededImportIsRemoved.kts] on droplet 0: its reservation of 940 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5338 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 07:29:31] [dispatch] lease_issued: Issued lease 51c49f89-ce36-43c8-bb54-e13a51bf9610-e1c03628-620e502c-6b72-453c-a0a1-a77e56f61f46-L0 with 8 test(s) [CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testCoursierDependencyResolverPreservesClassifier.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testCoursierDependencyResolverMediatesVersions.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testPruneRepositoryIsIdempotent.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testDeclarationFreedByALaterRemovalIsRemovedInTheSameRun.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testPruneRepositoryDryRunDoesNotModify.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testParseWithArtifactDeclarations.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testCliApplyEndToEnd.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testTransitiveDependencyOfNeededImportIsRemoved.kts] to droplet 0 (pull-based handout from shared queue; 24 unit(s) remaining). Memory admission: predicted peak 526749696 bytes; resident predicted peak 526749696 of 3221225472 bytes; 2694475776 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/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/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
Downloading 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
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/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
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/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.pom.sha1
Failed to download https://kotlin.directory/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.pom.sha1
Downloading https://kotlin.directory/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/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.pom.sha1
Downloaded https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.pom
Downloading https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.pom.sha1
Downloaded https://kotlin.directory/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/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/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/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.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.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/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.sha1
Downloaded https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.pom.sha1
Downloading https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.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/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.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/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/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/community/kotlin/kompile/testrunner/bootstrap/community-kotlin-kompile-testrunner-bootstrap/0.0.16/community-kotlin-kompile-testrunner-bootstrap-0.0.16.jar.sha1
Downloaded https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.jar
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/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/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
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
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/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/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/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.jar.sha1
Downloaded https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.jar.sha1
Downloaded https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.jar
Downloading https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.jar.sha1
Downloaded https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.jar.sha1
/tmp/qtcompile-group2686625620073879416/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
.append(" #").append(thread.id)
^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Checking cache for key: 735e32b0bb29bc3c548bcf0364ab3d7fe94ff685f8acb7b482e8d2e2ed49c067
[BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Cache MISS for key: 735e32b0bb29bc3c548bcf0364ab3d7fe94ff685f8acb7b482e8d2e2ed49c067, executing calculator
[BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Checking cache for key: bf323ce1e6408492fe0f5d5d2507a51ccb78ee2ef4cad38b29a834307586a742
[BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Cache MISS for key: bf323ce1e6408492fe0f5d5d2507a51ccb78ee2ef4cad38b29a834307586a742, executing calculator
[BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Stored result in cache for key: bf323ce1e6408492fe0f5d5d2507a51ccb78ee2ef4cad38b29a834307586a742
[BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Stored result in cache for key: 735e32b0bb29bc3c548bcf0364ab3d7fe94ff685f8acb7b482e8d2e2ed49c067
[BuildScriptStderrEffect from Main.kt:1547]
/tmp/qtcompile13979024546456751154/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/qtcompile1053968229010583624/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/qtcompile13874695242329847485/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/qtcompile17599590473283614972/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/qtcompile3186013052346038712/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/qtcompile2234262115844750849/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
.append(" #").append(thread.id)
^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-07 07:30:55] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testNonTransitiveDeclarationIsKept.kts] on droplet 0: its reservation of 997 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4092 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 07:30:55] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testParseRecordsTheDeclaringMavenPrebuiltApi.kts] on droplet 0: its reservation of 1062 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4149 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 07:30:55] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testPruneRepositoryApplyRewritesFiles.kts] on droplet 0: its reservation of 1120 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4266 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 07:30:55] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testPruneRepositorySkipsUnresolvableBuildRule.kts] on droplet 0: its reservation of 1131 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4389 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 07:30:55] [dispatch] lease_issued: Issued lease 51c49f89-ce36-43c8-bb54-e13a51bf9610-e1c03628-620e502c-6b72-453c-a0a1-a77e56f61f46-L1 with 4 test(s) [CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testNonTransitiveDeclarationIsKept.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testParseRecordsTheDeclaringMavenPrebuiltApi.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testPruneRepositoryApplyRewritesFiles.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testPruneRepositorySkipsUnresolvableBuildRule.kts] to droplet 0 (pull-based handout from shared queue; 20 unit(s) remaining). Memory admission: predicted peak 224186368 bytes; resident predicted peak 448823296 of 3221225472 bytes; 2772402176 bytes remaining budget
[2026-10-07 07:30:59] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testCliHelpPrintsUsage.kts] on droplet 0: its reservation of 1056 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4310 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 07:30:59] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testMavenPrebuilt2RuleDependenciesAreTransitive.kts] on droplet 0: its reservation of 880 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4369 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 07:30:59] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testParseMavenCoordinate.kts] on droplet 0: its reservation of 1043 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4369 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 07:30:59] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testRewriteRemovesLinesAndDanglingComments.kts] on droplet 0: its reservation of 995 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4369 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 07:30:59] [dispatch] lease_issued: Issued lease 51c49f89-ce36-43c8-bb54-e13a51bf9610-e1c03628-620e502c-6b72-453c-a0a1-a77e56f61f46-L2 with 4 test(s) [CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testCliHelpPrintsUsage.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testMavenPrebuilt2RuleDependenciesAreTransitive.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testParseMavenCoordinate.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testRewriteRemovesLinesAndDanglingComments.kts] to droplet 0 (pull-based handout from shared queue; 16 unit(s) remaining). Memory admission: predicted peak 217186304 bytes; resident predicted peak 441372672 of 3221225472 bytes; 2779852800 bytes remaining budget
/tmp/qtcompile-group8768031156624128390/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-group13461229231795677376/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-group11698398376397665342/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
.append(" #").append(thread.id)
^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-07 07:31:10] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testRedundantTransitiveDependencyIsRemoved.kts] on droplet 0: its reservation of 1000 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4099 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 07:31:10] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testTripleQuotedFixtureAnnotationsAreIgnored.kts] on droplet 0: its reservation of 1000 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4219 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 07:31:10] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testCliUnrecognizedOption.kts] on droplet 0: its reservation of 1027 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4219 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 07:31:10] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testSoleProviderIsKept.kts] on droplet 0: its reservation of 958 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4246 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 07:31:10] [dispatch] lease_issued: Issued lease 51c49f89-ce36-43c8-bb54-e13a51bf9610-e1c03628-620e502c-6b72-453c-a0a1-a77e56f61f46-L3 with 4 test(s) [CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testRedundantTransitiveDependencyIsRemoved.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testTripleQuotedFixtureAnnotationsAreIgnored.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testCliUnrecognizedOption.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testSoleProviderIsKept.kts] to droplet 0 (pull-based handout from shared queue; 12 unit(s) remaining). Memory admission: predicted peak 220774400 bytes; resident predicted peak 441561088 of 3221225472 bytes; 2779664384 bytes remaining budget
/tmp/qtcompile-group10620248542253815880/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
.append(" #").append(thread.id)
^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-07 07:31:12] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testEmptyVersionWorkspaceSelfReferenceIsKept.kts] on droplet 0: its reservation of 956 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 3985 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 07:31:13] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testExtractRuleCompileDependencies.kts] on droplet 0: its reservation of 978 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 3985 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 07:31:13] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testDuplicateDeclarationKeepsExactlyOne.kts] on droplet 0: its reservation of 1031 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4005 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 07:31:13] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testLowerExplicitPinMediatedByHigherTransitiveIsKept.kts] on droplet 0: its reservation of 770 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4058 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 07:31:13] [dispatch] lease_issued: Issued lease 51c49f89-ce36-43c8-bb54-e13a51bf9610-e1c03628-620e502c-6b72-453c-a0a1-a77e56f61f46-L4 with 4 test(s) [CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testEmptyVersionWorkspaceSelfReferenceIsKept.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testExtractRuleCompileDependencies.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testDuplicateDeclarationKeepsExactlyOne.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testLowerExplicitPinMediatedByHigherTransitiveIsKept.kts] to droplet 0 (pull-based handout from shared queue; 8 unit(s) remaining). Memory admission: predicted peak 217288704 bytes; resident predicted peak 438063104 of 3221225472 bytes; 2783162368 bytes remaining budget
/tmp/qtcompile-group15679454287297827950/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-group10720677628766195353/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-group4918752584189916434/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
.append(" #").append(thread.id)
^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-07 07:31:23] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testDoNotUpgradeDeclarationIsKept.kts] on droplet 0: its reservation of 936 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 3726 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 07:31:23] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testBuildRuleDependenciesAreNonTransitive.kts] on droplet 0: its reservation of 967 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 3892 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 07:31:23] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testExtractRuleCompileDependenciesIgnoresComments.kts] on droplet 0: its reservation of 1011 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 3923 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 07:31:23] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testVersionUpgradeIsKept.kts] on droplet 0: its reservation of 933 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 3978 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 07:31:23] [dispatch] lease_issued: Issued lease 51c49f89-ce36-43c8-bb54-e13a51bf9610-e1c03628-620e502c-6b72-453c-a0a1-a77e56f61f46-L5 with 4 test(s) [CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testDoNotUpgradeDeclarationIsKept.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testBuildRuleDependenciesAreNonTransitive.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testExtractRuleCompileDependenciesIgnoresComments.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testVersionUpgradeIsKept.kts] to droplet 0 (pull-based handout from shared queue; 4 unit(s) remaining). Memory admission: predicted peak 217247744 bytes; resident predicted peak 437374976 of 3221225472 bytes; 2783850496 bytes remaining budget
/tmp/qtcompile6693915904843559060/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/qtcompile11259902527590283124/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
.append(" #").append(thread.id)
^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-07 07:31:27] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testClassifierVersionConflictsAreIndependent.kts] on droplet 0: its reservation of 842 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 3847 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 07:31:27] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testKotlinTestIsNeverRemoved.kts] on droplet 0: its reservation of 728 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 3847 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 07:31:27] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testHigherExplicitPinMaskingLowerTransitiveIsKept.kts] on droplet 0: its reservation of 795 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 3847 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 07:31:27] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testDeclarationNoLongerOutvotedIsRemovedInTheSameRun.kts] on droplet 0: its reservation of 423 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 3847 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-07 07:31:27] [dispatch] lease_issued: Issued lease 51c49f89-ce36-43c8-bb54-e13a51bf9610-e1c03628-620e502c-6b72-453c-a0a1-a77e56f61f46-L6 with 4 test(s) [CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testClassifierVersionConflictsAreIndependent.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testKotlinTestIsNeverRemoved.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testHigherExplicitPinMaskingLowerTransitiveIsKept.kts, CodexCoder21Organization-TransitiveTestDependencyPruner-4c02b668fc7047cc2dbe10556e079d9bc56d3759/tests/testDeclarationNoLongerOutvotedIsRemovedInTheSameRun.kts] to droplet 0 (pull-based handout from shared queue; 0 unit(s) remaining). Memory admission: predicted peak 216616960 bytes; resident predicted peak 433864704 of 3221225472 bytes; 2787360768 bytes remaining budget
/tmp/qtcompile-group5723161845845856865/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-group4781023608093654659/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-group12427231531463810795/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-group17328836480231815216/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
.append(" #").append(thread.id)
^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-07 07:31:38] [dispatch] drain: Drain: shared queue has no unowned work, droplet 0 has no outstanding leases or targeted recovery/acceleration assignment
[2026-10-07 07:31:40] Merged 16 build rule results from XML
[HeapDump] No heap dump files found on droplet
[2026-10-07 07:31:40] Build+test complete: 32 passed, 0 failed, 32 total
[2026-10-07 07:31:40] Build finished with status: COMPLETED
[perftest-dispatch] No @PerformanceTest-annotated tests found in workspace.
[2026-10-07 07:31:42] Destroying droplet...
[2026-10-07 07:31:42] Droplet enqueued for deletion