← Back to all runs

Build Run: 787a3bae

CodexCoder21Organization/BuildTestProjectionJournal

Stored run summary updated . Data age: 307m 39s.

Projectsbuildtest.projection.journal:buildtest-projection-journal
RepositoryCodexCoder21Organization/BuildTestProjectionJournalbranch gh-readonly-queue/main/pr-109-1b8f0482a97f8070fef71140b74e60547f1e9ebacommit 1b255e191948
Droplets (0 active, 10 total)
Image: 245388985 · 2 vCPU
Status
FAILED
1 test(s) failed
Build Rules
23 built, 0 failed, 23 total
Tests
Loading bounded result pages…
7 flaky — failed, then passed when retried; each flagged row below shows the retry's result
Test ages
02004006000-1s191-10s54310-30s9330-60s71-5m15-15m015-60m01h+0test lifespanpassedfailedrunning

663 test attempts: 652 passed, 11 failed.

Lane activity
050s1m 40s2m 30s3m 20sexecuting for022m 53s
Hover or focus a rising line to name the lane and the test it was executing.
passedfailedstill running

40 lanes across 10 droplets, 663 test attempts, over 22m 53s 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.

Requested
17 minutes
spent waiting (pending)
Started
Total duration from build request until completion: 53m 13s Excluding the 17m 51s spent pending in the queue: 35m 22s53m 13spending: 17m 51s 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.pending17m 51sprovisioning droplet: 1m 37s 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 dropletinstalling dependencies: 8.9s 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: 3.9s 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: 8m 13s wall clock. Build rules time: from the first droplet starting build rules until shard 0 finished the last one. The module cache packaging, transfer and install that follow are shown as their own stage. CPU time: 22m 34s. 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 rulesBuild rules time: from the first droplet starting build rules until shard 0 finished the last one. The module cache packaging, transfer and install that follow are shown as their own stage.8m 13s (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.22m 34s (cpu time)module cache packaging, transfer and install: 2m 23s wall clock. Module cache time: from the last build rule finishing until the first test started. Shard 0 packages the workspace module cache it built and serves it; the other droplets fetch and install it. If the run is still in this stage, the span ends at the current render time.module cache packaging,transfer and installModule cache time: from the last build rule finishing until the first test started. Shard 0 packages the workspace module cache it built and serves it; the other droplets fetch and install it. If the run is still in this stage, the span ends at the current render time.2m 23sunit tests: 22m 53s 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: unavailable because the whole-run test measurements are still loading. 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.22m 53s (wall clock)CPU time: unavailable because the whole-run test measurements are still loading. 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.loading all test measurements (cpu time)collecting results: 1s 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: 806ms 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
Module cache: Shard 0 packaged the module cache in 1m 7s; shards 1–9 fetched and installed it in 45s to 1m 18s
test time
37m 59s
cpu time
loading all test measurements
Finished
Notes
PR https://github.com/CodexCoder21Organization/BuildTestProjectionJournal/pull/109 Commit https://github.com/CodexCoder21Organization/BuildTestProjectionJournal/commit/1b255e1919489e566b265a3b137fe9d322e24299 kotlin-build-ci-upload-request=771c1766-e223-4922-b9ce-4b1d60dfaaad Dynamic dispatch degradation: 9 failed-test re-lease(s) within the run; 1 test(s) exhausted their failure budget (see dispatch_decision events for details)

Build Rules

23 built, 0 failed, 23 total
StatusBuild RuleRepresentative wall timeOutputError
PASSEDbuildtest.projection.journal.buildConstructionArenaFdFixture (2 recorded executions)161777ms0 files, 0 B
PASSEDbuildtest.projection.journal.buildCutFileModesFixture (2 recorded executions)32676ms0 files, 0 B
PASSEDbuildtest.projection.journal.buildGapCursorPublishedWriterRuntime (2 recorded executions)33353ms0 files, 0 B
PASSEDbuildtest.projection.journal.buildJournalCompactionDeltaCrashAfterForcePreservesCommittedRowsFixture (2 recorded executions)179771ms0 files, 0 B
PASSEDbuildtest.projection.journal.buildJournalCompactionDeltaCrashAfterOneNodePreservesCommittedRowsFixture (2 recorded executions)31597ms0 files, 0 B
PASSEDbuildtest.projection.journal.buildJournalCompactionDeltaCrashAfterSourceMovePreservesCommittedRowsFixture() (2 recorded executions)44176ms1 file, 14.8 KB
PASSEDbuildtest.projection.journal.buildJournalCompactionDeltaCrashAtFirstNodePreservesCommittedRowsFixture (2 recorded executions)28117ms0 files, 0 B
PASSEDbuildtest.projection.journal.buildJournalCompactionDeltaCrashAtNode256PreservesCommittedRowsFixture (2 recorded executions)29648ms0 files, 0 B
PASSEDbuildtest.projection.journal.buildJournalCompactionDeltaCrashAtNode257PreservesCommittedRowsFixture() (2 recorded executions)33046ms1 file, 14.7 KB
PASSEDbuildtest.projection.journal.buildJournalCompactionDeltaCrashAtNode512PreservesCommittedRowsFixture (2 recorded executions)26718ms0 files, 0 B
PASSEDbuildtest.projection.journal.buildJournalCompactionDeltaCrashAtNode600PreservesCommittedRowsFixture (2 recorded executions)26544ms0 files, 0 B
PASSEDbuildtest.projection.journal.buildJournalCompactionDeltaCrashBeforeForcePreservesCommittedRowsFixture (2 recorded executions)27011ms0 files, 0 B
PASSEDbuildtest.projection.journal.buildJournalCompactionDeltaCrashBeforeReturnPreservesCommittedRowsFixture (2 recorded executions)27164ms0 files, 0 B
PASSEDbuildtest.projection.journal.buildJournalCompactionDeltaCrashDuringLaterBatchPreservesCommittedRowsFixture (2 recorded executions)26108ms0 files, 0 B
PASSEDbuildtest.projection.journal.buildJournalCompactionDeltaCrashPreservesCommittedRowsFixture (2 recorded executions)25276ms0 files, 0 B
PASSEDbuildtest.projection.journal.buildLargeDeltaHeapFixture (2 recorded executions)29404ms0 files, 0 B
PASSEDbuildtest.projection.journal.buildLegacyDeletionFixtureRuntime (2 recorded executions)39199ms0 files, 0 B
PASSEDbuildtest.projection.journal.buildLiveAppendRuntime() (2 recorded executions)51846ms1 file, 10.4 MB
PASSEDbuildtest.projection.journal.buildMaven (2 recorded executions)3511ms0 files, 0 B
PASSEDbuildtest.projection.journal.buildPublished181FixtureRuntime() (2 recorded executions)24275ms1 file, 2.6 MB
PASSEDbuildtest.projection.journal.buildPublishedJournalFixtureResources() (2 recorded executions)7204ms1 file, 3.6 KB
PASSEDbuildtest.projection.journal.buildReviewGapWriterRuntime (2 recorded executions)21928ms0 files, 0 B
PASSEDbuildtest.projection.journal.buildTestFixtureLocatorMaven (2 recorded executions)26920ms0 files, 0 B

Test Results

Loading bounded result pages…
StatusProjectTestDurationError
FAILEDbuildtest.projection.journaljournalConstructionArenaCloseReleasesDescriptors21877msjava.lang.AssertionError: The arena descriptor child must finish within 20 seconds: es resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-16860368863712127583/journals/constructor-53/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-16860368863712127583/journals/constructor-54/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-16860368863712127583/journals/constructor-55/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-16860368863712127583/journals/constructor-56/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-16860368863712127583/journals/constructor-57/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-16860368863712127583/journals/constructor-58/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-16860368863712127583/journals/constructor-59/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-16860368863712127583/journals/constructor-60/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-16860368863712127583/journals/constructor-61/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-16860368863712127583/journals/constructor-62/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-16860368863712127583/journals/constructor-63/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-16860368863712127583/journals/constructor-64/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-16860368863712127583/journals/constructor-65/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-16860368863712127583/journals/constructor-66/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-16860368863712127583/journals/constructor-67/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-16860368863712127583/journals/constructor-68/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-16860368863712127583/journals/constructor-69/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. at kotlin.test.DefaultAsserter.fail(DefaultAsserter.kt:16) at kotlin.test.Asserter$DefaultImpls.assertTrue(Assertions.kt:652) at kotlin.test.DefaultAsserter.assertTrue(DefaultAsserter.kt:11) at kotlin.test.Asserter$DefaultImpls.assertTrue(Assertions.kt:662) at kotlin.test.DefaultAsserter.assertTrue(DefaultAsserter.kt:11) at kotlin.test.AssertionsKt__AssertionsKt.assertTrue(Assertions.kt:44) at kotlin.test.AssertionsKt.assertTrue(Unknown Source) at buildtest.projection.journal.JournalConstructionArenaCloseReleasesDescriptorsKt.journalConstructionArenaCloseReleasesDescriptors(journalConstructionArenaCloseReleasesDescriptors.kt:44) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at kompile.TestRunner.executeTest(TestRunner.kt:47) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at community.kotlin.kompile.testrunner.bootstrap.BootstrapRunner.main(BootstrapRunner.java:449)
Attempts (3)
AttemptStatusDurationDropletCanonicalError
1 of 3FAILED21.8s614700223yes (this is the published result)—
2 of 3FAILED21.7s614700223—java.lang.AssertionError: The arena descriptor child must finish within 20 seconds: ; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-29/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-30/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-31/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-32/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-33/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-34/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-35/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-36/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-37/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-38/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-39/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-40/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-41/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-42/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-43/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-44/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-45/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. at kotlin.test.DefaultAsserter.fail(DefaultAsserter.kt:16) at kotlin.test.Asserter$DefaultImpls.assertTrue(Assertions.kt:652) at kotlin.test.DefaultAsserter.assertTrue(DefaultAsserter.kt:11) at kotlin.test.Asserter$DefaultImpls.assertTrue(Assertions.kt:662) at kotlin.test.DefaultAsserter.assertTrue(DefaultAsserter.kt:11) at kotlin.test.AssertionsKt__AssertionsKt.assertTrue(Assertions.kt:44) at kotlin.test.AssertionsKt.assertTrue(Unknown Source) at buildtest.projection.journal.JournalConstructionArenaCloseReleasesDescriptorsKt.journalConstructionArenaCloseReleasesDescriptors(journalConstructionArenaCloseReleasesDescriptors.kt:44) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at kompile.TestRunner.executeTest(TestRunner.kt:47) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at community.kotlin.kompile.testrunner.bootstrap.BootstrapRunner.main(BootstrapRunner.java:449)
Console output of attempt 2 of 3 (16285 characters)
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-0/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-1/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-2/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-3/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-4/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-5/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-6/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-7/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-8/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-9/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-10/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-11/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-12/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-13/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-14/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-15/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-16/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-17/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-18/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-19/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-20/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-21/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-22/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-23/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-24/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-25/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-26/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-27/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-28/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-29/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-30/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-31/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-32/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-33/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-34/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-35/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-36/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-37/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-38/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-39/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-40/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-41/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-42/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-43/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-44/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-45/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-46/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at community.kotlin.kompile.testrunner.bootstrap.BootstrapRunner.main(BootstrapRunner.java:449)
Caused by: java.lang.AssertionError: The arena descriptor child must finish within 20 seconds: ; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-29/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-30/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-31/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-32/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-33/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-34/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-35/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-36/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-37/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-38/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-39/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-40/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-41/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-42/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-43/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-44/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-3206702128760801356/journals/constructor-45/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.

	at kotlin.test.DefaultAsserter.fail(DefaultAsserter.kt:16)
	at kotlin.test.Asserter$DefaultImpls.assertTrue(Assertions.kt:652)
	at kotlin.test.DefaultAsserter.assertTrue(DefaultAsserter.kt:11)
	at kotlin.test.Asserter$DefaultImpls.assertTrue(Assertions.kt:662)
	at kotlin.test.DefaultAsserter.assertTrue(DefaultAsserter.kt:11)
	at kotlin.test.AssertionsKt__AssertionsKt.assertTrue(Assertions.kt:44)
	at kotlin.test.AssertionsKt.assertTrue(Unknown Source)
	at buildtest.projection.journal.JournalConstructionArenaCloseReleasesDescriptorsKt.journalConstructionArenaCloseReleasesDescriptors(journalConstructionArenaCloseReleasesDescriptors.kt:44)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at kompile.TestRunner.executeTest(TestRunner.kt:47)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	... 2 more
3 of 3FAILED21.7s614700241—java.lang.AssertionError: The arena descriptor child must finish within 20 seconds: ; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-80/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-81/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-82/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-83/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-84/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-85/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-86/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-87/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-88/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-89/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-90/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-91/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-92/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-93/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-94/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-95/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. [BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-96/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets. at kotlin.test.DefaultAsserter.fail(DefaultAsserter.kt:16) at kotlin.test.Asserter$DefaultImpls.assertTrue(Assertions.kt:652) at kotlin.test.DefaultAsserter.assertTrue(DefaultAsserter.kt:11) at kotlin.test.Asserter$DefaultImpls.assertTrue(Assertions.kt:662) at kotlin.test.DefaultAsserter.assertTrue(DefaultAsserter.kt:11) at kotlin.test.AssertionsKt__AssertionsKt.assertTrue(Assertions.kt:44) at kotlin.test.AssertionsKt.assertTrue(Unknown Source) at buildtest.projection.journal.JournalConstructionArenaCloseReleasesDescriptorsKt.journalConstructionArenaCloseReleasesDescriptors(journalConstructionArenaCloseReleasesDescriptors.kt:44) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at kompile.TestRunner.executeTest(TestRunner.kt:47) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at community.kotlin.kompile.testrunner.bootstrap.BootstrapRunner.main(BootstrapRunner.java:449)
Console output of attempt 3 of 3 (28117 characters)
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-0/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-1/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-2/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-3/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-4/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-5/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-6/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-7/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-8/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-9/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-10/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-11/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-12/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-13/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-14/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-15/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-16/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-17/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-18/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-19/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-20/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-21/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-22/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-23/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-24/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-25/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-26/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-27/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-28/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-29/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-30/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-31/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-32/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-33/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-34/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-35/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-36/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-37/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-38/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-39/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-40/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-41/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-42/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-43/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-44/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-45/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-46/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-47/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-48/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-49/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-50/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-51/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-52/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-53/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-54/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-55/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-56/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-57/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-58/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-59/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-60/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-61/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-62/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-63/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-64/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-65/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-66/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-67/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-68/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-69/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-70/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-71/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-72/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-73/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-74/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-75/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-76/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-77/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-78/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-79/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-80/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-81/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-82/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-83/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-84/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-85/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-86/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-87/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-88/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-89/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-90/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-91/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-92/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-93/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-94/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-95/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-96/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-97/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at community.kotlin.kompile.testrunner.bootstrap.BootstrapRunner.main(BootstrapRunner.java:449)
Caused by: java.lang.AssertionError: The arena descriptor child must finish within 20 seconds: ; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-80/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-81/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-82/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-83/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-84/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-85/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-86/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-87/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-88/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-89/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-90/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-91/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-92/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-93/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-94/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-95/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-6193626214286224260/journals/constructor-96/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.

	at kotlin.test.DefaultAsserter.fail(DefaultAsserter.kt:16)
	at kotlin.test.Asserter$DefaultImpls.assertTrue(Assertions.kt:652)
	at kotlin.test.DefaultAsserter.assertTrue(DefaultAsserter.kt:11)
	at kotlin.test.Asserter$DefaultImpls.assertTrue(Assertions.kt:662)
	at kotlin.test.DefaultAsserter.assertTrue(DefaultAsserter.kt:11)
	at kotlin.test.AssertionsKt__AssertionsKt.assertTrue(Assertions.kt:44)
	at kotlin.test.AssertionsKt.assertTrue(Unknown Source)
	at buildtest.projection.journal.JournalConstructionArenaCloseReleasesDescriptorsKt.journalConstructionArenaCloseReleasesDescriptors(journalConstructionArenaCloseReleasesDescriptors.kt:44)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at kompile.TestRunner.executeTest(TestRunner.kt:47)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	... 2 more
PASSEDbuildtest.projection.journalauthorityCandidateConstructionCloseReleasesDescriptor2009ms
PASSEDbuildtest.projection.journaljournalAcknowledgedAbandonedWriterRetiresExclusion2803ms
PASSEDbuildtest.projection.journaljournalAcknowledgedActivationAndPersistenceFailureBoundary4944ms
PASSEDbuildtest.projection.journaljournalAcknowledgedAdmissionObserverFailureReleasesRun3782ms
PASSEDbuildtest.projection.journaljournalAcknowledgedAppendPassesCompactionDeltaForce6436ms
PASSEDbuildtest.projection.journaljournalAcknowledgedAppendPassesCompactionExclusion5604ms
PASSEDbuildtest.projection.journaljournalAcknowledgedAppendPassesHeldOrdinaryWriter2437ms
PASSEDbuildtest.projection.journaljournalAcknowledgedAppendPassesHeldRecordPersistence4038ms
PASSEDbuildtest.projection.journaljournalAcknowledgedAppendPassesOrdinaryDeletionForce2968ms
PASSEDbuildtest.projection.journaljournalAcknowledgedAppendRebuildPreservesOrderedSource4001ms
PASSEDbuildtest.projection.journaljournalAcknowledgedAppendReportsOwnPublicationFailure3399ms
PASSEDbuildtest.projection.journaljournalAcknowledgedCloseDuringCompactionKeepsCut2394ms
PASSEDbuildtest.projection.journaljournalAcknowledgedCommitSurvivesCloseWithHeldBatch2832ms
PASSEDbuildtest.projection.journaljournalAcknowledgedDeletionAcrossHeldBatchAndCompaction3876ms
PASSEDbuildtest.projection.journaljournalAcknowledgedDeletionClockReentryKeepsFacts3088ms
PASSEDbuildtest.projection.journaljournalAcknowledgedDeletionForceReentryKeepsFacts4879ms
PASSEDbuildtest.projection.journaljournalAcknowledgedDeletionKeepsFactsWhenClockMovesBackwards6423ms
PASSEDbuildtest.projection.journaljournalAcknowledgedDeletionSurvivesWaitingOrdinarySnapshot3894ms
PASSEDbuildtest.projection.journaljournalAcknowledgedDeliveryPreservesFirstHostError5885ms
PASSEDbuildtest.projection.journaljournalAcknowledgedHostDeliveryKeepsSameInstanceUsable3839ms
PASSEDbuildtest.projection.journaljournalAcknowledgedInnerHostReleaseKeepsAvailableCut4661ms
PASSEDbuildtest.projection.journaljournalAcknowledgedLiveTailRequestsMaintenance5903ms
PASSEDbuildtest.projection.journaljournalAcknowledgedOrderingKeepsOrdinaryBatchTogether3968ms
PASSEDbuildtest.projection.journaljournalAcknowledgedPredecessorWaitRefusesAppendOwner5663ms
PASSEDbuildtest.projection.journaljournalAcknowledgedRecoveryExcludesForcedUnselectedBatch3591ms
PASSEDbuildtest.projection.journaljournalAcknowledgedReentryCloseIsTerminal6027ms
PASSEDbuildtest.projection.journaljournalAcknowledgedReplacementAfterJournalMoveKeepsRows5471ms
PASSEDbuildtest.projection.journaljournalAcknowledgedReplacementBeforeJournalMoveKeepsRows4826ms
PASSEDbuildtest.projection.journaljournalAcknowledgedReplacementBeforeObservationErrorKeepsRows5572ms
PASSEDbuildtest.projection.journaljournalAcknowledgedReplacementBeforeStateObservationKeepsRows4988ms
PASSEDbuildtest.projection.journaljournalAcknowledgedReplacementDecodeReentryKeepsRows4833ms
PASSEDbuildtest.projection.journaljournalAcknowledgedReplacementDuringDirectoryForceKeepsRows3823ms
PASSEDbuildtest.projection.journaljournalAcknowledgedReplacementFullTailCacheKeepsRows4827ms
PASSEDbuildtest.projection.journaljournalAcknowledgedReplacementPreMoveCloseKeepsRows2903ms
PASSEDbuildtest.projection.journaljournalAcknowledgedResetOwnershipReleaseOrders20055ms
PASSEDbuildtest.projection.journaljournalAcknowledgedSameRunAdmissionOrder4678ms
PASSEDbuildtest.projection.journaljournalAcknowledgedSnapshotCheckpointsKeepReceipts6545ms
PASSEDbuildtest.projection.journaljournalAcknowledgedSourceBytesRemovedFails2178ms
PASSEDbuildtest.projection.journaljournalAdmissionActivationCallbackCannotWaitForOwnWriter3097ms
PASSEDbuildtest.projection.journaljournalAdmissionActivationRefusalWithdrawsCaller2758ms
PASSEDbuildtest.projection.journaljournalAdmissionCancellationAfterCloseReleasesStorage2573ms
PASSEDbuildtest.projection.journaljournalAdmissionCaptureKeepsOneCommittedCut10573ms
PASSEDbuildtest.projection.journaljournalAdmissionCapturedResetReaderFinishesAfterClose3748ms
PASSEDbuildtest.projection.journaljournalAdmissionClassificationReleasesOwnerDuringColdRead9929ms
PASSEDbuildtest.projection.journaljournalAdmissionCloseBeforeCacheWriteStopsIO3597ms
PASSEDbuildtest.projection.journaljournalAdmissionDeliveryFailureKeepsCommittedRows4914ms
PASSEDbuildtest.projection.journaljournalAdmissionFailureAfterCloseReleasesStorage2061ms
PASSEDbuildtest.projection.journaljournalAdmissionOldGenerationCleanupWarns3945ms
PASSEDbuildtest.projection.journaljournalAdmissionPageClockReentryKeepsSelection2859ms
PASSEDbuildtest.projection.journaljournalAdmissionRefusalBeforeSelectableWait4919ms
PASSEDbuildtest.projection.journaljournalAdmissionRefusalReentryCannotSelectWithdrawnRows5098ms
PASSEDbuildtest.projection.journaljournalAdmissionRefusalWithdrawsWholeCaller3687ms
PASSEDbuildtest.projection.journaljournalAdmissionReleaseCallbackReentersClose4336ms
PASSEDbuildtest.projection.journaljournalAdmissionReopenWhilePageLeased5633ms
PASSEDbuildtest.projection.journaljournalAdmissionRetentionClockCloseStopsIO3196ms
PASSEDbuildtest.projection.journaljournalAdmissionRetentionReadCloseStopsNextObservation4743ms
PASSEDbuildtest.projection.journaljournalAdmissionSelectionTransfersStorage3541ms
PASSEDbuildtest.projection.journaljournalAdmissionStopDoesNotWaitForPageCallback5889ms
PASSEDbuildtest.projection.journaljournalAdmissionStoppedResetKeepsReopenedCut4735ms
PASSEDbuildtest.projection.journaljournalAdmissionUsesCompletedStartupBeforeSelection2354ms
PASSEDbuildtest.projection.journaljournalAdmittedSnapshotChangedChunkRecovers18129ms
PASSEDbuildtest.projection.journaljournalAdmittedSnapshotTruncationRecovers16043ms
PASSEDbuildtest.projection.journaljournalAppendBatchNormalizesEachPayloadOnce2424ms
PASSEDbuildtest.projection.journaljournalAppendEvictionDoesNotRewriteStoredRows37372ms
PASSEDbuildtest.projection.journaljournalAppendPublishesDuringBaselineDeletionBinding6913ms
PASSEDbuildtest.projection.journaljournalAppendPublishesOneOrderedRow3961ms
PASSEDbuildtest.projection.journaljournalAppendSharesClassificationPaths28352ms
PASSEDbuildtest.projection.journaljournalArchiveRemovalDoesNotDischargeLiveUpdates3593ms
PASSEDbuildtest.projection.journaljournalArenaChildCloseStopsMutableBytes6534ms
PASSEDbuildtest.projection.journaljournalArenaForcesOnlyChangedPages2948ms
PASSEDbuildtest.projection.journaljournalArenaObserverWithoutJournalOwnerRefusesClose4041ms
PASSEDbuildtest.projection.journaljournalBaselineBindingCloseStopsRowTraversal4373ms
PASSEDbuildtest.projection.journaljournalBaselineDeletionKeepsFactsWhenClockMovesBackwards7509ms
PASSEDbuildtest.projection.journaljournalBaselineDeletionMembershipUsesKeyedLookup3092ms
PASSEDbuildtest.projection.journaljournalBaselineDeletionMembershipWithLargeRetainedMap flaky — passed on attempt 3 of 317320ms
Attempts (3)
AttemptStatusDurationDropletCanonicalError
1 of 3FAILED33.4s614700221—java.lang.RuntimeException: Test 'journalBaselineDeletionMembershipWithLargeRetainedMap' timed out after 30000ms, stuck at: buildtest.projection.journal.ProjectionCutArena$updateAll$$inlined$sortedBy$1.compare(Comparisons.kt:102) at kompile.WorkspaceKt.executeTestInSeparateJvm(Workspace.kt:4748) at kompile.WorkspaceKt.access$executeTestInSeparateJvm(Workspace.kt:1) at kompile.WorkspaceKt$prepareTests$4$executeAction$1.invoke(Workspace.kt:6740) at kompile.WorkspaceKt$prepareTests$4$executeAction$1.invoke(Workspace.kt:6725) at kompile.PreparedTestRun.execute(Workspace.kt:4396) at kompile.LocalBuildWorkspace$prepareTestBatchInternalOpen$executePrepared$1.invoke(Workspace.kt:1981) at kompile.LocalBuildWorkspace$prepareTestBatchInternalOpen$executePrepared$1.invoke(Workspace.kt:1961) at kompile.PreparedTestBatch.executeOnce(Workspace.kt:348) at kompile.PreparedTestBatch.execute(Workspace.kt:304) at buildtest.runner.PreparedLeaseBatch.execute(PreparedLeaseBatch.kt:22) at buildtest.runner.MainKt.runOneExecution(Main.kt:1774) at buildtest.runner.MainKt.runOneExecution$default(Main.kt:1149) at buildtest.runner.MainKt$preparePipelineWork$warmEntry$1.invoke(Main.kt:1087) at buildtest.runner.MainKt$preparePipelineWork$warmEntry$1.invoke(Main.kt:1086) at buildtest.runner.PreparedLaneExecution.thread$lambda$0(PreparedLaneExecution.kt:129) at java.base/java.lang.Thread.run(Thread.java:1583)
Console output of attempt 1 of 3 (30090 characters)
2026-11-01 06:20:09
Full thread dump OpenJDK 64-Bit Server VM (21.0.11+10-1-24.04.2-Ubuntu mixed mode, sharing):

Threads class SMR info:
_java_thread_list=0x000074e57029f3a0, length=11, elements={
0x000074e570019d50, 0x000074e5700b1a70, 0x000074e5700b2ff0, 0x000074e5700b47a0,
0x000074e5700b5df0, 0x000074e5700b73a0, 0x000074e5700b8ef0, 0x000074e5700ba5c0,
0x000074e5700c67e0, 0x000074e5700c9ab0, 0x000074e57029e2e0
}

"main" #1 [14053] prio=5 os_prio=0 cpu=4832.50ms elapsed=32.25s tid=0x000074e570019d50 nid=14053 runnable  [0x000074e5765fa000]
   java.lang.Thread.State: RUNNABLE
	at java.lang.ClassLoader.defineClass1(java.base@21.0.11/Native Method)
	at java.lang.ClassLoader.defineClass(java.base@21.0.11/ClassLoader.java:1027)
	at java.security.SecureClassLoader.defineClass(java.base@21.0.11/SecureClassLoader.java:150)
	at jdk.internal.loader.BuiltinClassLoader.defineClass(java.base@21.0.11/BuiltinClassLoader.java:862)
	at jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(java.base@21.0.11/BuiltinClassLoader.java:760)
	at jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(java.base@21.0.11/BuiltinClassLoader.java:681)
	- locked <0x00000000fa94b658> (a java.lang.Object)
	at jdk.internal.loader.BuiltinClassLoader.loadClass(java.base@21.0.11/BuiltinClassLoader.java:639)
	at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(java.base@21.0.11/ClassLoaders.java:188)
	at java.lang.ClassLoader.loadClass(java.base@21.0.11/ClassLoader.java:526)
	at java.lang.ClassLoader.defineClass1(java.base@21.0.11/Native Method)
	at java.lang.ClassLoader.defineClass(java.base@21.0.11/ClassLoader.java:1027)
	at java.security.SecureClassLoader.defineClass(java.base@21.0.11/SecureClassLoader.java:150)
	at jdk.internal.loader.BuiltinClassLoader.defineClass(java.base@21.0.11/BuiltinClassLoader.java:862)
	at jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(java.base@21.0.11/BuiltinClassLoader.java:760)
	at jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(java.base@21.0.11/BuiltinClassLoader.java:681)
	- locked <0x00000000fa94a390> (a java.lang.Object)
	at jdk.internal.loader.BuiltinClassLoader.loadClass(java.base@21.0.11/BuiltinClassLoader.java:639)
	at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(java.base@21.0.11/ClassLoaders.java:188)
	at java.lang.ClassLoader.loadClass(java.base@21.0.11/ClassLoader.java:526)
	at buildtest.projection.journal.ProjectionCutArena$updateAll$$inlined$sortedBy$1.compare(Comparisons.kt:102)
	at java.util.TimSort.countRunAndMakeAscending(java.base@21.0.11/TimSort.java:355)
	at java.util.TimSort.sort(java.base@21.0.11/TimSort.java:234)
	at java.util.Arrays.sort(java.base@21.0.11/Arrays.java:1234)
	at kotlin.collections.ArraysKt___ArraysJvmKt.sortWith(_ArraysJvm.kt:2179)
	at kotlin.collections.CollectionsKt___CollectionsKt.sortedWith(_Collections.kt:1075)
	at buildtest.projection.journal.ProjectionCutArena.updateAll(DurableProjectionCut.kt:1321)
	at buildtest.projection.journal.ProjectionCutArena.putAll(DurableProjectionCut.kt:373)
	at buildtest.projection.journal.CutJournalRecords.appendWithRecordReferences(CutJournalRecords.kt:221)
	- locked <0x00000000fad45408> (a java.lang.Object)
	at buildtest.projection.journal.ProjectionChangeJournal.selectAppendCut(ProjectionChangeJournal.kt:3170)
	at buildtest.projection.journal.ProjectionChangeJournal.drainPendingAppends(ProjectionChangeJournal.kt:3411)
	at buildtest.projection.journal.ProjectionChangeJournal.appendAll(ProjectionChangeJournal.kt:2914)
	at buildtest.projection.journal.JournalBaselineDeletionMembershipWithLargeRetainedMapKt.journalBaselineDeletionMembershipWithLargeRetainedMap(journalBaselineDeletionMembershipWithLargeRetainedMap.kt:47)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.base@21.0.11/DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x000074e4fc00c800.invoke(java.base@21.0.11/LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(java.base@21.0.11/Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(java.base@21.0.11/DirectMethodHandleAccessor.java:153)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(java.base@21.0.11/DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(java.base@21.0.11/Method.java:580)
	at kompile.TestRunner.executeTest(TestRunner.kt:47)
	at java.lang.invoke.LambdaForm$DMH/0x000074e4fc001800.invokeStatic(java.base@21.0.11/LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x000074e4fc005400.invoke(java.base@21.0.11/LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(java.base@21.0.11/Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(java.base@21.0.11/DirectMethodHandleAccessor.java:154)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(java.base@21.0.11/DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(java.base@21.0.11/Method.java:580)
	at community.kotlin.kompile.testrunner.bootstrap.BootstrapRunner.main(BootstrapRunner.java:449)

"Reference Handler" #9 [14062] daemon prio=10 os_prio=0 cpu=0.94ms elapsed=32.01s tid=0x000074e5700b1a70 nid=14062 waiting on condition  [0x000074e57541d000]
   java.lang.Thread.State: RUNNABLE
	at java.lang.ref.Reference.waitForReferencePendingList(java.base@21.0.11/Native Method)
	at java.lang.ref.Reference.processPendingReferences(java.base@21.0.11/Reference.java:246)
	at java.lang.ref.Reference$ReferenceHandler.run(java.base@21.0.11/Reference.java:208)

"Finalizer" #10 [14063] daemon prio=8 os_prio=0 cpu=0.63ms elapsed=32.00s tid=0x000074e5700b2ff0 nid=14063 in Object.wait()  [0x000074e574ffe000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait0(java.base@21.0.11/Native Method)
	- waiting on <0x00000000f820e5b8> (a java.lang.ref.NativeReferenceQueue$Lock)
	at java.lang.Object.wait(java.base@21.0.11/Object.java:366)
	at java.lang.Object.wait(java.base@21.0.11/Object.java:339)
	at java.lang.ref.NativeReferenceQueue.await(java.base@21.0.11/NativeReferenceQueue.java:48)
	at java.lang.ref.ReferenceQueue.remove0(java.base@21.0.11/ReferenceQueue.java:158)
	at java.lang.ref.NativeReferenceQueue.remove(java.base@21.0.11/NativeReferenceQueue.java:89)
	- locked <0x00000000f820e5b8> (a java.lang.ref.NativeReferenceQueue$Lock)
	at java.lang.ref.Finalizer$FinalizerThread.run(java.base@21.0.11/Finalizer.java:173)

"Signal Dispatcher" #11 [14064] daemon prio=9 os_prio=0 cpu=0.93ms elapsed=32.00s tid=0x000074e5700b47a0 nid=14064 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Service Thread" #12 [14065] daemon prio=9 os_prio=0 cpu=7.72ms elapsed=31.99s tid=0x000074e5700b5df0 nid=14065 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Monitor Deflation Thread" #13 [14066] daemon prio=9 os_prio=0 cpu=6.80ms elapsed=31.98s tid=0x000074e5700b73a0 nid=14066 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" #14 [14067] daemon prio=9 os_prio=0 cpu=2025.17ms elapsed=31.98s tid=0x000074e5700b8ef0 nid=14067 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"C1 CompilerThread0" #15 [14068] daemon prio=9 os_prio=0 cpu=737.31ms elapsed=31.97s tid=0x000074e5700ba5c0 nid=14068 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"Notification Thread" #16 [14069] daemon prio=9 os_prio=0 cpu=0.19ms elapsed=31.93s tid=0x000074e5700c67e0 nid=14069 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Common-Cleaner" #17 [14070] daemon prio=8 os_prio=0 cpu=0.87ms elapsed=31.91s tid=0x000074e5700c9ab0 nid=14070 waiting on condition  [0x000074e57482d000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f820e6d0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.11/AbstractQueuedSynchronizer.java:1886)
	at java.lang.ref.ReferenceQueue.await(java.base@21.0.11/ReferenceQueue.java:71)
	at java.lang.ref.ReferenceQueue.remove0(java.base@21.0.11/ReferenceQueue.java:143)
	at java.lang.ref.ReferenceQueue.remove(java.base@21.0.11/ReferenceQueue.java:218)
	at jdk.internal.ref.CleanerImpl.run(java.base@21.0.11/CleanerImpl.java:140)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)
	at jdk.internal.misc.InnocuousThread.run(java.base@21.0.11/InnocuousThread.java:186)

"kompile-timeout-self-dump" #18 [14086] daemon prio=5 os_prio=0 cpu=5.72ms elapsed=30.09s tid=0x000074e57029e2e0 nid=14086 runnable  [0x000074e57472d000]
   java.lang.Thread.State: RUNNABLE
	at java.lang.Thread.dumpThreads(java.base@21.0.11/Native Method)
	at java.lang.Thread.getAllStackTraces(java.base@21.0.11/Thread.java:2522)
	at kompile.TestRunner.printSelfThreadDump(TestRunner.kt:77)
	at kompile.TestRunner.executeTest$lambda$0(TestRunner.kt:36)
	at kompile.TestRunner$$Lambda/0x000074e4fc009ba8.run(Unknown Source)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"VM Thread" os_prio=0 cpu=19.01ms elapsed=32.05s tid=0x000074e5700a5f30 nid=14061 runnable  

"VM Periodic Task Thread" os_prio=0 cpu=39.85ms elapsed=32.08s tid=0x000074e5700947b0 nid=14060 waiting on condition  

"G1 Service" os_prio=0 cpu=3.02ms elapsed=32.23s tid=0x000074e57007bbc0 nid=14058 runnable  

"G1 Refine#0" os_prio=0 cpu=42.49ms elapsed=32.24s tid=0x000074e57007abf0 nid=14057 runnable  

"G1 Conc#0" os_prio=0 cpu=0.10ms elapsed=32.25s tid=0x000074e57003d890 nid=14056 runnable  

"G1 Main Marker" os_prio=0 cpu=0.23ms elapsed=32.25s tid=0x000074e57003c8e0 nid=14055 runnable  

"GC Thread#0" os_prio=0 cpu=68.28ms elapsed=32.25s tid=0x000074e57003a300 nid=14054 runnable  

JNI global refs: 15, weak refs: 0

Heap
 garbage-first heap   total 65536K, used 26400K [0x00000000f8000000, 0x0000000100000000)
  region size 1024K, 23 young (23552K), 2 survivors (2048K)
 Metaspace       used 8129K, committed 8320K, reserved 1114112K
  class space    used 649K, committed 768K, reserved 1048576K

Full thread dump (kompile in-child self-dump: buildtest.projection.journal.JournalBaselineDeletionMembershipWithLargeRetainedMapKt.journalBaselineDeletionMembershipWithLargeRetainedMap exceeded 30000ms):

"main" #1 prio=5
   java.lang.Thread.State: RUNNABLE
	at kotlin.collections.ArraysKt___ArraysJvmKt.sortWith(_ArraysJvm.kt:2179)
	at kotlin.collections.CollectionsKt___CollectionsKt.sortedWith(_Collections.kt:1075)
	at buildtest.projection.journal.ProjectionCutArena.updateAll(DurableProjectionCut.kt:1321)
	at buildtest.projection.journal.ProjectionCutArena.putAll(DurableProjectionCut.kt:373)
	at buildtest.projection.journal.CutJournalRecords.appendWithRecordReferences(CutJournalRecords.kt:221)
	at buildtest.projection.journal.ProjectionChangeJournal.selectAppendCut(ProjectionChangeJournal.kt:3170)
	at buildtest.projection.journal.ProjectionChangeJournal.drainPendingAppends(ProjectionChangeJournal.kt:3411)
	at buildtest.projection.journal.ProjectionChangeJournal.appendAll(ProjectionChangeJournal.kt:2914)
	at buildtest.projection.journal.JournalBaselineDeletionMembershipWithLargeRetainedMapKt.journalBaselineDeletionMembershipWithLargeRetainedMap(journalBaselineDeletionMembershipWithLargeRetainedMap.kt:47)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x000074e4fc00c800.invoke(LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:153)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(Method.java:580)
	at kompile.TestRunner.executeTest(TestRunner.kt:47)
	at java.lang.invoke.LambdaForm$DMH/0x000074e4fc001800.invokeStatic(LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x000074e4fc005400.invoke(LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:154)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(Method.java:580)
	at community.kotlin.kompile.testrunner.bootstrap.BootstrapRunner.main(BootstrapRunner.java:449)

"Signal Dispatcher" #11 daemon prio=9
   java.lang.Thread.State: RUNNABLE

"Notification Thread" #16 daemon prio=9
   java.lang.Thread.State: RUNNABLE

"Reference Handler" #9 daemon prio=10
   java.lang.Thread.State: RUNNABLE
	at java.lang.ref.Reference.waitForReferencePendingList(Native Method)
	at java.lang.ref.Reference.processPendingReferences(Reference.java:246)
	at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)

"Finalizer" #10 daemon prio=8
   java.lang.Thread.State: WAITING
	at java.lang.Object.wait0(Native Method)
	at java.lang.Object.wait(Object.java:366)
	at java.lang.Object.wait(Object.java:339)
	at java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48)
	at java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
	at java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89)
	at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173)

"Common-Cleaner" #17 daemon prio=8
   java.lang.Thread.State: TIMED_WAITING
	at jdk.internal.misc.Unsafe.park(Native Method)
	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1886)
	at java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
	at java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
	at jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
	at java.lang.Thread.runWith(Thread.java:1596)
	at java.lang.Thread.run(Thread.java:1583)
	at jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)

"kompile-timeout-self-dump" #18 daemon prio=5
   java.lang.Thread.State: RUNNABLE
	at java.lang.Thread.dumpThreads(Native Method)
	at java.lang.Thread.getAllStackTraces(Thread.java:2522)
	at kompile.TestRunner.printSelfThreadDump(TestRunner.kt:77)
	at kompile.TestRunner.executeTest$lambda$0(TestRunner.kt:36)
	at kompile.TestRunner$$Lambda/0x000074e4fc009ba8.run(Unknown Source)
	at java.lang.Thread.runWith(Thread.java:1596)
	at java.lang.Thread.run(Thread.java:1583)

JNI global refs: 0 (not measured; kompile in-child self-dump)
TIMEOUT: Test 'buildtest.projection.journal.JournalBaselineDeletionMembershipWithLargeRetainedMapKt.journalBaselineDeletionMembershipWithLargeRetainedMap' exceeded per-test timeout of 30000ms; child process killed
[JSTACK THREAD DUMPS BEGIN]
Full thread dump OpenJDK 64-Bit Server VM (21.0.11+10-1-24.04.2-Ubuntu mixed mode, sharing):

Threads class SMR info:
_java_thread_list=0x000074e57029f3a0, length=11, elements={
0x000074e570019d50, 0x000074e5700b1a70, 0x000074e5700b2ff0, 0x000074e5700b47a0,
0x000074e5700b5df0, 0x000074e5700b73a0, 0x000074e5700b8ef0, 0x000074e5700ba5c0,
0x000074e5700c67e0, 0x000074e5700c9ab0, 0x000074e57029e2e0
}

"main" #1 [14053] prio=5 os_prio=0 cpu=4832.50ms elapsed=32.25s tid=0x000074e570019d50 nid=14053 runnable  [0x000074e5765fa000]
   java.lang.Thread.State: RUNNABLE
	at java.lang.ClassLoader.defineClass1(java.base@21.0.11/Native Method)
	at java.lang.ClassLoader.defineClass(java.base@21.0.11/ClassLoader.java:1027)
	at java.security.SecureClassLoader.defineClass(java.base@21.0.11/SecureClassLoader.java:150)
	at jdk.internal.loader.BuiltinClassLoader.defineClass(java.base@21.0.11/BuiltinClassLoader.java:862)
	at jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(java.base@21.0.11/BuiltinClassLoader.java:760)
	at jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(java.base@21.0.11/BuiltinClassLoader.java:681)
	- locked <0x00000000fa94b658> (a java.lang.Object)
	at jdk.internal.loader.BuiltinClassLoader.loadClass(java.base@21.0.11/BuiltinClassLoader.java:639)
	at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(java.base@21.0.11/ClassLoaders.java:188)
	at java.lang.ClassLoader.loadClass(java.base@21.0.11/ClassLoader.java:526)
	at java.lang.ClassLoader.defineClass1(java.base@21.0.11/Native Method)
	at java.lang.ClassLoader.defineClass(java.base@21.0.11/ClassLoader.java:1027)
	at java.security.SecureClassLoader.defineClass(java.base@21.0.11/SecureClassLoader.java:150)
	at jdk.internal.loader.BuiltinClassLoader.defineClass(java.base@21.0.11/BuiltinClassLoader.java:862)
	at jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(java.base@21.0.11/BuiltinClassLoader.java:760)
	at jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(java.base@21.0.11/BuiltinClassLoader.java:681)
	- locked <0x00000000fa94a390> (a java.lang.Object)
	at jdk.internal.loader.BuiltinClassLoader.loadClass(java.base@21.0.11/BuiltinClassLoader.java:639)
	at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(java.base@21.0.11/ClassLoaders.java:188)
	at java.lang.ClassLoader.loadClass(java.base@21.0.11/ClassLoader.java:526)
	at buildtest.projection.journal.ProjectionCutArena$updateAll$$inlined$sortedBy$1.compare(Comparisons.kt:102)
	at java.util.TimSort.countRunAndMakeAscending(java.base@21.0.11/TimSort.java:355)
	at java.util.TimSort.sort(java.base@21.0.11/TimSort.java:234)
	at java.util.Arrays.sort(java.base@21.0.11/Arrays.java:1234)
	at kotlin.collections.ArraysKt___ArraysJvmKt.sortWith(_ArraysJvm.kt:2179)
	at kotlin.collections.CollectionsKt___CollectionsKt.sortedWith(_Collections.kt:1075)
	at buildtest.projection.journal.ProjectionCutArena.updateAll(DurableProjectionCut.kt:1321)
	at buildtest.projection.journal.ProjectionCutArena.putAll(DurableProjectionCut.kt:373)
	at buildtest.projection.journal.CutJournalRecords.appendWithRecordReferences(CutJournalRecords.kt:221)
	- locked <0x00000000fad45408> (a java.lang.Object)
	at buildtest.projection.journal.ProjectionChangeJournal.selectAppendCut(ProjectionChangeJournal.kt:3170)
	at buildtest.projection.journal.ProjectionChangeJournal.drainPendingAppends(ProjectionChangeJournal.kt:3411)
	at buildtest.projection.journal.ProjectionChangeJournal.appendAll(ProjectionChangeJournal.kt:2914)
	at buildtest.projection.journal.JournalBaselineDeletionMembershipWithLargeRetainedMapKt.journalBaselineDeletionMembershipWithLargeRetainedMap(journalBaselineDeletionMembershipWithLargeRetainedMap.kt:47)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.base@21.0.11/DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x000074e4fc00c800.invoke(java.base@21.0.11/LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(java.base@21.0.11/Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(java.base@21.0.11/DirectMethodHandleAccessor.java:153)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(java.base@21.0.11/DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(java.base@21.0.11/Method.java:580)
	at kompile.TestRunner.executeTest(TestRunner.kt:47)
	at java.lang.invoke.LambdaForm$DMH/0x000074e4fc001800.invokeStatic(java.base@21.0.11/LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x000074e4fc005400.invoke(java.base@21.0.11/LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(java.base@21.0.11/Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(java.base@21.0.11/DirectMethodHandleAccessor.java:154)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(java.base@21.0.11/DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(java.base@21.0.11/Method.java:580)
	at community.kotlin.kompile.testrunner.bootstrap.BootstrapRunner.main(BootstrapRunner.java:449)

"Reference Handler" #9 [14062] daemon prio=10 os_prio=0 cpu=0.94ms elapsed=32.01s tid=0x000074e5700b1a70 nid=14062 waiting on condition  [0x000074e57541d000]
   java.lang.Thread.State: RUNNABLE
	at java.lang.ref.Reference.waitForReferencePendingList(java.base@21.0.11/Native Method)
	at java.lang.ref.Reference.processPendingReferences(java.base@21.0.11/Reference.java:246)
	at java.lang.ref.Reference$ReferenceHandler.run(java.base@21.0.11/Reference.java:208)

"Finalizer" #10 [14063] daemon prio=8 os_prio=0 cpu=0.63ms elapsed=32.00s tid=0x000074e5700b2ff0 nid=14063 in Object.wait()  [0x000074e574ffe000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait0(java.base@21.0.11/Native Method)
	- waiting on <0x00000000f820e5b8> (a java.lang.ref.NativeReferenceQueue$Lock)
	at java.lang.Object.wait(java.base@21.0.11/Object.java:366)
	at java.lang.Object.wait(java.base@21.0.11/Object.java:339)
	at java.lang.ref.NativeReferenceQueue.await(java.base@21.0.11/NativeReferenceQueue.java:48)
	at java.lang.ref.ReferenceQueue.remove0(java.base@21.0.11/ReferenceQueue.java:158)
	at java.lang.ref.NativeReferenceQueue.remove(java.base@21.0.11/NativeReferenceQueue.java:89)
	- locked <0x00000000f820e5b8> (a java.lang.ref.NativeReferenceQueue$Lock)
	at java.lang.ref.Finalizer$FinalizerThread.run(java.base@21.0.11/Finalizer.java:173)

"Signal Dispatcher" #11 [14064] daemon prio=9 os_prio=0 cpu=0.93ms elapsed=32.00s tid=0x000074e5700b47a0 nid=14064 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Service Thread" #12 [14065] daemon prio=9 os_prio=0 cpu=7.72ms elapsed=31.99s tid=0x000074e5700b5df0 nid=14065 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Monitor Deflation Thread" #13 [14066] daemon prio=9 os_prio=0 cpu=6.80ms elapsed=31.98s tid=0x000074e5700b73a0 nid=14066 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" #14 [14067] daemon prio=9 os_prio=0 cpu=2025.17ms elapsed=31.98s tid=0x000074e5700b8ef0 nid=14067 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"C1 CompilerThread0" #15 [14068] daemon prio=9 os_prio=0 cpu=737.31ms elapsed=31.97s tid=0x000074e5700ba5c0 nid=14068 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"Notification Thread" #16 [14069] daemon prio=9 os_prio=0 cpu=0.19ms elapsed=31.93s tid=0x000074e5700c67e0 nid=14069 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Common-Cleaner" #17 [14070] daemon prio=8 os_prio=0 cpu=0.87ms elapsed=31.91s tid=0x000074e5700c9ab0 nid=14070 waiting on condition  [0x000074e57482d000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f820e6d0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.11/AbstractQueuedSynchronizer.java:1886)
	at java.lang.ref.ReferenceQueue.await(java.base@21.0.11/ReferenceQueue.java:71)
	at java.lang.ref.ReferenceQueue.remove0(java.base@21.0.11/ReferenceQueue.java:143)
	at java.lang.ref.ReferenceQueue.remove(java.base@21.0.11/ReferenceQueue.java:218)
	at jdk.internal.ref.CleanerImpl.run(java.base@21.0.11/CleanerImpl.java:140)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)
	at jdk.internal.misc.InnocuousThread.run(java.base@21.0.11/InnocuousThread.java:186)

"kompile-timeout-self-dump" #18 [14086] daemon prio=5 os_prio=0 cpu=5.72ms elapsed=30.09s tid=0x000074e57029e2e0 nid=14086 runnable  [0x000074e57472d000]
   java.lang.Thread.State: RUNNABLE
	at java.lang.Thread.dumpThreads(java.base@21.0.11/Native Method)
	at java.lang.Thread.getAllStackTraces(java.base@21.0.11/Thread.java:2522)
	at kompile.TestRunner.printSelfThreadDump(TestRunner.kt:77)
	at kompile.TestRunner.executeTest$lambda$0(TestRunner.kt:36)
	at kompile.TestRunner$$Lambda/0x000074e4fc009ba8.run(Unknown Source)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"VM Thread" os_prio=0 cpu=19.01ms elapsed=32.05s tid=0x000074e5700a5f30 nid=14061 runnable  

"VM Periodic Task Thread" os_prio=0 cpu=39.85ms elapsed=32.08s tid=0x000074e5700947b0 nid=14060 waiting on condition  

"G1 Service" os_prio=0 cpu=3.02ms elapsed=32.23s tid=0x000074e57007bbc0 nid=14058 runnable  

"G1 Refine#0" os_prio=0 cpu=42.49ms elapsed=32.24s tid=0x000074e57007abf0 nid=14057 runnable  

"G1 Conc#0" os_prio=0 cpu=0.10ms elapsed=32.25s tid=0x000074e57003d890 nid=14056 runnable  

"G1 Main Marker" os_prio=0 cpu=0.23ms elapsed=32.25s tid=0x000074e57003c8e0 nid=14055 runnable  

"GC Thread#0" os_prio=0 cpu=68.28ms elapsed=32.25s tid=0x000074e57003a300 nid=14054 runnable  

JNI global refs: 15, weak refs: 0

Heap
 garbage-first heap   total 65536K, used 26400K [0x00000000f8000000, 0x0000000100000000)
  region size 1024K, 23 young (23552K), 2 survivors (2048K)
 Metaspace       used 8129K, committed 8320K, reserved 1114112K
  class space    used 649K, committed 768K, reserved 1048576K

Full thread dump (kompile in-child self-dump: buildtest.projection.journal.JournalBaselineDeletionMembershipWithLargeRetainedMapKt.journalBaselineDeletionMembershipWithLargeRetainedMap exceeded 30000ms):

"main" #1 prio=5
   java.lang.Thread.State: RUNNABLE
	at kotlin.collections.ArraysKt___ArraysJvmKt.sortWith(_ArraysJvm.kt:2179)
	at kotlin.collections.CollectionsKt___CollectionsKt.sortedWith(_Collections.kt:1075)
	at buildtest.projection.journal.ProjectionCutArena.updateAll(DurableProjectionCut.kt:1321)
	at buildtest.projection.journal.ProjectionCutArena.putAll(DurableProjectionCut.kt:373)
	at buildtest.projection.journal.CutJournalRecords.appendWithRecordReferences(CutJournalRecords.kt:221)
	at buildtest.projection.journal.ProjectionChangeJournal.selectAppendCut(ProjectionChangeJournal.kt:3170)
	at buildtest.projection.journal.ProjectionChangeJournal.drainPendingAppends(ProjectionChangeJournal.kt:3411)
	at buildtest.projection.journal.ProjectionChangeJournal.appendAll(ProjectionChangeJournal.kt:2914)
	at buildtest.projection.journal.JournalBaselineDeletionMembershipWithLargeRetainedMapKt.journalBaselineDeletionMembershipWithLargeRetainedMap(journalBaselineDeletionMembershipWithLargeRetainedMap.kt:47)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x000074e4fc00c800.invoke(LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:153)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(Method.java:580)
	at kompile.TestRunner.executeTest(TestRunner.kt:47)
	at java.lang.invoke.LambdaForm$DMH/0x000074e4fc001800.invokeStatic(LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x000074e4fc005400.invoke(LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:154)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(Method.java:580)
	at community.kotlin.kompile.testrunner.bootstrap.BootstrapRunner.main(BootstrapRunner.java:449)

"Signal Dispatcher" #11 daemon prio=9
   java.lang.Thread.State: RUNNABLE

"Notification Thread" #16 daemon prio=9
   java.lang.Thread.State: RUNNABLE

"Reference Handler" #9 daemon prio=10
   java.lang.Thread.State: RUNNABLE
	at java.lang.ref.Reference.waitForReferencePendingList(Native Method)
	at java.lang.ref.Reference.processPendingReferences(Reference.java:246)
	at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)

"Finalizer" #10 daemon prio=8
   java.lang.Thread.State: WAITING
	at java.lang.Object.wait0(Native Method)
	at java.lang.Object.wait(Object.java:366)
	at java.lang.Object.wait(Object.java:339)
	at java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48)
	at java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
	at java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89)
	at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173)

"Common-Cleaner" #17 daemon prio=8
   java.lang.Thread.State: TIMED_WAITING
	at jdk.internal.misc.Unsafe.park(Native Method)
	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1886)
	at java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
	at java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
	at jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
	at java.lang.Thread.runWith(Thread.java:1596)
	at java.lang.Thread.run(Thread.java:1583)
	at jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)

"kompile-timeout-self-dump" #18 daemon prio=5
   java.lang.Thread.State: RUNNABLE
	at java.lang.Thread.dumpThreads(Native Method)
	at java.lang.Thread.getAllStackTraces(Thread.java:2522)
	at kompile.TestRunner.printSelfThreadDump(TestRunner.kt:77)
	at kompile.TestRunner.executeTest$lambda$0(TestRunner.kt:36)
	at kompile.TestRunner$$Lambda/0x000074e4fc009ba8.run(Unknown Source)
	at java.lang.Thread.runWith(Thread.java:1596)
	at java.lang.Thread.run(Thread.java:1583)

JNI global refs: 0 (not measured; kompile in-child self-dump)
[JSTACK THREAD DUMPS END]
3 of 3PASSED17.3s614697687yes (this is the published result)—
2 of 3PASSED21.3s614700264——
PASSEDbuildtest.projection.journaljournalBaselineRefreshStopsAtByteRefusal4250ms
PASSEDbuildtest.projection.journaljournalBaselineRefreshStopsAtFirstTombstone7276ms
PASSEDbuildtest.projection.journaljournalBaselineRefreshStopsAtLaterTombstone5977ms
PASSEDbuildtest.projection.journaljournalBaselineRepairReachesCaughtUpReader3896ms
PASSEDbuildtest.projection.journaljournalBaselineSnapshotTargetKeepsUnreadTail6794ms
PASSEDbuildtest.projection.journaljournalBatchPublishesConsecutiveSequences2020ms
PASSEDbuildtest.projection.journaljournalBeforeClassificationFailureAbortsStartup3083ms
PASSEDbuildtest.projection.journaljournalBeforeClassificationOwnsStartupFile2307ms
PASSEDbuildtest.projection.journaljournalBeforeClassificationReentryKeepsCommittedCut3207ms
PASSEDbuildtest.projection.journaljournalBeforeOperationsRetainRuntimeFiles3563ms
PASSEDbuildtest.projection.journaljournalBeforeTextMoveFailurePreservesTarget2470ms
PASSEDbuildtest.projection.journaljournalBeforeTextMoveOwnsStartupFile2943ms
PASSEDbuildtest.projection.journaljournalBeforeTextMoveReentryKeepsCommittedCut3227ms
PASSEDbuildtest.projection.journaljournalBlockingResetStopRefusesOwnedCallback4943ms
PASSEDbuildtest.projection.journaljournalCachedQueriesAvoidArenaDescriptors2490ms
PASSEDbuildtest.projection.journaljournalCanonicalRebuildPublishesWholeCutBeforeCallbacks5225ms
PASSEDbuildtest.projection.journaljournalCapturedResetCloseStress14727ms
PASSEDbuildtest.projection.journaljournalChangedSnapshotIdentityRefusesOrdinaryOpen3154ms
PASSEDbuildtest.projection.journaljournalClassificationNodeCloseStopsMutableBytes2457ms
PASSEDbuildtest.projection.journaljournalCleanupHostReceivesEachEffectOnce3471ms
PASSEDbuildtest.projection.journaljournalCloseAfterSourceForceDoesNotAcknowledgeCut3357ms
PASSEDbuildtest.projection.journaljournalCloseBeforeAppendWriterStopsPublication5070ms
PASSEDbuildtest.projection.journaljournalCloseDuringCompactionReopensCommittedState4346ms
PASSEDbuildtest.projection.journaljournalCompactionBoundsCutImportNodeWrites18576ms
PASSEDbuildtest.projection.journaljournalCompactionCutImportRefusalKeepsSelectedState7258ms
PASSEDbuildtest.projection.journaljournalCompactionDeltaBatchPreservesMixedRows25094ms
PASSEDbuildtest.projection.journaljournalCompactionDeltaBoundsRepeatedWork5389ms
PASSEDbuildtest.projection.journaljournalCompactionDeltaCrashAfterForcePreservesCommittedRows3695ms
PASSEDbuildtest.projection.journaljournalCompactionDeltaCrashAfterOneNodePreservesCommittedRows18344ms
PASSEDbuildtest.projection.journaljournalCompactionDeltaCrashAfterSourceMovePreservesCommittedRows24987ms
PASSEDbuildtest.projection.journaljournalCompactionDeltaCrashAtFirstNodePreservesCommittedRows4602ms
PASSEDbuildtest.projection.journaljournalCompactionDeltaCrashAtNode256PreservesCommittedRows10328ms
PASSEDbuildtest.projection.journaljournalCompactionDeltaCrashAtNode257PreservesCommittedRows17770ms
PASSEDbuildtest.projection.journaljournalCompactionDeltaCrashAtNode512PreservesCommittedRows6449ms
PASSEDbuildtest.projection.journaljournalCompactionDeltaCrashAtNode600PreservesCommittedRows11464ms
PASSEDbuildtest.projection.journaljournalCompactionDeltaCrashBeforeForcePreservesCommittedRows20210ms
PASSEDbuildtest.projection.journaljournalCompactionDeltaCrashBeforeReturnPreservesCommittedRows20926ms
PASSEDbuildtest.projection.journaljournalCompactionDeltaCrashDuringLaterBatchPreservesCommittedRows2571ms
PASSEDbuildtest.projection.journaljournalCompactionDeltaCrashPreservesCommittedRows3652ms
PASSEDbuildtest.projection.journaljournalCompactionDeltaOneShotStopAtClassificationWrite3894ms
PASSEDbuildtest.projection.journaljournalCompactionDeltaStopAtClassificationWrite4710ms
PASSEDbuildtest.projection.journaljournalCompactionDeltaStopFailureKeepsOriginalError4166ms
PASSEDbuildtest.projection.journaljournalCompactionHostAckCannotOccupyPreparedBaselineSequence3607ms
PASSEDbuildtest.projection.journaljournalCompactionLargeDeltaHeapStaysBounded flaky — passed on attempt 2 of 219573ms
Attempts (2)
AttemptStatusDurationDropletCanonicalError
1 of 2FAILED26.9s614700244—java.lang.AssertionError: The compaction heap child did not finish. Output: COMPACTION_START records=400 noteCharacters=16384 at kotlin.test.DefaultAsserter.fail(DefaultAsserter.kt:16) at kotlin.test.Asserter$DefaultImpls.assertTrue(Assertions.kt:652) at kotlin.test.DefaultAsserter.assertTrue(DefaultAsserter.kt:11) at kotlin.test.Asserter$DefaultImpls.assertTrue(Assertions.kt:662) at kotlin.test.DefaultAsserter.assertTrue(DefaultAsserter.kt:11) at kotlin.test.AssertionsKt__AssertionsKt.assertTrue(Assertions.kt:44) at kotlin.test.AssertionsKt.assertTrue(Unknown Source) at buildtest.projection.journal.JournalCompactionLargeDeltaHeapStaysBoundedKt.journalCompactionLargeDeltaHeapStaysBounded(journalCompactionLargeDeltaHeapStaysBounded.kt:36) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at kompile.TestRunner.executeTest(TestRunner.kt:47) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at community.kotlin.kompile.testrunner.bootstrap.BootstrapRunner.main(BootstrapRunner.java:449)
Console output of attempt 1 of 2 (1418 characters)
java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at community.kotlin.kompile.testrunner.bootstrap.BootstrapRunner.main(BootstrapRunner.java:449)
Caused by: java.lang.AssertionError: The compaction heap child did not finish. Output:
COMPACTION_START records=400 noteCharacters=16384

	at kotlin.test.DefaultAsserter.fail(DefaultAsserter.kt:16)
	at kotlin.test.Asserter$DefaultImpls.assertTrue(Assertions.kt:652)
	at kotlin.test.DefaultAsserter.assertTrue(DefaultAsserter.kt:11)
	at kotlin.test.Asserter$DefaultImpls.assertTrue(Assertions.kt:662)
	at kotlin.test.DefaultAsserter.assertTrue(DefaultAsserter.kt:11)
	at kotlin.test.AssertionsKt__AssertionsKt.assertTrue(Assertions.kt:44)
	at kotlin.test.AssertionsKt.assertTrue(Unknown Source)
	at buildtest.projection.journal.JournalCompactionLargeDeltaHeapStaysBoundedKt.journalCompactionLargeDeltaHeapStaysBounded(journalCompactionLargeDeltaHeapStaysBounded.kt:36)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at kompile.TestRunner.executeTest(TestRunner.kt:47)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	... 2 more
2 of 2PASSED19.5s614700223yes (this is the published result)—
PASSEDbuildtest.projection.journaljournalCompetingCompactionDuringBindingKeepsSingleStage10276ms
PASSEDbuildtest.projection.journaljournalCompletedResetEndConvergesAfterCompaction5058ms
PASSEDbuildtest.projection.journaljournalConcurrentAdmittedChangedChunkAfterHealthyVerificationRecovers14161ms
PASSEDbuildtest.projection.journaljournalConcurrentAppendsReopenOneCommittedCut14145ms
PASSEDbuildtest.projection.journaljournalConcurrentOpenersShareAuthority3440ms
PASSEDbuildtest.projection.journaljournalConfiguredTerminalStatusDropsUtilization3877ms
PASSEDbuildtest.projection.journaljournalConstructionAdmissionPrecedesStorage2757ms
PASSEDbuildtest.projection.journaljournalConstructionCancelledHostScopeAcquisitionReleasesOwner1900ms
PASSEDbuildtest.projection.journaljournalConstructionCancelledHostScopeReleaseReleasesOwner1698ms
PASSEDbuildtest.projection.journaljournalConstructionCloseBeforeStartupIsTerminal2764ms
PASSEDbuildtest.projection.journaljournalConstructionCloseDuringDeletionTemporaryPlaceholderClose1440ms
PASSEDbuildtest.projection.journaljournalConstructionCloseFromAuthorityObservation2271ms
PASSEDbuildtest.projection.journaljournalConstructionCloseFromClassificationObservation3215ms
PASSEDbuildtest.projection.journaljournalConstructionCloseFromCutObservation2808ms
PASSEDbuildtest.projection.journaljournalConstructionCloseFromFreshStageReleasesDescriptors1829ms
PASSEDbuildtest.projection.journaljournalConstructionCloseFromPublicationObservation3241ms
PASSEDbuildtest.projection.journaljournalConstructionCloseFromSessionForceObservation1394ms
PASSEDbuildtest.projection.journaljournalConstructionCloseReleasesDeletionTemporaryLease1413ms
PASSEDbuildtest.projection.journaljournalConstructionCloseWhileNativeLeaseIsHeld4560ms
PASSEDbuildtest.projection.journaljournalConstructionCloseWhileObservationReacquiresOwner2600ms
PASSEDbuildtest.projection.journaljournalConstructionFailureInspectionReleasesOwnership1720ms
PASSEDbuildtest.projection.journaljournalConstructionIoCauseInspectionReleasesOwnership2065ms
PASSEDbuildtest.projection.journaljournalConstructionLifetimeTransfersPageGeneration2123ms
PASSEDbuildtest.projection.journaljournalConstructionTemporaryReleaseCauseDrainsReservation1540ms
PASSEDbuildtest.projection.journaljournalConstructionWrappedWriteFailureCauseReleasesOwnership1322ms
PASSEDbuildtest.projection.journaljournalConstructionWriteFailureCauseReleasesOwnership2103ms
PASSEDbuildtest.projection.journaljournalConversionKeepsExactClassificationObservations15860ms
PASSEDbuildtest.projection.journaljournalCorrectionStagingTracksChangedRuns31444ms
PASSEDbuildtest.projection.journaljournalCoverageCaptureKeepsOneCommittedCut6920ms
PASSEDbuildtest.projection.journaljournalCoverageClassificationMustReachColdRead4565ms
PASSEDbuildtest.projection.journaljournalCoverageClassificationRechecksChangedOwner11334ms
PASSEDbuildtest.projection.journaljournalCoverageClassificationRechecksCloseDuringStorageRead4958ms
PASSEDbuildtest.projection.journaljournalCrashDuringBaselineDeletionBindingKeepsSelectedCut27991ms
PASSEDbuildtest.projection.journaljournalCursorMetadataProgressesDuringAppendStream12425ms
PASSEDbuildtest.projection.journaljournalCutAppendKeepsForcedParent3100ms
PASSEDbuildtest.projection.journaljournalCutChecksumMismatchFails3112ms
PASSEDbuildtest.projection.journaljournalCutDirectoryFencesKeepSelectedManifest2049ms
PASSEDbuildtest.projection.journaljournalCutDirectoryForcesOnlyChangedEntries3240ms
PASSEDbuildtest.projection.journaljournalCutFilesStartOwnerOnly7789ms
PASSEDbuildtest.projection.journaljournalCutForeignSourceFails4432ms
PASSEDbuildtest.projection.journaljournalCutManifestChecksumMismatchFails3370ms
PASSEDbuildtest.projection.journaljournalCutMissingPagesFails2355ms
PASSEDbuildtest.projection.journaljournalCutRebuildFoldKeepsAcknowledgedSources29146ms
PASSEDbuildtest.projection.journaljournalCutRebuildLargeTailHeapStaysBounded29357ms
PASSEDbuildtest.projection.journaljournalCutReplacementForcesParentBeforePlanRemoval5183ms
PASSEDbuildtest.projection.journaljournalCutReplaysOnlyCompleteUnacknowledgedDelta3438ms
PASSEDbuildtest.projection.journaljournalDefaultConversionBoundsStartupAttributeReads20939ms
PASSEDbuildtest.projection.journaljournalDeletionAdmissionDoesNotWaitForPages4261ms
PASSEDbuildtest.projection.journaljournalDeletionAuthorityOutlivesFeedRows4741ms
PASSEDbuildtest.projection.journaljournalDeletionBaselineAuthorityOutlivesRows3046ms
PASSEDbuildtest.projection.journaljournalDeletionBindingKeepsBaselineBoundary5466ms
PASSEDbuildtest.projection.journaljournalDeletionCutSurvivesFeedWriteFailure4511ms
PASSEDbuildtest.projection.journaljournalDeletionDuringBaselineBindingKeepsCommittedFact4346ms
PASSEDbuildtest.projection.journaljournalDeletionMembershipUsesKeyedLookup12707ms
PASSEDbuildtest.projection.journaljournalDeletionMoveCloseBeforeReductionReturnsNull3519ms
PASSEDbuildtest.projection.journaljournalDeletionPolicyExpiresBeforeLaterSource2499ms
PASSEDbuildtest.projection.journaljournalDeletionPolicyKeepsFirstCommit2845ms
PASSEDbuildtest.projection.journaljournalDeletionPublicationKeepsPreparedFacts2951ms
PASSEDbuildtest.projection.journaljournalDeletionRetentionStartsAtAppendCommit3088ms
PASSEDbuildtest.projection.journaljournalDeletionRetentionStartsAtBaselineCommit4167ms
PASSEDbuildtest.projection.journaljournalDeletionRowsUsePublishedCommitTime5705ms
PASSEDbuildtest.projection.journaljournalDeletionSnapshotKeepsCommittedCut6100ms
PASSEDbuildtest.projection.journaljournalDeletionSnapshotReleasesAfterFailure5503ms
PASSEDbuildtest.projection.journaljournalDeletionTimesStayPrivate2648ms
PASSEDbuildtest.projection.journaljournalDirectoryStorageFailureReleasesConstruction2701ms
PASSEDbuildtest.projection.journaljournalDirectoryStorageRefusesConstructionClose3014ms
PASSEDbuildtest.projection.journaljournalDurableCutOpenCollectsAbandonedRewrite3044ms
PASSEDbuildtest.projection.journaljournalEmptyCursorProgressUsesOneSelection29169ms
PASSEDbuildtest.projection.journaljournalEmptyCursorProgressesDuringAppendStream29839ms
PASSEDbuildtest.projection.journaljournalEmptyFeedHasStableCursor3679ms
PASSEDbuildtest.projection.journaljournalEvictedStartupTailFoldIsCheckpointed27859ms
PASSEDbuildtest.projection.journaljournalExclusiveOwnerCollectsLegacyResetTemporaries3933ms
PASSEDbuildtest.projection.journaljournalExplicitCutRebuildUsesCommittedSource2431ms
PASSEDbuildtest.projection.journaljournalFailedPageReleasesItsGeneration4422ms
PASSEDbuildtest.projection.journaljournalFingerprintSnapshotIsIndependent3209ms
PASSEDbuildtest.projection.journaljournalFirstReopenOfNewJournalIsBounded4249ms
PASSEDbuildtest.projection.journaljournalForeignCursorRequiresReset4203ms
PASSEDbuildtest.projection.journaljournalForgottenFingerprintDoesNotReappear5096ms
PASSEDbuildtest.projection.journaljournalFreshClassificationReentryRetainsStage3459ms
PASSEDbuildtest.projection.journaljournalFreshClassificationStageImageReopens3091ms
PASSEDbuildtest.projection.journaljournalFreshConstructionUsesOnlyCutStorage5122ms
PASSEDbuildtest.projection.journaljournalFx47dBoundaryRepairUsesFileSystem3091ms
PASSEDbuildtest.projection.journaljournalFx47dCorrectionPreservesNativeDouble4876ms
PASSEDbuildtest.projection.journaljournalFx47dEvictedSourceReadUsesFileSystem5800ms
PASSEDbuildtest.projection.journaljournalFx47dInvalidRepairGenerationReportsValue3170ms
PASSEDbuildtest.projection.journaljournalFx47dLegacyDeletionSummariesReopen1924ms
PASSEDbuildtest.projection.journaljournalFx47dPublishedRollback3803ms
PASSEDbuildtest.projection.journaljournalFx47dPublishedUpgrade3636ms
PASSEDbuildtest.projection.journaljournalHostDefersDiagnosticsUntilRelease2132ms
PASSEDbuildtest.projection.journaljournalHostOwnershipScopesAreBalanced2883ms
PASSEDbuildtest.projection.journaljournalHostWithoutStageObserverRemainsUsable2954ms
PASSEDbuildtest.projection.journaljournalIncompleteRestartClearsRemovedSources5498ms
PASSEDbuildtest.projection.journaljournalIncompleteRestartCompletesBaseline5664ms
PASSEDbuildtest.projection.journaljournalIncompleteRestartKeepsConcurrentSourceUpdate7101ms
PASSEDbuildtest.projection.journaljournalIncompleteRestartKeepsConcurrentTail3804ms
PASSEDbuildtest.projection.journaljournalIndexReadObserverKeepsNestedDeletionQuery3828ms
PASSEDbuildtest.projection.journaljournalInterruptedAuthorityCandidateReopens2789ms
PASSEDbuildtest.projection.journaljournalInterruptedBaselineRetainsFileLockFailure3178ms
PASSEDbuildtest.projection.journaljournalLargeDeltaOutputUnchanged23422ms
PASSEDbuildtest.projection.journaljournalLateResetReaderKeepsUnreadTail16483ms
PASSEDbuildtest.projection.journaljournalLateTailReaderKeepsStagedCompaction5175ms
PASSEDbuildtest.projection.journaljournalLegacyBatchNodeFailureResumesProgress17184ms
PASSEDbuildtest.projection.journaljournalLegacyConversionBoundsIndexNodeWrites16239ms
PASSEDbuildtest.projection.journaljournalLegacyConversionReentryAdoptsNestedCommit3100ms
PASSEDbuildtest.projection.journaljournalLegacyConvertedDeletionSurvivesReopen4649ms
PASSEDbuildtest.projection.journaljournalLegacyEncodedOversizedRecordClearsPrefix2946ms
PASSEDbuildtest.projection.journaljournalLegacyEvictedTailBoundsIndexNodeWrites190170ms
PASSEDbuildtest.projection.journaljournalLegacyFoldReportsRetainedAndEvictedRows5374ms
PASSEDbuildtest.projection.journaljournalLegacyGenerationMismatchReportsFullDiagnostic42792ms
PASSEDbuildtest.projection.journaljournalLegacyInvalidDeletionTimeKeepsAuthority2309ms
PASSEDbuildtest.projection.journaljournalLegacyInvalidSnapshotKeepsAuthorityAndBytes4969ms
PASSEDbuildtest.projection.journaljournalLegacyMigrationReconcilesAppendedSource13939ms
PASSEDbuildtest.projection.journaljournalLegacyMigrationResumesFromCommittedBatch23179ms
PASSEDbuildtest.projection.journaljournalLegacyMigrationSurvivesProcessStop flaky — passed on attempt 2 of 315080ms
Attempts (3)
AttemptStatusDurationDropletCanonicalError
1 of 3FAILED32.8s614700244—java.lang.RuntimeException: Test 'journalLegacyMigrationSurvivesProcessStop' timed out after 30000ms, stuck at: buildtest.projection.journal.JournalLegacyMigrationSurvivesProcessStopKt.journalLegacyMigrationSurvivesProcessStop$child(journalLegacyMigrationSurvivesProcessStop.kt:114) at kompile.WorkspaceKt.executeTestInSeparateJvm(Workspace.kt:4748) at kompile.WorkspaceKt.access$executeTestInSeparateJvm(Workspace.kt:1) at kompile.WorkspaceKt$prepareTests$4$executeAction$1.invoke(Workspace.kt:6740) at kompile.WorkspaceKt$prepareTests$4$executeAction$1.invoke(Workspace.kt:6725) at kompile.PreparedTestRun.execute(Workspace.kt:4396) at kompile.LocalBuildWorkspace$prepareTestBatchInternalOpen$executePrepared$1.invoke(Workspace.kt:1981) at kompile.LocalBuildWorkspace$prepareTestBatchInternalOpen$executePrepared$1.invoke(Workspace.kt:1961) at kompile.PreparedTestBatch.executeOnce(Workspace.kt:348) at kompile.PreparedTestBatch.execute(Workspace.kt:304) at buildtest.runner.PreparedLeaseBatch.execute(PreparedLeaseBatch.kt:22) at buildtest.runner.MainKt.runOneExecution(Main.kt:1774) at buildtest.runner.MainKt.runOneExecution$default(Main.kt:1149) at buildtest.runner.MainKt$preparePipelineWork$warmEntry$1.invoke(Main.kt:1087) at buildtest.runner.MainKt$preparePipelineWork$warmEntry$1.invoke(Main.kt:1086) at buildtest.runner.PreparedLaneExecution.thread$lambda$0(PreparedLaneExecution.kt:129) at java.base/java.lang.Thread.run(Thread.java:1583)
Console output of attempt 1 of 3 (28378 characters)
2026-11-01 06:19:56
Full thread dump OpenJDK 64-Bit Server VM (21.0.11+10-1-24.04.2-Ubuntu mixed mode, sharing):

Threads class SMR info:
_java_thread_list=0x000074d9146bc970, length=12, elements={
0x000074d914019d20, 0x000074d9140b1a20, 0x000074d9140b2fa0, 0x000074d9140b4870,
0x000074d9140b5ec0, 0x000074d9140b7470, 0x000074d9140b8fc0, 0x000074d9140ba690,
0x000074d9140ce8a0, 0x000074d9140d1b70, 0x000074d9142a9390, 0x000074d9146bbaf0
}

"main" #1 [13988] prio=5 os_prio=0 cpu=2589.11ms elapsed=31.35s tid=0x000074d914019d20 nid=13988 waiting on condition  [0x000074d91bffd000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000fb55e538> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@21.0.11/AbstractQueuedSynchronizer.java:1797)
	at java.lang.ProcessImpl.waitFor(java.base@21.0.11/ProcessImpl.java:440)
	at buildtest.projection.journal.JournalLegacyMigrationSurvivesProcessStopKt.journalLegacyMigrationSurvivesProcessStop$child(journalLegacyMigrationSurvivesProcessStop.kt:114)
	at buildtest.projection.journal.JournalLegacyMigrationSurvivesProcessStopKt.journalLegacyMigrationSurvivesProcessStop(journalLegacyMigrationSurvivesProcessStop.kt:123)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.base@21.0.11/DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x000074d8a800c800.invoke(java.base@21.0.11/LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(java.base@21.0.11/Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(java.base@21.0.11/DirectMethodHandleAccessor.java:153)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(java.base@21.0.11/DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(java.base@21.0.11/Method.java:580)
	at kompile.TestRunner.executeTest(TestRunner.kt:47)
	at java.lang.invoke.LambdaForm$DMH/0x000074d8a8001800.invokeStatic(java.base@21.0.11/LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x000074d8a8005400.invoke(java.base@21.0.11/LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(java.base@21.0.11/Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(java.base@21.0.11/DirectMethodHandleAccessor.java:154)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(java.base@21.0.11/DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(java.base@21.0.11/Method.java:580)
	at community.kotlin.kompile.testrunner.bootstrap.BootstrapRunner.main(BootstrapRunner.java:449)

"Reference Handler" #9 [14037] daemon prio=10 os_prio=0 cpu=0.74ms elapsed=31.09s tid=0x000074d9140b1a20 nid=14037 waiting on condition  [0x000074d918dfa000]
   java.lang.Thread.State: RUNNABLE
	at java.lang.ref.Reference.waitForReferencePendingList(java.base@21.0.11/Native Method)
	at java.lang.ref.Reference.processPendingReferences(java.base@21.0.11/Reference.java:246)
	at java.lang.ref.Reference$ReferenceHandler.run(java.base@21.0.11/Reference.java:208)

"Finalizer" #10 [14038] daemon prio=8 os_prio=0 cpu=0.40ms elapsed=31.08s tid=0x000074d9140b2fa0 nid=14038 in Object.wait()  [0x000074d9189fe000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait0(java.base@21.0.11/Native Method)
	- waiting on <0x00000000f8218670> (a java.lang.ref.NativeReferenceQueue$Lock)
	at java.lang.Object.wait(java.base@21.0.11/Object.java:366)
	at java.lang.Object.wait(java.base@21.0.11/Object.java:339)
	at java.lang.ref.NativeReferenceQueue.await(java.base@21.0.11/NativeReferenceQueue.java:48)
	at java.lang.ref.ReferenceQueue.remove0(java.base@21.0.11/ReferenceQueue.java:158)
	at java.lang.ref.NativeReferenceQueue.remove(java.base@21.0.11/NativeReferenceQueue.java:89)
	- locked <0x00000000f8218670> (a java.lang.ref.NativeReferenceQueue$Lock)
	at java.lang.ref.Finalizer$FinalizerThread.run(java.base@21.0.11/Finalizer.java:173)

"Signal Dispatcher" #11 [14039] daemon prio=9 os_prio=0 cpu=0.21ms elapsed=31.08s tid=0x000074d9140b4870 nid=14039 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Service Thread" #12 [14040] daemon prio=9 os_prio=0 cpu=0.42ms elapsed=31.07s tid=0x000074d9140b5ec0 nid=14040 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Monitor Deflation Thread" #13 [14042] daemon prio=9 os_prio=0 cpu=3.04ms elapsed=31.07s tid=0x000074d9140b7470 nid=14042 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" #14 [14043] daemon prio=9 os_prio=0 cpu=620.69ms elapsed=31.07s tid=0x000074d9140b8fc0 nid=14043 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"C1 CompilerThread0" #15 [14045] daemon prio=9 os_prio=0 cpu=432.82ms elapsed=31.05s tid=0x000074d9140ba690 nid=14045 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"Notification Thread" #16 [14046] daemon prio=9 os_prio=0 cpu=0.12ms elapsed=31.01s tid=0x000074d9140ce8a0 nid=14046 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Common-Cleaner" #17 [14047] daemon prio=8 os_prio=0 cpu=0.64ms elapsed=31.00s tid=0x000074d9140d1b70 nid=14047 waiting on condition  [0x000074d91822d000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f8218798> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.11/AbstractQueuedSynchronizer.java:1886)
	at java.lang.ref.ReferenceQueue.await(java.base@21.0.11/ReferenceQueue.java:71)
	at java.lang.ref.ReferenceQueue.remove0(java.base@21.0.11/ReferenceQueue.java:143)
	at java.lang.ref.ReferenceQueue.remove(java.base@21.0.11/ReferenceQueue.java:218)
	at jdk.internal.ref.CleanerImpl.run(java.base@21.0.11/CleanerImpl.java:140)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)
	at jdk.internal.misc.InnocuousThread.run(java.base@21.0.11/InnocuousThread.java:186)

"kompile-timeout-self-dump" #18 [14056] daemon prio=5 os_prio=0 cpu=0.48ms elapsed=29.75s tid=0x000074d9142a9390 nid=14056 waiting on condition  [0x000074d91812d000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f83ed220> (a java.util.concurrent.CountDownLatch$Sync)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(java.base@21.0.11/AbstractQueuedSynchronizer.java:790)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(java.base@21.0.11/AbstractQueuedSynchronizer.java:1160)
	at java.util.concurrent.CountDownLatch.await(java.base@21.0.11/CountDownLatch.java:276)
	at kompile.TestRunner.executeTest$lambda$0(TestRunner.kt:31)
	at kompile.TestRunner$$Lambda/0x000074d8a8009ba8.run(Unknown Source)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"process reaper (pid 14090)" #19 [14077] daemon prio=10 os_prio=0 cpu=2.06ms elapsed=15.22s tid=0x000074d9146bbaf0 nid=14077 runnable  [0x000074d91b826000]
   java.lang.Thread.State: RUNNABLE
	at java.lang.ProcessHandleImpl.waitForProcessExit0(java.base@21.0.11/Native Method)
	at java.lang.ProcessHandleImpl$1.run(java.base@21.0.11/ProcessHandleImpl.java:163)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.11/ThreadPoolExecutor.java:1144)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.11/ThreadPoolExecutor.java:642)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)
	at jdk.internal.misc.InnocuousThread.run(java.base@21.0.11/InnocuousThread.java:186)

"VM Thread" os_prio=0 cpu=7.64ms elapsed=31.15s tid=0x000074d9140a5ee0 nid=14030 runnable  

"VM Periodic Task Thread" os_prio=0 cpu=15.53ms elapsed=31.18s tid=0x000074d914094760 nid=14020 waiting on condition  

"G1 Service" os_prio=0 cpu=1.13ms elapsed=31.30s tid=0x000074d91407bb90 nid=14013 runnable  

"G1 Refine#0" os_prio=0 cpu=34.98ms elapsed=31.31s tid=0x000074d91407abc0 nid=14011 runnable  

"G1 Conc#0" os_prio=0 cpu=0.10ms elapsed=31.32s tid=0x000074d91403d860 nid=14009 runnable  

"G1 Main Marker" os_prio=0 cpu=0.10ms elapsed=31.32s tid=0x000074d91403c8b0 nid=14005 runnable  

"GC Thread#0" os_prio=0 cpu=44.79ms elapsed=31.32s tid=0x000074d91403a2d0 nid=14002 runnable  

JNI global refs: 15, weak refs: 0

Heap
 garbage-first heap   total 65536K, used 24100K [0x00000000f8000000, 0x0000000100000000)
  region size 1024K, 14 young (14336K), 5 survivors (5120K)
 Metaspace       used 14671K, committed 14912K, reserved 1114112K
  class space    used 1587K, committed 1728K, reserved 1048576K

Full thread dump (kompile in-child self-dump: buildtest.projection.journal.JournalLegacyMigrationSurvivesProcessStopKt.journalLegacyMigrationSurvivesProcessStop exceeded 30000ms):

"main" #1 prio=5
   java.lang.Thread.State: TIMED_WAITING
	at jdk.internal.misc.Unsafe.park(Native Method)
	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1797)
	at java.lang.ProcessImpl.waitFor(ProcessImpl.java:440)
	at buildtest.projection.journal.JournalLegacyMigrationSurvivesProcessStopKt.journalLegacyMigrationSurvivesProcessStop$child(journalLegacyMigrationSurvivesProcessStop.kt:114)
	at buildtest.projection.journal.JournalLegacyMigrationSurvivesProcessStopKt.journalLegacyMigrationSurvivesProcessStop(journalLegacyMigrationSurvivesProcessStop.kt:123)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x000074d8a800c800.invoke(LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:153)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(Method.java:580)
	at kompile.TestRunner.executeTest(TestRunner.kt:47)
	at java.lang.invoke.LambdaForm$DMH/0x000074d8a8001800.invokeStatic(LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x000074d8a8005400.invoke(LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:154)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(Method.java:580)
	at community.kotlin.kompile.testrunner.bootstrap.BootstrapRunner.main(BootstrapRunner.java:449)

"Signal Dispatcher" #11 daemon prio=9
   java.lang.Thread.State: RUNNABLE

"process reaper (pid 14090)" #19 daemon prio=10
   java.lang.Thread.State: RUNNABLE
	at java.lang.ProcessHandleImpl.waitForProcessExit0(Native Method)
	at java.lang.ProcessHandleImpl$1.run(ProcessHandleImpl.java:163)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
	at java.lang.Thread.runWith(Thread.java:1596)
	at java.lang.Thread.run(Thread.java:1583)
	at jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)

"Notification Thread" #16 daemon prio=9
   java.lang.Thread.State: RUNNABLE

"Reference Handler" #9 daemon prio=10
   java.lang.Thread.State: RUNNABLE
	at java.lang.ref.Reference.waitForReferencePendingList(Native Method)
	at java.lang.ref.Reference.processPendingReferences(Reference.java:246)
	at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)

"Finalizer" #10 daemon prio=8
   java.lang.Thread.State: WAITING
	at java.lang.Object.wait0(Native Method)
	at java.lang.Object.wait(Object.java:366)
	at java.lang.Object.wait(Object.java:339)
	at java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48)
	at java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
	at java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89)
	at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173)

"Common-Cleaner" #17 daemon prio=8
   java.lang.Thread.State: TIMED_WAITING
	at jdk.internal.misc.Unsafe.park(Native Method)
	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1886)
	at java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
	at java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
	at jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
	at java.lang.Thread.runWith(Thread.java:1596)
	at java.lang.Thread.run(Thread.java:1583)
	at jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)

"kompile-timeout-self-dump" #18 daemon prio=5
   java.lang.Thread.State: RUNNABLE
	at java.lang.Thread.dumpThreads(Native Method)
	at java.lang.Thread.getAllStackTraces(Thread.java:2522)
	at kompile.TestRunner.printSelfThreadDump(TestRunner.kt:77)
	at kompile.TestRunner.executeTest$lambda$0(TestRunner.kt:36)
	at kompile.TestRunner$$Lambda/0x000074d8a8009ba8.run(Unknown Source)
	at java.lang.Thread.runWith(Thread.java:1596)
	at java.lang.Thread.run(Thread.java:1583)

JNI global refs: 0 (not measured; kompile in-child self-dump)
TIMEOUT: Test 'buildtest.projection.journal.JournalLegacyMigrationSurvivesProcessStopKt.journalLegacyMigrationSurvivesProcessStop' exceeded per-test timeout of 30000ms; child process killed
[JSTACK THREAD DUMPS BEGIN]
Full thread dump OpenJDK 64-Bit Server VM (21.0.11+10-1-24.04.2-Ubuntu mixed mode, sharing):

Threads class SMR info:
_java_thread_list=0x000074d9146bc970, length=12, elements={
0x000074d914019d20, 0x000074d9140b1a20, 0x000074d9140b2fa0, 0x000074d9140b4870,
0x000074d9140b5ec0, 0x000074d9140b7470, 0x000074d9140b8fc0, 0x000074d9140ba690,
0x000074d9140ce8a0, 0x000074d9140d1b70, 0x000074d9142a9390, 0x000074d9146bbaf0
}

"main" #1 [13988] prio=5 os_prio=0 cpu=2589.11ms elapsed=31.35s tid=0x000074d914019d20 nid=13988 waiting on condition  [0x000074d91bffd000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000fb55e538> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@21.0.11/AbstractQueuedSynchronizer.java:1797)
	at java.lang.ProcessImpl.waitFor(java.base@21.0.11/ProcessImpl.java:440)
	at buildtest.projection.journal.JournalLegacyMigrationSurvivesProcessStopKt.journalLegacyMigrationSurvivesProcessStop$child(journalLegacyMigrationSurvivesProcessStop.kt:114)
	at buildtest.projection.journal.JournalLegacyMigrationSurvivesProcessStopKt.journalLegacyMigrationSurvivesProcessStop(journalLegacyMigrationSurvivesProcessStop.kt:123)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.base@21.0.11/DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x000074d8a800c800.invoke(java.base@21.0.11/LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(java.base@21.0.11/Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(java.base@21.0.11/DirectMethodHandleAccessor.java:153)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(java.base@21.0.11/DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(java.base@21.0.11/Method.java:580)
	at kompile.TestRunner.executeTest(TestRunner.kt:47)
	at java.lang.invoke.LambdaForm$DMH/0x000074d8a8001800.invokeStatic(java.base@21.0.11/LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x000074d8a8005400.invoke(java.base@21.0.11/LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(java.base@21.0.11/Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(java.base@21.0.11/DirectMethodHandleAccessor.java:154)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(java.base@21.0.11/DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(java.base@21.0.11/Method.java:580)
	at community.kotlin.kompile.testrunner.bootstrap.BootstrapRunner.main(BootstrapRunner.java:449)

"Reference Handler" #9 [14037] daemon prio=10 os_prio=0 cpu=0.74ms elapsed=31.09s tid=0x000074d9140b1a20 nid=14037 waiting on condition  [0x000074d918dfa000]
   java.lang.Thread.State: RUNNABLE
	at java.lang.ref.Reference.waitForReferencePendingList(java.base@21.0.11/Native Method)
	at java.lang.ref.Reference.processPendingReferences(java.base@21.0.11/Reference.java:246)
	at java.lang.ref.Reference$ReferenceHandler.run(java.base@21.0.11/Reference.java:208)

"Finalizer" #10 [14038] daemon prio=8 os_prio=0 cpu=0.40ms elapsed=31.08s tid=0x000074d9140b2fa0 nid=14038 in Object.wait()  [0x000074d9189fe000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait0(java.base@21.0.11/Native Method)
	- waiting on <0x00000000f8218670> (a java.lang.ref.NativeReferenceQueue$Lock)
	at java.lang.Object.wait(java.base@21.0.11/Object.java:366)
	at java.lang.Object.wait(java.base@21.0.11/Object.java:339)
	at java.lang.ref.NativeReferenceQueue.await(java.base@21.0.11/NativeReferenceQueue.java:48)
	at java.lang.ref.ReferenceQueue.remove0(java.base@21.0.11/ReferenceQueue.java:158)
	at java.lang.ref.NativeReferenceQueue.remove(java.base@21.0.11/NativeReferenceQueue.java:89)
	- locked <0x00000000f8218670> (a java.lang.ref.NativeReferenceQueue$Lock)
	at java.lang.ref.Finalizer$FinalizerThread.run(java.base@21.0.11/Finalizer.java:173)

"Signal Dispatcher" #11 [14039] daemon prio=9 os_prio=0 cpu=0.21ms elapsed=31.08s tid=0x000074d9140b4870 nid=14039 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Service Thread" #12 [14040] daemon prio=9 os_prio=0 cpu=0.42ms elapsed=31.07s tid=0x000074d9140b5ec0 nid=14040 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Monitor Deflation Thread" #13 [14042] daemon prio=9 os_prio=0 cpu=3.04ms elapsed=31.07s tid=0x000074d9140b7470 nid=14042 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" #14 [14043] daemon prio=9 os_prio=0 cpu=620.69ms elapsed=31.07s tid=0x000074d9140b8fc0 nid=14043 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"C1 CompilerThread0" #15 [14045] daemon prio=9 os_prio=0 cpu=432.82ms elapsed=31.05s tid=0x000074d9140ba690 nid=14045 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"Notification Thread" #16 [14046] daemon prio=9 os_prio=0 cpu=0.12ms elapsed=31.01s tid=0x000074d9140ce8a0 nid=14046 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Common-Cleaner" #17 [14047] daemon prio=8 os_prio=0 cpu=0.64ms elapsed=31.00s tid=0x000074d9140d1b70 nid=14047 waiting on condition  [0x000074d91822d000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f8218798> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.11/AbstractQueuedSynchronizer.java:1886)
	at java.lang.ref.ReferenceQueue.await(java.base@21.0.11/ReferenceQueue.java:71)
	at java.lang.ref.ReferenceQueue.remove0(java.base@21.0.11/ReferenceQueue.java:143)
	at java.lang.ref.ReferenceQueue.remove(java.base@21.0.11/ReferenceQueue.java:218)
	at jdk.internal.ref.CleanerImpl.run(java.base@21.0.11/CleanerImpl.java:140)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)
	at jdk.internal.misc.InnocuousThread.run(java.base@21.0.11/InnocuousThread.java:186)

"kompile-timeout-self-dump" #18 [14056] daemon prio=5 os_prio=0 cpu=0.48ms elapsed=29.75s tid=0x000074d9142a9390 nid=14056 waiting on condition  [0x000074d91812d000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f83ed220> (a java.util.concurrent.CountDownLatch$Sync)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(java.base@21.0.11/AbstractQueuedSynchronizer.java:790)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(java.base@21.0.11/AbstractQueuedSynchronizer.java:1160)
	at java.util.concurrent.CountDownLatch.await(java.base@21.0.11/CountDownLatch.java:276)
	at kompile.TestRunner.executeTest$lambda$0(TestRunner.kt:31)
	at kompile.TestRunner$$Lambda/0x000074d8a8009ba8.run(Unknown Source)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"process reaper (pid 14090)" #19 [14077] daemon prio=10 os_prio=0 cpu=2.06ms elapsed=15.22s tid=0x000074d9146bbaf0 nid=14077 runnable  [0x000074d91b826000]
   java.lang.Thread.State: RUNNABLE
	at java.lang.ProcessHandleImpl.waitForProcessExit0(java.base@21.0.11/Native Method)
	at java.lang.ProcessHandleImpl$1.run(java.base@21.0.11/ProcessHandleImpl.java:163)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.11/ThreadPoolExecutor.java:1144)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.11/ThreadPoolExecutor.java:642)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)
	at jdk.internal.misc.InnocuousThread.run(java.base@21.0.11/InnocuousThread.java:186)

"VM Thread" os_prio=0 cpu=7.64ms elapsed=31.15s tid=0x000074d9140a5ee0 nid=14030 runnable  

"VM Periodic Task Thread" os_prio=0 cpu=15.53ms elapsed=31.18s tid=0x000074d914094760 nid=14020 waiting on condition  

"G1 Service" os_prio=0 cpu=1.13ms elapsed=31.30s tid=0x000074d91407bb90 nid=14013 runnable  

"G1 Refine#0" os_prio=0 cpu=34.98ms elapsed=31.31s tid=0x000074d91407abc0 nid=14011 runnable  

"G1 Conc#0" os_prio=0 cpu=0.10ms elapsed=31.32s tid=0x000074d91403d860 nid=14009 runnable  

"G1 Main Marker" os_prio=0 cpu=0.10ms elapsed=31.32s tid=0x000074d91403c8b0 nid=14005 runnable  

"GC Thread#0" os_prio=0 cpu=44.79ms elapsed=31.32s tid=0x000074d91403a2d0 nid=14002 runnable  

JNI global refs: 15, weak refs: 0

Heap
 garbage-first heap   total 65536K, used 24100K [0x00000000f8000000, 0x0000000100000000)
  region size 1024K, 14 young (14336K), 5 survivors (5120K)
 Metaspace       used 14671K, committed 14912K, reserved 1114112K
  class space    used 1587K, committed 1728K, reserved 1048576K

Full thread dump (kompile in-child self-dump: buildtest.projection.journal.JournalLegacyMigrationSurvivesProcessStopKt.journalLegacyMigrationSurvivesProcessStop exceeded 30000ms):

"main" #1 prio=5
   java.lang.Thread.State: TIMED_WAITING
	at jdk.internal.misc.Unsafe.park(Native Method)
	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1797)
	at java.lang.ProcessImpl.waitFor(ProcessImpl.java:440)
	at buildtest.projection.journal.JournalLegacyMigrationSurvivesProcessStopKt.journalLegacyMigrationSurvivesProcessStop$child(journalLegacyMigrationSurvivesProcessStop.kt:114)
	at buildtest.projection.journal.JournalLegacyMigrationSurvivesProcessStopKt.journalLegacyMigrationSurvivesProcessStop(journalLegacyMigrationSurvivesProcessStop.kt:123)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x000074d8a800c800.invoke(LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:153)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(Method.java:580)
	at kompile.TestRunner.executeTest(TestRunner.kt:47)
	at java.lang.invoke.LambdaForm$DMH/0x000074d8a8001800.invokeStatic(LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x000074d8a8005400.invoke(LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:154)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(Method.java:580)
	at community.kotlin.kompile.testrunner.bootstrap.BootstrapRunner.main(BootstrapRunner.java:449)

"Signal Dispatcher" #11 daemon prio=9
   java.lang.Thread.State: RUNNABLE

"process reaper (pid 14090)" #19 daemon prio=10
   java.lang.Thread.State: RUNNABLE
	at java.lang.ProcessHandleImpl.waitForProcessExit0(Native Method)
	at java.lang.ProcessHandleImpl$1.run(ProcessHandleImpl.java:163)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
	at java.lang.Thread.runWith(Thread.java:1596)
	at java.lang.Thread.run(Thread.java:1583)
	at jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)

"Notification Thread" #16 daemon prio=9
   java.lang.Thread.State: RUNNABLE

"Reference Handler" #9 daemon prio=10
   java.lang.Thread.State: RUNNABLE
	at java.lang.ref.Reference.waitForReferencePendingList(Native Method)
	at java.lang.ref.Reference.processPendingReferences(Reference.java:246)
	at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)

"Finalizer" #10 daemon prio=8
   java.lang.Thread.State: WAITING
	at java.lang.Object.wait0(Native Method)
	at java.lang.Object.wait(Object.java:366)
	at java.lang.Object.wait(Object.java:339)
	at java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48)
	at java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
	at java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89)
	at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173)

"Common-Cleaner" #17 daemon prio=8
   java.lang.Thread.State: TIMED_WAITING
	at jdk.internal.misc.Unsafe.park(Native Method)
	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1886)
	at java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
	at java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
	at jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
	at java.lang.Thread.runWith(Thread.java:1596)
	at java.lang.Thread.run(Thread.java:1583)
	at jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)

"kompile-timeout-self-dump" #18 daemon prio=5
   java.lang.Thread.State: RUNNABLE
	at java.lang.Thread.dumpThreads(Native Method)
	at java.lang.Thread.getAllStackTraces(Thread.java:2522)
	at kompile.TestRunner.printSelfThreadDump(TestRunner.kt:77)
	at kompile.TestRunner.executeTest$lambda$0(TestRunner.kt:36)
	at kompile.TestRunner$$Lambda/0x000074d8a8009ba8.run(Unknown Source)
	at java.lang.Thread.runWith(Thread.java:1596)
	at java.lang.Thread.run(Thread.java:1583)

JNI global refs: 0 (not measured; kompile in-child self-dump)
[JSTACK THREAD DUMPS END]
2 of 3PASSED15s614700249yes (this is the published result)—
3 of 3PASSED21.2s614697687——
PASSEDbuildtest.projection.journaljournalLegacyOversizedRecordRetainsFollowingRow3809ms
PASSEDbuildtest.projection.journaljournalLegacyOversizedRecordStreamsUnderTightHeap flaky — passed on attempt 2 of 314402ms
Attempts (3)
AttemptStatusDurationDropletCanonicalError
1 of 3FAILED32.6s614697687—java.lang.RuntimeException: Test 'journalLegacyOversizedRecordStreamsUnderTightHeap' timed out after 30000ms, stuck at: buildtest.projection.journal.JournalLegacyOversizedRecordStreamsUnderTightHeapKt.journalLegacyOversizedRecordStreamsUnderTightHeap$child(journalLegacyOversizedRecordStreamsUnderTightHeap.kt:99) at kompile.WorkspaceKt.executeTestInSeparateJvm(Workspace.kt:4748) at kompile.WorkspaceKt.access$executeTestInSeparateJvm(Workspace.kt:1) at kompile.WorkspaceKt$prepareTests$4$executeAction$1.invoke(Workspace.kt:6740) at kompile.WorkspaceKt$prepareTests$4$executeAction$1.invoke(Workspace.kt:6725) at kompile.PreparedTestRun.execute(Workspace.kt:4396) at kompile.LocalBuildWorkspace$prepareTestBatchInternalOpen$executePrepared$1.invoke(Workspace.kt:1981) at kompile.LocalBuildWorkspace$prepareTestBatchInternalOpen$executePrepared$1.invoke(Workspace.kt:1961) at kompile.PreparedTestBatch.executeOnce(Workspace.kt:348) at kompile.PreparedTestBatch.execute(Workspace.kt:304) at buildtest.runner.PreparedLeaseBatch.execute(PreparedLeaseBatch.kt:22) at buildtest.runner.MainKt.runOneExecution(Main.kt:1774) at buildtest.runner.MainKt.runOneExecution$default(Main.kt:1149) at buildtest.runner.MainKt$preparePipelineWork$warmEntry$1.invoke(Main.kt:1087) at buildtest.runner.MainKt$preparePipelineWork$warmEntry$1.invoke(Main.kt:1086) at buildtest.runner.PreparedLaneExecution.thread$lambda$0(PreparedLaneExecution.kt:129) at java.base/java.lang.Thread.run(Thread.java:1583)
Console output of attempt 1 of 3 (29529 characters)
[BuildTestService] Legacy projection journal conversion: /tmp/journal-legacy-oversized-heap-1218155989624713857/fixture/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] WARNING: Projection journal sequence 2 of kind 'RUN_UPSERT' uses at least 201326694 encoded bytes, exceeding the 921600-byte startup record limit. Startup omitted this unreadable feed record and will rebuild current state from the stored run data.
JOURNAL_CODESOURCE=file:/root/.buildcache/prepared-test-classpath535581014165912107/classpath/buildtest-projection-journal-0.0.35-btstart-20261028.jar
PAGE={"schemaVersion":1,"nextCursor":"333ab7cb-f013-4bbb-a5f7-3890d15298b3:t:3","latestCursor":"333ab7cb-f013-4bbb-a5f7-3890d15298b3:t:3","resetRequired":false,"changes":[{"sequence":3,"kind":"RUN_UPSERT","run":{"runId":"run3","label":"after","status":"TESTING"},"runId":"run3"}]}

2026-11-01 06:18:56
Full thread dump OpenJDK 64-Bit Server VM (21.0.11+10-1-24.04.2-Ubuntu mixed mode, sharing):

Threads class SMR info:
_java_thread_list=0x00007bd4d05b9c00, length=12, elements={
0x00007bd4d0019d30, 0x00007bd4d00b1a30, 0x00007bd4d00b2fb0, 0x00007bd4d00b4760,
0x00007bd4d00b5db0, 0x00007bd4d00b7360, 0x00007bd4d00b8eb0, 0x00007bd4d00ba580,
0x00007bd4d00c67a0, 0x00007bd4d00c9a70, 0x00007bd4d029e270, 0x00007bd4d05b8d80
}

"main" #1 [16019] prio=5 os_prio=0 cpu=4907.17ms elapsed=31.12s tid=0x00007bd4d0019d30 nid=16019 waiting on condition  [0x00007bd4d67fd000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000fb60f900> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@21.0.11/AbstractQueuedSynchronizer.java:1797)
	at java.lang.ProcessImpl.waitFor(java.base@21.0.11/ProcessImpl.java:440)
	at buildtest.projection.journal.JournalLegacyOversizedRecordStreamsUnderTightHeapKt.journalLegacyOversizedRecordStreamsUnderTightHeap$child(journalLegacyOversizedRecordStreamsUnderTightHeap.kt:99)
	at buildtest.projection.journal.JournalLegacyOversizedRecordStreamsUnderTightHeapKt.journalLegacyOversizedRecordStreamsUnderTightHeap(journalLegacyOversizedRecordStreamsUnderTightHeap.kt:138)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.base@21.0.11/DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x00007bd45c00c800.invoke(java.base@21.0.11/LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(java.base@21.0.11/Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(java.base@21.0.11/DirectMethodHandleAccessor.java:153)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(java.base@21.0.11/DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(java.base@21.0.11/Method.java:580)
	at kompile.TestRunner.executeTest(TestRunner.kt:47)
	at java.lang.invoke.LambdaForm$DMH/0x00007bd45c001800.invokeStatic(java.base@21.0.11/LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x00007bd45c005400.invoke(java.base@21.0.11/LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(java.base@21.0.11/Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(java.base@21.0.11/DirectMethodHandleAccessor.java:154)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(java.base@21.0.11/DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(java.base@21.0.11/Method.java:580)
	at community.kotlin.kompile.testrunner.bootstrap.BootstrapRunner.main(BootstrapRunner.java:449)

"Reference Handler" #9 [16027] daemon prio=10 os_prio=0 cpu=1.18ms elapsed=30.94s tid=0x00007bd4d00b1a30 nid=16027 waiting on condition  [0x00007bd4d51fe000]
   java.lang.Thread.State: RUNNABLE
	at java.lang.ref.Reference.waitForReferencePendingList(java.base@21.0.11/Native Method)
	at java.lang.ref.Reference.processPendingReferences(java.base@21.0.11/Reference.java:246)
	at java.lang.ref.Reference$ReferenceHandler.run(java.base@21.0.11/Reference.java:208)

"Finalizer" #10 [16028] daemon prio=8 os_prio=0 cpu=0.32ms elapsed=30.93s tid=0x00007bd4d00b2fb0 nid=16028 in Object.wait()  [0x00007bd4d50fe000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait0(java.base@21.0.11/Native Method)
	- waiting on <0x00000000f8220700> (a java.lang.ref.NativeReferenceQueue$Lock)
	at java.lang.Object.wait(java.base@21.0.11/Object.java:366)
	at java.lang.Object.wait(java.base@21.0.11/Object.java:339)
	at java.lang.ref.NativeReferenceQueue.await(java.base@21.0.11/NativeReferenceQueue.java:48)
	at java.lang.ref.ReferenceQueue.remove0(java.base@21.0.11/ReferenceQueue.java:158)
	at java.lang.ref.NativeReferenceQueue.remove(java.base@21.0.11/NativeReferenceQueue.java:89)
	- locked <0x00000000f8220700> (a java.lang.ref.NativeReferenceQueue$Lock)
	at java.lang.ref.Finalizer$FinalizerThread.run(java.base@21.0.11/Finalizer.java:173)

"Signal Dispatcher" #11 [16029] daemon prio=9 os_prio=0 cpu=0.35ms elapsed=30.93s tid=0x00007bd4d00b4760 nid=16029 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Service Thread" #12 [16030] daemon prio=9 os_prio=0 cpu=0.68ms elapsed=30.93s tid=0x00007bd4d00b5db0 nid=16030 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Monitor Deflation Thread" #13 [16031] daemon prio=9 os_prio=0 cpu=4.07ms elapsed=30.92s tid=0x00007bd4d00b7360 nid=16031 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" #14 [16032] daemon prio=9 os_prio=0 cpu=820.82ms elapsed=30.92s tid=0x00007bd4d00b8eb0 nid=16032 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"C1 CompilerThread0" #15 [16033] daemon prio=9 os_prio=0 cpu=632.30ms elapsed=30.91s tid=0x00007bd4d00ba580 nid=16033 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"Notification Thread" #16 [16034] daemon prio=9 os_prio=0 cpu=0.16ms elapsed=30.90s tid=0x00007bd4d00c67a0 nid=16034 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Common-Cleaner" #17 [16035] daemon prio=8 os_prio=0 cpu=0.56ms elapsed=30.89s tid=0x00007bd4d00c9a70 nid=16035 waiting on condition  [0x00007bd4d49fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f8220828> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.11/AbstractQueuedSynchronizer.java:1886)
	at java.lang.ref.ReferenceQueue.await(java.base@21.0.11/ReferenceQueue.java:71)
	at java.lang.ref.ReferenceQueue.remove0(java.base@21.0.11/ReferenceQueue.java:143)
	at java.lang.ref.ReferenceQueue.remove(java.base@21.0.11/ReferenceQueue.java:218)
	at jdk.internal.ref.CleanerImpl.run(java.base@21.0.11/CleanerImpl.java:140)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)
	at jdk.internal.misc.InnocuousThread.run(java.base@21.0.11/InnocuousThread.java:186)

"kompile-timeout-self-dump" #18 [16038] daemon prio=5 os_prio=0 cpu=0.58ms elapsed=29.76s tid=0x00007bd4d029e270 nid=16038 waiting on condition  [0x00007bd4d48fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f8617938> (a java.util.concurrent.CountDownLatch$Sync)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(java.base@21.0.11/AbstractQueuedSynchronizer.java:790)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(java.base@21.0.11/AbstractQueuedSynchronizer.java:1160)
	at java.util.concurrent.CountDownLatch.await(java.base@21.0.11/CountDownLatch.java:276)
	at kompile.TestRunner.executeTest$lambda$0(TestRunner.kt:31)
	at kompile.TestRunner$$Lambda/0x00007bd45c009ba8.run(Unknown Source)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"process reaper (pid 16166)" #19 [16120] daemon prio=10 os_prio=0 cpu=4.28ms elapsed=12.23s tid=0x00007bd4d05b8d80 nid=16120 runnable  [0x00007bd4d6026000]
   java.lang.Thread.State: RUNNABLE
	at java.lang.ProcessHandleImpl.waitForProcessExit0(java.base@21.0.11/Native Method)
	at java.lang.ProcessHandleImpl$1.run(java.base@21.0.11/ProcessHandleImpl.java:163)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.11/ThreadPoolExecutor.java:1144)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.11/ThreadPoolExecutor.java:642)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)
	at jdk.internal.misc.InnocuousThread.run(java.base@21.0.11/InnocuousThread.java:186)

"VM Thread" os_prio=0 cpu=8.44ms elapsed=30.97s tid=0x00007bd4d00a5ef0 nid=16026 runnable  

"VM Periodic Task Thread" os_prio=0 cpu=21.16ms elapsed=30.99s tid=0x00007bd4d0094770 nid=16025 waiting on condition  

"G1 Service" os_prio=0 cpu=2.24ms elapsed=31.08s tid=0x00007bd4d007bba0 nid=16024 runnable  

"G1 Refine#0" os_prio=0 cpu=37.11ms elapsed=31.09s tid=0x00007bd4d007abd0 nid=16023 runnable  

"G1 Conc#0" os_prio=0 cpu=0.18ms elapsed=31.09s tid=0x00007bd4d003d870 nid=16022 runnable  

"G1 Main Marker" os_prio=0 cpu=0.18ms elapsed=31.10s tid=0x00007bd4d003c8c0 nid=16021 runnable  

"GC Thread#0" os_prio=0 cpu=75.65ms elapsed=31.10s tid=0x00007bd4d003a2e0 nid=16020 runnable  

JNI global refs: 15, weak refs: 0

Heap
 garbage-first heap   total 65536K, used 25753K [0x00000000f8000000, 0x0000000100000000)
  region size 1024K, 10 young (10240K), 2 survivors (2048K)
 Metaspace       used 14833K, committed 15104K, reserved 1114112K
  class space    used 1589K, committed 1728K, reserved 1048576K

Full thread dump (kompile in-child self-dump: buildtest.projection.journal.JournalLegacyOversizedRecordStreamsUnderTightHeapKt.journalLegacyOversizedRecordStreamsUnderTightHeap exceeded 30000ms):

"main" #1 prio=5
   java.lang.Thread.State: TIMED_WAITING
	at jdk.internal.misc.Unsafe.park(Native Method)
	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1797)
	at java.lang.ProcessImpl.waitFor(ProcessImpl.java:440)
	at buildtest.projection.journal.JournalLegacyOversizedRecordStreamsUnderTightHeapKt.journalLegacyOversizedRecordStreamsUnderTightHeap$child(journalLegacyOversizedRecordStreamsUnderTightHeap.kt:99)
	at buildtest.projection.journal.JournalLegacyOversizedRecordStreamsUnderTightHeapKt.journalLegacyOversizedRecordStreamsUnderTightHeap(journalLegacyOversizedRecordStreamsUnderTightHeap.kt:138)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x00007bd45c00c800.invoke(LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:153)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(Method.java:580)
	at kompile.TestRunner.executeTest(TestRunner.kt:47)
	at java.lang.invoke.LambdaForm$DMH/0x00007bd45c001800.invokeStatic(LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x00007bd45c005400.invoke(LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:154)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(Method.java:580)
	at community.kotlin.kompile.testrunner.bootstrap.BootstrapRunner.main(BootstrapRunner.java:449)

"Signal Dispatcher" #11 daemon prio=9
   java.lang.Thread.State: RUNNABLE

"process reaper (pid 16166)" #19 daemon prio=10
   java.lang.Thread.State: RUNNABLE
	at java.lang.ProcessHandleImpl.waitForProcessExit0(Native Method)
	at java.lang.ProcessHandleImpl$1.run(ProcessHandleImpl.java:163)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
	at java.lang.Thread.runWith(Thread.java:1596)
	at java.lang.Thread.run(Thread.java:1583)
	at jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)

"Notification Thread" #16 daemon prio=9
   java.lang.Thread.State: RUNNABLE

"Reference Handler" #9 daemon prio=10
   java.lang.Thread.State: RUNNABLE
	at java.lang.ref.Reference.waitForReferencePendingList(Native Method)
	at java.lang.ref.Reference.processPendingReferences(Reference.java:246)
	at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)

"Finalizer" #10 daemon prio=8
   java.lang.Thread.State: WAITING
	at java.lang.Object.wait0(Native Method)
	at java.lang.Object.wait(Object.java:366)
	at java.lang.Object.wait(Object.java:339)
	at java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48)
	at java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
	at java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89)
	at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173)

"Common-Cleaner" #17 daemon prio=8
   java.lang.Thread.State: TIMED_WAITING
	at jdk.internal.misc.Unsafe.park(Native Method)
	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1886)
	at java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
	at java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
	at jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
	at java.lang.Thread.runWith(Thread.java:1596)
	at java.lang.Thread.run(Thread.java:1583)
	at jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)

"kompile-timeout-self-dump" #18 daemon prio=5
   java.lang.Thread.State: RUNNABLE
	at java.lang.Thread.dumpThreads(Native Method)
	at java.lang.Thread.getAllStackTraces(Thread.java:2522)
	at kompile.TestRunner.printSelfThreadDump(TestRunner.kt:77)
	at kompile.TestRunner.executeTest$lambda$0(TestRunner.kt:36)
	at kompile.TestRunner$$Lambda/0x00007bd45c009ba8.run(Unknown Source)
	at java.lang.Thread.runWith(Thread.java:1596)
	at java.lang.Thread.run(Thread.java:1583)

JNI global refs: 0 (not measured; kompile in-child self-dump)
TIMEOUT: Test 'buildtest.projection.journal.JournalLegacyOversizedRecordStreamsUnderTightHeapKt.journalLegacyOversizedRecordStreamsUnderTightHeap' exceeded per-test timeout of 30000ms; child process killed
[JSTACK THREAD DUMPS BEGIN]
Full thread dump OpenJDK 64-Bit Server VM (21.0.11+10-1-24.04.2-Ubuntu mixed mode, sharing):

Threads class SMR info:
_java_thread_list=0x00007bd4d05b9c00, length=12, elements={
0x00007bd4d0019d30, 0x00007bd4d00b1a30, 0x00007bd4d00b2fb0, 0x00007bd4d00b4760,
0x00007bd4d00b5db0, 0x00007bd4d00b7360, 0x00007bd4d00b8eb0, 0x00007bd4d00ba580,
0x00007bd4d00c67a0, 0x00007bd4d00c9a70, 0x00007bd4d029e270, 0x00007bd4d05b8d80
}

"main" #1 [16019] prio=5 os_prio=0 cpu=4907.17ms elapsed=31.12s tid=0x00007bd4d0019d30 nid=16019 waiting on condition  [0x00007bd4d67fd000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000fb60f900> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@21.0.11/AbstractQueuedSynchronizer.java:1797)
	at java.lang.ProcessImpl.waitFor(java.base@21.0.11/ProcessImpl.java:440)
	at buildtest.projection.journal.JournalLegacyOversizedRecordStreamsUnderTightHeapKt.journalLegacyOversizedRecordStreamsUnderTightHeap$child(journalLegacyOversizedRecordStreamsUnderTightHeap.kt:99)
	at buildtest.projection.journal.JournalLegacyOversizedRecordStreamsUnderTightHeapKt.journalLegacyOversizedRecordStreamsUnderTightHeap(journalLegacyOversizedRecordStreamsUnderTightHeap.kt:138)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.base@21.0.11/DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x00007bd45c00c800.invoke(java.base@21.0.11/LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(java.base@21.0.11/Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(java.base@21.0.11/DirectMethodHandleAccessor.java:153)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(java.base@21.0.11/DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(java.base@21.0.11/Method.java:580)
	at kompile.TestRunner.executeTest(TestRunner.kt:47)
	at java.lang.invoke.LambdaForm$DMH/0x00007bd45c001800.invokeStatic(java.base@21.0.11/LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x00007bd45c005400.invoke(java.base@21.0.11/LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(java.base@21.0.11/Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(java.base@21.0.11/DirectMethodHandleAccessor.java:154)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(java.base@21.0.11/DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(java.base@21.0.11/Method.java:580)
	at community.kotlin.kompile.testrunner.bootstrap.BootstrapRunner.main(BootstrapRunner.java:449)

"Reference Handler" #9 [16027] daemon prio=10 os_prio=0 cpu=1.18ms elapsed=30.94s tid=0x00007bd4d00b1a30 nid=16027 waiting on condition  [0x00007bd4d51fe000]
   java.lang.Thread.State: RUNNABLE
	at java.lang.ref.Reference.waitForReferencePendingList(java.base@21.0.11/Native Method)
	at java.lang.ref.Reference.processPendingReferences(java.base@21.0.11/Reference.java:246)
	at java.lang.ref.Reference$ReferenceHandler.run(java.base@21.0.11/Reference.java:208)

"Finalizer" #10 [16028] daemon prio=8 os_prio=0 cpu=0.32ms elapsed=30.93s tid=0x00007bd4d00b2fb0 nid=16028 in Object.wait()  [0x00007bd4d50fe000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait0(java.base@21.0.11/Native Method)
	- waiting on <0x00000000f8220700> (a java.lang.ref.NativeReferenceQueue$Lock)
	at java.lang.Object.wait(java.base@21.0.11/Object.java:366)
	at java.lang.Object.wait(java.base@21.0.11/Object.java:339)
	at java.lang.ref.NativeReferenceQueue.await(java.base@21.0.11/NativeReferenceQueue.java:48)
	at java.lang.ref.ReferenceQueue.remove0(java.base@21.0.11/ReferenceQueue.java:158)
	at java.lang.ref.NativeReferenceQueue.remove(java.base@21.0.11/NativeReferenceQueue.java:89)
	- locked <0x00000000f8220700> (a java.lang.ref.NativeReferenceQueue$Lock)
	at java.lang.ref.Finalizer$FinalizerThread.run(java.base@21.0.11/Finalizer.java:173)

"Signal Dispatcher" #11 [16029] daemon prio=9 os_prio=0 cpu=0.35ms elapsed=30.93s tid=0x00007bd4d00b4760 nid=16029 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Service Thread" #12 [16030] daemon prio=9 os_prio=0 cpu=0.68ms elapsed=30.93s tid=0x00007bd4d00b5db0 nid=16030 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Monitor Deflation Thread" #13 [16031] daemon prio=9 os_prio=0 cpu=4.07ms elapsed=30.92s tid=0x00007bd4d00b7360 nid=16031 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" #14 [16032] daemon prio=9 os_prio=0 cpu=820.82ms elapsed=30.92s tid=0x00007bd4d00b8eb0 nid=16032 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"C1 CompilerThread0" #15 [16033] daemon prio=9 os_prio=0 cpu=632.30ms elapsed=30.91s tid=0x00007bd4d00ba580 nid=16033 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"Notification Thread" #16 [16034] daemon prio=9 os_prio=0 cpu=0.16ms elapsed=30.90s tid=0x00007bd4d00c67a0 nid=16034 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Common-Cleaner" #17 [16035] daemon prio=8 os_prio=0 cpu=0.56ms elapsed=30.89s tid=0x00007bd4d00c9a70 nid=16035 waiting on condition  [0x00007bd4d49fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f8220828> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.11/AbstractQueuedSynchronizer.java:1886)
	at java.lang.ref.ReferenceQueue.await(java.base@21.0.11/ReferenceQueue.java:71)
	at java.lang.ref.ReferenceQueue.remove0(java.base@21.0.11/ReferenceQueue.java:143)
	at java.lang.ref.ReferenceQueue.remove(java.base@21.0.11/ReferenceQueue.java:218)
	at jdk.internal.ref.CleanerImpl.run(java.base@21.0.11/CleanerImpl.java:140)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)
	at jdk.internal.misc.InnocuousThread.run(java.base@21.0.11/InnocuousThread.java:186)

"kompile-timeout-self-dump" #18 [16038] daemon prio=5 os_prio=0 cpu=0.58ms elapsed=29.76s tid=0x00007bd4d029e270 nid=16038 waiting on condition  [0x00007bd4d48fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f8617938> (a java.util.concurrent.CountDownLatch$Sync)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(java.base@21.0.11/AbstractQueuedSynchronizer.java:790)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(java.base@21.0.11/AbstractQueuedSynchronizer.java:1160)
	at java.util.concurrent.CountDownLatch.await(java.base@21.0.11/CountDownLatch.java:276)
	at kompile.TestRunner.executeTest$lambda$0(TestRunner.kt:31)
	at kompile.TestRunner$$Lambda/0x00007bd45c009ba8.run(Unknown Source)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"process reaper (pid 16166)" #19 [16120] daemon prio=10 os_prio=0 cpu=4.28ms elapsed=12.23s tid=0x00007bd4d05b8d80 nid=16120 runnable  [0x00007bd4d6026000]
   java.lang.Thread.State: RUNNABLE
	at java.lang.ProcessHandleImpl.waitForProcessExit0(java.base@21.0.11/Native Method)
	at java.lang.ProcessHandleImpl$1.run(java.base@21.0.11/ProcessHandleImpl.java:163)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.11/ThreadPoolExecutor.java:1144)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.11/ThreadPoolExecutor.java:642)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)
	at jdk.internal.misc.InnocuousThread.run(java.base@21.0.11/InnocuousThread.java:186)

"VM Thread" os_prio=0 cpu=8.44ms elapsed=30.97s tid=0x00007bd4d00a5ef0 nid=16026 runnable  

"VM Periodic Task Thread" os_prio=0 cpu=21.16ms elapsed=30.99s tid=0x00007bd4d0094770 nid=16025 waiting on condition  

"G1 Service" os_prio=0 cpu=2.24ms elapsed=31.08s tid=0x00007bd4d007bba0 nid=16024 runnable  

"G1 Refine#0" os_prio=0 cpu=37.11ms elapsed=31.09s tid=0x00007bd4d007abd0 nid=16023 runnable  

"G1 Conc#0" os_prio=0 cpu=0.18ms elapsed=31.09s tid=0x00007bd4d003d870 nid=16022 runnable  

"G1 Main Marker" os_prio=0 cpu=0.18ms elapsed=31.10s tid=0x00007bd4d003c8c0 nid=16021 runnable  

"GC Thread#0" os_prio=0 cpu=75.65ms elapsed=31.10s tid=0x00007bd4d003a2e0 nid=16020 runnable  

JNI global refs: 15, weak refs: 0

Heap
 garbage-first heap   total 65536K, used 25753K [0x00000000f8000000, 0x0000000100000000)
  region size 1024K, 10 young (10240K), 2 survivors (2048K)
 Metaspace       used 14833K, committed 15104K, reserved 1114112K
  class space    used 1589K, committed 1728K, reserved 1048576K

Full thread dump (kompile in-child self-dump: buildtest.projection.journal.JournalLegacyOversizedRecordStreamsUnderTightHeapKt.journalLegacyOversizedRecordStreamsUnderTightHeap exceeded 30000ms):

"main" #1 prio=5
   java.lang.Thread.State: TIMED_WAITING
	at jdk.internal.misc.Unsafe.park(Native Method)
	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1797)
	at java.lang.ProcessImpl.waitFor(ProcessImpl.java:440)
	at buildtest.projection.journal.JournalLegacyOversizedRecordStreamsUnderTightHeapKt.journalLegacyOversizedRecordStreamsUnderTightHeap$child(journalLegacyOversizedRecordStreamsUnderTightHeap.kt:99)
	at buildtest.projection.journal.JournalLegacyOversizedRecordStreamsUnderTightHeapKt.journalLegacyOversizedRecordStreamsUnderTightHeap(journalLegacyOversizedRecordStreamsUnderTightHeap.kt:138)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x00007bd45c00c800.invoke(LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:153)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(Method.java:580)
	at kompile.TestRunner.executeTest(TestRunner.kt:47)
	at java.lang.invoke.LambdaForm$DMH/0x00007bd45c001800.invokeStatic(LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x00007bd45c005400.invoke(LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:154)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(Method.java:580)
	at community.kotlin.kompile.testrunner.bootstrap.BootstrapRunner.main(BootstrapRunner.java:449)

"Signal Dispatcher" #11 daemon prio=9
   java.lang.Thread.State: RUNNABLE

"process reaper (pid 16166)" #19 daemon prio=10
   java.lang.Thread.State: RUNNABLE
	at java.lang.ProcessHandleImpl.waitForProcessExit0(Native Method)
	at java.lang.ProcessHandleImpl$1.run(ProcessHandleImpl.java:163)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
	at java.lang.Thread.runWith(Thread.java:1596)
	at java.lang.Thread.run(Thread.java:1583)
	at jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)

"Notification Thread" #16 daemon prio=9
   java.lang.Thread.State: RUNNABLE

"Reference Handler" #9 daemon prio=10
   java.lang.Thread.State: RUNNABLE
	at java.lang.ref.Reference.waitForReferencePendingList(Native Method)
	at java.lang.ref.Reference.processPendingReferences(Reference.java:246)
	at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)

"Finalizer" #10 daemon prio=8
   java.lang.Thread.State: WAITING
	at java.lang.Object.wait0(Native Method)
	at java.lang.Object.wait(Object.java:366)
	at java.lang.Object.wait(Object.java:339)
	at java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48)
	at java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
	at java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89)
	at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173)

"Common-Cleaner" #17 daemon prio=8
   java.lang.Thread.State: TIMED_WAITING
	at jdk.internal.misc.Unsafe.park(Native Method)
	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1886)
	at java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
	at java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
	at jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
	at java.lang.Thread.runWith(Thread.java:1596)
	at java.lang.Thread.run(Thread.java:1583)
	at jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)

"kompile-timeout-self-dump" #18 daemon prio=5
   java.lang.Thread.State: RUNNABLE
	at java.lang.Thread.dumpThreads(Native Method)
	at java.lang.Thread.getAllStackTraces(Thread.java:2522)
	at kompile.TestRunner.printSelfThreadDump(TestRunner.kt:77)
	at kompile.TestRunner.executeTest$lambda$0(TestRunner.kt:36)
	at kompile.TestRunner$$Lambda/0x00007bd45c009ba8.run(Unknown Source)
	at java.lang.Thread.runWith(Thread.java:1596)
	at java.lang.Thread.run(Thread.java:1583)

JNI global refs: 0 (not measured; kompile in-child self-dump)
[JSTACK THREAD DUMPS END]
2 of 3PASSED14.4s614700249yes (this is the published result)—
3 of 3PASSED24.6s614700223——
PASSEDbuildtest.projection.journaljournalLegacyOwnershipReleaseInterruptPreservesNativeFailure4428ms
PASSEDbuildtest.projection.journaljournalLegacyOwnershipUseDrainsBeforeRelease2837ms
PASSEDbuildtest.projection.journaljournalLegacyOwnershipUseEndsBeforeHistoryObservation2619ms
PASSEDbuildtest.projection.journaljournalLegacyOwnershipUseRefusalPreservesTemporary4704ms
PASSEDbuildtest.projection.journaljournalLegacyOwnershipWarningReentersAfterUse3144ms
PASSEDbuildtest.projection.journaljournalLegacySnapshotMigrationResumesBoundedBytes17335ms
PASSEDbuildtest.projection.journaljournalLegacyStartupFoldIsCheckpointed20384ms
PASSEDbuildtest.projection.journaljournalLegacyTailOnlyMigrationBoundsDiscardedWork14196ms
PASSEDbuildtest.projection.journaljournalLiveAppendBoundsDecodedPayloadStaging18942ms
PASSEDbuildtest.projection.journaljournalLiveAppendSurvivesHistoryLargerThanHeap58411ms
PASSEDbuildtest.projection.journaljournalLiveAppendUsesBoundedIndexBatches28712ms
PASSEDbuildtest.projection.journaljournalLiveAuthorityCandidateSurvivesNestedOpen2908ms
PASSEDbuildtest.projection.journaljournalLiveCandidateLeaseSurvivesCleanup5344ms
PASSEDbuildtest.projection.journaljournalLiveTailBytesRequestMaintenance3602ms
PASSEDbuildtest.projection.journaljournalLiveTailCountRequestsMaintenance4746ms
PASSEDbuildtest.projection.journaljournalLosingAuthorityCandidateReusesWinner4973ms
PASSEDbuildtest.projection.journaljournalMaintenanceStageObserverBlocksOutputOpen2525ms
PASSEDbuildtest.projection.journaljournalMalformedCurrentNamesPath2179ms
PASSEDbuildtest.projection.journaljournalMissingCutSelectorFails4123ms
PASSEDbuildtest.projection.journaljournalNativeRestartCursorRemainsContiguous6292ms
PASSEDbuildtest.projection.journaljournalNestedClockKeepsInheritedDeletionOwner2906ms
PASSEDbuildtest.projection.journaljournalNestedConstructionLifetimeReturnsOuterOwnership2496ms
PASSEDbuildtest.projection.journaljournalNestedPredecessorWaitKeepsInheritedDeletionOwner5474ms
PASSEDbuildtest.projection.journaljournalOldWriterBoundaryMismatchRejected5899ms
PASSEDbuildtest.projection.journaljournalOldWriterBoundaryPartialDigitsResume3020ms
PASSEDbuildtest.projection.journaljournalOldWriterBoundaryRepairClose3910ms
PASSEDbuildtest.projection.journaljournalOldWriterBoundaryRepairReentry2130ms
PASSEDbuildtest.projection.journaljournalOldWriterBoundaryRepairRefusesPreCutHeader1919ms
PASSEDbuildtest.projection.journaljournalOldWriterBoundaryRepairRefusesPreCutIncarnation2181ms
PASSEDbuildtest.projection.journaljournalOldWriterBoundaryRepairRefusesSelectedHeader2760ms
PASSEDbuildtest.projection.journaljournalOldWriterBoundaryRepairRefusesSelectedIncarnation4925ms
PASSEDbuildtest.projection.journaljournalOldWriterBoundaryRepairResumes1743ms
PASSEDbuildtest.projection.journaljournalOldWriterLegacyBoundaryRecovery4691ms
PASSEDbuildtest.projection.journaljournalOldWriterLegacySavedProgressRecovery31374ms
PASSEDbuildtest.projection.journaljournalOldWriterSelectedBoundaryRecovery1479ms
PASSEDbuildtest.projection.journaljournalOrdinaryAdmissionFailureReleasesOrdinaryOrder3792ms
PASSEDbuildtest.projection.journaljournalOrdinaryClassificationFailureReleasesStage2210ms
PASSEDbuildtest.projection.journaljournalOrdinaryCommitWaitRefusesAppendOwner4687ms
PASSEDbuildtest.projection.journaljournalOrdinaryDeletionKeepsFactsWhenClockMovesBackwards6283ms
PASSEDbuildtest.projection.journaljournalOrdinaryDeletionRefusalKeepsOriginalHostError3869ms
PASSEDbuildtest.projection.journaljournalOrdinaryFailureBoundariesReleaseRunOrder5417ms
PASSEDbuildtest.projection.journaljournalOrdinaryPageAdmissionRetainsStorage2707ms
PASSEDbuildtest.projection.journaljournalOrdinarySourceFailureHostRefusalRetainsRepairObligation3579ms
PASSEDbuildtest.projection.journaljournalOrdinaryTextFailurePreservesTarget3134ms
PASSEDbuildtest.projection.journaljournalOwnedMetadataReadWorkIsBounded3330ms
PASSEDbuildtest.projection.journaljournalOwnerOrderRefusesEarlierOwner3463ms
PASSEDbuildtest.projection.journaljournalPageBatchByteBoundary3009ms
PASSEDbuildtest.projection.journaljournalPageBatchCallbacksReleaseOwners5587ms
PASSEDbuildtest.projection.journaljournalPageBatchReadsOversizedFrame5856ms
PASSEDbuildtest.projection.journaljournalPageBatchRechecksConsumedFrames4330ms
PASSEDbuildtest.projection.journaljournalPageBatchSkipsLargeArenaGap6680ms
PASSEDbuildtest.projection.journaljournalPageCaptureKeepsOneCommittedCut10061ms
PASSEDbuildtest.projection.journaljournalPageClassificationRechecksReplacedBaseline25033ms
PASSEDbuildtest.projection.journaljournalPageClassificationReleasesOwnerDuringColdRead10845ms
PASSEDbuildtest.projection.journaljournalPageFinalWindowReadAheadIsBounded2812ms
PASSEDbuildtest.projection.journaljournalPageLeaseSurvivesReplacement2651ms
PASSEDbuildtest.projection.journaljournalPageLeaseSurvivesStorageClose5456ms
PASSEDbuildtest.projection.journaljournalPageObjectsCannotChangeCommittedRows3729ms
PASSEDbuildtest.projection.journaljournalPageReadsOneBoundedBatch15492ms
PASSEDbuildtest.projection.journaljournalPageValidatesArgumentsBeforeColdClassification4145ms
PASSEDbuildtest.projection.journaljournalPageWindowKeepsItsAdmittedCut3965ms
PASSEDbuildtest.projection.journaljournalPartialAppendReopenDeltaBoundIndependentOfBaseline30700ms
PASSEDbuildtest.projection.journaljournalPrecommitHostRefusalPreservesStorageFailure5092ms
PASSEDbuildtest.projection.journaljournalPrecommitHostRefusalRetainsRepairObligation5120ms
PASSEDbuildtest.projection.journaljournalPreparedDeletionReentryKeepsNestedFacts3222ms
PASSEDbuildtest.projection.journaljournalPreparedDeletionStopAfterSelectionKeepsFact3062ms
PASSEDbuildtest.projection.journaljournalPreparedDeletionStopBeforeSelectionKeepsRows1950ms
PASSEDbuildtest.projection.journaljournalPreparedDeletionUsesPublicationTime1985ms
PASSEDbuildtest.projection.journaljournalPreparedSourceCutFinishesAfterPublicationFailure4674ms
PASSEDbuildtest.projection.journaljournalPreviousReleaseConstructorsRemainAvailable3810ms
PASSEDbuildtest.projection.journaljournalRcAcceptedKeySizesSurviveReopen6734ms
PASSEDbuildtest.projection.journaljournalRcBaselineDraftCodecKeepsNativeText3194ms
PASSEDbuildtest.projection.journaljournalRcBaselineInitialDraftKeepsNativeText4098ms
PASSEDbuildtest.projection.journaljournalRcBaselinePayloadPreservesNativeText5932ms
PASSEDbuildtest.projection.journaljournalRcCompactedPageAccountingKeepsNativeText3938ms
PASSEDbuildtest.projection.journaljournalRcKeySummaryPreservesUnicodeDeletionTimes10058ms
PASSEDbuildtest.projection.journaljournalRcPageAccountingPreservesNativeText4582ms
PASSEDbuildtest.projection.journaljournalReadAdmissionSurvivesReplacementAndFailure4708ms
PASSEDbuildtest.projection.journaljournalReadHostObservesAndClosesStream1968ms
PASSEDbuildtest.projection.journaljournalReaderDoesNotBlockWriter2080ms
PASSEDbuildtest.projection.journaljournalRecoveryAuthorityMoveCloseCompletesSelectedCut5655ms
PASSEDbuildtest.projection.journaljournalRecoveryBoundsCutImportNodeWrites14032ms
PASSEDbuildtest.projection.journaljournalRecoveryCallbackInventoryKeepsAcknowledgedRows16137ms
PASSEDbuildtest.projection.journaljournalRecoveryCallbackReceiptsSurviveNestedOpenAndRebuild10530ms
PASSEDbuildtest.projection.journaljournalRecoveryRewriteClosePreservesCommittedCut7267ms
PASSEDbuildtest.projection.journaljournalRecoveryRewriteObservesOwnedStage4438ms
PASSEDbuildtest.projection.journaljournalRecoverySourceMoveCloseCompletesCut4076ms
PASSEDbuildtest.projection.journaljournalRecoverySourceMoveObserverFailureCompletesCut5416ms
PASSEDbuildtest.projection.journaljournalRecoveryStagedClosePreservesCommittedCut3916ms
PASSEDbuildtest.projection.journaljournalRecoveryStopKeepsInterruptionCause4311ms
PASSEDbuildtest.projection.journaljournalRecoverySupersededBySourceRepairRetires5605ms
PASSEDbuildtest.projection.journaljournalReentrantClassificationStartup2807ms
PASSEDbuildtest.projection.journaljournalRefreshedBaselineBindingDoesNotExcludeAdmission9403ms
PASSEDbuildtest.projection.journaljournalRejectedBaselineDoesNotCommitDeletion2328ms
PASSEDbuildtest.projection.journaljournalRemovedDirectoryFactSurvivesReopen4579ms
PASSEDbuildtest.projection.journaljournalReopenDeltaBoundIndependentOfBaselineArchived13805ms
PASSEDbuildtest.projection.journaljournalReopenDeltaBoundIndependentOfBaselineNoEviction12072ms
PASSEDbuildtest.projection.journaljournalReopenDeltaBoundIndependentOfBaselineWithoutArchive13426ms
PASSEDbuildtest.projection.journaljournalReopenDeltaBoundIndependentOfHistoryWithoutBaseline5477ms
PASSEDbuildtest.projection.journaljournalReopenDeltaBoundPreservesAdvertisedContinuation23065ms
PASSEDbuildtest.projection.journaljournalReopenReadinessClockBoundIndependentOfBaseline13183ms
PASSEDbuildtest.projection.journaljournalReopenSnapshotBytesAreBounded13813ms
PASSEDbuildtest.projection.journaljournalReopenedEmptyCompleteCutCanBuildBaseline5542ms
PASSEDbuildtest.projection.journaljournalRepairAppendsWithoutReset4359ms
PASSEDbuildtest.projection.journaljournalRepairBoundsCutImportNodeWrites26596ms
PASSEDbuildtest.projection.journaljournalRepairCallbackClosePreservesCommittedCut5566ms
PASSEDbuildtest.projection.journaljournalRepairCallbackInventoryKeepsAcknowledgedRows4806ms
PASSEDbuildtest.projection.journaljournalRepairFreshReaderSeesAppendedCorrection2791ms
PASSEDbuildtest.projection.journaljournalRepairHostReleaseAfterCommitKeepsAvailableCut4408ms
PASSEDbuildtest.projection.journaljournalRepairIncludesTimerPublishedDuringStaging4374ms
PASSEDbuildtest.projection.journaljournalRepairKeepsAdmittedPageAndContinuation3302ms
PASSEDbuildtest.projection.journaljournalRepairKeepsNewerRunAuthority3996ms
PASSEDbuildtest.projection.journaljournalRepairMultipleRunsReachCaughtUpReader6255ms
PASSEDbuildtest.projection.journaljournalRepairPendingGapCursorRequiresReset4407ms
PASSEDbuildtest.projection.journaljournalRepairPreMoveHostCloseDiscardsPreparedSource2866ms
PASSEDbuildtest.projection.journaljournalRepairSavedCursorContinuesAfterReopen5597ms
PASSEDbuildtest.projection.journaljournalRepairSourceCallbackKeepsAcknowledgedRow3414ms
PASSEDbuildtest.projection.journaljournalRepairSourceMoveCloseCompletesCut4793ms
PASSEDbuildtest.projection.journaljournalRepairSourceMoveObserverFailureCompletesCut3809ms
PASSEDbuildtest.projection.journaljournalRepeatedTerminalSummariesPreserveEachWindow8055ms
PASSEDbuildtest.projection.journaljournalReplacedBaselineCursorRequiresReset4575ms
PASSEDbuildtest.projection.journaljournalResetAdmissionDoesNotDelayStorageClose4527ms
PASSEDbuildtest.projection.journaljournalResetAdmissionIoFailureAndCloseStillFails3788ms
PASSEDbuildtest.projection.journaljournalResetAdmissionStopAndCloseStillFails6050ms
PASSEDbuildtest.projection.journaljournalResetAllocationCloseKeepsCapturedReader5818ms
PASSEDbuildtest.projection.journaljournalResetCallbackKeepsPreviousSlotReadable14790ms
PASSEDbuildtest.projection.journaljournalResetPagesPreserveChunkedText5903ms
PASSEDbuildtest.projection.journaljournalResetSelectionHostCloseStopsCompatibilityMove3796ms
PASSEDbuildtest.projection.journaljournalResetSerializationAdmissionCloseKeepsCapturedReader4692ms
PASSEDbuildtest.projection.journaljournalResetSerializationRowCloseStopsMutableStage3224ms
PASSEDbuildtest.projection.journaljournalRestoredDirectoryClearsOnlyItsFact4367ms
PASSEDbuildtest.projection.journaljournalRetainedTailCursorContinuesAfterReplacement5019ms
PASSEDbuildtest.projection.journaljournalReviewAdmittedPageDoesNotCrossArchiveGap3865ms
PASSEDbuildtest.projection.journaljournalReviewArchiveGapReturnsReadableReset4343ms
PASSEDbuildtest.projection.journaljournalReviewBaselinePageDoesNotCrossGap2571ms
PASSEDbuildtest.projection.journaljournalReviewCompactionCoveredCursorRejectsArchiveGap5028ms
PASSEDbuildtest.projection.journaljournalReviewCoverageQueryReleasesOwnerDuringStorageRead flaky — passed on attempt 2 of 321008ms
Attempts (3)
AttemptStatusDurationDropletCanonicalError
1 of 3FAILED33s614700221—java.lang.RuntimeException: Test 'journalReviewCoverageQueryReleasesOwnerDuringStorageRead' timed out after 30000ms, stuck at: okio.JvmFileHandle.protectedWrite(JvmFileHandle.kt:69) at kompile.WorkspaceKt.executeTestInSeparateJvm(Workspace.kt:4748) at kompile.WorkspaceKt.access$executeTestInSeparateJvm(Workspace.kt:1) at kompile.WorkspaceKt$prepareTests$4$executeAction$1.invoke(Workspace.kt:6740) at kompile.WorkspaceKt$prepareTests$4$executeAction$1.invoke(Workspace.kt:6725) at kompile.PreparedTestRun.execute(Workspace.kt:4396) at kompile.LocalBuildWorkspace$prepareTestBatchInternalOpen$executePrepared$1.invoke(Workspace.kt:1981) at kompile.LocalBuildWorkspace$prepareTestBatchInternalOpen$executePrepared$1.invoke(Workspace.kt:1961) at kompile.PreparedTestBatch.executeOnce(Workspace.kt:348) at kompile.PreparedTestBatch.execute(Workspace.kt:304) at buildtest.runner.PreparedLeaseBatch.execute(PreparedLeaseBatch.kt:22) at buildtest.runner.MainKt.runOneExecution(Main.kt:1774) at buildtest.runner.MainKt.runOneExecution$default(Main.kt:1149) at buildtest.runner.MainKt$preparePipelineWork$warmEntry$1.invoke(Main.kt:1087) at buildtest.runner.MainKt$preparePipelineWork$warmEntry$1.invoke(Main.kt:1086) at buildtest.runner.PreparedLaneExecution.thread$lambda$0(PreparedLaneExecution.kt:129) at java.base/java.lang.Thread.run(Thread.java:1583)
Console output of attempt 1 of 3 (36182 characters)
2026-11-01 06:20:10
Full thread dump OpenJDK 64-Bit Server VM (21.0.11+10-1-24.04.2-Ubuntu mixed mode, sharing):

Threads class SMR info:
_java_thread_list=0x00007b6be82a1fc0, length=11, elements={
0x00007b6be8019da0, 0x00007b6be80b1aa0, 0x00007b6be80b3020, 0x00007b6be80b47d0,
0x00007b6be80b5e20, 0x00007b6be80b73d0, 0x00007b6be80b8f20, 0x00007b6be80ba5f0,
0x00007b6be80c6810, 0x00007b6be80c9ae0, 0x00007b6be82a1100
}

"main" #1 [14087] prio=5 os_prio=0 cpu=4013.02ms elapsed=31.92s tid=0x00007b6be8019da0 nid=14087 runnable  [0x00007b6bee1fb000]
   java.lang.Thread.State: RUNNABLE
	at java.io.RandomAccessFile.writeBytes(java.base@21.0.11/RandomAccessFile.java:574)
	at java.io.RandomAccessFile.write(java.base@21.0.11/RandomAccessFile.java:602)
	at okio.JvmFileHandle.protectedWrite(JvmFileHandle.kt:69)
	- locked <0x00000000fb82ea48> (a okio.JvmFileHandle)
	at okio.FileHandle.write(FileHandle.kt:122)
	at buildtest.projection.journal.JournalReviewCoverageQueryReleasesOwnerDuringStorageReadKt$journalReviewCoverageQueryReleasesOwnerDuringStorageRead$wrap$1.protectedWrite(journalReviewCoverageQueryReleasesOwnerDuringStorageRead.kt:43)
	at okio.FileHandle.write(FileHandle.kt:122)
	at buildtest.projection.journal.JournalChannel.write(JournalIo.kt:375)
	at buildtest.projection.journal.JournalRandomAccessFile.write(JournalIo.kt:450)
	at buildtest.projection.journal.JournalRandomAccessFile.write(JournalIo.kt:449)
	at buildtest.projection.journal.DurableProjectionCutKt.writeProjectionArenaFrame(DurableProjectionCut.kt:1308)
	at buildtest.projection.journal.DurableProjectionCutKt.access$writeProjectionArenaFrame(DurableProjectionCut.kt:1)
	at buildtest.projection.journal.ProjectionCutArena.write(DurableProjectionCut.kt:510)
	at buildtest.projection.journal.ProjectionCutArena.access$write(DurableProjectionCut.kt:182)
	at buildtest.projection.journal.ProjectionCutArena$updateAll$1$bulk$2.invoke(DurableProjectionCut.kt:382)
	at buildtest.projection.journal.ProjectionCutArena$updateAll$1$bulk$2.invoke(DurableProjectionCut.kt:380)
	at buildtest.projection.journal.DurableProjectionCutKt.joinProjectionCutEntries(DurableProjectionCut.kt:121)
	at buildtest.projection.journal.DurableProjectionCutKt.putProjectionCutEntries(DurableProjectionCut.kt:147)
	at buildtest.projection.journal.DurableProjectionCutKt.putProjectionCutEntries(DurableProjectionCut.kt:142)
	at buildtest.projection.journal.DurableProjectionCutKt.putProjectionCutEntries(DurableProjectionCut.kt:142)
	at buildtest.projection.journal.DurableProjectionCutKt.putProjectionCutEntries(DurableProjectionCut.kt:143)
	at buildtest.projection.journal.DurableProjectionCutKt.putProjectionCutEntries(DurableProjectionCut.kt:143)
	at buildtest.projection.journal.DurableProjectionCutKt.putProjectionCutEntries(DurableProjectionCut.kt:142)
	at buildtest.projection.journal.DurableProjectionCutKt.putProjectionCutEntries(DurableProjectionCut.kt:143)
	at buildtest.projection.journal.DurableProjectionCutKt.putProjectionCutEntries(DurableProjectionCut.kt:142)
	at buildtest.projection.journal.DurableProjectionCutKt.putProjectionCutEntries(DurableProjectionCut.kt:143)
	at buildtest.projection.journal.DurableProjectionCutKt.access$putProjectionCutEntries(DurableProjectionCut.kt:1)
	at buildtest.projection.journal.ProjectionCutArena$updateAll$1.invoke(DurableProjectionCut.kt:384)
	at buildtest.projection.journal.ProjectionCutArena$updateAll$1.invoke(DurableProjectionCut.kt:378)
	at buildtest.projection.journal.ProjectionCutArena.access(DurableProjectionCut.kt:216)
	- locked <0x00000000f99036a0> (a java.lang.Object)
	at buildtest.projection.journal.ProjectionCutArena.access$default(DurableProjectionCut.kt:197)
	at buildtest.projection.journal.ProjectionCutArena.updateAll(DurableProjectionCut.kt:378)
	at buildtest.projection.journal.ProjectionCutArena.putAll(DurableProjectionCut.kt:373)
	at buildtest.projection.journal.CutJournalRecords.appendWithRecordReferences(CutJournalRecords.kt:221)
	- locked <0x00000000fb823ff0> (a java.lang.Object)
	at buildtest.projection.journal.ProjectionChangeJournal.selectAppendCut(ProjectionChangeJournal.kt:3170)
	at buildtest.projection.journal.ProjectionChangeJournal.drainPendingAppends(ProjectionChangeJournal.kt:3411)
	at buildtest.projection.journal.ProjectionChangeJournal.appendAll(ProjectionChangeJournal.kt:2914)
	at buildtest.projection.journal.ProjectionChangeJournal.append(ProjectionChangeJournal.kt:2877)
	at buildtest.projection.journal.JournalReviewCoverageQueryReleasesOwnerDuringStorageReadKt.journalReviewCoverageQueryReleasesOwnerDuringStorageRead(journalReviewCoverageQueryReleasesOwnerDuringStorageRead.kt:76)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.base@21.0.11/DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x00007b6b7400c800.invoke(java.base@21.0.11/LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(java.base@21.0.11/Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(java.base@21.0.11/DirectMethodHandleAccessor.java:153)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(java.base@21.0.11/DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(java.base@21.0.11/Method.java:580)
	at kompile.TestRunner.executeTest(TestRunner.kt:47)
	at java.lang.invoke.LambdaForm$DMH/0x00007b6b74001800.invokeStatic(java.base@21.0.11/LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x00007b6b74005400.invoke(java.base@21.0.11/LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(java.base@21.0.11/Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(java.base@21.0.11/DirectMethodHandleAccessor.java:154)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(java.base@21.0.11/DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(java.base@21.0.11/Method.java:580)
	at community.kotlin.kompile.testrunner.bootstrap.BootstrapRunner.main(BootstrapRunner.java:449)

"Reference Handler" #9 [14099] daemon prio=10 os_prio=0 cpu=1.03ms elapsed=31.54s tid=0x00007b6be80b1aa0 nid=14099 waiting on condition  [0x00007b6becffe000]
   java.lang.Thread.State: RUNNABLE
	at java.lang.ref.Reference.waitForReferencePendingList(java.base@21.0.11/Native Method)
	at java.lang.ref.Reference.processPendingReferences(java.base@21.0.11/Reference.java:246)
	at java.lang.ref.Reference$ReferenceHandler.run(java.base@21.0.11/Reference.java:208)

"Finalizer" #10 [14100] daemon prio=8 os_prio=0 cpu=0.79ms elapsed=31.54s tid=0x00007b6be80b3020 nid=14100 in Object.wait()  [0x00007b6becefe000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait0(java.base@21.0.11/Native Method)
	- waiting on <0x00000000f8218670> (a java.lang.ref.NativeReferenceQueue$Lock)
	at java.lang.Object.wait(java.base@21.0.11/Object.java:366)
	at java.lang.Object.wait(java.base@21.0.11/Object.java:339)
	at java.lang.ref.NativeReferenceQueue.await(java.base@21.0.11/NativeReferenceQueue.java:48)
	at java.lang.ref.ReferenceQueue.remove0(java.base@21.0.11/ReferenceQueue.java:158)
	at java.lang.ref.NativeReferenceQueue.remove(java.base@21.0.11/NativeReferenceQueue.java:89)
	- locked <0x00000000f8218670> (a java.lang.ref.NativeReferenceQueue$Lock)
	at java.lang.ref.Finalizer$FinalizerThread.run(java.base@21.0.11/Finalizer.java:173)

"Signal Dispatcher" #11 [14101] daemon prio=9 os_prio=0 cpu=0.30ms elapsed=31.53s tid=0x00007b6be80b47d0 nid=14101 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Service Thread" #12 [14102] daemon prio=9 os_prio=0 cpu=1.05ms elapsed=31.52s tid=0x00007b6be80b5e20 nid=14102 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Monitor Deflation Thread" #13 [14103] daemon prio=9 os_prio=0 cpu=7.76ms elapsed=31.52s tid=0x00007b6be80b73d0 nid=14103 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" #14 [14104] daemon prio=9 os_prio=0 cpu=745.74ms elapsed=31.51s tid=0x00007b6be80b8f20 nid=14104 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"C1 CompilerThread0" #15 [14105] daemon prio=9 os_prio=0 cpu=687.30ms elapsed=31.50s tid=0x00007b6be80ba5f0 nid=14105 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"Notification Thread" #16 [14106] daemon prio=9 os_prio=0 cpu=0.21ms elapsed=31.44s tid=0x00007b6be80c6810 nid=14106 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Common-Cleaner" #17 [14107] daemon prio=8 os_prio=0 cpu=0.65ms elapsed=31.42s tid=0x00007b6be80c9ae0 nid=14107 waiting on condition  [0x00007b6bec72d000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f8218798> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.11/AbstractQueuedSynchronizer.java:1886)
	at java.lang.ref.ReferenceQueue.await(java.base@21.0.11/ReferenceQueue.java:71)
	at java.lang.ref.ReferenceQueue.remove0(java.base@21.0.11/ReferenceQueue.java:143)
	at java.lang.ref.ReferenceQueue.remove(java.base@21.0.11/ReferenceQueue.java:218)
	at jdk.internal.ref.CleanerImpl.run(java.base@21.0.11/CleanerImpl.java:140)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)
	at jdk.internal.misc.InnocuousThread.run(java.base@21.0.11/InnocuousThread.java:186)

"kompile-timeout-self-dump" #18 [14115] daemon prio=5 os_prio=0 cpu=1.03ms elapsed=29.51s tid=0x00007b6be82a1100 nid=14115 waiting on condition  [0x00007b6bec62d000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f9916330> (a java.util.concurrent.CountDownLatch$Sync)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(java.base@21.0.11/AbstractQueuedSynchronizer.java:790)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(java.base@21.0.11/AbstractQueuedSynchronizer.java:1160)
	at java.util.concurrent.CountDownLatch.await(java.base@21.0.11/CountDownLatch.java:276)
	at kompile.TestRunner.executeTest$lambda$0(TestRunner.kt:31)
	at kompile.TestRunner$$Lambda/0x00007b6b74009ba8.run(Unknown Source)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"VM Thread" os_prio=0 cpu=12.53ms elapsed=31.60s tid=0x00007b6be80a5f60 nid=14098 runnable  

"VM Periodic Task Thread" os_prio=0 cpu=48.86ms elapsed=31.65s tid=0x00007b6be80947e0 nid=14097 waiting on condition  

"G1 Service" os_prio=0 cpu=2.25ms elapsed=31.89s tid=0x00007b6be807bc10 nid=14092 runnable  

"G1 Refine#0" os_prio=0 cpu=28.49ms elapsed=31.89s tid=0x00007b6be807ac40 nid=14091 runnable  

"G1 Conc#0" os_prio=0 cpu=0.14ms elapsed=31.90s tid=0x00007b6be803d8e0 nid=14090 runnable  

"G1 Main Marker" os_prio=0 cpu=0.13ms elapsed=31.90s tid=0x00007b6be803c930 nid=14089 runnable  

"GC Thread#0" os_prio=0 cpu=33.28ms elapsed=31.90s tid=0x00007b6be803a350 nid=14088 runnable  

JNI global refs: 15, weak refs: 0

Heap
 garbage-first heap   total 65536K, used 9470K [0x00000000f8000000, 0x0000000100000000)
  region size 1024K, 7 young (7168K), 1 survivors (1024K)
 Metaspace       used 8203K, committed 8384K, reserved 1114112K
  class space    used 658K, committed 768K, reserved 1048576K

Full thread dump (kompile in-child self-dump: buildtest.projection.journal.JournalReviewCoverageQueryReleasesOwnerDuringStorageReadKt.journalReviewCoverageQueryReleasesOwnerDuringStorageRead exceeded 30000ms):

"main" #1 prio=5
   java.lang.Thread.State: RUNNABLE
	at java.io.FileDescriptor.sync0(Native Method)
	at java.io.FileDescriptor.sync(FileDescriptor.java:212)
	at okio.JvmFileHandle.protectedFlush(JvmFileHandle.kt:74)
	at okio.FileHandle.flush(FileHandle.kt:142)
	at buildtest.projection.journal.JournalReviewCoverageQueryReleasesOwnerDuringStorageReadKt$journalReviewCoverageQueryReleasesOwnerDuringStorageRead$wrap$1.protectedFlush(journalReviewCoverageQueryReleasesOwnerDuringStorageRead.kt:45)
	at okio.FileHandle.flush(FileHandle.kt:142)
	at buildtest.projection.journal.JournalChannel.force(JournalIo.kt:388)
	at buildtest.projection.journal.JournalChannel.force$default(JournalIo.kt:384)
	at buildtest.projection.journal.JournalRandomAccessFile.force(JournalIo.kt:451)
	at buildtest.projection.journal.ProjectionCutStore.stageMetadata(DurableProjectionCut.kt:1163)
	at buildtest.projection.journal.ProjectionCutStore.replace(DurableProjectionCut.kt:1173)
	at buildtest.projection.journal.ProjectionCutStore.publishProgress(DurableProjectionCut.kt:1129)
	at buildtest.projection.journal.ProjectionCutStore.publishOwnedFiles(DurableProjectionCut.kt:987)
	at buildtest.projection.journal.ProjectionCutStore.reconcileOwnedFiles(DurableProjectionCut.kt:982)
	at buildtest.projection.journal.ProjectionCutStore.access$reconcileOwnedFiles(DurableProjectionCut.kt:616)
	at buildtest.projection.journal.ProjectionCutStore$publish$1.invoke(DurableProjectionCut.kt:875)
	at buildtest.projection.journal.ProjectionCutStore$publish$1.invoke(DurableProjectionCut.kt:825)
	at buildtest.projection.journal.ProjectionCutStore.withAdmittedMetadata(DurableProjectionCut.kt:645)
	at buildtest.projection.journal.ProjectionCutStore.publish(DurableProjectionCut.kt:825)
	at buildtest.projection.journal.ProjectionCutStore.publish$default(DurableProjectionCut.kt:822)
	at buildtest.projection.journal.ProjectionChangeJournal.checkpointProjectionCut(ProjectionChangeJournal.kt:7738)
	at buildtest.projection.journal.ProjectionChangeJournal.checkpointProjectionCut$default(ProjectionChangeJournal.kt:7694)
	at buildtest.projection.journal.ProjectionChangeJournal.selectAppendCut(ProjectionChangeJournal.kt:3214)
	at buildtest.projection.journal.ProjectionChangeJournal.drainPendingAppends(ProjectionChangeJournal.kt:3411)
	at buildtest.projection.journal.ProjectionChangeJournal.appendAll(ProjectionChangeJournal.kt:2914)
	at buildtest.projection.journal.ProjectionChangeJournal.append(ProjectionChangeJournal.kt:2877)
	at buildtest.projection.journal.JournalReviewCoverageQueryReleasesOwnerDuringStorageReadKt.journalReviewCoverageQueryReleasesOwnerDuringStorageRead(journalReviewCoverageQueryReleasesOwnerDuringStorageRead.kt:76)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x00007b6b7400c800.invoke(LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:153)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(Method.java:580)
	at kompile.TestRunner.executeTest(TestRunner.kt:47)
	at java.lang.invoke.LambdaForm$DMH/0x00007b6b74001800.invokeStatic(LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x00007b6b74005400.invoke(LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:154)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(Method.java:580)
	at community.kotlin.kompile.testrunner.bootstrap.BootstrapRunner.main(BootstrapRunner.java:449)

"Signal Dispatcher" #11 daemon prio=9
   java.lang.Thread.State: RUNNABLE

"Notification Thread" #16 daemon prio=9
   java.lang.Thread.State: RUNNABLE

"Reference Handler" #9 daemon prio=10
   java.lang.Thread.State: RUNNABLE
	at java.lang.ref.Reference.waitForReferencePendingList(Native Method)
	at java.lang.ref.Reference.processPendingReferences(Reference.java:246)
	at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)

"Finalizer" #10 daemon prio=8
   java.lang.Thread.State: WAITING
	at java.lang.Object.wait0(Native Method)
	at java.lang.Object.wait(Object.java:366)
	at java.lang.Object.wait(Object.java:339)
	at java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48)
	at java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
	at java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89)
	at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173)

"Common-Cleaner" #17 daemon prio=8
   java.lang.Thread.State: TIMED_WAITING
	at jdk.internal.misc.Unsafe.park(Native Method)
	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1886)
	at java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
	at java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
	at jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
	at java.lang.Thread.runWith(Thread.java:1596)
	at java.lang.Thread.run(Thread.java:1583)
	at jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)

"kompile-timeout-self-dump" #18 daemon prio=5
   java.lang.Thread.State: RUNNABLE
	at java.lang.Thread.dumpThreads(Native Method)
	at java.lang.Thread.getAllStackTraces(Thread.java:2522)
	at kompile.TestRunner.printSelfThreadDump(TestRunner.kt:77)
	at kompile.TestRunner.executeTest$lambda$0(TestRunner.kt:36)
	at kompile.TestRunner$$Lambda/0x00007b6b74009ba8.run(Unknown Source)
	at java.lang.Thread.runWith(Thread.java:1596)
	at java.lang.Thread.run(Thread.java:1583)

JNI global refs: 0 (not measured; kompile in-child self-dump)
TIMEOUT: Test 'buildtest.projection.journal.JournalReviewCoverageQueryReleasesOwnerDuringStorageReadKt.journalReviewCoverageQueryReleasesOwnerDuringStorageRead' exceeded per-test timeout of 30000ms; child process killed
[JSTACK THREAD DUMPS BEGIN]
Full thread dump OpenJDK 64-Bit Server VM (21.0.11+10-1-24.04.2-Ubuntu mixed mode, sharing):

Threads class SMR info:
_java_thread_list=0x00007b6be82a1fc0, length=11, elements={
0x00007b6be8019da0, 0x00007b6be80b1aa0, 0x00007b6be80b3020, 0x00007b6be80b47d0,
0x00007b6be80b5e20, 0x00007b6be80b73d0, 0x00007b6be80b8f20, 0x00007b6be80ba5f0,
0x00007b6be80c6810, 0x00007b6be80c9ae0, 0x00007b6be82a1100
}

"main" #1 [14087] prio=5 os_prio=0 cpu=4013.02ms elapsed=31.92s tid=0x00007b6be8019da0 nid=14087 runnable  [0x00007b6bee1fb000]
   java.lang.Thread.State: RUNNABLE
	at java.io.RandomAccessFile.writeBytes(java.base@21.0.11/RandomAccessFile.java:574)
	at java.io.RandomAccessFile.write(java.base@21.0.11/RandomAccessFile.java:602)
	at okio.JvmFileHandle.protectedWrite(JvmFileHandle.kt:69)
	- locked <0x00000000fb82ea48> (a okio.JvmFileHandle)
	at okio.FileHandle.write(FileHandle.kt:122)
	at buildtest.projection.journal.JournalReviewCoverageQueryReleasesOwnerDuringStorageReadKt$journalReviewCoverageQueryReleasesOwnerDuringStorageRead$wrap$1.protectedWrite(journalReviewCoverageQueryReleasesOwnerDuringStorageRead.kt:43)
	at okio.FileHandle.write(FileHandle.kt:122)
	at buildtest.projection.journal.JournalChannel.write(JournalIo.kt:375)
	at buildtest.projection.journal.JournalRandomAccessFile.write(JournalIo.kt:450)
	at buildtest.projection.journal.JournalRandomAccessFile.write(JournalIo.kt:449)
	at buildtest.projection.journal.DurableProjectionCutKt.writeProjectionArenaFrame(DurableProjectionCut.kt:1308)
	at buildtest.projection.journal.DurableProjectionCutKt.access$writeProjectionArenaFrame(DurableProjectionCut.kt:1)
	at buildtest.projection.journal.ProjectionCutArena.write(DurableProjectionCut.kt:510)
	at buildtest.projection.journal.ProjectionCutArena.access$write(DurableProjectionCut.kt:182)
	at buildtest.projection.journal.ProjectionCutArena$updateAll$1$bulk$2.invoke(DurableProjectionCut.kt:382)
	at buildtest.projection.journal.ProjectionCutArena$updateAll$1$bulk$2.invoke(DurableProjectionCut.kt:380)
	at buildtest.projection.journal.DurableProjectionCutKt.joinProjectionCutEntries(DurableProjectionCut.kt:121)
	at buildtest.projection.journal.DurableProjectionCutKt.putProjectionCutEntries(DurableProjectionCut.kt:147)
	at buildtest.projection.journal.DurableProjectionCutKt.putProjectionCutEntries(DurableProjectionCut.kt:142)
	at buildtest.projection.journal.DurableProjectionCutKt.putProjectionCutEntries(DurableProjectionCut.kt:142)
	at buildtest.projection.journal.DurableProjectionCutKt.putProjectionCutEntries(DurableProjectionCut.kt:143)
	at buildtest.projection.journal.DurableProjectionCutKt.putProjectionCutEntries(DurableProjectionCut.kt:143)
	at buildtest.projection.journal.DurableProjectionCutKt.putProjectionCutEntries(DurableProjectionCut.kt:142)
	at buildtest.projection.journal.DurableProjectionCutKt.putProjectionCutEntries(DurableProjectionCut.kt:143)
	at buildtest.projection.journal.DurableProjectionCutKt.putProjectionCutEntries(DurableProjectionCut.kt:142)
	at buildtest.projection.journal.DurableProjectionCutKt.putProjectionCutEntries(DurableProjectionCut.kt:143)
	at buildtest.projection.journal.DurableProjectionCutKt.access$putProjectionCutEntries(DurableProjectionCut.kt:1)
	at buildtest.projection.journal.ProjectionCutArena$updateAll$1.invoke(DurableProjectionCut.kt:384)
	at buildtest.projection.journal.ProjectionCutArena$updateAll$1.invoke(DurableProjectionCut.kt:378)
	at buildtest.projection.journal.ProjectionCutArena.access(DurableProjectionCut.kt:216)
	- locked <0x00000000f99036a0> (a java.lang.Object)
	at buildtest.projection.journal.ProjectionCutArena.access$default(DurableProjectionCut.kt:197)
	at buildtest.projection.journal.ProjectionCutArena.updateAll(DurableProjectionCut.kt:378)
	at buildtest.projection.journal.ProjectionCutArena.putAll(DurableProjectionCut.kt:373)
	at buildtest.projection.journal.CutJournalRecords.appendWithRecordReferences(CutJournalRecords.kt:221)
	- locked <0x00000000fb823ff0> (a java.lang.Object)
	at buildtest.projection.journal.ProjectionChangeJournal.selectAppendCut(ProjectionChangeJournal.kt:3170)
	at buildtest.projection.journal.ProjectionChangeJournal.drainPendingAppends(ProjectionChangeJournal.kt:3411)
	at buildtest.projection.journal.ProjectionChangeJournal.appendAll(ProjectionChangeJournal.kt:2914)
	at buildtest.projection.journal.ProjectionChangeJournal.append(ProjectionChangeJournal.kt:2877)
	at buildtest.projection.journal.JournalReviewCoverageQueryReleasesOwnerDuringStorageReadKt.journalReviewCoverageQueryReleasesOwnerDuringStorageRead(journalReviewCoverageQueryReleasesOwnerDuringStorageRead.kt:76)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.base@21.0.11/DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x00007b6b7400c800.invoke(java.base@21.0.11/LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(java.base@21.0.11/Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(java.base@21.0.11/DirectMethodHandleAccessor.java:153)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(java.base@21.0.11/DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(java.base@21.0.11/Method.java:580)
	at kompile.TestRunner.executeTest(TestRunner.kt:47)
	at java.lang.invoke.LambdaForm$DMH/0x00007b6b74001800.invokeStatic(java.base@21.0.11/LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x00007b6b74005400.invoke(java.base@21.0.11/LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(java.base@21.0.11/Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(java.base@21.0.11/DirectMethodHandleAccessor.java:154)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(java.base@21.0.11/DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(java.base@21.0.11/Method.java:580)
	at community.kotlin.kompile.testrunner.bootstrap.BootstrapRunner.main(BootstrapRunner.java:449)

"Reference Handler" #9 [14099] daemon prio=10 os_prio=0 cpu=1.03ms elapsed=31.54s tid=0x00007b6be80b1aa0 nid=14099 waiting on condition  [0x00007b6becffe000]
   java.lang.Thread.State: RUNNABLE
	at java.lang.ref.Reference.waitForReferencePendingList(java.base@21.0.11/Native Method)
	at java.lang.ref.Reference.processPendingReferences(java.base@21.0.11/Reference.java:246)
	at java.lang.ref.Reference$ReferenceHandler.run(java.base@21.0.11/Reference.java:208)

"Finalizer" #10 [14100] daemon prio=8 os_prio=0 cpu=0.79ms elapsed=31.54s tid=0x00007b6be80b3020 nid=14100 in Object.wait()  [0x00007b6becefe000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait0(java.base@21.0.11/Native Method)
	- waiting on <0x00000000f8218670> (a java.lang.ref.NativeReferenceQueue$Lock)
	at java.lang.Object.wait(java.base@21.0.11/Object.java:366)
	at java.lang.Object.wait(java.base@21.0.11/Object.java:339)
	at java.lang.ref.NativeReferenceQueue.await(java.base@21.0.11/NativeReferenceQueue.java:48)
	at java.lang.ref.ReferenceQueue.remove0(java.base@21.0.11/ReferenceQueue.java:158)
	at java.lang.ref.NativeReferenceQueue.remove(java.base@21.0.11/NativeReferenceQueue.java:89)
	- locked <0x00000000f8218670> (a java.lang.ref.NativeReferenceQueue$Lock)
	at java.lang.ref.Finalizer$FinalizerThread.run(java.base@21.0.11/Finalizer.java:173)

"Signal Dispatcher" #11 [14101] daemon prio=9 os_prio=0 cpu=0.30ms elapsed=31.53s tid=0x00007b6be80b47d0 nid=14101 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Service Thread" #12 [14102] daemon prio=9 os_prio=0 cpu=1.05ms elapsed=31.52s tid=0x00007b6be80b5e20 nid=14102 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Monitor Deflation Thread" #13 [14103] daemon prio=9 os_prio=0 cpu=7.76ms elapsed=31.52s tid=0x00007b6be80b73d0 nid=14103 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" #14 [14104] daemon prio=9 os_prio=0 cpu=745.74ms elapsed=31.51s tid=0x00007b6be80b8f20 nid=14104 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"C1 CompilerThread0" #15 [14105] daemon prio=9 os_prio=0 cpu=687.30ms elapsed=31.50s tid=0x00007b6be80ba5f0 nid=14105 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"Notification Thread" #16 [14106] daemon prio=9 os_prio=0 cpu=0.21ms elapsed=31.44s tid=0x00007b6be80c6810 nid=14106 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Common-Cleaner" #17 [14107] daemon prio=8 os_prio=0 cpu=0.65ms elapsed=31.42s tid=0x00007b6be80c9ae0 nid=14107 waiting on condition  [0x00007b6bec72d000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f8218798> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.11/AbstractQueuedSynchronizer.java:1886)
	at java.lang.ref.ReferenceQueue.await(java.base@21.0.11/ReferenceQueue.java:71)
	at java.lang.ref.ReferenceQueue.remove0(java.base@21.0.11/ReferenceQueue.java:143)
	at java.lang.ref.ReferenceQueue.remove(java.base@21.0.11/ReferenceQueue.java:218)
	at jdk.internal.ref.CleanerImpl.run(java.base@21.0.11/CleanerImpl.java:140)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)
	at jdk.internal.misc.InnocuousThread.run(java.base@21.0.11/InnocuousThread.java:186)

"kompile-timeout-self-dump" #18 [14115] daemon prio=5 os_prio=0 cpu=1.03ms elapsed=29.51s tid=0x00007b6be82a1100 nid=14115 waiting on condition  [0x00007b6bec62d000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f9916330> (a java.util.concurrent.CountDownLatch$Sync)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(java.base@21.0.11/AbstractQueuedSynchronizer.java:790)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(java.base@21.0.11/AbstractQueuedSynchronizer.java:1160)
	at java.util.concurrent.CountDownLatch.await(java.base@21.0.11/CountDownLatch.java:276)
	at kompile.TestRunner.executeTest$lambda$0(TestRunner.kt:31)
	at kompile.TestRunner$$Lambda/0x00007b6b74009ba8.run(Unknown Source)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"VM Thread" os_prio=0 cpu=12.53ms elapsed=31.60s tid=0x00007b6be80a5f60 nid=14098 runnable  

"VM Periodic Task Thread" os_prio=0 cpu=48.86ms elapsed=31.65s tid=0x00007b6be80947e0 nid=14097 waiting on condition  

"G1 Service" os_prio=0 cpu=2.25ms elapsed=31.89s tid=0x00007b6be807bc10 nid=14092 runnable  

"G1 Refine#0" os_prio=0 cpu=28.49ms elapsed=31.89s tid=0x00007b6be807ac40 nid=14091 runnable  

"G1 Conc#0" os_prio=0 cpu=0.14ms elapsed=31.90s tid=0x00007b6be803d8e0 nid=14090 runnable  

"G1 Main Marker" os_prio=0 cpu=0.13ms elapsed=31.90s tid=0x00007b6be803c930 nid=14089 runnable  

"GC Thread#0" os_prio=0 cpu=33.28ms elapsed=31.90s tid=0x00007b6be803a350 nid=14088 runnable  

JNI global refs: 15, weak refs: 0

Heap
 garbage-first heap   total 65536K, used 9470K [0x00000000f8000000, 0x0000000100000000)
  region size 1024K, 7 young (7168K), 1 survivors (1024K)
 Metaspace       used 8203K, committed 8384K, reserved 1114112K
  class space    used 658K, committed 768K, reserved 1048576K

Full thread dump (kompile in-child self-dump: buildtest.projection.journal.JournalReviewCoverageQueryReleasesOwnerDuringStorageReadKt.journalReviewCoverageQueryReleasesOwnerDuringStorageRead exceeded 30000ms):

"main" #1 prio=5
   java.lang.Thread.State: RUNNABLE
	at java.io.FileDescriptor.sync0(Native Method)
	at java.io.FileDescriptor.sync(FileDescriptor.java:212)
	at okio.JvmFileHandle.protectedFlush(JvmFileHandle.kt:74)
	at okio.FileHandle.flush(FileHandle.kt:142)
	at buildtest.projection.journal.JournalReviewCoverageQueryReleasesOwnerDuringStorageReadKt$journalReviewCoverageQueryReleasesOwnerDuringStorageRead$wrap$1.protectedFlush(journalReviewCoverageQueryReleasesOwnerDuringStorageRead.kt:45)
	at okio.FileHandle.flush(FileHandle.kt:142)
	at buildtest.projection.journal.JournalChannel.force(JournalIo.kt:388)
	at buildtest.projection.journal.JournalChannel.force$default(JournalIo.kt:384)
	at buildtest.projection.journal.JournalRandomAccessFile.force(JournalIo.kt:451)
	at buildtest.projection.journal.ProjectionCutStore.stageMetadata(DurableProjectionCut.kt:1163)
	at buildtest.projection.journal.ProjectionCutStore.replace(DurableProjectionCut.kt:1173)
	at buildtest.projection.journal.ProjectionCutStore.publishProgress(DurableProjectionCut.kt:1129)
	at buildtest.projection.journal.ProjectionCutStore.publishOwnedFiles(DurableProjectionCut.kt:987)
	at buildtest.projection.journal.ProjectionCutStore.reconcileOwnedFiles(DurableProjectionCut.kt:982)
	at buildtest.projection.journal.ProjectionCutStore.access$reconcileOwnedFiles(DurableProjectionCut.kt:616)
	at buildtest.projection.journal.ProjectionCutStore$publish$1.invoke(DurableProjectionCut.kt:875)
	at buildtest.projection.journal.ProjectionCutStore$publish$1.invoke(DurableProjectionCut.kt:825)
	at buildtest.projection.journal.ProjectionCutStore.withAdmittedMetadata(DurableProjectionCut.kt:645)
	at buildtest.projection.journal.ProjectionCutStore.publish(DurableProjectionCut.kt:825)
	at buildtest.projection.journal.ProjectionCutStore.publish$default(DurableProjectionCut.kt:822)
	at buildtest.projection.journal.ProjectionChangeJournal.checkpointProjectionCut(ProjectionChangeJournal.kt:7738)
	at buildtest.projection.journal.ProjectionChangeJournal.checkpointProjectionCut$default(ProjectionChangeJournal.kt:7694)
	at buildtest.projection.journal.ProjectionChangeJournal.selectAppendCut(ProjectionChangeJournal.kt:3214)
	at buildtest.projection.journal.ProjectionChangeJournal.drainPendingAppends(ProjectionChangeJournal.kt:3411)
	at buildtest.projection.journal.ProjectionChangeJournal.appendAll(ProjectionChangeJournal.kt:2914)
	at buildtest.projection.journal.ProjectionChangeJournal.append(ProjectionChangeJournal.kt:2877)
	at buildtest.projection.journal.JournalReviewCoverageQueryReleasesOwnerDuringStorageReadKt.journalReviewCoverageQueryReleasesOwnerDuringStorageRead(journalReviewCoverageQueryReleasesOwnerDuringStorageRead.kt:76)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x00007b6b7400c800.invoke(LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:153)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(Method.java:580)
	at kompile.TestRunner.executeTest(TestRunner.kt:47)
	at java.lang.invoke.LambdaForm$DMH/0x00007b6b74001800.invokeStatic(LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x00007b6b74005400.invoke(LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:154)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(Method.java:580)
	at community.kotlin.kompile.testrunner.bootstrap.BootstrapRunner.main(BootstrapRunner.java:449)

"Signal Dispatcher" #11 daemon prio=9
   java.lang.Thread.State: RUNNABLE

"Notification Thread" #16 daemon prio=9
   java.lang.Thread.State: RUNNABLE

"Reference Handler" #9 daemon prio=10
   java.lang.Thread.State: RUNNABLE
	at java.lang.ref.Reference.waitForReferencePendingList(Native Method)
	at java.lang.ref.Reference.processPendingReferences(Reference.java:246)
	at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)

"Finalizer" #10 daemon prio=8
   java.lang.Thread.State: WAITING
	at java.lang.Object.wait0(Native Method)
	at java.lang.Object.wait(Object.java:366)
	at java.lang.Object.wait(Object.java:339)
	at java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48)
	at java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
	at java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89)
	at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173)

"Common-Cleaner" #17 daemon prio=8
   java.lang.Thread.State: TIMED_WAITING
	at jdk.internal.misc.Unsafe.park(Native Method)
	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1886)
	at java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
	at java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
	at jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
	at java.lang.Thread.runWith(Thread.java:1596)
	at java.lang.Thread.run(Thread.java:1583)
	at jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)

"kompile-timeout-self-dump" #18 daemon prio=5
   java.lang.Thread.State: RUNNABLE
	at java.lang.Thread.dumpThreads(Native Method)
	at java.lang.Thread.getAllStackTraces(Thread.java:2522)
	at kompile.TestRunner.printSelfThreadDump(TestRunner.kt:77)
	at kompile.TestRunner.executeTest$lambda$0(TestRunner.kt:36)
	at kompile.TestRunner$$Lambda/0x00007b6b74009ba8.run(Unknown Source)
	at java.lang.Thread.runWith(Thread.java:1596)
	at java.lang.Thread.run(Thread.java:1583)

JNI global refs: 0 (not measured; kompile in-child self-dump)
[JSTACK THREAD DUMPS END]
2 of 3PASSED21s614700264yes (this is the published result)—
3 of 3PASSED23.9s614700241——
PASSEDbuildtest.projection.journaljournalReviewGapPrefixCursorReachesResetBoundary2426ms
PASSEDbuildtest.projection.journaljournalReviewSparseResetCapturePrecedesAppend4021ms
PASSEDbuildtest.projection.journaljournalReviewSparseResetEndCursorConverges5163ms
PASSEDbuildtest.projection.journaljournalReviewSparseResetSeeksAfterReopen15235ms
PASSEDbuildtest.projection.journaljournalReviewTailPageDoesNotCrossArchiveGap5633ms
PASSEDbuildtest.projection.journaljournalSecondReopenDeltaBoundIndependentOfBaseline13195ms
PASSEDbuildtest.projection.journaljournalSharedOpenPreservesUnleasedResetTemporaries3435ms
PASSEDbuildtest.projection.journaljournalSnapshotAdmittedReaderSurvivesRetirement15902ms
PASSEDbuildtest.projection.journaljournalSnapshotAuthorityReplacementPublishesWholeCut4054ms
PASSEDbuildtest.projection.journaljournalSnapshotChecksumFailurePrecedesDataOpen16990ms
PASSEDbuildtest.projection.journaljournalSnapshotChecksumIndexFailureDoesNotHashData11083ms
PASSEDbuildtest.projection.journaljournalSnapshotChunksRejectChangedBytes5145ms
PASSEDbuildtest.projection.journaljournalSnapshotContinuationLeavesBytesUnchanged3688ms
PASSEDbuildtest.projection.journaljournalSnapshotConversionReentryAdoptsNestedCommit9985ms
PASSEDbuildtest.projection.journaljournalSnapshotCursorSurvivesReopen6273ms
PASSEDbuildtest.projection.journaljournalSnapshotIdentityRestorePreservesRepairObligation3886ms
PASSEDbuildtest.projection.journaljournalSnapshotIdentityValidationIsBounded12720ms
PASSEDbuildtest.projection.journaljournalSnapshotPublicationKeepsSelectedGeneration2135ms
PASSEDbuildtest.projection.journaljournalSnapshotRetirementKeepsBothManifestSlots28288ms
PASSEDbuildtest.projection.journaljournalSnapshotRetirementRecoversOnReopen3695ms
PASSEDbuildtest.projection.journaljournalSnapshotSeekFailurePrecedesDataOpen10767ms
PASSEDbuildtest.projection.journaljournalSnapshotTargetExcludesLaterAppends3612ms
PASSEDbuildtest.projection.journaljournalSnapshotUpgradeKeepsProgressAcrossSourceDelta25821ms
PASSEDbuildtest.projection.journaljournalSnapshotValidationReusesGeneration5912ms
PASSEDbuildtest.projection.journaljournalSourceFingerprintSurvivesReopen4000ms
PASSEDbuildtest.projection.journaljournalSpaceAcknowledgedCutRefusesAndRecovers4978ms
PASSEDbuildtest.projection.journaljournalSpaceAppendRefusesAndRecovers4720ms
PASSEDbuildtest.projection.journaljournalSpaceBaselineRefusesAndRecovers5909ms
PASSEDbuildtest.projection.journaljournalSpaceClassificationRefusesAndRecovers3892ms
PASSEDbuildtest.projection.journaljournalSpaceCompactionRefusesAndRecovers5056ms
PASSEDbuildtest.projection.journaljournalSpaceCutAppendKeepsAdmittedReader5552ms
PASSEDbuildtest.projection.journaljournalSpaceFingerprintCallbackDoesNotRepeat4008ms
PASSEDbuildtest.projection.journaljournalSpaceFingerprintCallbackKeepsAcknowledgedCut4110ms
PASSEDbuildtest.projection.journaljournalSpaceForgetFingerprintRefusesAndRecovers5871ms
PASSEDbuildtest.projection.journaljournalSpaceMetadataAppendRefusesAndRecovers5609ms
PASSEDbuildtest.projection.journaljournalSpaceMetadataWithdrawalPrecedesHostRelease4538ms
PASSEDbuildtest.projection.journaljournalSpaceOffsetsRefusesAndRecovers5723ms
PASSEDbuildtest.projection.journaljournalSpacePartialStageRefusesAndRecovers5066ms
PASSEDbuildtest.projection.journaljournalSpaceProbeCloseStopsNativeWrite2781ms
PASSEDbuildtest.projection.journaljournalSpaceRebuildRefusesAndRecovers4326ms
PASSEDbuildtest.projection.journaljournalSpaceRefusesBeforeTemporaryAllocation3366ms
PASSEDbuildtest.projection.journaljournalSpaceRememberFingerprintRefusesAndRecovers4448ms
PASSEDbuildtest.projection.journaljournalSpaceResetIndexRefusesAndRecovers7043ms
PASSEDbuildtest.projection.journaljournalSpaceResetMetadataRefusesAndRecovers4548ms
PASSEDbuildtest.projection.journaljournalSpaceResetRefusesAndRecovers6074ms
PASSEDbuildtest.projection.journaljournalSpaceStartupRefusesAndRecovers5288ms
PASSEDbuildtest.projection.journaljournalSpaceStartupSourceRefusesAndRecovers5370ms
PASSEDbuildtest.projection.journaljournalSparseResetCapturedCloseKeepsKinds3676ms
PASSEDbuildtest.projection.journaljournalSparseResetKeepsEarlierBaselineCursor4168ms
PASSEDbuildtest.projection.journaljournalSparseResetPagesKeepKindsAfterReopen6180ms
PASSEDbuildtest.projection.journaljournalStageObserverCanCloseFromAnotherThread3634ms
PASSEDbuildtest.projection.journaljournalStartupDirectoryForceReentryAdoptsAppend3177ms
PASSEDbuildtest.projection.journaljournalStartupEvictedTailCheckpointReopen26239ms
PASSEDbuildtest.projection.journaljournalStartupForceObserverFailureDrainsMoves2724ms
PASSEDbuildtest.projection.journaljournalStartupLargeTailHeapStaysBounded17058ms
PASSEDbuildtest.projection.journaljournalStartupObserverCleanupFailureIsReportedOnce2082ms
PASSEDbuildtest.projection.journaljournalStartupPolicyFailureKeepsPriorForces4861ms
PASSEDbuildtest.projection.journaljournalStartupReentryKeepsPendingForces3728ms
PASSEDbuildtest.projection.journaljournalStopAfterDeferredBaselineObservation4687ms
PASSEDbuildtest.projection.journaljournalStopDuringBaselineIndexRebuild4090ms
PASSEDbuildtest.projection.journaljournalStopDuringInitialBaselineFold2907ms
PASSEDbuildtest.projection.journaljournalStopDuringReleasedBaselineRewrite11512ms
PASSEDbuildtest.projection.journaljournalStoppedStagingReopensIdempotently2864ms
PASSEDbuildtest.projection.journaljournalSupplementalFingerprintSurvivesReopen3713ms
PASSEDbuildtest.projection.journaljournalTailCursorPagesWithoutDuplicates6017ms
PASSEDbuildtest.projection.journaljournalTailCursorSurvivesRestart3774ms
PASSEDbuildtest.projection.journaljournalTerminalConfigurationIsCopied5567ms
PASSEDbuildtest.projection.journaljournalTerminalSummaryPreservesPrecedingTestRows7229ms
PASSEDbuildtest.projection.journaljournalTestLifecycleStatesAcrossTerminalSummary4205ms
PASSEDbuildtest.projection.journaljournalTestLifecycleStatesRemainDistinct6161ms
PASSEDbuildtest.projection.journaljournalUnchangedCutOpenDoesNotWrite4252ms
PASSEDbuildtest.projection.journaljournalUnchangedReplacementReusesPreparedSourcePlan4037ms
PASSEDbuildtest.projection.journaljournalUnparsableCursorProgressesDuringAppendStream15530ms
PASSEDbuildtest.projection.journaljournalUnregisteredHostFailureKeepsOriginalError5773ms
PASSEDbuildtest.projection.journaljournalUnselectedSnapshotDoesNotAddOpenWork5631ms
PASSEDbuildtest.projection.journaljournalVerificationWaitRefusesJournalOwner4189ms
PASSEDbuildtest.projection.journaljournalZeroBaselineRemovalFactSurvivesEviction6252ms
PASSEDbuildtest.projection.journalrev21CloseWithDeletionOrdinaryAndResetHeld4684ms
PASSEDbuildtest.projection.journalrev21ConcurrentAcknowledgedSelectionsKeepAllRows flaky — passed on attempt 3 of 316995ms
Attempts (3)
AttemptStatusDurationDropletCanonicalError
1 of 3FAILED29.2s614700241—java.util.concurrent.TimeoutException at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:204) at buildtest.projection.journal.Rev21ConcurrentAcknowledgedSelectionsKeepAllRowsKt.rev21ConcurrentAcknowledgedSelectionsKeepAllRows(rev21ConcurrentAcknowledgedSelectionsKeepAllRows.kt:46) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at kompile.TestRunner.executeTest(TestRunner.kt:47) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at community.kotlin.kompile.testrunner.bootstrap.BootstrapRunner.main(BootstrapRunner.java:449)
Console output of attempt 1 of 3 (959 characters)
java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at community.kotlin.kompile.testrunner.bootstrap.BootstrapRunner.main(BootstrapRunner.java:449)
Caused by: java.util.concurrent.TimeoutException
	at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:204)
	at buildtest.projection.journal.Rev21ConcurrentAcknowledgedSelectionsKeepAllRowsKt.rev21ConcurrentAcknowledgedSelectionsKeepAllRows(rev21ConcurrentAcknowledgedSelectionsKeepAllRows.kt:46)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at kompile.TestRunner.executeTest(TestRunner.kt:47)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	... 2 more
3 of 3PASSED16.9s614700241yes (this is the published result)—
2 of 3PASSED18.5s614700223——
PASSEDbuildtest.projection.journalrev21ConcurrentResetStopRequestsFinish3945ms
PASSEDbuildtest.projection.journalrev21LiveEndReadReturnsWhileDeltaForceHeld3508ms
PASSEDbuildtest.projection.journalrev21PartialAcknowledgedAdmissionReleasesAllRuns4568ms
PASSEDbuildtest.projection.journalrev21RefusedFingerprintCallbackDoesNotLoseWriter4070ms
PASSEDbuildtest.projection.journalrev21RefusedOrdinaryBehindAcknowledgedGroup5378ms
PASSEDbuildtest.projection.journalrev21StopThenCloseCannotInstallMovedReset3518ms
PASSEDbuildtest.projection.journalreviewAbandonedUuidCandidateIsRemoved3331ms
PASSEDbuildtest.projection.journalreviewAcknowledgedActivationObserverKeepsSelectedCut3848ms
PASSEDbuildtest.projection.journalreviewAcknowledgedCommitHostDeliveryKeepsAvailableCut3447ms
PASSEDbuildtest.projection.journalreviewAcknowledgedDeletionAfterExpiryRenewsFact2503ms
PASSEDbuildtest.projection.journalreviewAcknowledgedDeletionLockOrder3282ms
PASSEDbuildtest.projection.journalreviewAcknowledgedDeletionResetPublicationOrder3907ms
PASSEDbuildtest.projection.journalreviewAcknowledgedLiveReaderKeepsCommitOrder5075ms
PASSEDbuildtest.projection.journalreviewAcknowledgedNestedDeletionChangedTimeKeepsFacts4219ms
PASSEDbuildtest.projection.journalreviewAcknowledgedNestedDeletionKeepsFacts3808ms
PASSEDbuildtest.projection.journalreviewAcknowledgedNestedDeletionReopenKeepsFacts3175ms
PASSEDbuildtest.projection.journalreviewAcknowledgedPartialStageFailureReleasesWholeCaller4861ms
PASSEDbuildtest.projection.journalreviewAcknowledgedReceiptsAcrossSecondCompaction5109ms
PASSEDbuildtest.projection.journalreviewAcknowledgedReplacementCallbackKeepsCommit5408ms
PASSEDbuildtest.projection.journalreviewAcknowledgedReplacementCallbackReopenKeepsCommit5044ms
PASSEDbuildtest.projection.journalreviewAcknowledgedRetentionClockReentryKeepsOwner3021ms
PASSEDbuildtest.projection.journalreviewAcknowledgedRevivedRunDeletionKeepsFact5599ms
PASSEDbuildtest.projection.journalreviewAcknowledgedThreeDeletionSources3760ms
PASSEDbuildtest.projection.journalreviewAcknowledgedThreeOwnerReleaseOrders20207ms
PASSEDbuildtest.projection.journalreviewAcknowledgedTornReceiptReportsStorage4392ms
PASSEDbuildtest.projection.journalreviewAdmittedDamageAfterConcurrentHealthyVerificationRecovers26047ms
PASSEDbuildtest.projection.journalreviewBatchSelectionHostFailureReleasesEveryCaller3547ms
PASSEDbuildtest.projection.journalreviewChecksumIndexPrecedesDataRead12085ms
PASSEDbuildtest.projection.journalreviewCleanupWarningCanReenterClose3071ms
PASSEDbuildtest.projection.journalreviewCompactionAfterForceCloseStopsNativeBytes3942ms
PASSEDbuildtest.projection.journalreviewCompactionAfterForceCloseStopsStageWrites4271ms
PASSEDbuildtest.projection.journalreviewCompactionDeltaCloseStopsForceCompletion3413ms
PASSEDbuildtest.projection.journalreviewCompactionLargeExistingKey flaky — passed on attempt 2 of 321614ms
Attempts (3)
AttemptStatusDurationDropletCanonicalError
1 of 3FAILED33.2s614700221—java.lang.RuntimeException: Test 'reviewCompactionLargeExistingKey' timed out after 30000ms, stuck at: buildtest.projection.journal.DiskJournalClassificationStore.appendNode(JournalClassification.kt:818) at kompile.WorkspaceKt.executeTestInSeparateJvm(Workspace.kt:4748) at kompile.WorkspaceKt.access$executeTestInSeparateJvm(Workspace.kt:1) at kompile.WorkspaceKt$prepareTests$4$executeAction$1.invoke(Workspace.kt:6740) at kompile.WorkspaceKt$prepareTests$4$executeAction$1.invoke(Workspace.kt:6725) at kompile.PreparedTestRun.execute(Workspace.kt:4396) at kompile.LocalBuildWorkspace$prepareTestBatchInternalOpen$executePrepared$1.invoke(Workspace.kt:1981) at kompile.LocalBuildWorkspace$prepareTestBatchInternalOpen$executePrepared$1.invoke(Workspace.kt:1961) at kompile.PreparedTestBatch.executeOnce(Workspace.kt:348) at kompile.PreparedTestBatch.execute(Workspace.kt:304) at buildtest.runner.PreparedLeaseBatch.execute(PreparedLeaseBatch.kt:22) at buildtest.runner.MainKt.runOneExecution(Main.kt:1774) at buildtest.runner.MainKt.runOneExecution$default(Main.kt:1149) at buildtest.runner.MainKt$preparePipelineWork$warmEntry$1.invoke(Main.kt:1087) at buildtest.runner.MainKt$preparePipelineWork$warmEntry$1.invoke(Main.kt:1086) at buildtest.runner.PreparedLaneExecution.thread$lambda$0(PreparedLaneExecution.kt:129) at java.base/java.lang.Thread.run(Thread.java:1583)
Console output of attempt 1 of 3 (34414 characters)
2026-11-01 06:20:07
Full thread dump OpenJDK 64-Bit Server VM (21.0.11+10-1-24.04.2-Ubuntu mixed mode, sharing):

Threads class SMR info:
_java_thread_list=0x000072d5242a9f50, length=11, elements={
0x000072d524019d40, 0x000072d5240b1a60, 0x000072d5240b2fe0, 0x000072d5240b4790,
0x000072d5240b5de0, 0x000072d5240b7390, 0x000072d5240b8ee0, 0x000072d5240ba5b0,
0x000072d5240ce7c0, 0x000072d5240d1a90, 0x000072d5242a9090
}

"main" #1 [13991] prio=5 os_prio=0 cpu=4369.54ms elapsed=31.84s tid=0x000072d524019d40 nid=13991 runnable  [0x000072d52a9fc000]
   java.lang.Thread.State: RUNNABLE
	at java.lang.Object.clone(java.base@21.0.11/Native Method)
	at java.util.Arrays.copyOf(java.base@21.0.11/Arrays.java:3539)
	at java.io.ByteArrayOutputStream.toByteArray(java.base@21.0.11/ByteArrayOutputStream.java:195)
	- locked <0x00000000fe20b048> (a java.io.ByteArrayOutputStream)
	at buildtest.projection.journal.DiskJournalClassificationStore.appendNode(JournalClassification.kt:818)
	at buildtest.projection.journal.DiskJournalClassificationStore.writeRun(JournalClassification.kt:775)
	at buildtest.projection.journal.DiskJournalClassificationStore.putRun(JournalClassification.kt:586)
	at buildtest.projection.journal.DiskJournalClassificationStore.setRun(JournalClassification.kt:573)
	at buildtest.projection.journal.DiskJournalClassificationStore.replaceRow(JournalClassification.kt:179)
	- locked <0x00000000f83884b0> (a java.lang.Object)
	at buildtest.projection.journal.DiskJournalClassificationStore.appendRows(JournalClassification.kt:211)
	- locked <0x00000000f83884b0> (a java.lang.Object)
	at buildtest.projection.journal.PagedJournalGeneration$appendClassificationChanges$1.invoke(PagedJournalRecords.kt:1136)
	- locked <0x00000000f8388798> (a java.lang.Object)
	at buildtest.projection.journal.PagedJournalGeneration$appendClassificationChanges$1.invoke(PagedJournalRecords.kt:1125)
	at buildtest.projection.journal.PagedJournalRecordsKt.withPagedJournalLease(PagedJournalRecords.kt:1198)
	at buildtest.projection.journal.PagedJournalRecordsKt.access$withPagedJournalLease(PagedJournalRecords.kt:1)
	at buildtest.projection.journal.PagedJournalGeneration.appendClassificationChanges(PagedJournalRecords.kt:1125)
	at buildtest.projection.journal.PagedJournalRecords.appendRows(PagedJournalRecords.kt:182)
	- locked <0x00000000f83855f0> (a java.lang.Object)
	at buildtest.projection.journal.PagedJournalRecords.appendRows$default(PagedJournalRecords.kt:150)
	at buildtest.projection.journal.ProjectionChangeJournal$appendCompactionDeltaTemporary$2.invoke(ProjectionChangeJournal.kt:9929)
	at buildtest.projection.journal.ProjectionChangeJournal$appendCompactionDeltaTemporary$2.invoke(ProjectionChangeJournal.kt:9920)
	at buildtest.projection.journal.ProjectionFreeSpaceSourceKt.withProjectionWriteFailure(ProjectionFreeSpaceSource.kt:135)
	at buildtest.projection.journal.ProjectionChangeJournal.appendCompactionDeltaTemporary(ProjectionChangeJournal.kt:9920)
	at buildtest.projection.journal.ProjectionChangeJournal.appendCompactionDelta(ProjectionChangeJournal.kt:4705)
	at buildtest.projection.journal.ProjectionChangeJournal.appendCompactionDelta$default(ProjectionChangeJournal.kt:4638)
	at buildtest.projection.journal.ProjectionChangeJournal.compactPreservingCommittedTail(ProjectionChangeJournal.kt:4146)
	at buildtest.projection.journal.ProjectionChangeJournal.compactPreservingCommittedTail$default(ProjectionChangeJournal.kt:3659)
	at buildtest.projection.journal.ReviewCompactionLargeExistingKeyKt.reviewCompactionLargeExistingKey(reviewCompactionLargeExistingKey.kt:24)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.base@21.0.11/DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x000072d4b000c800.invoke(java.base@21.0.11/LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(java.base@21.0.11/Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(java.base@21.0.11/DirectMethodHandleAccessor.java:153)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(java.base@21.0.11/DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(java.base@21.0.11/Method.java:580)
	at kompile.TestRunner.executeTest(TestRunner.kt:47)
	at java.lang.invoke.LambdaForm$DMH/0x000072d4b0001800.invokeStatic(java.base@21.0.11/LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x000072d4b0005400.invoke(java.base@21.0.11/LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(java.base@21.0.11/Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(java.base@21.0.11/DirectMethodHandleAccessor.java:154)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(java.base@21.0.11/DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(java.base@21.0.11/Method.java:580)
	at community.kotlin.kompile.testrunner.bootstrap.BootstrapRunner.main(BootstrapRunner.java:449)

"Reference Handler" #9 [14009] daemon prio=10 os_prio=0 cpu=2.43ms elapsed=31.60s tid=0x000072d5240b1a60 nid=14009 waiting on condition  [0x000072d5297a5000]
   java.lang.Thread.State: RUNNABLE
	at java.lang.ref.Reference.waitForReferencePendingList(java.base@21.0.11/Native Method)
	at java.lang.ref.Reference.processPendingReferences(java.base@21.0.11/Reference.java:246)
	at java.lang.ref.Reference$ReferenceHandler.run(java.base@21.0.11/Reference.java:208)

"Finalizer" #10 [14011] daemon prio=8 os_prio=0 cpu=0.78ms elapsed=31.59s tid=0x000072d5240b2fe0 nid=14011 in Object.wait()  [0x000072d5296a5000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait0(java.base@21.0.11/Native Method)
	- waiting on <0x00000000f8218670> (a java.lang.ref.NativeReferenceQueue$Lock)
	at java.lang.Object.wait(java.base@21.0.11/Object.java:366)
	at java.lang.Object.wait(java.base@21.0.11/Object.java:339)
	at java.lang.ref.NativeReferenceQueue.await(java.base@21.0.11/NativeReferenceQueue.java:48)
	at java.lang.ref.ReferenceQueue.remove0(java.base@21.0.11/ReferenceQueue.java:158)
	at java.lang.ref.NativeReferenceQueue.remove(java.base@21.0.11/NativeReferenceQueue.java:89)
	- locked <0x00000000f8218670> (a java.lang.ref.NativeReferenceQueue$Lock)
	at java.lang.ref.Finalizer$FinalizerThread.run(java.base@21.0.11/Finalizer.java:173)

"Signal Dispatcher" #11 [14012] daemon prio=9 os_prio=0 cpu=0.41ms elapsed=31.61s tid=0x000072d5240b4790 nid=14012 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Service Thread" #12 [14013] daemon prio=9 os_prio=0 cpu=1.66ms elapsed=31.61s tid=0x000072d5240b5de0 nid=14013 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Monitor Deflation Thread" #13 [14014] daemon prio=9 os_prio=0 cpu=5.77ms elapsed=31.60s tid=0x000072d5240b7390 nid=14014 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" #14 [14016] daemon prio=9 os_prio=0 cpu=836.63ms elapsed=31.60s tid=0x000072d5240b8ee0 nid=14016 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"C1 CompilerThread0" #15 [14017] daemon prio=9 os_prio=0 cpu=577.74ms elapsed=31.59s tid=0x000072d5240ba5b0 nid=14017 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"Notification Thread" #16 [14022] daemon prio=9 os_prio=0 cpu=0.16ms elapsed=31.55s tid=0x000072d5240ce7c0 nid=14022 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Common-Cleaner" #17 [14023] daemon prio=8 os_prio=0 cpu=0.80ms elapsed=31.54s tid=0x000072d5240d1a90 nid=14023 waiting on condition  [0x000072d528ed4000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f8218798> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.11/AbstractQueuedSynchronizer.java:1886)
	at java.lang.ref.ReferenceQueue.await(java.base@21.0.11/ReferenceQueue.java:71)
	at java.lang.ref.ReferenceQueue.remove0(java.base@21.0.11/ReferenceQueue.java:143)
	at java.lang.ref.ReferenceQueue.remove(java.base@21.0.11/ReferenceQueue.java:218)
	at jdk.internal.ref.CleanerImpl.run(java.base@21.0.11/CleanerImpl.java:140)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)
	at jdk.internal.misc.InnocuousThread.run(java.base@21.0.11/InnocuousThread.java:186)

"kompile-timeout-self-dump" #18 [14076] daemon prio=5 os_prio=0 cpu=0.92ms elapsed=29.82s tid=0x000072d5242a9090 nid=14076 waiting on condition  [0x000072d528dd4000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f830d688> (a java.util.concurrent.CountDownLatch$Sync)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(java.base@21.0.11/AbstractQueuedSynchronizer.java:790)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(java.base@21.0.11/AbstractQueuedSynchronizer.java:1160)
	at java.util.concurrent.CountDownLatch.await(java.base@21.0.11/CountDownLatch.java:276)
	at kompile.TestRunner.executeTest$lambda$0(TestRunner.kt:31)
	at kompile.TestRunner$$Lambda/0x000072d4b0009ba8.run(Unknown Source)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"VM Thread" os_prio=0 cpu=46.25ms elapsed=31.67s tid=0x000072d5240a5f20 nid=14008 runnable  

"VM Periodic Task Thread" os_prio=0 cpu=35.38ms elapsed=31.70s tid=0x000072d5240947a0 nid=14007 waiting on condition  

"G1 Service" os_prio=0 cpu=4.87ms elapsed=31.83s tid=0x000072d52407bbb0 nid=14000 runnable  

"G1 Refine#0" os_prio=0 cpu=123.30ms elapsed=31.84s tid=0x000072d52407abe0 nid=13999 runnable  

"G1 Conc#0" os_prio=0 cpu=2.38ms elapsed=31.85s tid=0x000072d52403d880 nid=13998 runnable  

"G1 Main Marker" os_prio=0 cpu=3.47ms elapsed=31.85s tid=0x000072d52403c8d0 nid=13997 runnable  

"GC Thread#0" os_prio=0 cpu=212.36ms elapsed=31.85s tid=0x000072d52403a2f0 nid=13995 runnable  

JNI global refs: 15, weak refs: 0

Heap
 garbage-first heap   total 103424K, used 24240K [0x00000000f8000000, 0x0000000100000000)
  region size 1024K, 2 young (2048K), 1 survivors (1024K)
 Metaspace       used 8192K, committed 8384K, reserved 1114112K
  class space    used 678K, committed 768K, reserved 1048576K

Full thread dump (kompile in-child self-dump: buildtest.projection.journal.ReviewCompactionLargeExistingKeyKt.reviewCompactionLargeExistingKey exceeded 30000ms):

"main" #1 prio=5
   java.lang.Thread.State: RUNNABLE
	at java.io.RandomAccessFile.writeBytes0(Native Method)
	at java.io.RandomAccessFile.writeBytes(RandomAccessFile.java:572)
	at java.io.RandomAccessFile.write(RandomAccessFile.java:602)
	at buildtest.projection.journal.ProjectionPlatformFiles$randomAccess$1.protectedWrite(JournalIo.kt:66)
	at okio.FileHandle.write(FileHandle.kt:122)
	at buildtest.projection.journal.JournalChannel.write(JournalIo.kt:375)
	at buildtest.projection.journal.JournalRandomAccessFile.write(JournalIo.kt:450)
	at buildtest.projection.journal.JournalRandomAccessFile.write(JournalIo.kt:449)
	at buildtest.projection.journal.DiskJournalClassificationStore.appendSerializedNode(JournalClassification.kt:856)
	at buildtest.projection.journal.DiskJournalClassificationStore.persistBatchNode(JournalClassification.kt:242)
	at buildtest.projection.journal.DiskJournalClassificationStore.persistBatchRoots(JournalClassification.kt:231)
	at buildtest.projection.journal.DiskJournalClassificationStore.appendRows(JournalClassification.kt:213)
	at buildtest.projection.journal.PagedJournalGeneration$appendClassificationChanges$1.invoke(PagedJournalRecords.kt:1136)
	at buildtest.projection.journal.PagedJournalGeneration$appendClassificationChanges$1.invoke(PagedJournalRecords.kt:1125)
	at buildtest.projection.journal.PagedJournalRecordsKt.withPagedJournalLease(PagedJournalRecords.kt:1198)
	at buildtest.projection.journal.PagedJournalRecordsKt.access$withPagedJournalLease(PagedJournalRecords.kt:1)
	at buildtest.projection.journal.PagedJournalGeneration.appendClassificationChanges(PagedJournalRecords.kt:1125)
	at buildtest.projection.journal.PagedJournalRecords.appendRows(PagedJournalRecords.kt:182)
	at buildtest.projection.journal.PagedJournalRecords.appendRows$default(PagedJournalRecords.kt:150)
	at buildtest.projection.journal.ProjectionChangeJournal$appendCompactionDeltaTemporary$2.invoke(ProjectionChangeJournal.kt:9929)
	at buildtest.projection.journal.ProjectionChangeJournal$appendCompactionDeltaTemporary$2.invoke(ProjectionChangeJournal.kt:9920)
	at buildtest.projection.journal.ProjectionFreeSpaceSourceKt.withProjectionWriteFailure(ProjectionFreeSpaceSource.kt:135)
	at buildtest.projection.journal.ProjectionChangeJournal.appendCompactionDeltaTemporary(ProjectionChangeJournal.kt:9920)
	at buildtest.projection.journal.ProjectionChangeJournal.appendCompactionDelta(ProjectionChangeJournal.kt:4705)
	at buildtest.projection.journal.ProjectionChangeJournal.appendCompactionDelta$default(ProjectionChangeJournal.kt:4638)
	at buildtest.projection.journal.ProjectionChangeJournal.compactPreservingCommittedTail(ProjectionChangeJournal.kt:4146)
	at buildtest.projection.journal.ProjectionChangeJournal.compactPreservingCommittedTail$default(ProjectionChangeJournal.kt:3659)
	at buildtest.projection.journal.ReviewCompactionLargeExistingKeyKt.reviewCompactionLargeExistingKey(reviewCompactionLargeExistingKey.kt:24)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x000072d4b000c800.invoke(LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:153)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(Method.java:580)
	at kompile.TestRunner.executeTest(TestRunner.kt:47)
	at java.lang.invoke.LambdaForm$DMH/0x000072d4b0001800.invokeStatic(LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x000072d4b0005400.invoke(LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:154)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(Method.java:580)
	at community.kotlin.kompile.testrunner.bootstrap.BootstrapRunner.main(BootstrapRunner.java:449)

"Signal Dispatcher" #11 daemon prio=9
   java.lang.Thread.State: RUNNABLE

"Notification Thread" #16 daemon prio=9
   java.lang.Thread.State: RUNNABLE

"Reference Handler" #9 daemon prio=10
   java.lang.Thread.State: RUNNABLE
	at java.lang.ref.Reference.waitForReferencePendingList(Native Method)
	at java.lang.ref.Reference.processPendingReferences(Reference.java:246)
	at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)

"Finalizer" #10 daemon prio=8
   java.lang.Thread.State: WAITING
	at java.lang.Object.wait0(Native Method)
	at java.lang.Object.wait(Object.java:366)
	at java.lang.Object.wait(Object.java:339)
	at java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48)
	at java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
	at java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89)
	at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173)

"Common-Cleaner" #17 daemon prio=8
   java.lang.Thread.State: TIMED_WAITING
	at jdk.internal.misc.Unsafe.park(Native Method)
	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1886)
	at java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
	at java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
	at jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
	at java.lang.Thread.runWith(Thread.java:1596)
	at java.lang.Thread.run(Thread.java:1583)
	at jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)

"kompile-timeout-self-dump" #18 daemon prio=5
   java.lang.Thread.State: RUNNABLE
	at java.lang.Thread.dumpThreads(Native Method)
	at java.lang.Thread.getAllStackTraces(Thread.java:2522)
	at kompile.TestRunner.printSelfThreadDump(TestRunner.kt:77)
	at kompile.TestRunner.executeTest$lambda$0(TestRunner.kt:36)
	at kompile.TestRunner$$Lambda/0x000072d4b0009ba8.run(Unknown Source)
	at java.lang.Thread.runWith(Thread.java:1596)
	at java.lang.Thread.run(Thread.java:1583)

JNI global refs: 0 (not measured; kompile in-child self-dump)
TIMEOUT: Test 'buildtest.projection.journal.ReviewCompactionLargeExistingKeyKt.reviewCompactionLargeExistingKey' exceeded per-test timeout of 30000ms; child process killed
[JSTACK THREAD DUMPS BEGIN]
Full thread dump OpenJDK 64-Bit Server VM (21.0.11+10-1-24.04.2-Ubuntu mixed mode, sharing):

Threads class SMR info:
_java_thread_list=0x000072d5242a9f50, length=11, elements={
0x000072d524019d40, 0x000072d5240b1a60, 0x000072d5240b2fe0, 0x000072d5240b4790,
0x000072d5240b5de0, 0x000072d5240b7390, 0x000072d5240b8ee0, 0x000072d5240ba5b0,
0x000072d5240ce7c0, 0x000072d5240d1a90, 0x000072d5242a9090
}

"main" #1 [13991] prio=5 os_prio=0 cpu=4369.54ms elapsed=31.84s tid=0x000072d524019d40 nid=13991 runnable  [0x000072d52a9fc000]
   java.lang.Thread.State: RUNNABLE
	at java.lang.Object.clone(java.base@21.0.11/Native Method)
	at java.util.Arrays.copyOf(java.base@21.0.11/Arrays.java:3539)
	at java.io.ByteArrayOutputStream.toByteArray(java.base@21.0.11/ByteArrayOutputStream.java:195)
	- locked <0x00000000fe20b048> (a java.io.ByteArrayOutputStream)
	at buildtest.projection.journal.DiskJournalClassificationStore.appendNode(JournalClassification.kt:818)
	at buildtest.projection.journal.DiskJournalClassificationStore.writeRun(JournalClassification.kt:775)
	at buildtest.projection.journal.DiskJournalClassificationStore.putRun(JournalClassification.kt:586)
	at buildtest.projection.journal.DiskJournalClassificationStore.setRun(JournalClassification.kt:573)
	at buildtest.projection.journal.DiskJournalClassificationStore.replaceRow(JournalClassification.kt:179)
	- locked <0x00000000f83884b0> (a java.lang.Object)
	at buildtest.projection.journal.DiskJournalClassificationStore.appendRows(JournalClassification.kt:211)
	- locked <0x00000000f83884b0> (a java.lang.Object)
	at buildtest.projection.journal.PagedJournalGeneration$appendClassificationChanges$1.invoke(PagedJournalRecords.kt:1136)
	- locked <0x00000000f8388798> (a java.lang.Object)
	at buildtest.projection.journal.PagedJournalGeneration$appendClassificationChanges$1.invoke(PagedJournalRecords.kt:1125)
	at buildtest.projection.journal.PagedJournalRecordsKt.withPagedJournalLease(PagedJournalRecords.kt:1198)
	at buildtest.projection.journal.PagedJournalRecordsKt.access$withPagedJournalLease(PagedJournalRecords.kt:1)
	at buildtest.projection.journal.PagedJournalGeneration.appendClassificationChanges(PagedJournalRecords.kt:1125)
	at buildtest.projection.journal.PagedJournalRecords.appendRows(PagedJournalRecords.kt:182)
	- locked <0x00000000f83855f0> (a java.lang.Object)
	at buildtest.projection.journal.PagedJournalRecords.appendRows$default(PagedJournalRecords.kt:150)
	at buildtest.projection.journal.ProjectionChangeJournal$appendCompactionDeltaTemporary$2.invoke(ProjectionChangeJournal.kt:9929)
	at buildtest.projection.journal.ProjectionChangeJournal$appendCompactionDeltaTemporary$2.invoke(ProjectionChangeJournal.kt:9920)
	at buildtest.projection.journal.ProjectionFreeSpaceSourceKt.withProjectionWriteFailure(ProjectionFreeSpaceSource.kt:135)
	at buildtest.projection.journal.ProjectionChangeJournal.appendCompactionDeltaTemporary(ProjectionChangeJournal.kt:9920)
	at buildtest.projection.journal.ProjectionChangeJournal.appendCompactionDelta(ProjectionChangeJournal.kt:4705)
	at buildtest.projection.journal.ProjectionChangeJournal.appendCompactionDelta$default(ProjectionChangeJournal.kt:4638)
	at buildtest.projection.journal.ProjectionChangeJournal.compactPreservingCommittedTail(ProjectionChangeJournal.kt:4146)
	at buildtest.projection.journal.ProjectionChangeJournal.compactPreservingCommittedTail$default(ProjectionChangeJournal.kt:3659)
	at buildtest.projection.journal.ReviewCompactionLargeExistingKeyKt.reviewCompactionLargeExistingKey(reviewCompactionLargeExistingKey.kt:24)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.base@21.0.11/DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x000072d4b000c800.invoke(java.base@21.0.11/LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(java.base@21.0.11/Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(java.base@21.0.11/DirectMethodHandleAccessor.java:153)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(java.base@21.0.11/DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(java.base@21.0.11/Method.java:580)
	at kompile.TestRunner.executeTest(TestRunner.kt:47)
	at java.lang.invoke.LambdaForm$DMH/0x000072d4b0001800.invokeStatic(java.base@21.0.11/LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x000072d4b0005400.invoke(java.base@21.0.11/LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(java.base@21.0.11/Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(java.base@21.0.11/DirectMethodHandleAccessor.java:154)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(java.base@21.0.11/DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(java.base@21.0.11/Method.java:580)
	at community.kotlin.kompile.testrunner.bootstrap.BootstrapRunner.main(BootstrapRunner.java:449)

"Reference Handler" #9 [14009] daemon prio=10 os_prio=0 cpu=2.43ms elapsed=31.60s tid=0x000072d5240b1a60 nid=14009 waiting on condition  [0x000072d5297a5000]
   java.lang.Thread.State: RUNNABLE
	at java.lang.ref.Reference.waitForReferencePendingList(java.base@21.0.11/Native Method)
	at java.lang.ref.Reference.processPendingReferences(java.base@21.0.11/Reference.java:246)
	at java.lang.ref.Reference$ReferenceHandler.run(java.base@21.0.11/Reference.java:208)

"Finalizer" #10 [14011] daemon prio=8 os_prio=0 cpu=0.78ms elapsed=31.59s tid=0x000072d5240b2fe0 nid=14011 in Object.wait()  [0x000072d5296a5000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait0(java.base@21.0.11/Native Method)
	- waiting on <0x00000000f8218670> (a java.lang.ref.NativeReferenceQueue$Lock)
	at java.lang.Object.wait(java.base@21.0.11/Object.java:366)
	at java.lang.Object.wait(java.base@21.0.11/Object.java:339)
	at java.lang.ref.NativeReferenceQueue.await(java.base@21.0.11/NativeReferenceQueue.java:48)
	at java.lang.ref.ReferenceQueue.remove0(java.base@21.0.11/ReferenceQueue.java:158)
	at java.lang.ref.NativeReferenceQueue.remove(java.base@21.0.11/NativeReferenceQueue.java:89)
	- locked <0x00000000f8218670> (a java.lang.ref.NativeReferenceQueue$Lock)
	at java.lang.ref.Finalizer$FinalizerThread.run(java.base@21.0.11/Finalizer.java:173)

"Signal Dispatcher" #11 [14012] daemon prio=9 os_prio=0 cpu=0.41ms elapsed=31.61s tid=0x000072d5240b4790 nid=14012 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Service Thread" #12 [14013] daemon prio=9 os_prio=0 cpu=1.66ms elapsed=31.61s tid=0x000072d5240b5de0 nid=14013 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Monitor Deflation Thread" #13 [14014] daemon prio=9 os_prio=0 cpu=5.77ms elapsed=31.60s tid=0x000072d5240b7390 nid=14014 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" #14 [14016] daemon prio=9 os_prio=0 cpu=836.63ms elapsed=31.60s tid=0x000072d5240b8ee0 nid=14016 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"C1 CompilerThread0" #15 [14017] daemon prio=9 os_prio=0 cpu=577.74ms elapsed=31.59s tid=0x000072d5240ba5b0 nid=14017 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"Notification Thread" #16 [14022] daemon prio=9 os_prio=0 cpu=0.16ms elapsed=31.55s tid=0x000072d5240ce7c0 nid=14022 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Common-Cleaner" #17 [14023] daemon prio=8 os_prio=0 cpu=0.80ms elapsed=31.54s tid=0x000072d5240d1a90 nid=14023 waiting on condition  [0x000072d528ed4000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f8218798> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.11/AbstractQueuedSynchronizer.java:1886)
	at java.lang.ref.ReferenceQueue.await(java.base@21.0.11/ReferenceQueue.java:71)
	at java.lang.ref.ReferenceQueue.remove0(java.base@21.0.11/ReferenceQueue.java:143)
	at java.lang.ref.ReferenceQueue.remove(java.base@21.0.11/ReferenceQueue.java:218)
	at jdk.internal.ref.CleanerImpl.run(java.base@21.0.11/CleanerImpl.java:140)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)
	at jdk.internal.misc.InnocuousThread.run(java.base@21.0.11/InnocuousThread.java:186)

"kompile-timeout-self-dump" #18 [14076] daemon prio=5 os_prio=0 cpu=0.92ms elapsed=29.82s tid=0x000072d5242a9090 nid=14076 waiting on condition  [0x000072d528dd4000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f830d688> (a java.util.concurrent.CountDownLatch$Sync)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(java.base@21.0.11/AbstractQueuedSynchronizer.java:790)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(java.base@21.0.11/AbstractQueuedSynchronizer.java:1160)
	at java.util.concurrent.CountDownLatch.await(java.base@21.0.11/CountDownLatch.java:276)
	at kompile.TestRunner.executeTest$lambda$0(TestRunner.kt:31)
	at kompile.TestRunner$$Lambda/0x000072d4b0009ba8.run(Unknown Source)
	at java.lang.Thread.runWith(java.base@21.0.11/Thread.java:1596)
	at java.lang.Thread.run(java.base@21.0.11/Thread.java:1583)

"VM Thread" os_prio=0 cpu=46.25ms elapsed=31.67s tid=0x000072d5240a5f20 nid=14008 runnable  

"VM Periodic Task Thread" os_prio=0 cpu=35.38ms elapsed=31.70s tid=0x000072d5240947a0 nid=14007 waiting on condition  

"G1 Service" os_prio=0 cpu=4.87ms elapsed=31.83s tid=0x000072d52407bbb0 nid=14000 runnable  

"G1 Refine#0" os_prio=0 cpu=123.30ms elapsed=31.84s tid=0x000072d52407abe0 nid=13999 runnable  

"G1 Conc#0" os_prio=0 cpu=2.38ms elapsed=31.85s tid=0x000072d52403d880 nid=13998 runnable  

"G1 Main Marker" os_prio=0 cpu=3.47ms elapsed=31.85s tid=0x000072d52403c8d0 nid=13997 runnable  

"GC Thread#0" os_prio=0 cpu=212.36ms elapsed=31.85s tid=0x000072d52403a2f0 nid=13995 runnable  

JNI global refs: 15, weak refs: 0

Heap
 garbage-first heap   total 103424K, used 24240K [0x00000000f8000000, 0x0000000100000000)
  region size 1024K, 2 young (2048K), 1 survivors (1024K)
 Metaspace       used 8192K, committed 8384K, reserved 1114112K
  class space    used 678K, committed 768K, reserved 1048576K

Full thread dump (kompile in-child self-dump: buildtest.projection.journal.ReviewCompactionLargeExistingKeyKt.reviewCompactionLargeExistingKey exceeded 30000ms):

"main" #1 prio=5
   java.lang.Thread.State: RUNNABLE
	at java.io.RandomAccessFile.writeBytes0(Native Method)
	at java.io.RandomAccessFile.writeBytes(RandomAccessFile.java:572)
	at java.io.RandomAccessFile.write(RandomAccessFile.java:602)
	at buildtest.projection.journal.ProjectionPlatformFiles$randomAccess$1.protectedWrite(JournalIo.kt:66)
	at okio.FileHandle.write(FileHandle.kt:122)
	at buildtest.projection.journal.JournalChannel.write(JournalIo.kt:375)
	at buildtest.projection.journal.JournalRandomAccessFile.write(JournalIo.kt:450)
	at buildtest.projection.journal.JournalRandomAccessFile.write(JournalIo.kt:449)
	at buildtest.projection.journal.DiskJournalClassificationStore.appendSerializedNode(JournalClassification.kt:856)
	at buildtest.projection.journal.DiskJournalClassificationStore.persistBatchNode(JournalClassification.kt:242)
	at buildtest.projection.journal.DiskJournalClassificationStore.persistBatchRoots(JournalClassification.kt:231)
	at buildtest.projection.journal.DiskJournalClassificationStore.appendRows(JournalClassification.kt:213)
	at buildtest.projection.journal.PagedJournalGeneration$appendClassificationChanges$1.invoke(PagedJournalRecords.kt:1136)
	at buildtest.projection.journal.PagedJournalGeneration$appendClassificationChanges$1.invoke(PagedJournalRecords.kt:1125)
	at buildtest.projection.journal.PagedJournalRecordsKt.withPagedJournalLease(PagedJournalRecords.kt:1198)
	at buildtest.projection.journal.PagedJournalRecordsKt.access$withPagedJournalLease(PagedJournalRecords.kt:1)
	at buildtest.projection.journal.PagedJournalGeneration.appendClassificationChanges(PagedJournalRecords.kt:1125)
	at buildtest.projection.journal.PagedJournalRecords.appendRows(PagedJournalRecords.kt:182)
	at buildtest.projection.journal.PagedJournalRecords.appendRows$default(PagedJournalRecords.kt:150)
	at buildtest.projection.journal.ProjectionChangeJournal$appendCompactionDeltaTemporary$2.invoke(ProjectionChangeJournal.kt:9929)
	at buildtest.projection.journal.ProjectionChangeJournal$appendCompactionDeltaTemporary$2.invoke(ProjectionChangeJournal.kt:9920)
	at buildtest.projection.journal.ProjectionFreeSpaceSourceKt.withProjectionWriteFailure(ProjectionFreeSpaceSource.kt:135)
	at buildtest.projection.journal.ProjectionChangeJournal.appendCompactionDeltaTemporary(ProjectionChangeJournal.kt:9920)
	at buildtest.projection.journal.ProjectionChangeJournal.appendCompactionDelta(ProjectionChangeJournal.kt:4705)
	at buildtest.projection.journal.ProjectionChangeJournal.appendCompactionDelta$default(ProjectionChangeJournal.kt:4638)
	at buildtest.projection.journal.ProjectionChangeJournal.compactPreservingCommittedTail(ProjectionChangeJournal.kt:4146)
	at buildtest.projection.journal.ProjectionChangeJournal.compactPreservingCommittedTail$default(ProjectionChangeJournal.kt:3659)
	at buildtest.projection.journal.ReviewCompactionLargeExistingKeyKt.reviewCompactionLargeExistingKey(reviewCompactionLargeExistingKey.kt:24)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x000072d4b000c800.invoke(LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:153)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(Method.java:580)
	at kompile.TestRunner.executeTest(TestRunner.kt:47)
	at java.lang.invoke.LambdaForm$DMH/0x000072d4b0001800.invokeStatic(LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x000072d4b0005400.invoke(LambdaForm$MH)
	at java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:154)
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.lang.reflect.Method.invoke(Method.java:580)
	at community.kotlin.kompile.testrunner.bootstrap.BootstrapRunner.main(BootstrapRunner.java:449)

"Signal Dispatcher" #11 daemon prio=9
   java.lang.Thread.State: RUNNABLE

"Notification Thread" #16 daemon prio=9
   java.lang.Thread.State: RUNNABLE

"Reference Handler" #9 daemon prio=10
   java.lang.Thread.State: RUNNABLE
	at java.lang.ref.Reference.waitForReferencePendingList(Native Method)
	at java.lang.ref.Reference.processPendingReferences(Reference.java:246)
	at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)

"Finalizer" #10 daemon prio=8
   java.lang.Thread.State: WAITING
	at java.lang.Object.wait0(Native Method)
	at java.lang.Object.wait(Object.java:366)
	at java.lang.Object.wait(Object.java:339)
	at java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48)
	at java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
	at java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89)
	at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173)

"Common-Cleaner" #17 daemon prio=8
   java.lang.Thread.State: TIMED_WAITING
	at jdk.internal.misc.Unsafe.park(Native Method)
	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1886)
	at java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
	at java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
	at jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
	at java.lang.Thread.runWith(Thread.java:1596)
	at java.lang.Thread.run(Thread.java:1583)
	at jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)

"kompile-timeout-self-dump" #18 daemon prio=5
   java.lang.Thread.State: RUNNABLE
	at java.lang.Thread.dumpThreads(Native Method)
	at java.lang.Thread.getAllStackTraces(Thread.java:2522)
	at kompile.TestRunner.printSelfThreadDump(TestRunner.kt:77)
	at kompile.TestRunner.executeTest$lambda$0(TestRunner.kt:36)
	at kompile.TestRunner$$Lambda/0x000072d4b0009ba8.run(Unknown Source)
	at java.lang.Thread.runWith(Thread.java:1596)
	at java.lang.Thread.run(Thread.java:1583)

JNI global refs: 0 (not measured; kompile in-child self-dump)
[JSTACK THREAD DUMPS END]
2 of 3PASSED21.6s614700264yes (this is the published result)—
3 of 3PASSED18s614697687——
PASSEDbuildtest.projection.journalreviewCompactionLargeKeySpillStopKeepsOriginalError37203ms
PASSEDbuildtest.projection.journalreviewCompactionLargeRemovedKey29213ms
PASSEDbuildtest.projection.journalreviewCompactionPublicationHostEntryKeepsAcknowledgedRow4540ms
PASSEDbuildtest.projection.journalreviewConstructionCloseWhileOpeningOwnerIsHeld3555ms
PASSEDbuildtest.projection.journalreviewCrossThreadRepairDirectoryObservation2616ms
PASSEDbuildtest.projection.journalreviewDefaultHashRetainsInterruptedCallerBehavior1752ms
PASSEDbuildtest.projection.journalreviewDeletionCallbackWaitsForOrdinaryPredecessor2464ms
PASSEDbuildtest.projection.journalreviewDeletionClockCloseBeforeReductionReturnsNull3629ms
PASSEDbuildtest.projection.journalreviewDeletionCommitClockAtFilePublication2901ms
PASSEDbuildtest.projection.journalreviewDeletionTemporaryIsRemovedOnReopen3193ms
PASSEDbuildtest.projection.journalreviewDeltaForceInterruptedDuringFlushRetainsNativePolicy2723ms
PASSEDbuildtest.projection.journalreviewExpiredDeletionRecordsArePrunedOnReopen3870ms
PASSEDbuildtest.projection.journalreviewInterruptedAfterAuthorityCommitReopens3046ms
PASSEDbuildtest.projection.journalreviewOpenDuringCorrectionPublication4456ms
PASSEDbuildtest.projection.journalreviewOrdinaryAdmissionFailureReleasesRunOrder4807ms
Failed tests are listed first, so the 500 results below include every failure. Showing the first 500 of 646 results; additional results are available from the paginated /api/test-results endpoint.

Build Log

Log truncated. Showing last 256KB of 1315KB. Download full log.

[shard 1/10]                     .append(" #").append(thread.id)
[shard 1/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 7/10] /tmp/qtcompile11477037862353394129/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 7/10]                     .append(" #").append(thread.id)
[shard 7/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 7/10] /tmp/qtcompile16046609153631162655/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 7/10]                     .append(" #").append(thread.id)
[shard 7/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 0/10] /tmp/qtcompile12971053998171577877/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/10]                     .append(" #").append(thread.id)
[shard 0/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 9/10] /tmp/qtcompile8247645075040222418/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 9/10]                     .append(" #").append(thread.id)
[shard 9/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 3/10] /tmp/qtcompile12191988933685414447/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/10]                     .append(" #").append(thread.id)
[shard 3/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 6/10] /tmp/qtcompile13126140398356344077/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 6/10]                     .append(" #").append(thread.id)
[shard 6/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 4/10] /tmp/qtcompile13274593633024863807/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/10] /tmp/qtcompile871293197205712585/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/10]                     .append(" #").append(thread.id)
[shard 1/10]                     .append(" #").append(thread.id)
[shard 4/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 1/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 7/10] /tmp/qtcompile17246731114013867109/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 7/10]                     .append(" #").append(thread.id)
[shard 7/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 0/10] /tmp/qtcompile7494574030722262128/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/10]                     .append(" #").append(thread.id)
[shard 0/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 0/10] /tmp/qtcompile7494574030722262128/journalRepairKeepsAdmittedPageAndContinuation.kt:69:13: warning: variable 'oldCursor' is never used
[shard 0/10]         val oldCursor = caughtUp.getString("nextCursor")
[shard 0/10]             ^ Variable 'oldCursor' is never used [DiagnosticEffect from Main.kt:1636]
[shard 6/10] /tmp/qtcompile10149464671847673721/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 6/10]                     .append(" #").append(thread.id)
[shard 6/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 4/10] /tmp/qtcompile13890246204756232575/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/10]                     .append(" #").append(thread.id)
[shard 4/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 3/10] /tmp/qtcompile15702524790244139112/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/10]                     .append(" #").append(thread.id)
[shard 3/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 5/10] /tmp/qtcompile6210842781764032491/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 5/10]                     .append(" #").append(thread.id)
[shard 5/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 1/10] /tmp/qtcompile6370216380029823006/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/10]                     .append(" #").append(thread.id)
[shard 1/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 7/10] /tmp/qtcompile5590949758709658652/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 7/10]                     .append(" #").append(thread.id)
[shard 7/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 2/10] /tmp/qtcompile9522859740930942676/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/10]                     .append(" #").append(thread.id)
[shard 2/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 4/10] /tmp/qtcompile11699940403327516169/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/10]                     .append(" #").append(thread.id)
[shard 4/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 8/10] /tmp/qtcompile17831258609237933780/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 9/10] /tmp/qtcompile5393554677781516061/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 8/10]                     .append(" #").append(thread.id)
[shard 9/10]                     .append(" #").append(thread.id)
[shard 8/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 9/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 5/10] /tmp/qtcompile3443238627138215516/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 5/10]                     .append(" #").append(thread.id)
[shard 5/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 2/10] /tmp/qtcompile4903857490136251659/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/10]                     .append(" #").append(thread.id)
[shard 2/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 5/10] /tmp/qtcompile14759714465729977487/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 5/10]                     .append(" #").append(thread.id)
[shard 5/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 4/10] /tmp/qtcompile13476311096461479218/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/10]                     .append(" #").append(thread.id)
[shard 4/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 8/10] /tmp/qtcompile15511139289983577608/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 8/10]                     .append(" #").append(thread.id)
[shard 8/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 8/10] /tmp/qtcompile14809708342726279133/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 8/10]                     .append(" #").append(thread.id)
[shard 8/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 2/10] /tmp/qtcompile14650523522058426443/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/10]                     .append(" #").append(thread.id)
[shard 2/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 1/10] /tmp/qtcompile8962821524538824915/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/10]                     .append(" #").append(thread.id)
[shard 1/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 1/10] /tmp/qtcompile8962821524538824915/journalNestedConstructionLifetimeReturnsOuterOwnership.kt:95:46: warning: parameter 'file' is never used, could be renamed to _
[shard 1/10]         val outer = openJournal(outerHost) { file ->
[shard 1/10]                                              ^ Parameter 'file' is never used, could be renamed to _ [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:35:40] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewAcknowledgedActivationObserverKeepsSelectedCut.kts] on droplet 3: its reservation of 1340 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5307 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:35:40] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewAcknowledgedCommitHostDeliveryKeepsAvailableCut.kts] on droplet 3: its reservation of 1332 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5341 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:35:40] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewCompactionDeltaCloseStopsForceCompletion.kts] on droplet 3: its reservation of 1311 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5365 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:35:40] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalDurableCutOpenCollectsAbandonedRewrite.kts] on droplet 3: its reservation of 1327 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5365 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:35:40] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L113 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewAcknowledgedActivationObserverKeepsSelectedCut.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewAcknowledgedCommitHostDeliveryKeepsAvailableCut.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewCompactionDeltaCloseStopsForceCompletion.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalDurableCutOpenCollectsAbandonedRewrite.kts] to droplet 3 (pull-based handout from shared queue; 159 unit(s) remaining). Memory admission: predicted peak 337080320 bytes; resident predicted peak 681213952 of 3221225472 bytes; 2540011520 bytes remaining budget
[shard 5/10] /tmp/qtcompile4872546458351472011/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 5/10]                     .append(" #").append(thread.id)
[shard 5/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 5/10] /tmp/qtcompile4872546458351472011/journalAdmissionSelectionTransfersStorage.kt:27:9: warning: variable 'original' is never used
[shard 5/10]     val original = IllegalStateException("The selected page could not read its next row.")
[shard 5/10]         ^ Variable 'original' is never used [DiagnosticEffect from Main.kt:1636]
[shard 8/10] /tmp/qtcompile7788882808711671391/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 8/10]                     .append(" #").append(thread.id)
[shard 8/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 2/10] /tmp/qtcompile8933948008388384456/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/10]                     .append(" #").append(thread.id)
[shard 2/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:35:48] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalClassificationNodeCloseStopsMutableBytes.kts] on droplet 6: its reservation of 1292 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5314 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:35:49] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalPreparedDeletionUsesPublicationTime.kts] on droplet 6: its reservation of 1241 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5314 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:35:49] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewLiteralPosixDataDirectory.kts] on droplet 6: its reservation of 1306 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5314 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:35:49] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalAcknowledgedCloseDuringCompactionKeepsCut.kts] on droplet 6: its reservation of 1342 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5314 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:35:49] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L114 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalClassificationNodeCloseStopsMutableBytes.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalPreparedDeletionUsesPublicationTime.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewLiteralPosixDataDirectory.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalAcknowledgedCloseDuringCompactionKeepsCut.kts] to droplet 6 (pull-based handout from shared queue; 155 unit(s) remaining). Memory admission: predicted peak 334262272 bytes; resident predicted peak 687005696 of 3221225472 bytes; 2534219776 bytes remaining budget
[2026-11-01 06:35:51] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalDeletionCutSurvivesFeedWriteFailure.kts] on droplet 9: its reservation of 1336 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5321 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:35:51] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalCanonicalRebuildPublishesWholeCutBeforeCallbacks.kts] on droplet 9: its reservation of 1361 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5340 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:35:51] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalDeletionRowsUsePublishedCommitTime.kts] on droplet 9: its reservation of 1305 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5376 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:35:51] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalPrecommitHostRefusalRetainsRepairObligation.kts] on droplet 9: its reservation of 1320 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5376 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:35:52] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L115 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalDeletionCutSurvivesFeedWriteFailure.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalCanonicalRebuildPublishesWholeCutBeforeCallbacks.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalDeletionRowsUsePublishedCommitTime.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalPrecommitHostRefusalRetainsRepairObligation.kts] to droplet 9 (pull-based handout from shared queue; 151 unit(s) remaining). Memory admission: predicted peak 339980288 bytes; resident predicted peak 679694336 of 3221225472 bytes; 2541531136 bytes remaining budget
[2026-11-01 06:35:53] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalOwnerOrderRefusesEarlierOwner.kts] on droplet 0: its reservation of 1311 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5555 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:35:53] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalExplicitCutRebuildUsesCommittedSource.kts] on droplet 0: its reservation of 1338 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5555 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:35:53] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalLegacyOwnershipUseEndsBeforeHistoryObservation.kts] on droplet 0: its reservation of 1282 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5560 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:35:54] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalAdmissionRetentionClockCloseStopsIO.kts] on droplet 0: its reservation of 1346 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5560 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:35:54] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L116 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalOwnerOrderRefusesEarlierOwner.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalExplicitCutRebuildUsesCommittedSource.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalLegacyOwnershipUseEndsBeforeHistoryObservation.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalAdmissionRetentionClockCloseStopsIO.kts] to droplet 0 (pull-based handout from shared queue; 147 unit(s) remaining). Memory admission: predicted peak 337178624 bytes; resident predicted peak 705982464 of 3221225472 bytes; 2515243008 bytes remaining budget
[2026-11-01 06:36:00] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalAcknowledgedAdmissionObserverFailureReleasesRun.kts] on droplet 7: its reservation of 1313 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5498 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:00] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalAdmissionCloseBeforeCacheWriteStopsIO.kts] on droplet 7: its reservation of 1341 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5509 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:00] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewOrdinaryPostAdmissionFailureReleasesAcknowledgedOrder.kts] on droplet 7: its reservation of 1347 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5537 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:00] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalPageLeaseSurvivesReplacement.kts] on droplet 7: its reservation of 1357 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5543 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:00] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L117 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalAcknowledgedAdmissionObserverFailureReleasesRun.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalAdmissionCloseBeforeCacheWriteStopsIO.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewOrdinaryPostAdmissionFailureReleasesAcknowledgedOrder.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalPageLeaseSurvivesReplacement.kts] to droplet 7 (pull-based handout from shared queue; 143 unit(s) remaining). Memory admission: predicted peak 344616960 bytes; resident predicted peak 713420800 of 3221225472 bytes; 2507804672 bytes remaining budget
[shard 3/10] /tmp/qtcompile18423940742890974282/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/10]                     .append(" #").append(thread.id)
[shard 3/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:36:10] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalOrdinaryPageAdmissionRetainsStorage.kts] on droplet 1: its reservation of 1325 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5417 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:10] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/testReviewNestedAppendAppliedOnce.kts] on droplet 1: its reservation of 1320 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5417 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:10] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalLegacyConversionReentryAdoptsNestedCommit.kts] on droplet 1: its reservation of 1342 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5417 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:10] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalAcknowledgedAppendReportsOwnPublicationFailure.kts] on droplet 1: its reservation of 1291 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5418 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:11] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L118 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalOrdinaryPageAdmissionRetainsStorage.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/testReviewNestedAppendAppliedOnce.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalLegacyConversionReentryAdoptsNestedCommit.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalAcknowledgedAppendReportsOwnPublicationFailure.kts] to droplet 1 (pull-based handout from shared queue; 139 unit(s) remaining). Memory admission: predicted peak 340389888 bytes; resident predicted peak 685551616 of 3221225472 bytes; 2535673856 bytes remaining budget
[2026-11-01 06:36:12] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalCutForeignSourceFails.kts] on droplet 4: its reservation of 1268 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5361 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:12] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewStagedOldDeletionDoesNotRenewAfterExpiry.kts] on droplet 4: its reservation of 1297 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5361 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:12] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalLegacyOwnershipWarningReentersAfterUse.kts] on droplet 4: its reservation of 1278 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5361 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:13] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalDeletionAdmissionDoesNotWaitForPages.kts] on droplet 4: its reservation of 1366 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5361 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:13] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L119 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalCutForeignSourceFails.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewStagedOldDeletionDoesNotRenewAfterExpiry.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalLegacyOwnershipWarningReentersAfterUse.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalDeletionAdmissionDoesNotWaitForPages.kts] to droplet 4 (pull-based handout from shared queue; 135 unit(s) remaining). Memory admission: predicted peak 344309760 bytes; resident predicted peak 685322240 of 3221225472 bytes; 2535903232 bytes remaining budget
[shard 3/10] /tmp/qtcompile10849487118098294995/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/10]                     .append(" #").append(thread.id)
[shard 3/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:36:16] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalDeletionSnapshotReleasesAfterFailure.kts] on droplet 5: its reservation of 1280 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5345 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:16] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalPrecommitHostRefusalPreservesStorageFailure.kts] on droplet 5: its reservation of 1307 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5345 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:16] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/testPublishedJournalFixtureOpensThroughFileSystem.kts] on droplet 5: its reservation of 1423 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5345 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:16] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalLegacyOwnershipUseRefusalPreservesTemporary.kts] on droplet 5: its reservation of 1283 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5455 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:16] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L120 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalDeletionSnapshotReleasesAfterFailure.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalPrecommitHostRefusalPreservesStorageFailure.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/testPublishedJournalFixtureOpensThroughFileSystem.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalLegacyOwnershipUseRefusalPreservesTemporary.kts] to droplet 5 (pull-based handout from shared queue; 131 unit(s) remaining). Memory admission: predicted peak 339824640 bytes; resident predicted peak 683446272 of 3221225472 bytes; 2537779200 bytes remaining budget
[2026-11-01 06:36:17] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/testJournalSpaceMetadataBoundary.kts] on droplet 2: its reservation of 1301 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5401 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:17] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewOrdinaryDeletionAfterExpiryRenewsFact.kts] on droplet 2: its reservation of 1295 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5401 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:17] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalCleanupHostReceivesEachEffectOnce.kts] on droplet 2: its reservation of 1292 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5401 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[shard 0/10] /tmp/qtcompile14270195788238567861/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/10]                     .append(" #").append(thread.id)
[shard 0/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:36:17] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionCloseFromClassificationObservation.kts] on droplet 2: its reservation of 1292 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5401 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:17] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L121 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/testJournalSpaceMetadataBoundary.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewOrdinaryDeletionAfterExpiryRenewsFact.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalCleanupHostReceivesEachEffectOnce.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionCloseFromClassificationObservation.kts] to droplet 2 (pull-based handout from shared queue; 127 unit(s) remaining). Memory admission: predicted peak 327966720 bytes; resident predicted peak 673292288 of 3221225472 bytes; 2547933184 bytes remaining budget
[2026-11-01 06:36:18] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalStageObserverCanCloseFromAnotherThread.kts] on droplet 8: its reservation of 1291 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5351 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:18] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalPreparedDeletionStopBeforeSelectionKeepsRows.kts] on droplet 8: its reservation of 1357 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5351 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:18] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalRemovedDirectoryFactSurvivesReopen.kts] on droplet 8: its reservation of 1286 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5398 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:18] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalBaselineBindingCloseStopsRowTraversal.kts] on droplet 8: its reservation of 1308 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5398 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:18] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L122 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalStageObserverCanCloseFromAnotherThread.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalPreparedDeletionStopBeforeSelectionKeepsRows.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalRemovedDirectoryFactSurvivesReopen.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalBaselineBindingCloseStopsRowTraversal.kts] to droplet 8 (pull-based handout from shared queue; 123 unit(s) remaining). Memory admission: predicted peak 335249408 bytes; resident predicted peak 678318080 of 3221225472 bytes; 2542907392 bytes remaining budget
[shard 6/10] /tmp/qtcompile6546958018372990211/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 9/10] /tmp/qtcompile11341749436125451542/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 6/10]                     .append(" #").append(thread.id)
[shard 9/10]                     .append(" #").append(thread.id)
[shard 6/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 9/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 6/10] /tmp/qtcompile8304498348454325813/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 6/10]                     .append(" #").append(thread.id)
[shard 6/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 7/10] /tmp/qtcompile12796354779383702655/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 7/10]                     .append(" #").append(thread.id)
[shard 7/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 0/10] /tmp/qtcompile12809661896540289271/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/10]                     .append(" #").append(thread.id)
[shard 0/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 3/10] /tmp/qtcompile1669453615554872180/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/10]                     .append(" #").append(thread.id)
[shard 3/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 3/10] /tmp/qtcompile1669453615554872180/journalHostWithoutStageObserverRemainsUsable.kt:53:13: warning: variable 'cursor' is never used
[shard 3/10]         val cursor = journal.latestCursor
[shard 3/10]             ^ Variable 'cursor' is never used [DiagnosticEffect from Main.kt:1636]
[shard 9/10] /tmp/qtcompile5864033151204372921/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 9/10]                     .append(" #").append(thread.id)
[shard 9/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 6/10] /tmp/qtcompile6973778046614057001/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 6/10]                     .append(" #").append(thread.id)
[shard 6/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 7/10] /tmp/qtcompile13178097394920801915/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 7/10]                     .append(" #").append(thread.id)
[shard 7/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 0/10] /tmp/qtcompile13376866934538099907/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/10]                     .append(" #").append(thread.id)
[shard 0/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 9/10] /tmp/qtcompile17558282176024028045/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 9/10]                     .append(" #").append(thread.id)
[shard 9/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 6/10] /tmp/qtcompile3581881126552616966/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 6/10]                     .append(" #").append(thread.id)
[shard 6/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 6/10] /tmp/qtcompile3581881126552616966/journalRepairFreshReaderSeesAppendedCorrection.kt:69:13: warning: variable 'oldCursor' is never used
[shard 6/10]         val oldCursor = caughtUp.getString("nextCursor")
[shard 6/10]             ^ Variable 'oldCursor' is never used [DiagnosticEffect from Main.kt:1636]
[shard 4/10] /tmp/qtcompile3070762079160873534/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/10]                     .append(" #").append(thread.id)
[shard 4/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 3/10] /tmp/qtcompile3033707819542762026/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/10]                     .append(" #").append(thread.id)
[shard 3/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 1/10] /tmp/qtcompile10434047190770779447/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/10]                     .append(" #").append(thread.id)
[shard 1/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 1/10] /tmp/qtcompile1413633525152191417/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/10]                     .append(" #").append(thread.id)
[shard 1/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 5/10] /tmp/qtcompile10655253509869732763/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 5/10]                     .append(" #").append(thread.id)
[shard 5/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 2/10] /tmp/qtcompile11508487368915912571/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 8/10] /tmp/qtcompile11767603700491237148/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/10]                     .append(" #").append(thread.id)
[shard 8/10]                     .append(" #").append(thread.id)
[shard 2/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 8/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 8/10] /tmp/qtcompile11767603700491237148/reviewAcknowledgedReplacementCallbackReopenKeepsCommit.kt:22:13: warning: variable 'cursor' is never used
[shard 8/10]         val cursor = journal.latestCursor
[shard 8/10]             ^ Variable 'cursor' is never used [DiagnosticEffect from Main.kt:1636]
[shard 9/10] /tmp/qtcompile17426351982951247484/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/10] /tmp/qtcompile5652742424893158789/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 9/10]                     .append(" #").append(thread.id)
[shard 0/10]                     .append(" #").append(thread.id)
[shard 9/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 0/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 7/10] /tmp/qtcompile18056829389929310709/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 7/10]                     .append(" #").append(thread.id)
[shard 7/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 7/10] /tmp/qtcompile15606511361393574749/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 7/10]                     .append(" #").append(thread.id)
[shard 7/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 4/10] /tmp/qtcompile86666514204447704/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/10]                     .append(" #").append(thread.id)
[shard 4/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 2/10] /tmp/qtcompile14256013582143980655/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/10]                     .append(" #").append(thread.id)
[shard 2/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 4/10] /tmp/qtcompile4714197779564006295/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/10]                     .append(" #").append(thread.id)
[shard 4/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 5/10] /tmp/qtcompile1033826499408273987/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 5/10]                     .append(" #").append(thread.id)
[shard 5/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 8/10] /tmp/qtcompile14406392135606116810/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 8/10]                     .append(" #").append(thread.id)
[shard 8/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 1/10] /tmp/qtcompile8130793821736317416/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/10]                     .append(" #").append(thread.id)
[shard 1/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 4/10] /tmp/qtcompile1567940572421271711/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/10]                     .append(" #").append(thread.id)
[shard 5/10] /tmp/qtcompile10556413544625316516/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 5/10]                     .append(" #").append(thread.id)
[shard 5/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 2/10] /tmp/qtcompile8705831261519127625/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/10]                     .append(" #").append(thread.id)
[shard 2/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 1/10] /tmp/qtcompile9455830358689810550/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 8/10] /tmp/qtcompile1744698309195722495/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/10]                     .append(" #").append(thread.id)
[shard 8/10]                     .append(" #").append(thread.id)
[shard 1/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 8/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:36:43] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalLegacyOwnershipReleaseInterruptPreservesNativeFailure.kts] on droplet 3: its reservation of 1282 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5310 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:43] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionCloseFromPublicationObservation.kts] on droplet 3: its reservation of 1300 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5310 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:43] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalForgottenFingerprintDoesNotReappear.kts] on droplet 3: its reservation of 1293 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5310 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:43] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalAdmissionReleaseCallbackReentersClose.kts] on droplet 3: its reservation of 1297 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5310 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:43] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L123 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalLegacyOwnershipReleaseInterruptPreservesNativeFailure.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionCloseFromPublicationObservation.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalForgottenFingerprintDoesNotReappear.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalAdmissionReleaseCallbackReentersClose.kts] to droplet 3 (pull-based handout from shared queue; 119 unit(s) remaining). Memory admission: predicted peak 333623296 bytes; resident predicted peak 670703616 of 3221225472 bytes; 2550521856 bytes remaining budget
[shard 8/10] /tmp/qtcompile9436688118734494945/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 8/10]                     .append(" #").append(thread.id)
[shard 8/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 2/10] /tmp/qtcompile8740010314510758652/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/10]                     .append(" #").append(thread.id)
[shard 2/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 5/10] /tmp/qtcompile5185679156673166727/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 5/10]                     .append(" #").append(thread.id)
[shard 5/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:36:48] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalPreparedDeletionReentryKeepsNestedFacts.kts] on droplet 0: its reservation of 1238 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5277 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:48] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalCutReplaysOnlyCompleteUnacknowledgedDelta.kts] on droplet 0: its reservation of 1333 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5277 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:49] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalStoppedStagingReopensIdempotently.kts] on droplet 0: its reservation of 1292 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5328 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:49] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalBeforeTextMoveReentryKeepsCommittedCut.kts] on droplet 0: its reservation of 1267 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5328 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:49] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L124 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalPreparedDeletionReentryKeepsNestedFacts.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalCutReplaysOnlyCompleteUnacknowledgedDelta.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalStoppedStagingReopensIdempotently.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalBeforeTextMoveReentryKeepsCommittedCut.kts] to droplet 0 (pull-based handout from shared queue; 115 unit(s) remaining). Memory admission: predicted peak 331341824 bytes; resident predicted peak 668520448 of 3221225472 bytes; 2552705024 bytes remaining budget
[2026-11-01 06:36:49] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewAcknowledgedDeletionAfterExpiryRenewsFact.kts] on droplet 6: its reservation of 1270 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5181 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:49] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalAdmissionUsesCompletedStartupBeforeSelection.kts] on droplet 6: its reservation of 1280 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5210 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:50] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalMalformedCurrentNamesPath.kts] on droplet 6: its reservation of 1317 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5220 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:50] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalReaderDoesNotBlockWriter.kts] on droplet 6: its reservation of 1291 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5257 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:50] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L125 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewAcknowledgedDeletionAfterExpiryRenewsFact.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalAdmissionUsesCompletedStartupBeforeSelection.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalMalformedCurrentNamesPath.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalReaderDoesNotBlockWriter.kts] to droplet 6 (pull-based handout from shared queue; 111 unit(s) remaining). Memory admission: predicted peak 335069184 bytes; resident predicted peak 669331456 of 3221225472 bytes; 2551894016 bytes remaining budget
[2026-11-01 06:36:53] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalDeletionRetentionStartsAtBaselineCommit.kts] on droplet 9: its reservation of 1295 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5322 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:53] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalIndexReadObserverKeepsNestedDeletionQuery.kts] on droplet 9: its reservation of 1241 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5322 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:53] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConcurrentOpenersShareAuthority.kts] on droplet 9: its reservation of 1446 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5322 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:53] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalAdmissionOldGenerationCleanupWarns.kts] on droplet 9: its reservation of 1267 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5463 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:54] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L126 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalDeletionRetentionStartsAtBaselineCommit.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalIndexReadObserverKeepsNestedDeletionQuery.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConcurrentOpenersShareAuthority.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalAdmissionOldGenerationCleanupWarns.kts] to droplet 9 (pull-based handout from shared queue; 107 unit(s) remaining). Memory admission: predicted peak 331296768 bytes; resident predicted peak 671277056 of 3221225472 bytes; 2549948416 bytes remaining budget
[2026-11-01 06:36:55] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalBeforeClassificationReentryKeepsCommittedCut.kts] on droplet 7: its reservation of 1258 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5358 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:55] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalCutAppendKeepsForcedParent.kts] on droplet 7: its reservation of 1301 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5358 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:56] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalCutDirectoryFencesKeepSelectedManifest.kts] on droplet 7: its reservation of 1360 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5358 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:56] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalAdmissionCancellationAfterCloseReleasesStorage.kts] on droplet 7: its reservation of 1288 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5405 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:36:56] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L127 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalBeforeClassificationReentryKeepsCommittedCut.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalCutAppendKeepsForcedParent.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalCutDirectoryFencesKeepSelectedManifest.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalAdmissionCancellationAfterCloseReleasesStorage.kts] to droplet 7 (pull-based handout from shared queue; 103 unit(s) remaining). Memory admission: predicted peak 327946240 bytes; resident predicted peak 672563200 of 3221225472 bytes; 2548662272 bytes remaining budget
[shard 3/10] /tmp/qtcompile5024047494914128251/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/10]                     .append(" #").append(thread.id)
[shard 3/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 3/10] /tmp/qtcompile1294587147552783205/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/10]                     .append(" #").append(thread.id)
[shard 3/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:37:07] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalTailCursorPagesWithoutDuplicates.kts] on droplet 4: its reservation of 1271 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5209 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:37:07] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalCloseBeforeAppendWriterStopsPublication.kts] on droplet 4: its reservation of 1278 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5212 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:37:08] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalPageLeaseSurvivesStorageClose.kts] on droplet 4: its reservation of 1303 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5219 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:37:08] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalAdmissionReopenWhilePageLeased.kts] on droplet 4: its reservation of 1325 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5244 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:37:08] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L128 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalTailCursorPagesWithoutDuplicates.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalCloseBeforeAppendWriterStopsPublication.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalPageLeaseSurvivesStorageClose.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalAdmissionReopenWhilePageLeased.kts] to droplet 4 (pull-based handout from shared queue; 99 unit(s) remaining). Memory admission: predicted peak 338661376 bytes; resident predicted peak 682971136 of 3221225472 bytes; 2538254336 bytes remaining budget
[2026-11-01 06:37:09] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalDeletionTimesStayPrivate.kts] on droplet 1: its reservation of 1286 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5278 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:37:09] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalAcknowledgedSourceBytesRemovedFails.kts] on droplet 1: its reservation of 1245 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5278 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:37:09] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalCutMissingPagesFails.kts] on droplet 1: its reservation of 1247 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5278 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:37:09] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalBatchPublishesConsecutiveSequences.kts] on droplet 1: its reservation of 1278 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5278 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:37:09] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L129 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalDeletionTimesStayPrivate.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalAcknowledgedSourceBytesRemovedFails.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalCutMissingPagesFails.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalBatchPublishesConsecutiveSequences.kts] to droplet 1 (pull-based handout from shared queue; 95 unit(s) remaining). Memory admission: predicted peak 327155712 bytes; resident predicted peak 667545600 of 3221225472 bytes; 2553679872 bytes remaining budget
[2026-11-01 06:37:10] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalTailCursorSurvivesRestart.kts] on droplet 2: its reservation of 1288 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5180 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:37:10] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalAppendPublishesOneOrderedRow.kts] on droplet 2: its reservation of 1271 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5180 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:37:10] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalSupplementalFingerprintSurvivesReopen.kts] on droplet 2: its reservation of 1267 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5180 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:37:10] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalLegacyOwnershipUseDrainsBeforeRelease.kts] on droplet 2: its reservation of 1265 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5180 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:37:10] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L130 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalTailCursorSurvivesRestart.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalAppendPublishesOneOrderedRow.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalSupplementalFingerprintSurvivesReopen.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalLegacyOwnershipUseDrainsBeforeRelease.kts] to droplet 2 (pull-based handout from shared queue; 91 unit(s) remaining). Memory admission: predicted peak 336535552 bytes; resident predicted peak 664502272 of 3221225472 bytes; 2556723200 bytes remaining budget
[2026-11-01 06:37:10] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalCutDirectoryForcesOnlyChangedEntries.kts] on droplet 5: its reservation of 1306 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5293 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:37:10] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalFingerprintSnapshotIsIndependent.kts] on droplet 5: its reservation of 1256 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5319 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:37:11] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalCutManifestChecksumMismatchFails.kts] on droplet 5: its reservation of 1276 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5319 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:37:11] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalHostOwnershipScopesAreBalanced.kts] on droplet 5: its reservation of 1270 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5319 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:37:11] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L131 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalCutDirectoryForcesOnlyChangedEntries.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalFingerprintSnapshotIsIndependent.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalCutManifestChecksumMismatchFails.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalHostOwnershipScopesAreBalanced.kts] to droplet 5 (pull-based handout from shared queue; 87 unit(s) remaining). Memory admission: predicted peak 326086656 bytes; resident predicted peak 665911296 of 3221225472 bytes; 2555314176 bytes remaining budget
[shard 3/10] /tmp/qtcompile7210347945333698430/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/10]                     .append(" #").append(thread.id)
[shard 3/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 6/10] /tmp/qtcompile4607392494573115566/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[2026-11-01 06:37:12] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewCleanupWarningCanReenterClose.kts] on droplet 8: its reservation of 1246 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5242 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[shard 6/10]                     .append(" #").append(thread.id)
[shard 6/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:37:12] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionCloseWhileObservationReacquiresOwner.kts] on droplet 8: its reservation of 1235 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5242 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:37:12] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalCutChecksumMismatchFails.kts] on droplet 8: its reservation of 1258 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5242 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:37:12] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalSharedOpenPreservesUnleasedResetTemporaries.kts] on droplet 8: its reservation of 1280 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5242 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:37:12] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L132 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewCleanupWarningCanReenterClose.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionCloseWhileObservationReacquiresOwner.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalCutChecksumMismatchFails.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalSharedOpenPreservesUnleasedResetTemporaries.kts] to droplet 8 (pull-based handout from shared queue; 83 unit(s) remaining). Memory admission: predicted peak 322924544 bytes; resident predicted peak 658173952 of 3221225472 bytes; 2563051520 bytes remaining budget
[shard 0/10] /tmp/qtcompile16621617851673902198/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/10]                     .append(" #").append(thread.id)
[shard 9/10] /tmp/qtcompile15381738302510674759/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 9/10]                     .append(" #").append(thread.id)
[shard 9/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 0/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 3/10] /tmp/qtcompile4163449048931204940/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/10]                     .append(" #").append(thread.id)
[shard 3/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 7/10] /tmp/qtcompile10284545849475839869/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 7/10]                     .append(" #").append(thread.id)
[shard 7/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 6/10] /tmp/qtcompile11432223003338004749/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 6/10]                     .append(" #").append(thread.id)
[shard 6/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 6/10] /tmp/qtcompile11432223003338004749/reviewLiteralPosixDataDirectory.kt:20:38: warning: variable 'cleanupFailure' initializer is redundant
[shard 6/10]     var cleanupFailure: Throwable? = null
[shard 6/10]                                      ^ Variable 'cleanupFailure' initializer is redundant [DiagnosticEffect from Main.kt:1636]
[shard 6/10] /tmp/qtcompile11432223003338004749/reviewLiteralPosixDataDirectory.kt:59:116: warning: unnecessary non-null assertion (!!) on a non-null receiver of type Throwable
[shard 6/10]     if (operationFailure != null && cleanupFailure != null && operationFailure !== cleanupFailure) operationFailure!!.addSuppressed(cleanupFailure!!)
[shard 6/10]                                                                                                                    ^ Unnecessary non-null assertion (!!) on a non-null receiver of type Throwable [DiagnosticEffect from Main.kt:1636]
[shard 6/10] /tmp/qtcompile11432223003338004749/reviewLiteralPosixDataDirectory.kt:59:147: warning: unnecessary non-null assertion (!!) on a non-null receiver of type Throwable
[shard 6/10]     if (operationFailure != null && cleanupFailure != null && operationFailure !== cleanupFailure) operationFailure!!.addSuppressed(cleanupFailure!!)
[shard 6/10]                                                                                                                                                   ^ Unnecessary non-null assertion (!!) on a non-null receiver of type Throwable [DiagnosticEffect from Main.kt:1636]
[shard 9/10] /tmp/qtcompile17180840000079082833/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 9/10]                     .append(" #").append(thread.id)
[shard 9/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 0/10] /tmp/qtcompile11590110044112848059/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/10]                     .append(" #").append(thread.id)
[shard 0/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 0/10] /tmp/qtcompile11590110044112848059/journalExplicitCutRebuildUsesCommittedSource.kt:25:13: warning: variable 'source' is never used
[shard 0/10]         val source = File(journalDirectory, "journal.jsonl")
[shard 0/10]             ^ Variable 'source' is never used [DiagnosticEffect from Main.kt:1636]
[shard 7/10] /tmp/qtcompile6674562709722379081/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 7/10]                     .append(" #").append(thread.id)
[shard 7/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 6/10] /tmp/qtcompile15887513608719394373/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 6/10]                     .append(" #").append(thread.id)
[shard 6/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 9/10] /tmp/qtcompile12702144740889367765/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 9/10]                     .append(" #").append(thread.id)
[shard 9/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 0/10] /tmp/qtcompile11213476986415802507/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/10]                     .append(" #").append(thread.id)
[shard 0/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 1/10] /tmp/qtcompile7281357706957842413/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/10]                     .append(" #").append(thread.id)
[shard 1/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 4/10] /tmp/qtcompile6151940497906209336/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/10]                     .append(" #").append(thread.id)
[shard 4/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 7/10] /tmp/qtcompile10050104967241534358/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 7/10]                     .append(" #").append(thread.id)
[shard 7/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 8/10] /tmp/qtcompile12198431751743418959/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 8/10]                     .append(" #").append(thread.id)
[shard 8/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 2/10] /tmp/qtcompile11244225074899646462/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/10]                     .append(" #").append(thread.id)
[shard 2/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 9/10] /tmp/qtcompile8324244428793015817/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 6/10] /tmp/qtcompile5698223918537231481/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 9/10]                     .append(" #").append(thread.id)
[shard 6/10]                     .append(" #").append(thread.id)
[shard 9/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 6/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 5/10] /tmp/qtcompile8285752583409881426/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 5/10]                     .append(" #").append(thread.id)
[shard 5/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 1/10] /tmp/qtcompile9148370833894304764/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/10]                     .append(" #").append(thread.id)
[shard 1/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 4/10] /tmp/qtcompile13084102904402297849/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/10]                     .append(" #").append(thread.id)
[shard 4/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 8/10] /tmp/qtcompile5323099870192315869/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 8/10]                     .append(" #").append(thread.id)
[shard 8/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 5/10] /tmp/qtcompile9164112666364343630/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 5/10]                     .append(" #").append(thread.id)
[shard 5/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 2/10] /tmp/qtcompile4317937984367306620/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/10]                     .append(" #").append(thread.id)
[shard 2/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 2/10] /tmp/qtcompile4317937984367306620/testJournalSpaceMetadataBoundary.kt:45:47: warning: unnecessary non-null assertion (!!) on a non-null receiver of type String
[shard 2/10]         templateIdentity = JSONObject(template!!).getString("sourceIdentity")
[shard 2/10]                                               ^ Unnecessary non-null assertion (!!) on a non-null receiver of type String [DiagnosticEffect from Main.kt:1636]
[shard 1/10] /tmp/qtcompile2917103326107298473/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/10]                     .append(" #").append(thread.id)
[shard 1/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 0/10] /tmp/qtcompile374585313102667298/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/10]                     .append(" #").append(thread.id)
[shard 0/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 0/10] /tmp/qtcompile374585313102667298/journalLegacyOwnershipUseEndsBeforeHistoryObservation.kt:38:13: warning: variable 'directory' is never used
[shard 0/10]         val directory = File(root, "projection-change-journal")
[shard 0/10]             ^ Variable 'directory' is never used [DiagnosticEffect from Main.kt:1636]
[shard 4/10] /tmp/qtcompile6795456784104403540/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/10]                     .append(" #").append(thread.id)
[shard 4/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 7/10] /tmp/qtcompile13315167460832755676/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 7/10]                     .append(" #").append(thread.id)
[shard 7/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 2/10] /tmp/qtcompile15426229317180061487/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/10]                     .append(" #").append(thread.id)
[shard 2/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:37:41] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewPublicationCallbackCloseIsTerminal.kts] on droplet 3: its reservation of 1247 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5172 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[shard 1/10] /tmp/qtcompile5024288554769401746/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/10]                     .append(" #").append(thread.id)
[shard 1/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:37:41] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalPageObjectsCannotChangeCommittedRows.kts] on droplet 3: its reservation of 1261 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5172 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:37:41] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalSourceFingerprintSurvivesReopen.kts] on droplet 3: its reservation of 1277 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5172 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:37:42] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalMissingCutSelectorFails.kts] on droplet 3: its reservation of 1257 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5172 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:37:42] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L133 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewPublicationCallbackCloseIsTerminal.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalPageObjectsCannotChangeCommittedRows.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalSourceFingerprintSurvivesReopen.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalMissingCutSelectorFails.kts] to droplet 3 (pull-based handout from shared queue; 79 unit(s) remaining). Memory admission: predicted peak 328691712 bytes; resident predicted peak 662315008 of 3221225472 bytes; 2558910464 bytes remaining budget
[shard 8/10] /tmp/qtcompile10513646305478626439/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 8/10]                     .append(" #").append(thread.id)
[shard 8/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 5/10] /tmp/qtcompile2328379184491461261/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 5/10]                     .append(" #").append(thread.id)
[shard 5/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 4/10] /tmp/qtcompile10070231527775771789/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/10]                     .append(" #").append(thread.id)
[shard 4/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:37:54] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalDeletionPolicyExpiresBeforeLaterSource.kts] on droplet 6: its reservation of 1272 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5158 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[shard 8/10] /tmp/qtcompile8332388716067296825/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 8/10]                     .append(" #").append(thread.id)
[shard 8/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:37:54] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalDeletionPolicyKeepsFirstCommit.kts] on droplet 6: its reservation of 1251 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5160 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:37:54] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalAdmissionFailureAfterCloseReleasesStorage.kts] on droplet 6: its reservation of 1291 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5160 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:37:54] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalBeforeClassificationOwnsStartupFile.kts] on droplet 6: its reservation of 1243 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5179 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:37:54] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L134 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalDeletionPolicyExpiresBeforeLaterSource.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalDeletionPolicyKeepsFirstCommit.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalAdmissionFailureAfterCloseReleasesStorage.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalBeforeClassificationOwnsStartupFile.kts] to droplet 6 (pull-based handout from shared queue; 75 unit(s) remaining). Memory admission: predicted peak 325234688 bytes; resident predicted peak 660303872 of 3221225472 bytes; 2560921600 bytes remaining budget
[shard 2/10] /tmp/qtcompile8353451227678011201/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/10]                     .append(" #").append(thread.id)
[shard 2/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:37:55] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionFailureInspectionReleasesOwnership.kts] on droplet 9: its reservation of 1231 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5249 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:37:55] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalBeforeOperationsRetainRuntimeFiles.kts] on droplet 9: its reservation of 1250 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5249 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:37:56] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionCloseWhileOpeningOwnerIsHeld.kts] on droplet 9: its reservation of 1198 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5258 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:37:57] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalEmptyFeedHasStableCursor.kts] on droplet 9: its reservation of 1226 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5258 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:37:57] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L135 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionFailureInspectionReleasesOwnership.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalBeforeOperationsRetainRuntimeFiles.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionCloseWhileOpeningOwnerIsHeld.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalEmptyFeedHasStableCursor.kts] to droplet 9 (pull-based handout from shared queue; 71 unit(s) remaining). Memory admission: predicted peak 319557632 bytes; resident predicted peak 650854400 of 3221225472 bytes; 2570371072 bytes remaining budget
[shard 3/10] /tmp/qtcompile16870372856556762766/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/10]                     .append(" #").append(thread.id)
[shard 3/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:37:57] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewStagedCompactionCloseIsTerminal.kts] on droplet 0: its reservation of 1217 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5130 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:37:57] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalStartupDirectoryForceReentryAdoptsAppend.kts] on droplet 0: its reservation of 1246 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5130 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:37:57] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalLiveAuthorityCandidateSurvivesNestedOpen.kts] on droplet 0: its reservation of 1197 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5138 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:37:58] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalDirectoryStorageFailureReleasesConstruction.kts] on droplet 0: its reservation of 1341 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5138 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:37:58] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L136 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewStagedCompactionCloseIsTerminal.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalStartupDirectoryForceReentryAdoptsAppend.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalLiveAuthorityCandidateSurvivesNestedOpen.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalDirectoryStorageFailureReleasesConstruction.kts] to droplet 0 (pull-based handout from shared queue; 67 unit(s) remaining). Memory admission: predicted peak 316715008 bytes; resident predicted peak 648056832 of 3221225472 bytes; 2573168640 bytes remaining budget
[2026-11-01 06:37:58] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalFx47dInvalidRepairGenerationReportsValue.kts] on droplet 7: its reservation of 1213 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5207 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:37:58] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewInterruptedAfterAuthorityCommitReopens.kts] on droplet 7: its reservation of 1196 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5207 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:37:58] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalOldWriterBoundaryRepairRefusesPreCutIncarnation.kts] on droplet 7: its reservation of 1206 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5207 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:37:58] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionTemporaryReleaseCauseDrainsReservation.kts] on droplet 7: its reservation of 1198 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5207 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:37:58] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L137 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalFx47dInvalidRepairGenerationReportsValue.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewInterruptedAfterAuthorityCommitReopens.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalOldWriterBoundaryRepairRefusesPreCutIncarnation.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionTemporaryReleaseCauseDrainsReservation.kts] to droplet 7 (pull-based handout from shared queue; 63 unit(s) remaining). Memory admission: predicted peak 313118720 bytes; resident predicted peak 641064960 of 3221225472 bytes; 2580160512 bytes remaining budget
[shard 3/10] /tmp/qtcompile1812150345202323516/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/10]                     .append(" #").append(thread.id)
[shard 3/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 3/10] /tmp/qtcompile2870235178204656194/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/10]                     .append(" #").append(thread.id)
[shard 3/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 5/10] Build-script stderr: [BuildscriptRunner] Checking cache for key: 64798a85ecc4a2763669db8b180d621b7ee5a85108f9c4e2ede7c8793a98e5f1
[shard 5/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 5/10] Build-script stderr: [BuildscriptRunner] Cache MISS for key: 64798a85ecc4a2763669db8b180d621b7ee5a85108f9c4e2ede7c8793a98e5f1, executing calculator
[shard 5/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 5/10] Build-script stderr: buildjar outputFile /root/.buildcache/persistent-scratchspace/scratch-9865410597092881085/e2b6ca0b-97db-4ef0-911d-7f973b8091fe/file.jar 92f904a552d18be6d4f55d71d4c5e74fa36c9c03256838a22807fd4e4619fd77 [unhandled JarBuiltEffect from JvmBuildRules.kt:1132]
[shard 5/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 5/10] Build-script stderr: [BuildscriptRunner] Stored result in cache for key: 64798a85ecc4a2763669db8b180d621b7ee5a85108f9c4e2ede7c8793a98e5f1
[shard 5/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 5/10] /tmp/qtcompile13064535382366796791/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 5/10]                     .append(" #").append(thread.id)
[shard 5/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:38:06] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalOrdinaryClassificationFailureReleasesStage.kts] on droplet 1: its reservation of 1213 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5056 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:38:06] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalBeforeTextMoveFailurePreservesTarget.kts] on droplet 1: its reservation of 1208 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5056 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:38:06] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewReentrantAuthorityPublication.kts] on droplet 1: its reservation of 1215 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5056 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:38:07] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalRejectedBaselineDoesNotCommitDeletion.kts] on droplet 1: its reservation of 1221 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5056 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:38:07] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L138 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalOrdinaryClassificationFailureReleasesStage.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalBeforeTextMoveFailurePreservesTarget.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewReentrantAuthorityPublication.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalRejectedBaselineDoesNotCommitDeletion.kts] to droplet 1 (pull-based handout from shared queue; 59 unit(s) remaining). Memory admission: predicted peak 314421248 bytes; resident predicted peak 641576960 of 3221225472 bytes; 2579648512 bytes remaining budget
[shard 3/10] /tmp/qtcompile11337894631897076376/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/10]                     .append(" #").append(thread.id)
[shard 3/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 3/10] /tmp/qtcompile11337894631897076376/journalAdmissionReleaseCallbackReentersClose.kt:27:9: warning: variable 'original' is never used
[shard 3/10]     val original = IllegalStateException("The selected page could not read its next row.")
[shard 3/10]         ^ Variable 'original' is never used [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:38:08] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalStartupReentryKeepsPendingForces.kts] on droplet 4: its reservation of 1226 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5177 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:38:08] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionWrappedWriteFailureCauseReleasesOwnership.kts] on droplet 4: its reservation of 1205 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5177 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:38:08] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalFreshClassificationStageImageReopens.kts] on droplet 4: its reservation of 1267 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5177 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:38:08] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/testReviewThrowReleasesStartupStages.kts] on droplet 4: its reservation of 1211 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5177 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:38:09] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L139 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalStartupReentryKeepsPendingForces.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionWrappedWriteFailureCauseReleasesOwnership.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalFreshClassificationStageImageReopens.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/testReviewThrowReleasesStartupStages.kts] to droplet 4 (pull-based handout from shared queue; 55 unit(s) remaining). Memory admission: predicted peak 314777600 bytes; resident predicted peak 653438976 of 3221225472 bytes; 2567786496 bytes remaining budget
[2026-11-01 06:38:09] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewReentrantDeletionStartup.kts] on droplet 8: its reservation of 1212 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5019 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:38:09] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionCloseReleasesDeletionTemporaryLease.kts] on droplet 8: its reservation of 1187 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5019 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:38:09] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalDirectoryStorageRefusesConstructionClose.kts] on droplet 8: its reservation of 1175 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5019 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:38:09] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewDeletionCommitClockAtFilePublication.kts] on droplet 8: its reservation of 1173 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5019 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:38:10] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L140 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewReentrantDeletionStartup.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionCloseReleasesDeletionTemporaryLease.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalDirectoryStorageRefusesConstructionClose.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewDeletionCommitClockAtFilePublication.kts] to droplet 8 (pull-based handout from shared queue; 51 unit(s) remaining). Memory admission: predicted peak 313233408 bytes; resident predicted peak 636157952 of 3221225472 bytes; 2585067520 bytes remaining budget
[2026-11-01 06:38:10] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalOldWriterBoundaryRepairRefusesPreCutHeader.kts] on droplet 2: its reservation of 1210 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5091 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:38:10] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalDeletionRetentionStartsAtAppendCommit.kts] on droplet 2: its reservation of 1183 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5091 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:38:10] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionCloseDuringDeletionTemporaryPlaceholderClose.kts] on droplet 2: its reservation of 1200 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5091 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:38:11] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalOrdinaryTextFailurePreservesTarget.kts] on droplet 2: its reservation of 1232 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5091 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:38:11] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L141 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalOldWriterBoundaryRepairRefusesPreCutHeader.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalDeletionRetentionStartsAtAppendCommit.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionCloseDuringDeletionTemporaryPlaceholderClose.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalOrdinaryTextFailurePreservesTarget.kts] to droplet 2 (pull-based handout from shared queue; 47 unit(s) remaining). Memory admission: predicted peak 313757696 bytes; resident predicted peak 650293248 of 3221225472 bytes; 2570932224 bytes remaining budget
[shard 6/10] /tmp/qtcompile14099149718532937819/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 6/10]                     .append(" #").append(thread.id)
[shard 6/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:38:12] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalFreshClassificationReentryRetainsStage.kts] on droplet 5: its reservation of 1218 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5108 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:38:12] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalOwnedMetadataReadWorkIsBounded.kts] on droplet 5: its reservation of 1181 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5108 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:38:12] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalCachedQueriesAvoidArenaDescriptors.kts] on droplet 5: its reservation of 1208 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5108 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:38:12] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewAbandonedUuidCandidateIsRemoved.kts] on droplet 5: its reservation of 1192 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5108 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:38:12] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L142 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalFreshClassificationReentryRetainsStage.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalOwnedMetadataReadWorkIsBounded.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalCachedQueriesAvoidArenaDescriptors.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewAbandonedUuidCandidateIsRemoved.kts] to droplet 5 (pull-based handout from shared queue; 43 unit(s) remaining). Memory admission: predicted peak 314064896 bytes; resident predicted peak 640151552 of 3221225472 bytes; 2581073920 bytes remaining budget
[shard 0/10] /tmp/qtcompile1510531378358336705/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/10]                     .append(" #").append(thread.id)
[shard 0/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 9/10] /tmp/qtcompile9907709893062426200/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 9/10]                     .append(" #").append(thread.id)
[shard 9/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 9/10] /tmp/qtcompile9907709893062426200/journalIndexReadObserverKeepsNestedDeletionQuery.kt:28:25: warning: unnecessary non-null assertion (!!) on a non-null receiver of type (String) -> Boolean
[shard 9/10]         assertTrue(query!!("deleted"))
[shard 9/10]                         ^ Unnecessary non-null assertion (!!) on a non-null receiver of type (String) -> Boolean [DiagnosticEffect from Main.kt:1636]
[shard 9/10] /tmp/qtcompile9907709893062426200/journalIndexReadObserverKeepsNestedDeletionQuery.kt:30:26: warning: unnecessary non-null assertion (!!) on a non-null receiver of type (String) -> Boolean
[shard 9/10]         assertFalse(query!!("unknown"))
[shard 9/10]                          ^ Unnecessary non-null assertion (!!) on a non-null receiver of type (String) -> Boolean [DiagnosticEffect from Main.kt:1636]
[shard 7/10] /tmp/qtcompile16504185606855846663/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 7/10]                     .append(" #").append(thread.id)
[shard 7/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 6/10] /tmp/qtcompile12699646842982047899/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 6/10]                     .append(" #").append(thread.id)
[shard 6/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 0/10] /tmp/qtcompile7643138405251317255/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/10]                     .append(" #").append(thread.id)
[shard 0/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 9/10] /tmp/qtcompile17217536667068046253/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 9/10]                     .append(" #").append(thread.id)
[shard 9/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 6/10] /tmp/qtcompile14724580966709926990/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/10] /tmp/qtcompile3732729820536622012/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 6/10]                     .append(" #").append(thread.id)
[shard 0/10]                     .append(" #").append(thread.id)
[shard 6/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 0/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 7/10] /tmp/qtcompile16500401142136408727/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 7/10]                     .append(" #").append(thread.id)
[shard 7/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 4/10] /tmp/qtcompile2752725262409007816/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/10]                     .append(" #").append(thread.id)
[shard 4/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 9/10] /tmp/qtcompile2936892913369326172/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 9/10]                     .append(" #").append(thread.id)
[shard 9/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 0/10] /tmp/qtcompile11232773627618822494/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/10]                     .append(" #").append(thread.id)
[shard 0/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 6/10] /tmp/qtcompile13027175870466505507/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 6/10]                     .append(" #").append(thread.id)
[shard 6/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 2/10] /tmp/qtcompile2730666465730870816/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/10]                     .append(" #").append(thread.id)
[shard 2/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 1/10] /tmp/qtcompile9805236954047153924/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/10]                     .append(" #").append(thread.id)
[shard 1/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 8/10] /tmp/qtcompile13758934813460800783/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 8/10]                     .append(" #").append(thread.id)
[shard 8/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 8/10] /tmp/qtcompile13758934813460800783/journalCutChecksumMismatchFails.kt:25:13: warning: variable 'source' is never used
[shard 8/10]         val source = File(journalDirectory, "journal.jsonl")
[shard 8/10]             ^ Variable 'source' is never used [DiagnosticEffect from Main.kt:1636]
[shard 1/10] /tmp/qtcompile13493810803420719128/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/10]                     .append(" #").append(thread.id)
[shard 1/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 4/10] /tmp/qtcompile13384252197927374678/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/10]                     .append(" #").append(thread.id)
[shard 4/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:38:32] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewCrossThreadRepairDirectoryObservation.kts] on droplet 3: its reservation of 1177 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5042 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:38:32] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalStartupForceObserverFailureDrainsMoves.kts] on droplet 3: its reservation of 1173 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5042 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:38:32] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionCloseFromSessionForceObservation.kts] on droplet 3: its reservation of 1185 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5042 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:38:32] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalReentrantClassificationStartup.kts] on droplet 3: its reservation of 1170 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5042 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:38:33] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L143 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewCrossThreadRepairDirectoryObservation.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalStartupForceObserverFailureDrainsMoves.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionCloseFromSessionForceObservation.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalReentrantClassificationStartup.kts] to droplet 3 (pull-based handout from shared queue; 39 unit(s) remaining). Memory admission: predicted peak 311414784 bytes; resident predicted peak 640106496 of 3221225472 bytes; 2581118976 bytes remaining budget
[shard 8/10] /tmp/qtcompile7163381106592191215/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 8/10]                     .append(" #").append(thread.id)
[shard 8/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 2/10] /tmp/qtcompile12250562450375050757/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/10]                     .append(" #").append(thread.id)
[shard 2/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 9/10] /tmp/qtcompile2744603079568695317/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 9/10]                     .append(" #").append(thread.id)
[shard 9/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 5/10] /tmp/qtcompile17094577391466182709/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 5/10]                     .append(" #").append(thread.id)
[shard 5/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 7/10] /tmp/qtcompile6932923254581467216/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 7/10]                     .append(" #").append(thread.id)
[shard 7/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 7/10] /tmp/qtcompile6932923254581467216/journalAdmissionCancellationAfterCloseReleasesStorage.kt:27:9: warning: variable 'original' is never used
[shard 7/10]     val original = IllegalStateException("The selected page could not read its next row.")
[shard 7/10]         ^ Variable 'original' is never used [DiagnosticEffect from Main.kt:1636]
[shard 7/10] /tmp/qtcompile6932923254581467216/journalAdmissionCancellationAfterCloseReleasesStorage.kt:58:13: warning: variable 'target' is never used
[shard 7/10]         val target = current.latestCursor
[shard 7/10]             ^ Variable 'target' is never used [DiagnosticEffect from Main.kt:1636]
[shard 5/10] /tmp/qtcompile2664436804634579662/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 5/10]                     .append(" #").append(thread.id)
[shard 5/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 1/10] /tmp/qtcompile738787343000530855/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/10]                     .append(" #").append(thread.id)
[shard 1/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 2/10] /tmp/qtcompile11674545394036082770/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/10]                     .append(" #").append(thread.id)
[shard 2/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 8/10] /tmp/qtcompile3438421732725772136/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 8/10]                     .append(" #").append(thread.id)
[shard 8/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 4/10] /tmp/qtcompile11960294449918405418/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/10]                     .append(" #").append(thread.id)
[shard 4/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 7/10] /tmp/qtcompile9569731145381137962/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 5/10] /tmp/qtcompile16392474080479365031/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 7/10]                     .append(" #").append(thread.id)
[shard 5/10]                     .append(" #").append(thread.id)
[shard 7/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 5/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 1/10] /tmp/qtcompile17993869869106155763/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/10]                     .append(" #").append(thread.id)
[shard 1/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 4/10] /tmp/qtcompile10024593372907061662/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/10]                     .append(" #").append(thread.id)
[shard 4/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 4/10] /tmp/qtcompile10024593372907061662/journalAdmissionReopenWhilePageLeased.kt:27:9: warning: variable 'original' is never used
[shard 4/10]     val original = IllegalStateException("The selected page could not read its next row.")
[shard 4/10]         ^ Variable 'original' is never used [DiagnosticEffect from Main.kt:1636]
[shard 5/10] /tmp/qtcompile2925456408936320493/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 5/10]                     .append(" #").append(thread.id)
[shard 5/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 8/10] /tmp/qtcompile15493000766349650515/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 8/10]                     .append(" #").append(thread.id)
[shard 8/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 8/10] /tmp/qtcompile15493000766349650515/journalConstructionCloseWhileObservationReacquiresOwner.kt:24:61: warning: the corresponding parameter in the supertype 'ConstructionLifetime' is named 'construction'. This may cause problems when calling this function with named arguments.
[shard 8/10]         override fun onConstructionStarted(directory: File, handle: AutoCloseable) {
[shard 8/10]                                                             ^ The corresponding parameter in the supertype 'ConstructionLifetime' is named 'construction'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:38:53] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalInterruptedBaselineRetainsFileLockFailure.kts] on droplet 0: its reservation of 1175 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5001 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:38:54] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/testJournalSpaceStartupCleanupRetainsRefusal.kts] on droplet 0: its reservation of 1161 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5001 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:38:54] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalBeforeClassificationFailureAbortsStartup.kts] on droplet 0: its reservation of 1148 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5001 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:38:54] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/testReviewRuntimeObserverFailureAborts.kts] on droplet 0: its reservation of 1128 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5001 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:38:54] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L144 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalInterruptedBaselineRetainsFileLockFailure.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/testJournalSpaceStartupCleanupRetainsRefusal.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalBeforeClassificationFailureAbortsStartup.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/testReviewRuntimeObserverFailureAborts.kts] to droplet 0 (pull-based handout from shared queue; 35 unit(s) remaining). Memory admission: predicted peak 310530048 bytes; resident predicted peak 627245056 of 3221225472 bytes; 2593980416 bytes remaining budget
[shard 3/10] /tmp/qtcompile6618002054723890883/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/10]                     .append(" #").append(thread.id)
[shard 3/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:38:55] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionWriteFailureCauseReleasesOwnership.kts] on droplet 6: its reservation of 1120 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5057 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:38:55] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalFreshConstructionUsesOnlyCutStorage.kts] on droplet 6: its reservation of 1215 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5057 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:38:55] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalStartupPolicyFailureKeepsPriorForces.kts] on droplet 6: its reservation of 1111 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5057 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:38:55] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionCancelledHostScopeAcquisitionReleasesOwner.kts] on droplet 6: its reservation of 1126 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5057 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[shard 3/10] /tmp/qtcompile461299690911997070/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/10]                     .append(" #").append(thread.id)
[shard 3/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:38:56] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L145 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionWriteFailureCauseReleasesOwnership.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalFreshConstructionUsesOnlyCutStorage.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalStartupPolicyFailureKeepsPriorForces.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionCancelledHostScopeAcquisitionReleasesOwner.kts] to droplet 6 (pull-based handout from shared queue; 31 unit(s) remaining). Memory admission: predicted peak 309440512 bytes; resident predicted peak 634675200 of 3221225472 bytes; 2586550272 bytes remaining budget
[shard 2/10] /tmp/qtcompile1852460631819497392/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/10]                     .append(" #").append(thread.id)
[shard 2/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:38:57] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalBeforeTextMoveOwnsStartupFile.kts] on droplet 9: its reservation of 1143 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4905 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:38:57] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalInterruptedAuthorityCandidateReopens.kts] on droplet 9: its reservation of 1163 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4905 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:38:57] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewDeletionTemporaryIsRemovedOnReopen.kts] on droplet 9: its reservation of 1181 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4905 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:38:57] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalStartupObserverCleanupFailureIsReportedOnce.kts] on droplet 9: its reservation of 1108 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4905 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:38:57] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L146 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalBeforeTextMoveOwnsStartupFile.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalInterruptedAuthorityCandidateReopens.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewDeletionTemporaryIsRemovedOnReopen.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalStartupObserverCleanupFailureIsReportedOnce.kts] to droplet 9 (pull-based handout from shared queue; 27 unit(s) remaining). Memory admission: predicted peak 309080064 bytes; resident predicted peak 628637696 of 3221225472 bytes; 2592587776 bytes remaining budget
[2026-11-01 06:39:04] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalLegacyInvalidDeletionTimeKeepsAuthority.kts] on droplet 7: its reservation of 1101 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4813 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:39:04] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalHostDefersDiagnosticsUntilRelease.kts] on droplet 7: its reservation of 1173 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4813 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:39:04] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/testForwardingFileSystemRoutesDirectoryCreation.kts] on droplet 7: its reservation of 1101 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4813 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[shard 3/10] /tmp/qtcompile10900976881090256904/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[2026-11-01 06:39:04] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/testReviewStartupFailureKeepsPriorForces.kts] on droplet 7: its reservation of 1090 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4813 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[shard 3/10]                     .append(" #").append(thread.id)
[2026-11-01 06:39:04] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L147 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalLegacyInvalidDeletionTimeKeepsAuthority.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalHostDefersDiagnosticsUntilRelease.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/testForwardingFileSystemRoutesDirectoryCreation.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/testReviewStartupFailureKeepsPriorForces.kts] to droplet 7 (pull-based handout from shared queue; 23 unit(s) remaining). Memory admission: predicted peak 310616064 bytes; resident predicted peak 623734784 of 3221225472 bytes; 2597490688 bytes remaining budget
[shard 3/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:39:12] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionCancelledHostScopeReleaseReleasesOwner.kts] on droplet 4: its reservation of 1098 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4909 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:39:12] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionAdmissionPrecedesStorage.kts] on droplet 4: its reservation of 1081 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4909 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[shard 0/10] /tmp/qtcompile3838778725737135997/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[2026-11-01 06:39:12] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionCloseBeforeStartupIsTerminal.kts] on droplet 4: its reservation of 1046 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4909 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[shard 0/10]                     .append(" #").append(thread.id)
[shard 0/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:39:12] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/testNonNativeFileSystemReportsUnsupportedStorage.kts] on droplet 4: its reservation of 1046 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4909 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:39:12] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L148 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionCancelledHostScopeReleaseReleasesOwner.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionAdmissionPrecedesStorage.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionCloseBeforeStartupIsTerminal.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/testNonNativeFileSystemReportsUnsupportedStorage.kts] to droplet 4 (pull-based handout from shared queue; 19 unit(s) remaining). Memory admission: predicted peak 304349184 bytes; resident predicted peak 619126784 of 3221225472 bytes; 2602098688 bytes remaining budget
[shard 3/10] /tmp/qtcompile13545057255190437030/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/10]                     .append(" #").append(thread.id)
[shard 3/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:39:12] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionIoCauseInspectionReleasesOwnership.kts] on droplet 1: its reservation of 1065 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4857 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:39:12] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionCloseFromFreshStageReleasesDescriptors.kts] on droplet 1: its reservation of 1038 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4857 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:39:12] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionCloseFromAuthorityObservation.kts] on droplet 1: its reservation of 1043 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4857 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:39:12] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/authorityCandidateConstructionCloseReleasesDescriptor.kts] on droplet 1: its reservation of 992 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4857 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:39:12] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L149 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionIoCauseInspectionReleasesOwnership.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionCloseFromFreshStageReleasesDescriptors.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionCloseFromAuthorityObservation.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/authorityCandidateConstructionCloseReleasesDescriptor.kts] to droplet 1 (pull-based handout from shared queue; 15 unit(s) remaining). Memory admission: predicted peak 306782208 bytes; resident predicted peak 621203456 of 3221225472 bytes; 2600022016 bytes remaining budget
[2026-11-01 06:39:12] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/testDefaultHashStopCallbackRetainsCancellation.kts] on droplet 5: its reservation of 1006 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4799 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:39:12] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/testDefaultEvidenceInputSeeksWhileInterrupted.kts] on droplet 5: its reservation of 910 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4799 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:39:12] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/testDefaultHashRetainsInterruptionDuringRead.kts] on droplet 5: its reservation of 995 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4799 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:39:12] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/testDefaultLiteralPathHashRetainsInterruptedCaller.kts] on droplet 5: its reservation of 970 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4799 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[shard 9/10] /tmp/qtcompile1736146549476552379/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 9/10]                     .append(" #").append(thread.id)
[shard 9/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 9/10] /tmp/qtcompile1736146549476552379/journalBeforeOperationsRetainRuntimeFiles.kt:37:15: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal
[shard 9/10]         opened!!.prepareCompactionBaseline { emptyMap() }.use { }
[shard 9/10]               ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal [DiagnosticEffect from Main.kt:1636]
[shard 9/10] /tmp/qtcompile1736146549476552379/journalBeforeOperationsRetainRuntimeFiles.kt:38:15: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal
[shard 9/10]         opened!!.append(ProjectionChangeDraft("aaaaaaaa", "RUN_TOMBSTONE"))
[shard 9/10]               ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal [DiagnosticEffect from Main.kt:1636]
[shard 9/10] /tmp/qtcompile1736146549476552379/journalBeforeOperationsRetainRuntimeFiles.kt:41:32: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal
[shard 9/10]         assertEquals(1L, opened!!.sequence)
[shard 9/10]                                ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:39:12] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L150 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/testDefaultHashStopCallbackRetainsCancellation.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/testDefaultEvidenceInputSeeksWhileInterrupted.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/testDefaultHashRetainsInterruptionDuringRead.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/testDefaultLiteralPathHashRetainsInterruptedCaller.kts] to droplet 5 (pull-based handout from shared queue; 11 unit(s) remaining). Memory admission: predicted peak 242704384 bytes; resident predicted peak 556769280 of 3221225472 bytes; 2664456192 bytes remaining budget
[shard 0/10] /tmp/qtcompile4121796871813977502/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/10]                     .append(" #").append(thread.id)
[shard 0/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:39:12] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalReadHostObservesAndClosesStream.kts] on droplet 2: its reservation of 955 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4825 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:39:13] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewDefaultHashRetainsInterruptedCallerBehavior.kts] on droplet 2: its reservation of 896 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4825 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:39:13] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalLegacyOversizedRecordStreamsUnderTightHeap.kts] on droplet 2: its reservation of 1603 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4825 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:39:13] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalLegacyMigrationSurvivesProcessStop.kts] on droplet 2: its reservation of 1950 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5245 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:39:13] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L151 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalReadHostObservesAndClosesStream.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewDefaultHashRetainsInterruptedCallerBehavior.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalLegacyOversizedRecordStreamsUnderTightHeap.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalLegacyMigrationSurvivesProcessStop.kts] to droplet 2 (pull-based handout from shared queue; 9 unit(s) remaining). Memory admission: predicted peak 559071232 bytes; resident predicted peak 872828928 of 3221225472 bytes; 2348396544 bytes remaining budget. Retry top-up for [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalLegacyOversizedRecordStreamsUnderTightHeap.kts]: 1 failures of budget 3; 1 live, target 2; issued because an eligible failure left live attempts below target. Retry top-up for [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalLegacyMigrationSurvivesProcessStop.kts]: 1 failures of budget 3; 1 live, target 2; issued because an eligible failure left live attempts below target
[shard 6/10] /tmp/qtcompile5850373238985647635/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 6/10]                     .append(" #").append(thread.id)
[shard 6/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:39:13] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewCompactionLargeExistingKey.kts] on droplet 8: its reservation of 1592 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4747 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:39:13] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewRetiredSnapshotGenerations.kts] on droplet 8: its reservation of 1692 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5166 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:39:13] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalBaselineDeletionMembershipWithLargeRetainedMap.kts] on droplet 8: its reservation of 2041 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5683 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:39:13] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalReviewCoverageQueryReleasesOwnerDuringStorageRead.kts] on droplet 8: its reservation of 1536 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6537 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:39:13] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L152 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewCompactionLargeExistingKey.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewRetiredSnapshotGenerations.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalBaselineDeletionMembershipWithLargeRetainedMap.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalReviewCoverageQueryReleasesOwnerDuringStorageRead.kts] to droplet 8 (pull-based handout from shared queue; 9 unit(s) remaining). Memory admission: predicted peak 528134144 bytes; resident predicted peak 841367552 of 3221225472 bytes; 2379857920 bytes remaining budget. Retry top-up for [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewCompactionLargeExistingKey.kts]: 1 failures of budget 3; 1 live, target 2; issued because an eligible failure left live attempts below target. Retry top-up for [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewRetiredSnapshotGenerations.kts]: 1 failures of budget 3; 1 live, target 2; issued because an eligible failure left live attempts below target. Retry top-up for [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalBaselineDeletionMembershipWithLargeRetainedMap.kts]: 1 failures of budget 3; 1 live, target 2; issued because an eligible failure left live attempts below target. Retry top-up for [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalReviewCoverageQueryReleasesOwnerDuringStorageRead.kts]: 1 failures of budget 3; 1 live, target 2; issued because an eligible failure left live attempts below target
[shard 7/10] /tmp/qtcompile6091178974940132333/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 7/10]                     .append(" #").append(thread.id)
[shard 7/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 6/10] /tmp/qtcompile8017714540991709832/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 6/10]                     .append(" #").append(thread.id)
[shard 6/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 0/10] /tmp/qtcompile16522258879825482453/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/10]                     .append(" #").append(thread.id)
[shard 0/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 9/10] /tmp/qtcompile7424265131741436561/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 9/10]                     .append(" #").append(thread.id)
[shard 9/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 9/10] /tmp/qtcompile7424265131741436561/journalConstructionCloseWhileOpeningOwnerIsHeld.kt:24:61: warning: the corresponding parameter in the supertype 'ConstructionLifetime' is named 'construction'. This may cause problems when calling this function with named arguments.
[shard 9/10]         override fun onConstructionStarted(directory: File, handle: AutoCloseable) {
[shard 9/10]                                                             ^ The corresponding parameter in the supertype 'ConstructionLifetime' is named 'construction'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1636]
[shard 7/10] /tmp/qtcompile11851862538454500815/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 7/10]                     .append(" #").append(thread.id)
[shard 7/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 0/10] /tmp/qtcompile4500608130676956179/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/10]                     .append(" #").append(thread.id)
[shard 0/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 6/10] /tmp/qtcompile7334707438626069351/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 6/10]                     .append(" #").append(thread.id)
[shard 6/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 9/10] /tmp/qtcompile8302808902971858899/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 9/10]                     .append(" #").append(thread.id)
[shard 9/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:39:15] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalCompactionLargeDeltaHeapStaysBounded.kts] on droplet 3: its reservation of 2007 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4705 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:39:15] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/rev21ConcurrentAcknowledgedSelectionsKeepAllRows.kts] on droplet 3: its reservation of 2031 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5542 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:39:15] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionArenaCloseReleasesDescriptors.kts] on droplet 3: its reservation of 1761 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6400 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:39:16] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalLegacyOversizedRecordStreamsUnderTightHeap.kts] on droplet 3: its reservation of 1603 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6984 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:39:16] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L153 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalCompactionLargeDeltaHeapStaysBounded.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/rev21ConcurrentAcknowledgedSelectionsKeepAllRows.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionArenaCloseReleasesDescriptors.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalLegacyOversizedRecordStreamsUnderTightHeap.kts] to droplet 3 (pull-based handout from shared queue; 8 unit(s) remaining). Memory admission: predicted peak 659095552 bytes; resident predicted peak 970510336 of 3221225472 bytes; 2250715136 bytes remaining budget. Retry top-up for [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalCompactionLargeDeltaHeapStaysBounded.kts]: 1 failures of budget 3; 1 live, target 2; issued because an eligible failure left live attempts below target. Retry top-up for [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/rev21ConcurrentAcknowledgedSelectionsKeepAllRows.kts]: 1 failures of budget 3; 1 live, target 2; issued because an eligible failure left live attempts below target. Retry top-up for [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionArenaCloseReleasesDescriptors.kts]: 1 failures of budget 3; 1 live, target 2; issued because an eligible failure left live attempts below target. Retry top-up for [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalLegacyOversizedRecordStreamsUnderTightHeap.kts]: 1 failures of budget 3; 2 live, target 2; issued because an eligible failure left live attempts below target
[shard 4/10] /tmp/qtcompile15394325160564761204/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/10]                     .append(" #").append(thread.id)
[shard 4/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 7/10] /tmp/qtcompile17792305495431223281/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 7/10]                     .append(" #").append(thread.id)
[shard 7/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 1/10] /tmp/qtcompile9340179883921456731/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/10]                     .append(" #").append(thread.id)
[shard 1/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 6/10] /tmp/qtcompile6857624623620322981/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 6/10]                     .append(" #").append(thread.id)
[shard 6/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 6/10] /tmp/qtcompile6857624623620322981/journalAdmissionFailureAfterCloseReleasesStorage.kt:58:13: warning: variable 'target' is never used
[shard 6/10]         val target = current.latestCursor
[shard 6/10]             ^ Variable 'target' is never used [DiagnosticEffect from Main.kt:1636]
[shard 8/10] /tmp/qtcompile3246435735573300220/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 8/10]                     .append(" #").append(thread.id)
[shard 8/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 8/10] /tmp/qtcompile15356800029708016328/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 8/10]                     .append(" #").append(thread.id)
[shard 8/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 5/10] /tmp/qtcompile9022876783547820890/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 5/10]                     .append(" #").append(thread.id)
[shard 5/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 1/10] /tmp/qtcompile2849620967834381781/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/10]                     .append(" #").append(thread.id)
[shard 1/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 5/10] /tmp/qtcompile6078007885831593061/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 5/10]                     .append(" #").append(thread.id)
[shard 5/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 2/10] /tmp/qtcompile8286776284153475892/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/10]                     .append(" #").append(thread.id)
[shard 2/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 2/10] /tmp/qtcompile8286776284153475892/journalOrdinaryTextFailurePreservesTarget.kt:35:32: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal
[shard 2/10]         assertEquals(0L, opened!!.sequence)
[shard 2/10]                                ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal [DiagnosticEffect from Main.kt:1636]
[shard 2/10] /tmp/qtcompile8286776284153475892/journalOrdinaryTextFailurePreservesTarget.kt:37:29: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal
[shard 2/10]         assertNotNull(opened!!.append(ProjectionChangeDraft("bbbbbbbb", "RUN_TOMBSTONE")))
[shard 2/10]                             ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal [DiagnosticEffect from Main.kt:1636]
[shard 2/10] /tmp/qtcompile8286776284153475892/journalOrdinaryTextFailurePreservesTarget.kt:38:32: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal
[shard 2/10]         assertEquals(1L, opened!!.sequence, "The next append must reuse the first uncommitted sequence.")
[shard 2/10]                                ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal [DiagnosticEffect from Main.kt:1636]
[shard 2/10] /tmp/qtcompile8286776284153475892/journalOrdinaryTextFailurePreservesTarget.kt:39:15: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal
[shard 2/10]         opened!!.stopResetSnapshotPublication(); opened!!.closeRecordStorage(); opened = null
[shard 2/10]               ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal [DiagnosticEffect from Main.kt:1636]
[shard 2/10] /tmp/qtcompile8286776284153475892/journalOrdinaryTextFailurePreservesTarget.kt:39:56: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal
[shard 2/10]         opened!!.stopResetSnapshotPublication(); opened!!.closeRecordStorage(); opened = null
[shard 2/10]                                                        ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal [DiagnosticEffect from Main.kt:1636]
[shard 2/10] /tmp/qtcompile8286776284153475892/journalOrdinaryTextFailurePreservesTarget.kt:42:32: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal
[shard 2/10]         assertEquals(1L, opened!!.sequence)
[shard 2/10]                                ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal [DiagnosticEffect from Main.kt:1636]
[shard 2/10] /tmp/qtcompile5359136857323238299/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/10]                     .append(" #").append(thread.id)
[shard 2/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 4/10] /tmp/qtcompile7301735248500178090/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/10]                     .append(" #").append(thread.id)
[shard 4/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 4/10] /tmp/qtcompile7301735248500178090/testReviewThrowReleasesStartupStages.kt:49:34: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal
[shard 4/10]         assertEquals(0L, reopened!!.sequence)
[shard 4/10]                                  ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal [DiagnosticEffect from Main.kt:1636]
[shard 1/10] /tmp/qtcompile2313739820000253530/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/10]                     .append(" #").append(thread.id)
[shard 1/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 9/10] /tmp/qtcompile7072762214993478103/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 9/10]                     .append(" #").append(thread.id)
[shard 9/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 4/10] /tmp/qtcompile12474312072257413537/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 5/10] /tmp/qtcompile13438035170549517367/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/10]                     .append(" #").append(thread.id)
[shard 5/10]                     .append(" #").append(thread.id)
[shard 4/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 5/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 8/10] /tmp/qtcompile11769261279134488641/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 8/10]                     .append(" #").append(thread.id)
[shard 8/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 8/10] /tmp/qtcompile11769261279134488641/journalDirectoryStorageRefusesConstructionClose.kt:23:61: warning: the corresponding parameter in the supertype 'ConstructionLifetime' is named 'construction'. This may cause problems when calling this function with named arguments.
[shard 8/10]         override fun onConstructionStarted(directory: File, handle: AutoCloseable) {
[shard 8/10]                                                             ^ The corresponding parameter in the supertype 'ConstructionLifetime' is named 'construction'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1636]
[shard 7/10] /tmp/qtcompile1314909272294328623/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 7/10]                     .append(" #").append(thread.id)
[shard 7/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 3/10] /tmp/qtcompile2472763969821767508/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/10]                     .append(" #").append(thread.id)
[shard 3/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 1/10] /tmp/qtcompile4162064980195393165/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/10]                     .append(" #").append(thread.id)
[shard 1/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 1/10] /tmp/qtcompile4162064980195393165/journalOrdinaryClassificationFailureReleasesStage.kt:33:15: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal
[shard 1/10]         opened!!.prepareCompactionBaseline { emptyMap() }.use { }
[shard 1/10]               ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal [DiagnosticEffect from Main.kt:1636]
[shard 1/10] /tmp/qtcompile4162064980195393165/journalOrdinaryClassificationFailureReleasesStage.kt:34:15: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal
[shard 1/10]         opened!!.stopResetSnapshotPublication(); opened!!.closeRecordStorage(); opened = null
[shard 1/10]               ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal [DiagnosticEffect from Main.kt:1636]
[shard 1/10] /tmp/qtcompile4162064980195393165/journalOrdinaryClassificationFailureReleasesStage.kt:34:56: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal
[shard 1/10]         opened!!.stopResetSnapshotPublication(); opened!!.closeRecordStorage(); opened = null
[shard 1/10]                                                        ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal [DiagnosticEffect from Main.kt:1636]
[shard 1/10] /tmp/qtcompile4162064980195393165/journalOrdinaryClassificationFailureReleasesStage.kt:37:32: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal
[shard 1/10]         assertEquals(0L, opened!!.sequence)
[shard 1/10]                                ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:39:18] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalLegacyMigrationSurvivesProcessStop.kts] on droplet 0: its reservation of 1950 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4612 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:39:18] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewCompactionLargeExistingKey.kts] on droplet 0: its reservation of 1592 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5434 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:39:18] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewRetiredSnapshotGenerations.kts] on droplet 0: its reservation of 1692 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5878 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:39:18] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalBaselineDeletionMembershipWithLargeRetainedMap.kts] on droplet 0: its reservation of 2041 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6409 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:39:18] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L154 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalLegacyMigrationSurvivesProcessStop.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewCompactionLargeExistingKey.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewRetiredSnapshotGenerations.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalBaselineDeletionMembershipWithLargeRetainedMap.kts] to droplet 0 (pull-based handout from shared queue; 4 unit(s) remaining). Memory admission: predicted peak 643936256 bytes; resident predicted peak 954466304 of 3221225472 bytes; 2266759168 bytes remaining budget. Retry top-up for [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalLegacyMigrationSurvivesProcessStop.kts]: 1 failures of budget 3; 2 live, target 2; issued because an eligible failure left live attempts below target. Retry top-up for [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewCompactionLargeExistingKey.kts]: 1 failures of budget 3; 2 live, target 2; issued because an eligible failure left live attempts below target. Retry top-up for [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/reviewRetiredSnapshotGenerations.kts]: 1 failures of budget 3; 2 live, target 2; issued because an eligible failure left live attempts below target. Retry top-up for [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalBaselineDeletionMembershipWithLargeRetainedMap.kts]: 1 failures of budget 3; 2 live, target 2; issued because an eligible failure left live attempts below target
[2026-11-01 06:39:19] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalReviewCoverageQueryReleasesOwnerDuringStorageRead.kts] on droplet 9: its reservation of 1536 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4595 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:39:19] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalCompactionLargeDeltaHeapStaysBounded.kts] on droplet 9: its reservation of 2007 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5023 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:39:19] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/rev21ConcurrentAcknowledgedSelectionsKeepAllRows.kts] on droplet 9: its reservation of 2031 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5887 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[shard 2/10] /tmp/qtcompile4842314598181873204/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/10]                     .append(" #").append(thread.id)
[shard 2/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 3/10] /tmp/qtcompile1093225222101463878/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/10]                     .append(" #").append(thread.id)
[shard 3/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:39:19] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionArenaCloseReleasesDescriptors.kts] on droplet 9: its reservation of 1761 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6755 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:39:19] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-L155 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalReviewCoverageQueryReleasesOwnerDuringStorageRead.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalCompactionLargeDeltaHeapStaysBounded.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/rev21ConcurrentAcknowledgedSelectionsKeepAllRows.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionArenaCloseReleasesDescriptors.kts] to droplet 9 (pull-based handout from shared queue; 0 unit(s) remaining). Memory admission: predicted peak 573251584 bytes; resident predicted peak 882331648 of 3221225472 bytes; 2338893824 bytes remaining budget. Retry top-up for [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalReviewCoverageQueryReleasesOwnerDuringStorageRead.kts]: 1 failures of budget 3; 2 live, target 2; issued because an eligible failure left live attempts below target. Retry top-up for [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalCompactionLargeDeltaHeapStaysBounded.kts]: 1 failures of budget 3; 2 live, target 2; issued because an eligible failure left live attempts below target. Retry top-up for [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/rev21ConcurrentAcknowledgedSelectionsKeepAllRows.kts]: 1 failures of budget 3; 2 live, target 2; issued because an eligible failure left live attempts below target. Retry top-up for [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionArenaCloseReleasesDescriptors.kts]: 1 failures of budget 3; 2 live, target 2; issued because an eligible failure left live attempts below target
[shard 5/10] /tmp/qtcompile152311470298135949/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 5/10]                     .append(" #").append(thread.id)
[shard 5/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 3/10] /tmp/qtcompile6755324579960233041/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/10]                     .append(" #").append(thread.id)
[shard 3/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 8/10] /tmp/qtcompile2026888548866729836/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 8/10]                     .append(" #").append(thread.id)
[shard 8/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 4/10] /tmp/qtcompile1992990803061104072/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/10]                     .append(" #").append(thread.id)
[shard 4/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 2/10] /tmp/qtcompile4322891747512318300/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/10]                     .append(" #").append(thread.id)
[shard 2/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 0/10] /tmp/qtcompile3250961396839240071/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/10]                     .append(" #").append(thread.id)
[shard 0/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 9/10] /tmp/qtcompile7090821512270996417/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 9/10]                     .append(" #").append(thread.id)
[shard 9/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 0/10] /tmp/qtcompile14678643464680205059/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/10]                     .append(" #").append(thread.id)
[shard 0/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 6/10] /tmp/qtcompile12512690849548021031/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 6/10]                     .append(" #").append(thread.id)
[shard 6/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 9/10] /tmp/qtcompile1731769353966103154/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 9/10]                     .append(" #").append(thread.id)
[shard 9/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 0/10] /tmp/qtcompile18109678660510609699/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/10]                     .append(" #").append(thread.id)
[shard 0/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 0/10] /tmp/qtcompile18109678660510609699/testReviewRuntimeObserverFailureAborts.kt:27:19: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal
[shard 0/10]             opened!!.prepareCompactionBaseline { emptyMap() }.use { }
[shard 0/10]                   ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal [DiagnosticEffect from Main.kt:1636]
[shard 3/10] /tmp/qtcompile8853042424806895574/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/10]                     .append(" #").append(thread.id)
[shard 3/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 9/10] /tmp/qtcompile17058544958354274007/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 9/10]                     .append(" #").append(thread.id)
[shard 9/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 6/10] /tmp/qtcompile6774033615221372948/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 6/10]                     .append(" #").append(thread.id)
[shard 6/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 0/10] /tmp/qtcompile10098731354539939902/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/10]                     .append(" #").append(thread.id)
[shard 0/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 0/10] /tmp/qtcompile10098731354539939902/journalInterruptedBaselineRetainsFileLockFailure.kt:28:15: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal
[shard 0/10]         opened!!.prepareCompactionBaseline { emptyMap() }.use { }
[shard 0/10]               ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal [DiagnosticEffect from Main.kt:1636]
[shard 0/10] /tmp/qtcompile10098731354539939902/journalInterruptedBaselineRetainsFileLockFailure.kt:29:15: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal
[shard 0/10]         opened!!.stopResetSnapshotPublication(); opened!!.closeRecordStorage(); opened = null
[shard 0/10]               ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal [DiagnosticEffect from Main.kt:1636]
[shard 0/10] /tmp/qtcompile10098731354539939902/journalInterruptedBaselineRetainsFileLockFailure.kt:29:56: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal
[shard 0/10]         opened!!.stopResetSnapshotPublication(); opened!!.closeRecordStorage(); opened = null
[shard 0/10]                                                        ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal [DiagnosticEffect from Main.kt:1636]
[shard 0/10] /tmp/qtcompile10098731354539939902/journalInterruptedBaselineRetainsFileLockFailure.kt:33:32: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal
[shard 0/10]         assertEquals(0L, opened!!.sequence)
[shard 0/10]                                ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal [DiagnosticEffect from Main.kt:1636]
[shard 7/10] /tmp/qtcompile13640356379003415705/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 7/10]                     .append(" #").append(thread.id)
[shard 7/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 7/10] /tmp/qtcompile8883527011560605402/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 7/10]                     .append(" #").append(thread.id)
[shard 7/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 9/10] /tmp/qtcompile12792045566172537860/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 9/10]                     .append(" #").append(thread.id)
[shard 9/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 7/10] /tmp/qtcompile11430073986299276962/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 7/10]                     .append(" #").append(thread.id)
[shard 7/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 1/10] /tmp/qtcompile8432207973590782707/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/10]                     .append(" #").append(thread.id)
[shard 1/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 4/10] /tmp/qtcompile12926031528341043281/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/10]                     .append(" #").append(thread.id)
[shard 4/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 8/10] /tmp/qtcompile15624579662363336357/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 8/10]                     .append(" #").append(thread.id)
[shard 8/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 5/10] /tmp/qtcompile3163008091181369885/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 5/10]                     .append(" #").append(thread.id)
[shard 5/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 2/10] /tmp/qtcompile5991324510697155162/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/10]                     .append(" #").append(thread.id)
[shard 2/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 5/10] /tmp/qtcompile533935807915417250/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 5/10]                     .append(" #").append(thread.id)
[shard 5/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 1/10] /tmp/qtcompile1694053734015042766/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 7/10] /tmp/qtcompile6164072657323325435/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/10]                     .append(" #").append(thread.id)
[shard 7/10]                     .append(" #").append(thread.id)
[shard 1/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 7/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 6/10] /tmp/qtcompile2923436432216264333/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 6/10]                     .append(" #").append(thread.id)
[shard 6/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 8/10] /tmp/qtcompile18344516099938597374/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 8/10]                     .append(" #").append(thread.id)
[shard 8/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 2/10] /tmp/qtcompile3494216316451654624/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/10]                     .append(" #").append(thread.id)
[shard 2/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 5/10] /tmp/qtcompile17692229830174386825/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 5/10]                     .append(" #").append(thread.id)
[shard 5/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 4/10] /tmp/qtcompile929188532110035964/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/10]                     .append(" #").append(thread.id)
[shard 4/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 4/10] /tmp/qtcompile14036664918860163306/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/10]                     .append(" #").append(thread.id)
[shard 4/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 1/10] /tmp/qtcompile5492120015298203710/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/10]                     .append(" #").append(thread.id)
[shard 1/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 1/10] /tmp/qtcompile5492120015298203710/journalConstructionIoCauseInspectionReleasesOwnership.kt:192:26: warning: unnecessary safe call on a non-null receiver of type Throwable?
[shard 1/10]             callerFailure?.message,
[shard 1/10]                          ^ Unnecessary safe call on a non-null receiver of type Throwable? [DiagnosticEffect from Main.kt:1636]
[shard 8/10] /tmp/qtcompile18210894933489075373/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 8/10]                     .append(" #").append(thread.id)
[shard 8/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 6/10] /tmp/qtcompile13763395917625979787/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 6/10]                     .append(" #").append(thread.id)
[shard 6/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 5/10] /tmp/qtcompile7084913395342222305/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 5/10]                     .append(" #").append(thread.id)
[shard 5/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 2/10] /tmp/qtcompile847378906110007988/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/10]                     .append(" #").append(thread.id)
[shard 1/10] /tmp/qtcompile12807182265409329721/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 1/10]                     .append(" #").append(thread.id)
[shard 1/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 8/10] /tmp/qtcompile3071375750764770945/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 8/10]                     .append(" #").append(thread.id)
[shard 8/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 8/10] /tmp/qtcompile3071375750764770945/journalReviewCoverageQueryReleasesOwnerDuringStorageRead.kt:38:36: warning: the corresponding parameter in the supertype 'FileHandle' is named 'fileOffset'. This may cause problems when calling this function with named arguments.
[shard 8/10]         override fun protectedRead(offset: Long, array: ByteArray, start: Int, count: Int): Int {
[shard 8/10]                                    ^ The corresponding parameter in the supertype 'FileHandle' is named 'fileOffset'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1636]
[shard 8/10] /tmp/qtcompile3071375750764770945/journalReviewCoverageQueryReleasesOwnerDuringStorageRead.kt:38:68: warning: the corresponding parameter in the supertype 'FileHandle' is named 'arrayOffset'. This may cause problems when calling this function with named arguments.
[shard 8/10]         override fun protectedRead(offset: Long, array: ByteArray, start: Int, count: Int): Int {
[shard 8/10]                                                                    ^ The corresponding parameter in the supertype 'FileHandle' is named 'arrayOffset'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1636]
[shard 8/10] /tmp/qtcompile3071375750764770945/journalReviewCoverageQueryReleasesOwnerDuringStorageRead.kt:38:80: warning: the corresponding parameter in the supertype 'FileHandle' is named 'byteCount'. This may cause problems when calling this function with named arguments.
[shard 8/10]         override fun protectedRead(offset: Long, array: ByteArray, start: Int, count: Int): Int {
[shard 8/10]                                                                                ^ The corresponding parameter in the supertype 'FileHandle' is named 'byteCount'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1636]
[shard 8/10] /tmp/qtcompile3071375750764770945/journalReviewCoverageQueryReleasesOwnerDuringStorageRead.kt:42:37: warning: the corresponding parameter in the supertype 'FileHandle' is named 'fileOffset'. This may cause problems when calling this function with named arguments.
[shard 8/10]         override fun protectedWrite(offset: Long, array: ByteArray, start: Int, count: Int) {
[shard 8/10]                                     ^ The corresponding parameter in the supertype 'FileHandle' is named 'fileOffset'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1636]
[shard 8/10] /tmp/qtcompile3071375750764770945/journalReviewCoverageQueryReleasesOwnerDuringStorageRead.kt:42:69: warning: the corresponding parameter in the supertype 'FileHandle' is named 'arrayOffset'. This may cause problems when calling this function with named arguments.
[shard 8/10]         override fun protectedWrite(offset: Long, array: ByteArray, start: Int, count: Int) {
[shard 8/10]                                                                     ^ The corresponding parameter in the supertype 'FileHandle' is named 'arrayOffset'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1636]
[shard 8/10] /tmp/qtcompile3071375750764770945/journalReviewCoverageQueryReleasesOwnerDuringStorageRead.kt:42:81: warning: the corresponding parameter in the supertype 'FileHandle' is named 'byteCount'. This may cause problems when calling this function with named arguments.
[shard 8/10]         override fun protectedWrite(offset: Long, array: ByteArray, start: Int, count: Int) {
[shard 8/10]                                                                                 ^ The corresponding parameter in the supertype 'FileHandle' is named 'byteCount'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1636]
[shard 2/10] /tmp/qtcompile3345531473622217426/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/10]                     .append(" #").append(thread.id)
[shard 2/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 4/10] /tmp/qtcompile7344654393861130370/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/10] /tmp/qtcompile2567515130592998090/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/10]                     .append(" #").append(thread.id)
[shard 3/10]                     .append(" #").append(thread.id)
[shard 4/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 3/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 0/10] /tmp/qtcompile6026148889626048975/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/10]                     .append(" #").append(thread.id)
[shard 0/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 3/10] /tmp/qtcompile1285174308291537413/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/10]                     .append(" #").append(thread.id)
[shard 3/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:39:28] [dispatch] tail_reservation: Reserved droplet 6 for tail acceleration of [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalHostDefersDiagnosticsUntilRelease.kts]; other idle droplets can drain
[shard 0/10] /tmp/qtcompile12891111089217526311/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/10]                     .append(" #").append(thread.id)
[shard 0/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:39:28] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionCloseBeforeStartupIsTerminal.kts] on droplet 6: its reservation of 1046 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1098 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:39:28] [dispatch] tail_reservation: Reserved droplet 6 for tail acceleration of [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionCancelledHostScopeReleaseReleasesOwner.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionCloseBeforeStartupIsTerminal.kts]; other idle droplets can drain
[2026-11-01 06:39:28] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionCloseBeforeStartupIsTerminal.kts] on droplet 6: its reservation of 1272 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1098 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:39:28] [dispatch] tail_reservation: Reserved droplet 6 for tail acceleration of [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionCancelledHostScopeReleaseReleasesOwner.kts]; other idle droplets can drain
[2026-11-01 06:39:28] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionCloseFromFreshStageReleasesDescriptors.kts] on droplet 7: its reservation of 1038 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1065 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:39:28] [dispatch] tail_reservation: Reserved droplet 7 for tail acceleration of [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionIoCauseInspectionReleasesOwnership.kts, CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionCloseFromFreshStageReleasesDescriptors.kts]; other idle droplets can drain
[shard 0/10] /tmp/qtcompile8610532651889043783/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[2026-11-01 06:39:28] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionCloseFromFreshStageReleasesDescriptors.kts] on droplet 7: its reservation of 1038 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1096 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[shard 0/10]                     .append(" #").append(thread.id)
[shard 0/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:39:28] [dispatch] tail_reservation: Reserved droplet 7 for tail acceleration of [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionCloseFromFreshStageReleasesDescriptors.kts]; other idle droplets can drain
[2026-11-01 06:39:28] [dispatch] tail_reservation: Reserved droplet 6 for tail acceleration of [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionCloseFromFreshStageReleasesDescriptors.kts]; other idle droplets can drain
[2026-11-01 06:39:28] [dispatch] tail_reservation: Reserved droplet 7 for tail acceleration of [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/testDefaultHashStopCallbackRetainsCancellation.kts]; other idle droplets can drain
[2026-11-01 06:39:28] [dispatch] drain: Drain: shared queue has no unowned work, droplet 7 has no outstanding leases or targeted recovery/acceleration assignment
[shard 0/10] /tmp/qtcompile10210410466552135508/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[2026-11-01 06:39:28] [dispatch] tail_reservation: Reserved droplet 6 for recovery of [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/authorityCandidateConstructionCloseReleasesDescriptor.kts]; other idle droplets can drain
[shard 0/10]                     .append(" #").append(thread.id)
[shard 0/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:39:28] [dispatch] tail_reservation: Reserved droplet 4 for recovery of [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/authorityCandidateConstructionCloseReleasesDescriptor.kts]; other idle droplets can drain
[2026-11-01 06:39:28] [dispatch] drain: Drain: shared queue has no unowned work, droplet 6 has no outstanding leases or targeted recovery/acceleration assignment
[2026-11-01 06:39:28] [dispatch] drain: Drain: shared queue has no unowned work, droplet 5 has no outstanding leases or targeted recovery/acceleration assignment
[2026-11-01 06:39:28] [dispatch] tail_reservation: Reserved droplet 1 for recovery of [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalBaselineDeletionMembershipWithLargeRetainedMap.kts]; other idle droplets can drain
[2026-11-01 06:39:29] [dispatch] drain: Drain: shared queue has no unowned work, droplet 4 has no outstanding leases or targeted recovery/acceleration assignment
[shard 9/10] /tmp/qtcompile9345841331634041856/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 9/10]                     .append(" #").append(thread.id)
[shard 9/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 9/10] /tmp/qtcompile9345841331634041856/journalReviewCoverageQueryReleasesOwnerDuringStorageRead.kt:38:36: warning: the corresponding parameter in the supertype 'FileHandle' is named 'fileOffset'. This may cause problems when calling this function with named arguments.
[shard 9/10]         override fun protectedRead(offset: Long, array: ByteArray, start: Int, count: Int): Int {
[shard 9/10]                                    ^ The corresponding parameter in the supertype 'FileHandle' is named 'fileOffset'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1636]
[shard 9/10] /tmp/qtcompile9345841331634041856/journalReviewCoverageQueryReleasesOwnerDuringStorageRead.kt:38:68: warning: the corresponding parameter in the supertype 'FileHandle' is named 'arrayOffset'. This may cause problems when calling this function with named arguments.
[shard 9/10]         override fun protectedRead(offset: Long, array: ByteArray, start: Int, count: Int): Int {
[shard 9/10]                                                                    ^ The corresponding parameter in the supertype 'FileHandle' is named 'arrayOffset'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1636]
[shard 9/10] /tmp/qtcompile9345841331634041856/journalReviewCoverageQueryReleasesOwnerDuringStorageRead.kt:38:80: warning: the corresponding parameter in the supertype 'FileHandle' is named 'byteCount'. This may cause problems when calling this function with named arguments.
[shard 9/10]         override fun protectedRead(offset: Long, array: ByteArray, start: Int, count: Int): Int {
[shard 9/10]                                                                                ^ The corresponding parameter in the supertype 'FileHandle' is named 'byteCount'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1636]
[shard 9/10] /tmp/qtcompile9345841331634041856/journalReviewCoverageQueryReleasesOwnerDuringStorageRead.kt:42:37: warning: the corresponding parameter in the supertype 'FileHandle' is named 'fileOffset'. This may cause problems when calling this function with named arguments.
[shard 9/10]         override fun protectedWrite(offset: Long, array: ByteArray, start: Int, count: Int) {
[shard 9/10]                                     ^ The corresponding parameter in the supertype 'FileHandle' is named 'fileOffset'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1636]
[shard 9/10] /tmp/qtcompile9345841331634041856/journalReviewCoverageQueryReleasesOwnerDuringStorageRead.kt:42:69: warning: the corresponding parameter in the supertype 'FileHandle' is named 'arrayOffset'. This may cause problems when calling this function with named arguments.
[shard 9/10]         override fun protectedWrite(offset: Long, array: ByteArray, start: Int, count: Int) {
[shard 9/10]                                                                     ^ The corresponding parameter in the supertype 'FileHandle' is named 'arrayOffset'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1636]
[shard 9/10] /tmp/qtcompile9345841331634041856/journalReviewCoverageQueryReleasesOwnerDuringStorageRead.kt:42:81: warning: the corresponding parameter in the supertype 'FileHandle' is named 'byteCount'. This may cause problems when calling this function with named arguments.
[shard 9/10]         override fun protectedWrite(offset: Long, array: ByteArray, start: Int, count: Int) {
[shard 9/10]                                                                                 ^ The corresponding parameter in the supertype 'FileHandle' is named 'byteCount'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1636]
[shard 5/10] [2026-11-01 06:39:31] Merged 72 build rule results from XML
[shard 5/10] [HeapDump] No heap dump files found on droplet
[shard 6/10] [2026-11-01 06:39:31] Merged 71 build rule results from XML
[shard 6/10] [HeapDump] No heap dump files found on droplet
[shard 7/10] [2026-11-01 06:39:31] Merged 67 build rule results from XML
[shard 7/10] [HeapDump] No heap dump files found on droplet
[shard 4/10] [2026-11-01 06:39:32] Merged 65 build rule results from XML
[shard 4/10] [HeapDump] No heap dump files found on droplet
[shard 5/10] [2026-11-01 06:39:32] Collected completed shard; enqueued droplet 614700221 for deletion
[shard 6/10] [2026-11-01 06:39:33] Collected completed shard; enqueued droplet 614700244 for deletion
[shard 7/10] [2026-11-01 06:39:33] Collected completed shard; enqueued droplet 614700230 for deletion
[shard 4/10] [2026-11-01 06:39:34] Collected completed shard; enqueued droplet 614700255 for deletion
[shard 3/10] Build-script stderr: [BuildscriptRunner] Checking cache for key: 30e727676747d68f71f8c49139e06028f0f69c99fb78f03f5ae69fec1fff12bc
[shard 3/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 3/10] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 30e727676747d68f71f8c49139e06028f0f69c99fb78f03f5ae69fec1fff12bc
[shard 3/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 3/10] Build-script stderr: [BuildscriptRunner] Checking cache for key: f8185494c07421e3a651da218e48169cafed3e522c1f1568acaa19c425aa65d7
[shard 3/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 3/10] Build-script stderr: [BuildscriptRunner] Cache HIT for key: f8185494c07421e3a651da218e48169cafed3e522c1f1568acaa19c425aa65d7
[shard 3/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 3/10] /tmp/qtcompile13371651952170375279/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/10]                     .append(" #").append(thread.id)
[shard 3/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:39:39] [dispatch] drain: Drain: shared queue has no unowned work, droplet 2 has no outstanding leases or targeted recovery/acceleration assignment
[shard 2/10] [2026-11-01 06:39:41] Merged 73 build rule results from XML
[shard 2/10] [HeapDump] No heap dump files found on droplet
[shard 2/10] [2026-11-01 06:39:41] Collected completed shard; enqueued droplet 614700249 for deletion
[2026-11-01 06:39:42] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalCompactionLargeDeltaHeapStaysBounded.kts] on droplet 0: its reservation of 2007 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5234 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:39:42] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/rev21ConcurrentAcknowledgedSelectionsKeepAllRows.kts] on droplet 0: its reservation of 2031 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5234 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:39:42] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionArenaCloseReleasesDescriptors.kts] on droplet 0: its reservation of 1761 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5234 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:39:42] [dispatch] tail_reservation: Reserved droplet 1 for recovery of [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalCompactionLargeDeltaHeapStaysBounded.kts]; other idle droplets can drain
[2026-11-01 06:39:42] [dispatch] drain: Drain: shared queue has no unowned work, droplet 0 has no outstanding leases or targeted recovery/acceleration assignment
[2026-11-01 06:39:42] [dispatch] drain: Drain: shared queue has no unowned work, droplet 8 has no outstanding leases or targeted recovery/acceleration assignment
[shard 8/10] [2026-11-01 06:39:44] Merged 64 build rule results from XML
[shard 8/10] [HeapDump] No heap dump files found on droplet
[shard 8/10] [2026-11-01 06:39:45] Collected completed shard; enqueued droplet 614700264 for deletion
[shard 0/10] [2026-11-01 06:39:49] Merged 92 build rule results from XML
[shard 0/10] [HeapDump] No heap dump files found on droplet
[shard 0/10] [2026-11-01 06:39:49] Stopped direct workspace cache distribution server on shard 0 at 143.198.62.22:35729
[shard 0/10] [2026-11-01 06:39:49] Stopped direct project archive distribution server on source shard 0 at 143.198.62.22:37015
[shard 0/10] [2026-11-01 06:39:50] Collected completed shard; enqueued droplet 614697687 for deletion
[shard 9/10] Build-script stderr: [BuildscriptRunner] Checking cache for key: 30e727676747d68f71f8c49139e06028f0f69c99fb78f03f5ae69fec1fff12bc
[shard 9/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 9/10] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 30e727676747d68f71f8c49139e06028f0f69c99fb78f03f5ae69fec1fff12bc
[shard 9/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 9/10] Build-script stderr: [BuildscriptRunner] Checking cache for key: c921963db38bbe4db9ff4e35dbfc977cc10590b8efb28dee37dc52b192f0ce40
[shard 9/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 9/10] Build-script stderr: [BuildscriptRunner] Cache HIT for key: c921963db38bbe4db9ff4e35dbfc977cc10590b8efb28dee37dc52b192f0ce40
[shard 9/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 9/10] /tmp/qtcompile16681428088551423462/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 9/10]                     .append(" #").append(thread.id)
[shard 9/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 9/10] Build-script stderr: [BuildscriptRunner] Checking cache for key: 30e727676747d68f71f8c49139e06028f0f69c99fb78f03f5ae69fec1fff12bc
[shard 9/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 9/10] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 30e727676747d68f71f8c49139e06028f0f69c99fb78f03f5ae69fec1fff12bc
[shard 9/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 9/10] Build-script stderr: [BuildscriptRunner] Checking cache for key: f8185494c07421e3a651da218e48169cafed3e522c1f1568acaa19c425aa65d7
[shard 9/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 9/10] Build-script stderr: [BuildscriptRunner] Cache HIT for key: f8185494c07421e3a651da218e48169cafed3e522c1f1568acaa19c425aa65d7
[shard 9/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 9/10] /tmp/qtcompile7754726751842629323/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 9/10]                     .append(" #").append(thread.id)
[shard 9/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:39:56] [dispatch] tail_reservation: Reserved droplet 1 for recovery of [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionArenaCloseReleasesDescriptors.kts]; other idle droplets can drain
[2026-11-01 06:39:56] [dispatch] drain: Drain: shared queue has no unowned work, droplet 3 has no outstanding leases or targeted recovery/acceleration assignment
[shard 3/10] [2026-11-01 06:40:00] Merged 68 build rule results from XML
[shard 3/10] [HeapDump] No heap dump files found on droplet
[shard 3/10] [2026-11-01 06:40:02] Collected completed shard; enqueued droplet 614700223 for deletion
[2026-11-01 06:40:14] [dispatch] re_lease_exhausted: In-run flake re-lease exhausted: test [CodexCoder21Organization-BuildTestProjectionJournal-1b255e1919489e566b265a3b137fe9d322e24299/tests/journalConstructionArenaCloseReleasesDescriptors.kts] attempt d9af5d72-e248-41e5-9462-2df598e7efdd-787a3bae-a9ad3ab6-ef25-4c39-9b49-133ee9eec0b0-A663 FAILED on droplet 9 (history ordinal 3; 3 failures of budget 3; 0 live, target 0); recording an authoritative FAILURE
[2026-11-01 06:40:14] [dispatch] drain: Drain: shared queue has no unowned work, droplet 1 has no outstanding leases or targeted recovery/acceleration assignment
[2026-11-01 06:40:14] [dispatch] drain: Drain: shared queue has no unowned work, droplet 9 has no outstanding leases or targeted recovery/acceleration assignment
[2026-11-01 06:40:14] [dispatch] Every test in run 787a3bae has an authoritative result; stopping shard(s) 9 whose runners are executing only superseded attempts (any late result they would report is superseded) and releasing their droplets
[shard 1/10] [2026-11-01 06:40:15] Merged 69 build rule results from XML
[shard 1/10] [HeapDump] No heap dump files found on droplet
[shard 9/10] [2026-11-01 06:40:16] Stopped following this shard's runner: every test has an authoritative result and its remaining work was superseded (the stop surfaced as java.lang.IllegalStateException: SSH executor for root@143.198.140.160:22 is closed.)
[shard 1/10] [2026-11-01 06:40:16] Collected completed shard; enqueued droplet 614700251 for deletion
[shard 9/10] [2026-11-01 06:40:17] Collected completed shard; enqueued droplet 614700241 for deletion
[2026-11-01 06:40:17] Dynamic dispatch degradation: 9 failed-test re-lease(s) within the run; 1 test(s) exhausted their failure budget (see dispatch_decision events for details)
[2026-11-01 06:40:19] Build+test complete: 645 passed, 1 failed, 646 total (aggregated across 10 shards)
[2026-11-01 06:40:21] Build finished with status: FAILED
[perftest-dispatch] No @PerformanceTest-annotated tests found in workspace.
[2026-11-01 06:40:39] Destroying droplets...
[2026-11-01 06:40:39] Droplets enqueued for deletion