← Back to all runs

Build Run: d49e7477

CodexCoder21Organization/PerformanceTestServerService

Stored run summary updated . Data age: 111m 13s.

Projectsperformancetest.server:performancetest-server-service
RepositoryCodexCoder21Organization/PerformanceTestServerServicebranch wip/sol-perftest1commit f60526c2b1b6
Droplets (0 active, 1 total)
Image: 245388985 · 2 vCPU
Status
COMPLETED
Build Rules
4 built, 0 failed, 4 total
Tests
17 passed, 0 failed, 17 total
0%50%100%Tests passedTests failedTests canceled before they reached a verdictTests started and still runningTests started (including the ones still running)Tests finished, whether they passed or notTests passed or failed, excluding the ones canceledTests passedpassedfailedrunning01m 3s
Test ages
051015200-1s01-10s1710-30s030-60s01-5m05-15m015-60m01h+0test lifespanpassedfailedrunning

17 test attempts: 17 passed.

Lane activity
02s4s6s8sexecuting for01m 3s
Hover or focus a rising line to name the lane and the test it was executing.
passedfailedstill running

2 lanes across 1 droplet, 17 test attempts, over 1m 3s 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.

5 seconds
spent waiting (pending)
Started
Total duration from build request until completion: 4m 7s4m 7spending: 5.9s wall clock. Queue time: the real elapsed time from run creation until the first recorded phase began. This is time the run waited before execution started.pendingprovisioning droplet: 1m 24s wall clock. Lifecycle time: the real elapsed time the run spent in the provisioning droplet phase, from entering it until the next recorded phase began. If it is the final phase, the span ends at run completion or the current render time while the run is in progress.provisioning droplet1m 24sinstalling dependencies: 8s wall clock. Lifecycle time: the real elapsed time the run spent in the installing dependencies phase, from entering it until the next recorded phase began. If it is the final phase, the span ends at run completion or the current render time while the run is in progress.installing dependenciesuploading project: 181ms wall clock. Lifecycle time: the real elapsed time the run spent in the uploading project phase, from entering it until the next recorded phase began. If it is the final phase, the span ends at run completion or the current render time while the run is in progress.uploading projectbuild rules: 1m 23s wall clock. Lifecycle time: the real elapsed time the run spent in the build rules phase, from entering it until the next recorded phase began. If it is the final phase, the span ends at run completion or the current render time while the run is in progress. This includes work after the last build rule finished while the run remained in the phase. CPU time: 2m 14s. CPU time: the sum of all measured individual build rules CPU times. Because build rules run in parallel across multiple cores and droplets, this is normally larger than the wall-clock elapsed time.build rulesLifecycle time: the real elapsed time the run spent in the build rules phase, from entering it until the next recorded phase began. If it is the final phase, the span ends at run completion or the current render time while the run is in progress. This includes work after the last build rule finished while the run remained in the phase.1m 23s (wall clock)CPU time: the sum of all measured individual build rules CPU times. Because build rules run in parallel across multiple cores and droplets, this is normally larger than the wall-clock elapsed time.2m 14s (cpu time)unit tests: 1m 5s wall clock. Lifecycle time: the real elapsed time the run spent in the unit tests phase, from entering it until the next recorded phase began. If it is the final phase, the span ends at run completion or the current render time while the run is in progress. This includes work after the last test finished, such as dispatching @PerformanceTest tests to the performance-test service. CPU time: 14.5s. CPU time: the sum of all measured individual tests CPU times. Because tests run in parallel across multiple cores and droplets, this is normally larger than the wall-clock elapsed time.unit testsLifecycle time: the real elapsed time the run spent in the unit tests phase, from entering it until the next recorded phase began. If it is the final phase, the span ends at run completion or the current render time while the run is in progress. This includes work after the last test finished, such as dispatching @PerformanceTest tests to the performance-test service.1m 5s (wall clock)CPU time: the sum of all measured individual tests CPU times. Because tests run in parallel across multiple cores and droplets, this is normally larger than the wall-clock elapsed time.14.5s (cpu time)collecting results: 72ms wall clock. Lifecycle time: the real elapsed time the run spent in the collecting results phase, from entering it until the next recorded phase began. If it is the final phase, the span ends at run completion or the current render time while the run is in progress.collecting resultsfinishing: 10ms wall clock. Lifecycle time: the real elapsed time the run spent in the finishing phase, from entering it until the next recorded phase began. If it is the final phase, the span ends at run completion or the current render time while the run is in progress.finishing
test time
—
cpu time
14.5s
Finished

Build Rules

4 built, 0 failed, 4 total
StatusBuild RuleDurationOutputError
PASSEDperformancetest.server.buildClientMaven()4060ms7 files, 1.7 MB
PASSEDperformancetest.server.buildClientResourcesJar()65725ms1 file, 1.6 MB
PASSEDperformancetest.server.buildMaven()1888ms78 files, 35.6 MB
PASSEDperformancetest.server:performancetest-server-client:0.0.163095ms7 files, 1.7 MB

Test Results

17 passed, 0 failed, 17 total
StatusProjectTestDurationError
PASSEDperformancetest.serverbytecodeGeneratorClassNameExistsInServedJar1551ms
PASSEDperformancetest.servere2eSandboxedClientCoRunRoundTrip7837ms
PASSEDperformancetest.serverrpcBoundedHistoryQueriesPreserveCompleteCounts4098ms
PASSEDperformancetest.serverrpcBytecodeRequestServesClientJar4552ms
PASSEDperformancetest.serverrpcBytecodeRequestWithoutJarsExplainsMiswiring1714ms
PASSEDperformancetest.serverrpcChunkUploadsAcceptRawByteArrays1419ms
PASSEDperformancetest.serverrpcCoRunFlowSubmitsAndReadsBack1685ms
PASSEDperformancetest.serverrpcGetHistogramReturnsRealBuckets1683ms
PASSEDperformancetest.serverrpcGetMissingRunReturnsFoundFalse1306ms
PASSEDperformancetest.serverrpcGetStatisticsReturnsRealStatsAfterSubmit1903ms
PASSEDperformancetest.serverrpcHealthReturnsOK1303ms
PASSEDperformancetest.serverrpcListPaginatedReturnsExpectedShape1724ms
PASSEDperformancetest.serverrpcSubmitReturnsRunMap1906ms
PASSEDperformancetest.serverrpcUnknownMethodThrows1602ms
PASSEDperformancetest.servertestClientPreservesApi004CoRunUploadSessionDescriptor1197ms
PASSEDperformancetest.servertestStartupReconciliationUsesOrchestratorMode1011ms
PASSEDperformancetest.servertestStartupSkipsDiscardedIterationAllocations2283ms

Build Log

[buildtest-coordinator] [2026-10-08 17:55:37] Coordinator work: waiting for archive analysis, queue position 1 of 1
[2026-10-08 17:55:37] Dynamic dispatch: seeded 17 work unit(s) (17 discovered test(s), 0 terminal before seeding) into the shared lease queue
[2026-10-08 17:55:37] Provisioning DigitalOcean droplet...
[2026-10-08 17:56:39] Droplet created: id=607352310, name=buildtest-d49e7477-a9f9316
[2026-10-08 17:56:39] Droplet active at 146.190.171.120
[2026-10-08 17:56:41] SSH access granted to droplet 607352310
[2026-10-08 17:56:41] Waiting for guest readiness on droplet 607352310
[2026-10-08 17:57:01] Guest readiness complete on droplet 607352310
[2026-10-08 17:57:01] Dynamic memory admission: droplet 0 has 4096 MiB RAM, 3221225472 bytes available to resident tests, and runner parallelism 4
[2026-10-08 17:57:01] Connecting via SSH and installing dependencies...
[2026-10-08 17:57:01] 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=3454284, totalSwapKb=0, freeSwapKb=0)
mkswap: /swapfile: warning: wiping old swap signature.
Setting up swapspace version 1, size = 4 GiB (4294963200 bytes)
no label, UUID=a202f00a-1925-4d86-b134-58721c30284e
Swap file created and enabled
[BuildDriver] Memory after swap: MemoryInfo(totalMemoryKb=4009872, availableMemoryKb=3453760, totalSwapKb=4194300, freeSwapKb=4194300)
[BuildDriver] Swap verified: 4194300KB total swap (was 0KB)
[2026-10-08 17:57:09] Dependencies installed
[2026-10-08 17:57:09] Uploading project archive...
Extracted projects:
CodexCoder21Organization-PerformanceTestServerService-f60526c2b1b6c8a82918a2cfef48ee16281f1424

[2026-10-08 17:57:09] Projects on remote: CodexCoder21Organization-PerformanceTestServerService-f60526c2b1b6c8a82918a2cfef48ee16281f1424
[2026-10-08 17:57:09] Projects from archive: performancetest.server:performancetest-server-service
[2026-10-08 17:57:09] Building and testing workspace...
[2026-10-08 17:57:09] [dispatch] droplet 0 ready
[2026-10-08 17:57:09] [dispatch] memory_skip: Memory admission skipped 13 tests, the first of which is [CodexCoder21Organization-PerformanceTestServerService-f60526c2b1b6c8a82918a2cfef48ee16281f1424/tests/rpcBytecodeRequestWithoutJarsExplainsMiswiring.kts], on droplet 0: predicted peak 805306368 bytes exceeds the 0 bytes remaining budget (resident predicted peak 0 bytes plus 3221225472 bytes selected for this pull; total budget 3221225472 bytes); they remain queued for a droplet with room
[2026-10-08 17:57:09] [dispatch] lease_issued: Issued lease 8dc08a0a-99f4-4c1a-9cbd-4dd0fc8e7d8a-d49e7477-38917fa3-2583-48e6-9f28-dbfe75a43050-L0 with 4 test(s) [CodexCoder21Organization-PerformanceTestServerService-f60526c2b1b6c8a82918a2cfef48ee16281f1424/tests/e2eSandboxedClientCoRunRoundTrip.kts, CodexCoder21Organization-PerformanceTestServerService-f60526c2b1b6c8a82918a2cfef48ee16281f1424/tests/bytecodeGeneratorClassNameExistsInServedJar.kts, CodexCoder21Organization-PerformanceTestServerService-f60526c2b1b6c8a82918a2cfef48ee16281f1424/tests/rpcBoundedHistoryQueriesPreserveCompleteCounts.kts, CodexCoder21Organization-PerformanceTestServerService-f60526c2b1b6c8a82918a2cfef48ee16281f1424/tests/rpcBytecodeRequestServesClientJar.kts] to droplet 0 (pull-based handout from shared queue; 13 unit(s) remaining). Memory admission: predicted peak 3221225472 bytes; resident predicted peak 3221225472 of 3221225472 bytes; 0 bytes remaining budget
[2026-10-08 17:57:09] [dispatch] memory_skip: Memory admission skipped 13 tests, the first of which is [CodexCoder21Organization-PerformanceTestServerService-f60526c2b1b6c8a82918a2cfef48ee16281f1424/tests/rpcBytecodeRequestWithoutJarsExplainsMiswiring.kts], on droplet 0: predicted peak 805306368 bytes exceeds the 0 bytes remaining budget (resident predicted peak 3221225472 bytes plus 0 bytes selected for this pull; total budget 3221225472 bytes); they remain queued for a droplet with room
System memory: 3915MB, JVM heap: 1957MB
Downloading https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.pom
Downloaded https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.pom
Downloading https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.pom.sha1
Downloaded https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.pom.sha1
Downloading https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.pom
Downloading https://kotlin.directory/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.pom
Downloading https://kotlin.directory/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/community/kotlin/kompile/testrunner/bootstrap/community-kotlin-kompile-testrunner-bootstrap/0.0.16/community-kotlin-kompile-testrunner-bootstrap-0.0.16.pom
Downloaded https://kotlin.directory/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/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.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/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.pom.sha1
Downloaded https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.pom
Downloading https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.pom.sha1
Downloaded https://kotlin.directory/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/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
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/community/kotlin/kompile/testrunner/bootstrap/community-kotlin-kompile-testrunner-bootstrap/0.0.16/community-kotlin-kompile-testrunner-bootstrap-0.0.16.pom
Downloading https://kotlin.directory/community/kotlin/kompile/testrunner/bootstrap/community-kotlin-kompile-testrunner-bootstrap/0.0.16/community-kotlin-kompile-testrunner-bootstrap-0.0.16.pom.sha1
Downloaded https://kotlin.directory/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/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.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/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.sha1
Downloaded https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.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/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/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.jar
Downloaded 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.sha1
Downloading https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.jar.sha1
Downloaded https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.jar.sha1
Downloading https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.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/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/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/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.jar
Downloading https://kotlin.directory/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.jar.sha1
Failed to download https://kotlin.directory/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.jar.sha1
Downloaded https://kotlin.directory/kompile/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/qtcompile16057609567439525063/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/qtcompile6493019688413640919/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/qtcompile6493019688413640919/rpcBoundedHistoryQueriesPreserveCompleteCounts.kt:34:8: warning: unchecked cast: Any? to Map<String, Any?>
    )) as Map<String, Any?>
       ^ Unchecked cast: Any? to Map<String, Any?> [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile6493019688413640919/rpcBoundedHistoryQueriesPreserveCompleteCounts.kt:40:63: warning: unchecked cast: Any? to Map<String, Any?>
    val specs = handler.dispatch("listTestSpecs", emptyMap()) as Map<String, Any?>
                                                              ^ Unchecked cast: Any? to Map<String, Any?> [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile6493019688413640919/rpcBoundedHistoryQueriesPreserveCompleteCounts.kt:46:8: warning: unchecked cast: Any? to Map<String, Any?>
    )) as Map<String, Any?>
       ^ Unchecked cast: Any? to Map<String, Any?> [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile6493019688413640919/rpcBoundedHistoryQueriesPreserveCompleteCounts.kt:54:8: warning: unchecked cast: Any? to Map<String, Any?>
    )) as Map<String, Any?>
       ^ Unchecked cast: Any? to Map<String, Any?> [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile6493019688413640919/rpcBoundedHistoryQueriesPreserveCompleteCounts.kt:59:8: warning: unchecked cast: Any? to Map<String, Any?>
    )) as Map<String, Any?>
       ^ Unchecked cast: Any? to Map<String, Any?> [DiagnosticEffect from Main.kt:1547]
[2026-10-08 17:58:37] [dispatch] memory_skip: Memory admission skipped 12 tests, the first of which is [CodexCoder21Organization-PerformanceTestServerService-f60526c2b1b6c8a82918a2cfef48ee16281f1424/tests/rpcChunkUploadsAcceptRawByteArrays.kts], on droplet 0: predicted peak 805306368 bytes exceeds the 0 bytes remaining budget (resident predicted peak 2415919104 bytes plus 805306368 bytes selected for this pull; total budget 3221225472 bytes); they remain queued for a droplet with room (1 identical skip decision(s) for this droplet were suppressed since the previous report so a blocked run cannot write an unbounded log)
[2026-10-08 17:58:37] [dispatch] lease_issued: Issued lease 8dc08a0a-99f4-4c1a-9cbd-4dd0fc8e7d8a-d49e7477-38917fa3-2583-48e6-9f28-dbfe75a43050-L1 with 1 test(s) [CodexCoder21Organization-PerformanceTestServerService-f60526c2b1b6c8a82918a2cfef48ee16281f1424/tests/rpcBytecodeRequestWithoutJarsExplainsMiswiring.kts] to droplet 0 (pull-based handout from shared queue; 12 unit(s) remaining). Memory admission: predicted peak 805306368 bytes; resident predicted peak 3221225472 of 3221225472 bytes; 0 bytes remaining budget
[2026-10-08 17:58:37] [dispatch] memory_skip: Memory admission skipped 12 tests, the first of which is [CodexCoder21Organization-PerformanceTestServerService-f60526c2b1b6c8a82918a2cfef48ee16281f1424/tests/rpcChunkUploadsAcceptRawByteArrays.kts], on droplet 0: predicted peak 805306368 bytes exceeds the 0 bytes remaining budget (resident predicted peak 3221225472 bytes plus 0 bytes selected for this pull; total budget 3221225472 bytes); they remain queued for a droplet with room
[2026-10-08 17:58:37] [dispatch] memory_skip: Memory admission skipped 11 tests, the first of which is [CodexCoder21Organization-PerformanceTestServerService-f60526c2b1b6c8a82918a2cfef48ee16281f1424/tests/rpcCoRunFlowSubmitsAndReadsBack.kts], on droplet 0: predicted peak 805306368 bytes exceeds the 0 bytes remaining budget (resident predicted peak 2415919104 bytes plus 805306368 bytes selected for this pull; total budget 3221225472 bytes); they remain queued for a droplet with room
[2026-10-08 17:58:37] [dispatch] lease_issued: Issued lease 8dc08a0a-99f4-4c1a-9cbd-4dd0fc8e7d8a-d49e7477-38917fa3-2583-48e6-9f28-dbfe75a43050-L2 with 1 test(s) [CodexCoder21Organization-PerformanceTestServerService-f60526c2b1b6c8a82918a2cfef48ee16281f1424/tests/rpcChunkUploadsAcceptRawByteArrays.kts] to droplet 0 (pull-based handout from shared queue; 11 unit(s) remaining). Memory admission: predicted peak 805306368 bytes; resident predicted peak 3221225472 of 3221225472 bytes; 0 bytes remaining budget
[2026-10-08 17:58:37] [dispatch] memory_skip: Memory admission skipped 11 tests, the first of which is [CodexCoder21Organization-PerformanceTestServerService-f60526c2b1b6c8a82918a2cfef48ee16281f1424/tests/rpcCoRunFlowSubmitsAndReadsBack.kts], on droplet 0: predicted peak 805306368 bytes exceeds the 0 bytes remaining budget (resident predicted peak 3221225472 bytes plus 0 bytes selected for this pull; total budget 3221225472 bytes); they remain queued for a droplet with room
/tmp/qtcompile-group13726949144194675703/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-08 17:58:49] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-PerformanceTestServerService-f60526c2b1b6c8a82918a2cfef48ee16281f1424/tests/rpcCoRunFlowSubmitsAndReadsBack.kts] on droplet 0: its reservation of 1041 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1500 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:58:49] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-PerformanceTestServerService-f60526c2b1b6c8a82918a2cfef48ee16281f1424/tests/rpcGetHistogramReturnsRealBuckets.kts] on droplet 0: its reservation of 1041 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 2541 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:58:49] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-PerformanceTestServerService-f60526c2b1b6c8a82918a2cfef48ee16281f1424/tests/rpcGetMissingRunReturnsFoundFalse.kts] on droplet 0: its reservation of 1041 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 3082 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:58:49] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-PerformanceTestServerService-f60526c2b1b6c8a82918a2cfef48ee16281f1424/tests/rpcGetStatisticsReturnsRealStatsAfterSubmit.kts] on droplet 0: its reservation of 1041 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 3623 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:58:49] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-PerformanceTestServerService-f60526c2b1b6c8a82918a2cfef48ee16281f1424/tests/rpcHealthReturnsOK.kts] on droplet 0: its reservation of 1041 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4164 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:58:49] [dispatch] lease_issued: Issued lease 8dc08a0a-99f4-4c1a-9cbd-4dd0fc8e7d8a-d49e7477-38917fa3-2583-48e6-9f28-dbfe75a43050-L3 with 5 test(s) [CodexCoder21Organization-PerformanceTestServerService-f60526c2b1b6c8a82918a2cfef48ee16281f1424/tests/rpcCoRunFlowSubmitsAndReadsBack.kts, CodexCoder21Organization-PerformanceTestServerService-f60526c2b1b6c8a82918a2cfef48ee16281f1424/tests/rpcGetHistogramReturnsRealBuckets.kts, CodexCoder21Organization-PerformanceTestServerService-f60526c2b1b6c8a82918a2cfef48ee16281f1424/tests/rpcGetMissingRunReturnsFoundFalse.kts, CodexCoder21Organization-PerformanceTestServerService-f60526c2b1b6c8a82918a2cfef48ee16281f1424/tests/rpcGetStatisticsReturnsRealStatsAfterSubmit.kts, CodexCoder21Organization-PerformanceTestServerService-f60526c2b1b6c8a82918a2cfef48ee16281f1424/tests/rpcHealthReturnsOK.kts] to droplet 0 (pull-based handout from shared queue; 6 unit(s) remaining). Memory admission: predicted peak 308756480 bytes; resident predicted peak 2724675584 of 3221225472 bytes; 496549888 bytes remaining budget
/tmp/qtcompile-group6986570671604273783/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/qtcompile10618197323867525807/rpcGetMissingRunReturnsFoundFalse.kt:25:94: warning: unchecked cast: Any? to Map<String, Any?>
    val runResult = handler.dispatch("getPerformanceRun", mapOf("runId" to "never-existed")) as Map<String, Any?>
                                                                                             ^ Unchecked cast: Any? to Map<String, Any?> [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile10618197323867525807/rpcGetMissingRunReturnsFoundFalse.kt:30:94: warning: unchecked cast: Any? to Map<String, Any?>
    val logResult = handler.dispatch("getPerformanceLog", mapOf("runId" to "never-existed")) as Map<String, Any?>
                                                                                             ^ Unchecked cast: Any? to Map<String, Any?> [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile10618197323867525807/rpcGetMissingRunReturnsFoundFalse.kt:38:8: warning: unchecked cast: Any? to Map<String, Any?>
    )) as Map<String, Any?>
       ^ Unchecked cast: Any? to Map<String, Any?> [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile10618197323867525807/rpcGetMissingRunReturnsFoundFalse.kt:42:92: warning: unchecked cast: Any? to Map<String, Any?>
    val statsResult = handler.dispatch("getStatistics", mapOf("runId" to "never-existed")) as Map<String, Any?>
                                                                                           ^ Unchecked cast: Any? to Map<String, Any?> [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile14857786060799209257/rpcGetStatisticsReturnsRealStatsAfterSubmit.kt:36:8: warning: unchecked cast: Any? to Map<String, Any?>
    )) as Map<String, Any?>
       ^ Unchecked cast: Any? to Map<String, Any?> [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile14857786060799209257/rpcGetStatisticsReturnsRealStatsAfterSubmit.kt:39:82: warning: unchecked cast: Any? to Map<String, Any?>
    val statsResult = handler.dispatch("getStatistics", mapOf("runId" to runId)) as Map<String, Any?>
                                                                                 ^ Unchecked cast: Any? to Map<String, Any?> [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile-group12650870716471900901/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/qtcompile1698891584274162694/rpcGetHistogramReturnsRealBuckets.kt:35:8: warning: unchecked cast: Any? to Map<String, Any?>
    )) as Map<String, Any?>
       ^ Unchecked cast: Any? to Map<String, Any?> [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile1698891584274162694/rpcGetHistogramReturnsRealBuckets.kt:38:85: warning: unchecked cast: Any? to Map<String, Any?>
    val histogramResult = handler.dispatch("getHistogram", mapOf("runId" to runId)) as Map<String, Any?>
                                                                                    ^ Unchecked cast: Any? to Map<String, Any?> [DiagnosticEffect from Main.kt:1547]
[2026-10-08 17:59:05] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-PerformanceTestServerService-f60526c2b1b6c8a82918a2cfef48ee16281f1424/tests/rpcListPaginatedReturnsExpectedShape.kts] on droplet 0: its reservation of 960 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 3082 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:59:05] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-PerformanceTestServerService-f60526c2b1b6c8a82918a2cfef48ee16281f1424/tests/rpcSubmitReturnsRunMap.kts] on droplet 0: its reservation of 960 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 3542 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:59:05] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-PerformanceTestServerService-f60526c2b1b6c8a82918a2cfef48ee16281f1424/tests/rpcUnknownMethodThrows.kts] on droplet 0: its reservation of 960 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4002 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:59:05] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-PerformanceTestServerService-f60526c2b1b6c8a82918a2cfef48ee16281f1424/tests/testClientPreservesApi004CoRunUploadSessionDescriptor.kts] on droplet 0: its reservation of 960 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4002 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:59:05] [dispatch] lease_issued: Issued lease 8dc08a0a-99f4-4c1a-9cbd-4dd0fc8e7d8a-d49e7477-38917fa3-2583-48e6-9f28-dbfe75a43050-L4 with 4 test(s) [CodexCoder21Organization-PerformanceTestServerService-f60526c2b1b6c8a82918a2cfef48ee16281f1424/tests/rpcListPaginatedReturnsExpectedShape.kts, CodexCoder21Organization-PerformanceTestServerService-f60526c2b1b6c8a82918a2cfef48ee16281f1424/tests/rpcSubmitReturnsRunMap.kts, CodexCoder21Organization-PerformanceTestServerService-f60526c2b1b6c8a82918a2cfef48ee16281f1424/tests/rpcUnknownMethodThrows.kts, CodexCoder21Organization-PerformanceTestServerService-f60526c2b1b6c8a82918a2cfef48ee16281f1424/tests/testClientPreservesApi004CoRunUploadSessionDescriptor.kts] to droplet 0 (pull-based handout from shared queue; 2 unit(s) remaining). Memory admission: predicted peak 247005184 bytes; resident predicted peak 1981120512 of 3221225472 bytes; 1240104960 bytes remaining budget
/tmp/qtcompile18289637563188063409/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-group15850324901908778465/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/qtcompile4926887448600606796/rpcListPaginatedReturnsExpectedShape.kt:40:8: warning: unchecked cast: Any? to Map<String, Any?>
    )) as Map<String, Any?>
       ^ Unchecked cast: Any? to Map<String, Any?> [DiagnosticEffect from Main.kt:1547]
/tmp/qtcompile6256568725564509749/rpcSubmitReturnsRunMap.kt:37:8: warning: unchecked cast: Any? to Map<String, Any?>
    )) as Map<String, Any?>
       ^ Unchecked cast: Any? to Map<String, Any?> [DiagnosticEffect from Main.kt:1547]
[2026-10-08 17:59:19] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-PerformanceTestServerService-f60526c2b1b6c8a82918a2cfef48ee16281f1424/tests/testStartupReconciliationUsesOrchestratorMode.kts] on droplet 0: its reservation of 942 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 2920 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:59:19] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-PerformanceTestServerService-f60526c2b1b6c8a82918a2cfef48ee16281f1424/tests/testStartupSkipsDiscardedIterationAllocations.kts] on droplet 0: its reservation of 942 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 3362 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:59:19] [dispatch] lease_issued: Issued lease 8dc08a0a-99f4-4c1a-9cbd-4dd0fc8e7d8a-d49e7477-38917fa3-2583-48e6-9f28-dbfe75a43050-L5 with 2 test(s) [CodexCoder21Organization-PerformanceTestServerService-f60526c2b1b6c8a82918a2cfef48ee16281f1424/tests/testStartupReconciliationUsesOrchestratorMode.kts, CodexCoder21Organization-PerformanceTestServerService-f60526c2b1b6c8a82918a2cfef48ee16281f1424/tests/testStartupSkipsDiscardedIterationAllocations.kts] to droplet 0 (pull-based handout from shared queue; 0 unit(s) remaining). Memory admission: predicted peak 122388480 bytes; resident predicted peak 1856503808 of 3221225472 bytes; 1364721664 bytes remaining budget
Build-script stderr: [BuildscriptRunner] Checking cache for key: 06c023dd7c4184b9d6c1803c855e9e02d439770984ccf602bb50402c0a33f4dd
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Cache MISS for key: 06c023dd7c4184b9d6c1803c855e9e02d439770984ccf602bb50402c0a33f4dd, executing calculator
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Checking cache for key: ec48e8f422faeab52f648311a55e2c80fbc3d05470f39b880760d6656229109b
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Cache MISS for key: ec48e8f422faeab52f648311a55e2c80fbc3d05470f39b880760d6656229109b, executing calculator
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Stored result in cache for key: ec48e8f422faeab52f648311a55e2c80fbc3d05470f39b880760d6656229109b
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Stored result in cache for key: 06c023dd7c4184b9d6c1803c855e9e02d439770984ccf602bb50402c0a33f4dd
 [BuildScriptStderrEffect from Main.kt:1547]
/tmp/qtcompile13094341988237653829/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/qtcompile15320738994364245975/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/qtcompile7008947449496736557/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: 5cef56057b350dc5fa29f443616a553b23717b0ddf53e9579077e8c7eb3da4a3
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Cache MISS for key: 5cef56057b350dc5fa29f443616a553b23717b0ddf53e9579077e8c7eb3da4a3, executing calculator
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Checking cache for key: 2196fe6cb49760c765a3f12ce58bfa2b03b81a705fc1e5186ea275c5c72b1235
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Cache MISS for key: 2196fe6cb49760c765a3f12ce58bfa2b03b81a705fc1e5186ea275c5c72b1235, executing calculator
 [BuildScriptStderrEffect from Main.kt:1547]
Diagnostic: Parameter 'args' is never used [DiagnosticReportedEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Stored result in cache for key: 2196fe6cb49760c765a3f12ce58bfa2b03b81a705fc1e5186ea275c5c72b1235
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Stored result in cache for key: 5cef56057b350dc5fa29f443616a553b23717b0ddf53e9579077e8c7eb3da4a3
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Checking cache for key: 06c023dd7c4184b9d6c1803c855e9e02d439770984ccf602bb50402c0a33f4dd
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: Build-script cache key 06c023dd7c4184b9d6c1803c855e9e02d439770984ccf602bb50402c0a33f4dd is waiting for the rule currently computing it.
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Cache HIT for key: 06c023dd7c4184b9d6c1803c855e9e02d439770984ccf602bb50402c0a33f4dd
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Checking cache for key: fa194729a63fcfd033e88907777adca3c62935cb53c83f14e72e7a567bde15b6
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Cache MISS for key: fa194729a63fcfd033e88907777adca3c62935cb53c83f14e72e7a567bde15b6, executing calculator
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: buildjar outputFile /root/.buildcache/persistent-scratchspace/scratch-3446824578162748013/a9e125aa-8b7d-4672-97ec-bac0e8a79521/file.jar ababbefd124e2a77a8f8799910087aa8acf4c9b05ad0b978faa59703fc6e5d9c [unhandled JarBuiltEffect from JvmBuildRules.kt:764]
 [BuildScriptStderrEffect from Main.kt:1547]
Build-script stderr: [BuildscriptRunner] Stored result in cache for key: fa194729a63fcfd033e88907777adca3c62935cb53c83f14e72e7a567bde15b6
 [BuildScriptStderrEffect from Main.kt:1547]
/tmp/qtcompile5116490549115227357/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-group3868043363841888441/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/qtcompile17216094689052752303/testStartupSkipsDiscardedIterationAllocations.kt:136:51: warning: 'getter for id: Long' is deprecated. Deprecated in Java
            val threadId = Thread.currentThread().id
                                                  ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-08 17:59:37] [dispatch] drain: Drain: shared queue has no unowned work, droplet 0 has no outstanding leases or targeted recovery/acceleration assignment
[2026-10-08 17:59:38] Merged 14 build rule results from XML
[HeapDump] No heap dump files found on droplet
[2026-10-08 17:59:38] Build+test complete: 17 passed, 0 failed, 17 total
[2026-10-08 17:59:38] Build finished with status: COMPLETED
[perftest-dispatch] No @PerformanceTest-annotated tests found in workspace.
[2026-10-08 17:59:38] Destroying droplet...
[2026-10-08 17:59:38] Droplet enqueued for deletion