← Back to all runs

Build Run: 06b20880

CodexCoder21Organization/BuildTestProjectionJournal

Stored run summary updated . Data age: 325m 27s.

Projectsbuildtest.projection.journal:buildtest-projection-journal
RepositoryCodexCoder21Organization/BuildTestProjectionJournalbranch fix/journal-descriptor-cost-main2commit 73d2f42c32da
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…
11 flaky — failed, then passed when retried; each flagged row below shows the retry's result
Test ages
02004006000-1s111-10s56410-30s8130-60s141-5m25-15m015-60m01h+0test lifespanpassedfailedrunning

672 test attempts: 653 passed, 19 failed.

Lane activity
01m 15s2m 30s3m 45s5mexecuting for017m 31s
Hover or focus a rising line to name the lane and the test it was executing.
passedfailedstill running

41 lanes across 10 droplets, 672 test attempts, over 17m 31s 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
42 minutes
spent waiting (pending)
Started
Total duration from build request until completion: 73m 49s Excluding the 42m 44s spent pending in the queue: 31m 5s73m 49spending: 42m 44s 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.pending42m 44sprovisioning droplet: 1m 40s 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: 10.6s 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: 2.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: 9m 6s 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 35s. 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.9m 6s (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 35s (cpu time)module cache packaging, transfer and install: 2m 26s 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 26sunit tests: 17m 36s 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.17m 36s (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: 742ms 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: 370ms 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 9s; shards 1–9 fetched and installed it in 37.8s to 1m 3s
test time
39m 26s
cpu time
loading all test measurements
Finished
Notes
PR https://github.com/CodexCoder21Organization/BuildTestProjectionJournal/pull/109 Commit https://github.com/CodexCoder21Organization/BuildTestProjectionJournal/commit/73d2f42c32da25b19469995f574e29890552c921 kotlin-build-ci-upload-request=9183f2ba-fbee-4766-8ce1-428384fd78a0 Dynamic dispatch degradation: 13 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)202854ms0 files, 0 B
PASSEDbuildtest.projection.journal.buildCutFileModesFixture (2 recorded executions)37607ms0 files, 0 B
PASSEDbuildtest.projection.journal.buildGapCursorPublishedWriterRuntime (2 recorded executions)37597ms0 files, 0 B
PASSEDbuildtest.projection.journal.buildJournalCompactionDeltaCrashAfterForcePreservesCommittedRowsFixture (2 recorded executions)175191ms0 files, 0 B
PASSEDbuildtest.projection.journal.buildJournalCompactionDeltaCrashAfterOneNodePreservesCommittedRowsFixture() (2 recorded executions)29695ms1 file, 14.8 KB
PASSEDbuildtest.projection.journal.buildJournalCompactionDeltaCrashAfterSourceMovePreservesCommittedRowsFixture (2 recorded executions)30608ms0 files, 0 B
PASSEDbuildtest.projection.journal.buildJournalCompactionDeltaCrashAtFirstNodePreservesCommittedRowsFixture (2 recorded executions)30035ms0 files, 0 B
PASSEDbuildtest.projection.journal.buildJournalCompactionDeltaCrashAtNode256PreservesCommittedRowsFixture (2 recorded executions)28436ms0 files, 0 B
PASSEDbuildtest.projection.journal.buildJournalCompactionDeltaCrashAtNode257PreservesCommittedRowsFixture() (2 recorded executions)33848ms1 file, 14.7 KB
PASSEDbuildtest.projection.journal.buildJournalCompactionDeltaCrashAtNode512PreservesCommittedRowsFixture (2 recorded executions)29004ms0 files, 0 B
PASSEDbuildtest.projection.journal.buildJournalCompactionDeltaCrashAtNode600PreservesCommittedRowsFixture (2 recorded executions)29903ms0 files, 0 B
PASSEDbuildtest.projection.journal.buildJournalCompactionDeltaCrashBeforeForcePreservesCommittedRowsFixture (2 recorded executions)28403ms0 files, 0 B
PASSEDbuildtest.projection.journal.buildJournalCompactionDeltaCrashBeforeReturnPreservesCommittedRowsFixture (2 recorded executions)25243ms0 files, 0 B
PASSEDbuildtest.projection.journal.buildJournalCompactionDeltaCrashDuringLaterBatchPreservesCommittedRowsFixture (2 recorded executions)28784ms0 files, 0 B
PASSEDbuildtest.projection.journal.buildJournalCompactionDeltaCrashPreservesCommittedRowsFixture (2 recorded executions)29209ms0 files, 0 B
PASSEDbuildtest.projection.journal.buildLargeDeltaHeapFixture (2 recorded executions)32602ms0 files, 0 B
PASSEDbuildtest.projection.journal.buildLegacyDeletionFixtureRuntime (2 recorded executions)42744ms0 files, 0 B
PASSEDbuildtest.projection.journal.buildLiveAppendRuntime (2 recorded executions)34393ms0 files, 0 B
PASSEDbuildtest.projection.journal.buildMaven (2 recorded executions)4314ms0 files, 0 B
PASSEDbuildtest.projection.journal.buildPublished181FixtureRuntime (2 recorded executions)35270ms0 files, 0 B
PASSEDbuildtest.projection.journal.buildPublishedJournalFixtureResources() (2 recorded executions)7386ms1 file, 3.6 KB
PASSEDbuildtest.projection.journal.buildReviewGapWriterRuntime (2 recorded executions)29002ms0 files, 0 B
PASSEDbuildtest.projection.journal.buildTestFixtureLocatorMaven (2 recorded executions)29431ms0 files, 0 B

Test Results

Loading bounded result pages…
StatusProjectTestDurationError
FAILEDbuildtest.projection.journalreviewCompactionLargeRemovedKey32610msjava.lang.RuntimeException: Test 'reviewCompactionLargeRemovedKey' timed out after 30000ms, stuck at: buildtest.projection.journal.ProjectionFreeSpaceSourceKt.projectionExistingAncestor(ProjectionFreeSpaceSource.kt:148) 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)
Attempts (3)
AttemptStatusDurationDropletCanonicalError
1 of 3FAILED32.6s614700451yes (this is the published result)—
2 of 3FAILED32.2s614697676—java.lang.RuntimeException: Test 'reviewCompactionLargeRemovedKey' timed out after 30000ms, stuck at: buildtest.projection.journal.DurableProjectionCutKt.projectionCutDigest(DurableProjectionCut.kt:558) 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$1$warm$2.invoke(Main.kt:1017) at buildtest.runner.MainKt$preparePipelineWork$1$warm$2.invoke(Main.kt:1016) at buildtest.runner.PreparedLaneExecution.thread$lambda$0(PreparedLaneExecution.kt:129) at java.base/java.lang.Thread.run(Thread.java:1583)
Console output of attempt 2 of 3 (40154 characters)
2026-11-01 06:35:21
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=0x00007de3cc2a2250, length=11, elements={
0x00007de3cc019d10, 0x00007de3cc0b1a10, 0x00007de3cc0b2f90, 0x00007de3cc0b4740,
0x00007de3cc0b5d90, 0x00007de3cc0b7340, 0x00007de3cc0b8e90, 0x00007de3cc0ba560,
0x00007de3cc0c6780, 0x00007de3cc0c9a50, 0x00007de3cc2a1390
}

"main" #1 [17866] prio=5 os_prio=0 cpu=8985.63ms elapsed=31.13s tid=0x00007de3cc019d10 nid=17866 runnable  [0x00007de3d3dfb000]
   java.lang.Thread.State: RUNNABLE
	at sun.security.provider.DigestBase.implCompressMultiBlock0(java.base@21.0.11/DigestBase.java:148)
	at sun.security.provider.DigestBase.implCompressMultiBlock(java.base@21.0.11/DigestBase.java:143)
	at sun.security.provider.DigestBase.engineUpdate(java.base@21.0.11/DigestBase.java:130)
	at java.security.MessageDigest$Delegate.engineUpdate(java.base@21.0.11/MessageDigest.java:671)
	at java.security.MessageDigest.update(java.base@21.0.11/MessageDigest.java:375)
	at java.security.MessageDigest.digest(java.base@21.0.11/MessageDigest.java:450)
	at buildtest.projection.journal.DurableProjectionCutKt.projectionCutDigest(DurableProjectionCut.kt:558)
	at buildtest.projection.journal.ProjectionCutArena.write(DurableProjectionCut.kt:513)
	at buildtest.projection.journal.ProjectionCutArena.balance(DurableProjectionCut.kt:439)
	at buildtest.projection.journal.ProjectionCutArena.change(DurableProjectionCut.kt:418)
	at buildtest.projection.journal.ProjectionCutArena.change$default(DurableProjectionCut.kt:399)
	at buildtest.projection.journal.ProjectionCutArena$put$2.invoke(DurableProjectionCut.kt:370)
	at buildtest.projection.journal.ProjectionCutArena$put$2.invoke(DurableProjectionCut.kt:368)
	at buildtest.projection.journal.ProjectionCutArena.access(DurableProjectionCut.kt:216)
	- locked <0x00000000f830fb28> (a java.lang.Object)
	at buildtest.projection.journal.ProjectionCutArena.put(DurableProjectionCut.kt:368)
	at buildtest.projection.journal.ProjectionCutArena.put$default(DurableProjectionCut.kt:367)
	at buildtest.projection.journal.ProjectionCutMap.remove(DurableProjectionCut.kt:528)
	at buildtest.projection.journal.ProjectionCutMap.remove(DurableProjectionCut.kt:519)
	at buildtest.projection.journal.CutJournalRecords.appendImportedBatch(CutJournalRecords.kt:263)
	- locked <0x00000000fed00168> (a java.lang.Object)
	at buildtest.projection.journal.ProjectionChangeJournalKt.importProjectionCutRows(ProjectionChangeJournal.kt:37)
	at buildtest.projection.journal.ProjectionChangeJournalKt.access$importProjectionCutRows(ProjectionChangeJournal.kt:1)
	at buildtest.projection.journal.ProjectionChangeJournal.prepareProjectionCutPublication(ProjectionChangeJournal.kt:7529)
	at buildtest.projection.journal.ProjectionChangeJournal.prepareProjectionCutPublication$default(ProjectionChangeJournal.kt:7518)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptPublication$1.invoke(ProjectionChangeJournal.kt:3887)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptPublication$1.invoke(ProjectionChangeJournal.kt:3802)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptWithCorrections$1.invoke(ProjectionChangeJournal.kt:4009)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptWithCorrections$1.invoke(ProjectionChangeJournal.kt:3998)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$published$1.invoke(ProjectionChangeJournal.kt:4036)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$published$1.invoke(ProjectionChangeJournal.kt:4015)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$8.invoke(ProjectionChangeJournal.kt:3670)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$8.invoke(ProjectionChangeJournal.kt:3670)
	at buildtest.projection.journal.ProjectionJournalOwners$callback$2$1.invoke(ProjectionJournalOwners.kt:304)
	at buildtest.projection.journal.ProjectionJournalOwners$dispatchAt$1.invoke(ProjectionJournalOwners.kt:288)
	at buildtest.projection.journal.ProjectionJournalOwners.dispatchUnownedAt(ProjectionJournalOwners.kt:295)
	at buildtest.projection.journal.ProjectionJournalOwners.dispatchAt(ProjectionJournalOwners.kt:286)
	at buildtest.projection.journal.ProjectionJournalOwners.access$dispatchAt(ProjectionJournalOwners.kt:11)
	at buildtest.projection.journal.ProjectionJournalOwners$callback$2.invoke(ProjectionJournalOwners.kt:304)
	at buildtest.projection.journal.ProjectionChangeJournal.compactPreservingCommittedTail(ProjectionChangeJournal.kt:4015)
	at buildtest.projection.journal.ProjectionChangeJournal.compactPreservingCommittedTail$default(ProjectionChangeJournal.kt:3659)
	at buildtest.projection.journal.ReviewCompactionLargeRemovedKeyKt.reviewCompactionLargeRemovedKey(reviewCompactionLargeRemovedKey.kt:24)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.base@21.0.11/DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x00007de36000c800.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/0x00007de360001800.invokeStatic(java.base@21.0.11/LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x00007de360005400.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 [17874] daemon prio=10 os_prio=0 cpu=1.00ms elapsed=31.00s tid=0x00007de3cc0b1a10 nid=17874 waiting on condition  [0x00007de3d0e78000]
   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 [17875] daemon prio=8 os_prio=0 cpu=0.37ms elapsed=31.00s tid=0x00007de3cc0b2f90 nid=17875 in Object.wait()  [0x00007de3d09fe000]
   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 [17876] daemon prio=9 os_prio=0 cpu=0.27ms elapsed=30.99s tid=0x00007de3cc0b4740 nid=17876 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Service Thread" #12 [17877] daemon prio=9 os_prio=0 cpu=2.91ms elapsed=30.99s tid=0x00007de3cc0b5d90 nid=17877 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Monitor Deflation Thread" #13 [17878] daemon prio=9 os_prio=0 cpu=4.01ms elapsed=30.98s tid=0x00007de3cc0b7340 nid=17878 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

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

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

"Notification Thread" #16 [17883] daemon prio=9 os_prio=0 cpu=0.09ms elapsed=30.95s tid=0x00007de3cc0c6780 nid=17883 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Common-Cleaner" #17 [17884] daemon prio=8 os_prio=0 cpu=0.80ms elapsed=30.95s tid=0x00007de3cc0c9a50 nid=17884 waiting on condition  [0x00007de3d022d000]
   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 [17940] daemon prio=5 os_prio=0 cpu=0.61ms elapsed=29.89s tid=0x00007de3cc2a1390 nid=17940 waiting on condition  [0x00007de3d012d000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f8310f98> (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/0x00007de360009ba8.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=105.42ms elapsed=31.03s tid=0x00007de3cc0a5ed0 nid=17873 runnable  

"VM Periodic Task Thread" os_prio=0 cpu=25.07ms elapsed=31.04s tid=0x00007de3cc094750 nid=17872 waiting on condition  

"G1 Service" os_prio=0 cpu=8.54ms elapsed=31.11s tid=0x00007de3cc07bb80 nid=17871 runnable  

"G1 Refine#0" os_prio=0 cpu=226.32ms elapsed=31.11s tid=0x00007de3cc07abb0 nid=17870 runnable  

"G1 Conc#0" os_prio=0 cpu=10.86ms elapsed=31.12s tid=0x00007de3cc03d850 nid=17869 runnable  

"GC Thread#0" os_prio=0 cpu=400.30ms elapsed=31.12s tid=0x00007de3cc03a2c0 nid=17867 runnable  

"G1 Main Marker" os_prio=0 cpu=13.76ms elapsed=31.12s tid=0x00007de3cc03c8a0 nid=17868 runnable  

JNI global refs: 15, weak refs: 0

Heap
 garbage-first heap   total 115712K, used 22496K [0x00000000f8000000, 0x0000000100000000)
  region size 1024K, 2 young (2048K), 1 survivors (1024K)
 Metaspace       used 8391K, committed 8576K, reserved 1114112K
  class space    used 686K, committed 768K, reserved 1048576K

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

"main" #1 prio=5
   java.lang.Thread.State: RUNNABLE
	at sun.security.provider.DigestBase.implCompressMultiBlock0(DigestBase.java:148)
	at sun.security.provider.DigestBase.implCompressMultiBlock(DigestBase.java:143)
	at sun.security.provider.DigestBase.engineUpdate(DigestBase.java:130)
	at java.security.MessageDigest$Delegate.engineUpdate(MessageDigest.java:671)
	at java.security.MessageDigest.update(MessageDigest.java:375)
	at java.security.MessageDigest.digest(MessageDigest.java:450)
	at buildtest.projection.journal.DurableProjectionCutKt.projectionCutDigest(DurableProjectionCut.kt:558)
	at buildtest.projection.journal.ProjectionCutArena.write(DurableProjectionCut.kt:513)
	at buildtest.projection.journal.ProjectionCutArena.balance(DurableProjectionCut.kt:439)
	at buildtest.projection.journal.ProjectionCutArena.change(DurableProjectionCut.kt:418)
	at buildtest.projection.journal.ProjectionCutArena.change$default(DurableProjectionCut.kt:399)
	at buildtest.projection.journal.ProjectionCutArena$put$2.invoke(DurableProjectionCut.kt:370)
	at buildtest.projection.journal.ProjectionCutArena$put$2.invoke(DurableProjectionCut.kt:368)
	at buildtest.projection.journal.ProjectionCutArena.access(DurableProjectionCut.kt:216)
	at buildtest.projection.journal.ProjectionCutArena.put(DurableProjectionCut.kt:368)
	at buildtest.projection.journal.ProjectionCutArena.put$default(DurableProjectionCut.kt:367)
	at buildtest.projection.journal.ProjectionCutMap.remove(DurableProjectionCut.kt:528)
	at buildtest.projection.journal.ProjectionCutMap.remove(DurableProjectionCut.kt:519)
	at buildtest.projection.journal.CutJournalRecords.appendImportedBatch(CutJournalRecords.kt:263)
	at buildtest.projection.journal.ProjectionChangeJournalKt.importProjectionCutRows(ProjectionChangeJournal.kt:37)
	at buildtest.projection.journal.ProjectionChangeJournalKt.access$importProjectionCutRows(ProjectionChangeJournal.kt:1)
	at buildtest.projection.journal.ProjectionChangeJournal.prepareProjectionCutPublication(ProjectionChangeJournal.kt:7529)
	at buildtest.projection.journal.ProjectionChangeJournal.prepareProjectionCutPublication$default(ProjectionChangeJournal.kt:7518)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptPublication$1.invoke(ProjectionChangeJournal.kt:3887)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptPublication$1.invoke(ProjectionChangeJournal.kt:3802)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptWithCorrections$1.invoke(ProjectionChangeJournal.kt:4009)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptWithCorrections$1.invoke(ProjectionChangeJournal.kt:3998)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$published$1.invoke(ProjectionChangeJournal.kt:4036)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$published$1.invoke(ProjectionChangeJournal.kt:4015)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$8.invoke(ProjectionChangeJournal.kt:3670)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$8.invoke(ProjectionChangeJournal.kt:3670)
	at buildtest.projection.journal.ProjectionJournalOwners$callback$2$1.invoke(ProjectionJournalOwners.kt:304)
	at buildtest.projection.journal.ProjectionJournalOwners$dispatchAt$1.invoke(ProjectionJournalOwners.kt:288)
	at buildtest.projection.journal.ProjectionJournalOwners.dispatchUnownedAt(ProjectionJournalOwners.kt:295)
	at buildtest.projection.journal.ProjectionJournalOwners.dispatchAt(ProjectionJournalOwners.kt:286)
	at buildtest.projection.journal.ProjectionJournalOwners.access$dispatchAt(ProjectionJournalOwners.kt:11)
	at buildtest.projection.journal.ProjectionJournalOwners$callback$2.invoke(ProjectionJournalOwners.kt:304)
	at buildtest.projection.journal.ProjectionChangeJournal.compactPreservingCommittedTail(ProjectionChangeJournal.kt:4015)
	at buildtest.projection.journal.ProjectionChangeJournal.compactPreservingCommittedTail$default(ProjectionChangeJournal.kt:3659)
	at buildtest.projection.journal.ReviewCompactionLargeRemovedKeyKt.reviewCompactionLargeRemovedKey(reviewCompactionLargeRemovedKey.kt:24)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x00007de36000c800.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/0x00007de360001800.invokeStatic(LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x00007de360005400.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/0x00007de360009ba8.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.ReviewCompactionLargeRemovedKeyKt.reviewCompactionLargeRemovedKey' 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=0x00007de3cc2a2250, length=11, elements={
0x00007de3cc019d10, 0x00007de3cc0b1a10, 0x00007de3cc0b2f90, 0x00007de3cc0b4740,
0x00007de3cc0b5d90, 0x00007de3cc0b7340, 0x00007de3cc0b8e90, 0x00007de3cc0ba560,
0x00007de3cc0c6780, 0x00007de3cc0c9a50, 0x00007de3cc2a1390
}

"main" #1 [17866] prio=5 os_prio=0 cpu=8985.63ms elapsed=31.13s tid=0x00007de3cc019d10 nid=17866 runnable  [0x00007de3d3dfb000]
   java.lang.Thread.State: RUNNABLE
	at sun.security.provider.DigestBase.implCompressMultiBlock0(java.base@21.0.11/DigestBase.java:148)
	at sun.security.provider.DigestBase.implCompressMultiBlock(java.base@21.0.11/DigestBase.java:143)
	at sun.security.provider.DigestBase.engineUpdate(java.base@21.0.11/DigestBase.java:130)
	at java.security.MessageDigest$Delegate.engineUpdate(java.base@21.0.11/MessageDigest.java:671)
	at java.security.MessageDigest.update(java.base@21.0.11/MessageDigest.java:375)
	at java.security.MessageDigest.digest(java.base@21.0.11/MessageDigest.java:450)
	at buildtest.projection.journal.DurableProjectionCutKt.projectionCutDigest(DurableProjectionCut.kt:558)
	at buildtest.projection.journal.ProjectionCutArena.write(DurableProjectionCut.kt:513)
	at buildtest.projection.journal.ProjectionCutArena.balance(DurableProjectionCut.kt:439)
	at buildtest.projection.journal.ProjectionCutArena.change(DurableProjectionCut.kt:418)
	at buildtest.projection.journal.ProjectionCutArena.change$default(DurableProjectionCut.kt:399)
	at buildtest.projection.journal.ProjectionCutArena$put$2.invoke(DurableProjectionCut.kt:370)
	at buildtest.projection.journal.ProjectionCutArena$put$2.invoke(DurableProjectionCut.kt:368)
	at buildtest.projection.journal.ProjectionCutArena.access(DurableProjectionCut.kt:216)
	- locked <0x00000000f830fb28> (a java.lang.Object)
	at buildtest.projection.journal.ProjectionCutArena.put(DurableProjectionCut.kt:368)
	at buildtest.projection.journal.ProjectionCutArena.put$default(DurableProjectionCut.kt:367)
	at buildtest.projection.journal.ProjectionCutMap.remove(DurableProjectionCut.kt:528)
	at buildtest.projection.journal.ProjectionCutMap.remove(DurableProjectionCut.kt:519)
	at buildtest.projection.journal.CutJournalRecords.appendImportedBatch(CutJournalRecords.kt:263)
	- locked <0x00000000fed00168> (a java.lang.Object)
	at buildtest.projection.journal.ProjectionChangeJournalKt.importProjectionCutRows(ProjectionChangeJournal.kt:37)
	at buildtest.projection.journal.ProjectionChangeJournalKt.access$importProjectionCutRows(ProjectionChangeJournal.kt:1)
	at buildtest.projection.journal.ProjectionChangeJournal.prepareProjectionCutPublication(ProjectionChangeJournal.kt:7529)
	at buildtest.projection.journal.ProjectionChangeJournal.prepareProjectionCutPublication$default(ProjectionChangeJournal.kt:7518)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptPublication$1.invoke(ProjectionChangeJournal.kt:3887)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptPublication$1.invoke(ProjectionChangeJournal.kt:3802)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptWithCorrections$1.invoke(ProjectionChangeJournal.kt:4009)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptWithCorrections$1.invoke(ProjectionChangeJournal.kt:3998)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$published$1.invoke(ProjectionChangeJournal.kt:4036)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$published$1.invoke(ProjectionChangeJournal.kt:4015)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$8.invoke(ProjectionChangeJournal.kt:3670)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$8.invoke(ProjectionChangeJournal.kt:3670)
	at buildtest.projection.journal.ProjectionJournalOwners$callback$2$1.invoke(ProjectionJournalOwners.kt:304)
	at buildtest.projection.journal.ProjectionJournalOwners$dispatchAt$1.invoke(ProjectionJournalOwners.kt:288)
	at buildtest.projection.journal.ProjectionJournalOwners.dispatchUnownedAt(ProjectionJournalOwners.kt:295)
	at buildtest.projection.journal.ProjectionJournalOwners.dispatchAt(ProjectionJournalOwners.kt:286)
	at buildtest.projection.journal.ProjectionJournalOwners.access$dispatchAt(ProjectionJournalOwners.kt:11)
	at buildtest.projection.journal.ProjectionJournalOwners$callback$2.invoke(ProjectionJournalOwners.kt:304)
	at buildtest.projection.journal.ProjectionChangeJournal.compactPreservingCommittedTail(ProjectionChangeJournal.kt:4015)
	at buildtest.projection.journal.ProjectionChangeJournal.compactPreservingCommittedTail$default(ProjectionChangeJournal.kt:3659)
	at buildtest.projection.journal.ReviewCompactionLargeRemovedKeyKt.reviewCompactionLargeRemovedKey(reviewCompactionLargeRemovedKey.kt:24)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.base@21.0.11/DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x00007de36000c800.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/0x00007de360001800.invokeStatic(java.base@21.0.11/LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x00007de360005400.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 [17874] daemon prio=10 os_prio=0 cpu=1.00ms elapsed=31.00s tid=0x00007de3cc0b1a10 nid=17874 waiting on condition  [0x00007de3d0e78000]
   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 [17875] daemon prio=8 os_prio=0 cpu=0.37ms elapsed=31.00s tid=0x00007de3cc0b2f90 nid=17875 in Object.wait()  [0x00007de3d09fe000]
   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 [17876] daemon prio=9 os_prio=0 cpu=0.27ms elapsed=30.99s tid=0x00007de3cc0b4740 nid=17876 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Service Thread" #12 [17877] daemon prio=9 os_prio=0 cpu=2.91ms elapsed=30.99s tid=0x00007de3cc0b5d90 nid=17877 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Monitor Deflation Thread" #13 [17878] daemon prio=9 os_prio=0 cpu=4.01ms elapsed=30.98s tid=0x00007de3cc0b7340 nid=17878 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

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

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

"Notification Thread" #16 [17883] daemon prio=9 os_prio=0 cpu=0.09ms elapsed=30.95s tid=0x00007de3cc0c6780 nid=17883 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Common-Cleaner" #17 [17884] daemon prio=8 os_prio=0 cpu=0.80ms elapsed=30.95s tid=0x00007de3cc0c9a50 nid=17884 waiting on condition  [0x00007de3d022d000]
   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 [17940] daemon prio=5 os_prio=0 cpu=0.61ms elapsed=29.89s tid=0x00007de3cc2a1390 nid=17940 waiting on condition  [0x00007de3d012d000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f8310f98> (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/0x00007de360009ba8.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=105.42ms elapsed=31.03s tid=0x00007de3cc0a5ed0 nid=17873 runnable  

"VM Periodic Task Thread" os_prio=0 cpu=25.07ms elapsed=31.04s tid=0x00007de3cc094750 nid=17872 waiting on condition  

"G1 Service" os_prio=0 cpu=8.54ms elapsed=31.11s tid=0x00007de3cc07bb80 nid=17871 runnable  

"G1 Refine#0" os_prio=0 cpu=226.32ms elapsed=31.11s tid=0x00007de3cc07abb0 nid=17870 runnable  

"G1 Conc#0" os_prio=0 cpu=10.86ms elapsed=31.12s tid=0x00007de3cc03d850 nid=17869 runnable  

"GC Thread#0" os_prio=0 cpu=400.30ms elapsed=31.12s tid=0x00007de3cc03a2c0 nid=17867 runnable  

"G1 Main Marker" os_prio=0 cpu=13.76ms elapsed=31.12s tid=0x00007de3cc03c8a0 nid=17868 runnable  

JNI global refs: 15, weak refs: 0

Heap
 garbage-first heap   total 115712K, used 22496K [0x00000000f8000000, 0x0000000100000000)
  region size 1024K, 2 young (2048K), 1 survivors (1024K)
 Metaspace       used 8391K, committed 8576K, reserved 1114112K
  class space    used 686K, committed 768K, reserved 1048576K

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

"main" #1 prio=5
   java.lang.Thread.State: RUNNABLE
	at sun.security.provider.DigestBase.implCompressMultiBlock0(DigestBase.java:148)
	at sun.security.provider.DigestBase.implCompressMultiBlock(DigestBase.java:143)
	at sun.security.provider.DigestBase.engineUpdate(DigestBase.java:130)
	at java.security.MessageDigest$Delegate.engineUpdate(MessageDigest.java:671)
	at java.security.MessageDigest.update(MessageDigest.java:375)
	at java.security.MessageDigest.digest(MessageDigest.java:450)
	at buildtest.projection.journal.DurableProjectionCutKt.projectionCutDigest(DurableProjectionCut.kt:558)
	at buildtest.projection.journal.ProjectionCutArena.write(DurableProjectionCut.kt:513)
	at buildtest.projection.journal.ProjectionCutArena.balance(DurableProjectionCut.kt:439)
	at buildtest.projection.journal.ProjectionCutArena.change(DurableProjectionCut.kt:418)
	at buildtest.projection.journal.ProjectionCutArena.change$default(DurableProjectionCut.kt:399)
	at buildtest.projection.journal.ProjectionCutArena$put$2.invoke(DurableProjectionCut.kt:370)
	at buildtest.projection.journal.ProjectionCutArena$put$2.invoke(DurableProjectionCut.kt:368)
	at buildtest.projection.journal.ProjectionCutArena.access(DurableProjectionCut.kt:216)
	at buildtest.projection.journal.ProjectionCutArena.put(DurableProjectionCut.kt:368)
	at buildtest.projection.journal.ProjectionCutArena.put$default(DurableProjectionCut.kt:367)
	at buildtest.projection.journal.ProjectionCutMap.remove(DurableProjectionCut.kt:528)
	at buildtest.projection.journal.ProjectionCutMap.remove(DurableProjectionCut.kt:519)
	at buildtest.projection.journal.CutJournalRecords.appendImportedBatch(CutJournalRecords.kt:263)
	at buildtest.projection.journal.ProjectionChangeJournalKt.importProjectionCutRows(ProjectionChangeJournal.kt:37)
	at buildtest.projection.journal.ProjectionChangeJournalKt.access$importProjectionCutRows(ProjectionChangeJournal.kt:1)
	at buildtest.projection.journal.ProjectionChangeJournal.prepareProjectionCutPublication(ProjectionChangeJournal.kt:7529)
	at buildtest.projection.journal.ProjectionChangeJournal.prepareProjectionCutPublication$default(ProjectionChangeJournal.kt:7518)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptPublication$1.invoke(ProjectionChangeJournal.kt:3887)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptPublication$1.invoke(ProjectionChangeJournal.kt:3802)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptWithCorrections$1.invoke(ProjectionChangeJournal.kt:4009)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptWithCorrections$1.invoke(ProjectionChangeJournal.kt:3998)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$published$1.invoke(ProjectionChangeJournal.kt:4036)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$published$1.invoke(ProjectionChangeJournal.kt:4015)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$8.invoke(ProjectionChangeJournal.kt:3670)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$8.invoke(ProjectionChangeJournal.kt:3670)
	at buildtest.projection.journal.ProjectionJournalOwners$callback$2$1.invoke(ProjectionJournalOwners.kt:304)
	at buildtest.projection.journal.ProjectionJournalOwners$dispatchAt$1.invoke(ProjectionJournalOwners.kt:288)
	at buildtest.projection.journal.ProjectionJournalOwners.dispatchUnownedAt(ProjectionJournalOwners.kt:295)
	at buildtest.projection.journal.ProjectionJournalOwners.dispatchAt(ProjectionJournalOwners.kt:286)
	at buildtest.projection.journal.ProjectionJournalOwners.access$dispatchAt(ProjectionJournalOwners.kt:11)
	at buildtest.projection.journal.ProjectionJournalOwners$callback$2.invoke(ProjectionJournalOwners.kt:304)
	at buildtest.projection.journal.ProjectionChangeJournal.compactPreservingCommittedTail(ProjectionChangeJournal.kt:4015)
	at buildtest.projection.journal.ProjectionChangeJournal.compactPreservingCommittedTail$default(ProjectionChangeJournal.kt:3659)
	at buildtest.projection.journal.ReviewCompactionLargeRemovedKeyKt.reviewCompactionLargeRemovedKey(reviewCompactionLargeRemovedKey.kt:24)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x00007de36000c800.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/0x00007de360001800.invokeStatic(LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x00007de360005400.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/0x00007de360009ba8.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 3FAILED32.3s614700450—java.lang.RuntimeException: Test 'reviewCompactionLargeRemovedKey' timed out after 30000ms, stuck at: buildtest.projection.journal.DurableProjectionCutKt.projectionCutDigest(DurableProjectionCut.kt:558) 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 3 of 3 (40158 characters)
2026-11-01 06:35:25
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=0x0000752b042aaa80, length=11, elements={
0x0000752b04019d10, 0x0000752b040b1a10, 0x0000752b040b2f90, 0x0000752b040b4740,
0x0000752b040b5d90, 0x0000752b040b7340, 0x0000752b040b8e90, 0x0000752b040ba560,
0x0000752b040ce770, 0x0000752b040d1a40, 0x0000752b042a99f0
}

"main" #1 [17222] prio=5 os_prio=0 cpu=10275.66ms elapsed=31.25s tid=0x0000752b04019d10 nid=17222 runnable  [0x0000752b09ffb000]
   java.lang.Thread.State: RUNNABLE
	at sun.security.provider.DigestBase.implCompressMultiBlock0(java.base@21.0.11/DigestBase.java:148)
	at sun.security.provider.DigestBase.implCompressMultiBlock(java.base@21.0.11/DigestBase.java:143)
	at sun.security.provider.DigestBase.engineUpdate(java.base@21.0.11/DigestBase.java:130)
	at java.security.MessageDigest$Delegate.engineUpdate(java.base@21.0.11/MessageDigest.java:671)
	at java.security.MessageDigest.update(java.base@21.0.11/MessageDigest.java:375)
	at java.security.MessageDigest.digest(java.base@21.0.11/MessageDigest.java:450)
	at buildtest.projection.journal.DurableProjectionCutKt.projectionCutDigest(DurableProjectionCut.kt:558)
	at buildtest.projection.journal.ProjectionCutArena.write(DurableProjectionCut.kt:513)
	at buildtest.projection.journal.ProjectionCutArena.balance(DurableProjectionCut.kt:439)
	at buildtest.projection.journal.ProjectionCutArena.change(DurableProjectionCut.kt:418)
	at buildtest.projection.journal.ProjectionCutArena.change$default(DurableProjectionCut.kt:399)
	at buildtest.projection.journal.ProjectionCutArena$put$2.invoke(DurableProjectionCut.kt:370)
	at buildtest.projection.journal.ProjectionCutArena$put$2.invoke(DurableProjectionCut.kt:368)
	at buildtest.projection.journal.ProjectionCutArena.access(DurableProjectionCut.kt:216)
	- locked <0x00000000f8310bc8> (a java.lang.Object)
	at buildtest.projection.journal.ProjectionCutArena.put(DurableProjectionCut.kt:368)
	at buildtest.projection.journal.ProjectionCutArena.put$default(DurableProjectionCut.kt:367)
	at buildtest.projection.journal.ProjectionCutMap.remove(DurableProjectionCut.kt:528)
	at buildtest.projection.journal.ProjectionCutMap.remove(DurableProjectionCut.kt:519)
	at buildtest.projection.journal.CutJournalRecords.appendImportedBatch(CutJournalRecords.kt:263)
	- locked <0x00000000fa9debd8> (a java.lang.Object)
	at buildtest.projection.journal.ProjectionChangeJournalKt.importProjectionCutRows(ProjectionChangeJournal.kt:37)
	at buildtest.projection.journal.ProjectionChangeJournalKt.access$importProjectionCutRows(ProjectionChangeJournal.kt:1)
	at buildtest.projection.journal.ProjectionChangeJournal.prepareProjectionCutPublication(ProjectionChangeJournal.kt:7529)
	at buildtest.projection.journal.ProjectionChangeJournal.prepareProjectionCutPublication$default(ProjectionChangeJournal.kt:7518)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptPublication$1.invoke(ProjectionChangeJournal.kt:3887)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptPublication$1.invoke(ProjectionChangeJournal.kt:3802)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptWithCorrections$1.invoke(ProjectionChangeJournal.kt:4009)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptWithCorrections$1.invoke(ProjectionChangeJournal.kt:3998)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$published$1.invoke(ProjectionChangeJournal.kt:4036)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$published$1.invoke(ProjectionChangeJournal.kt:4015)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$8.invoke(ProjectionChangeJournal.kt:3670)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$8.invoke(ProjectionChangeJournal.kt:3670)
	at buildtest.projection.journal.ProjectionJournalOwners$callback$2$1.invoke(ProjectionJournalOwners.kt:304)
	at buildtest.projection.journal.ProjectionJournalOwners$dispatchAt$1.invoke(ProjectionJournalOwners.kt:288)
	at buildtest.projection.journal.ProjectionJournalOwners.dispatchUnownedAt(ProjectionJournalOwners.kt:295)
	at buildtest.projection.journal.ProjectionJournalOwners.dispatchAt(ProjectionJournalOwners.kt:286)
	at buildtest.projection.journal.ProjectionJournalOwners.access$dispatchAt(ProjectionJournalOwners.kt:11)
	at buildtest.projection.journal.ProjectionJournalOwners$callback$2.invoke(ProjectionJournalOwners.kt:304)
	at buildtest.projection.journal.ProjectionChangeJournal.compactPreservingCommittedTail(ProjectionChangeJournal.kt:4015)
	at buildtest.projection.journal.ProjectionChangeJournal.compactPreservingCommittedTail$default(ProjectionChangeJournal.kt:3659)
	at buildtest.projection.journal.ReviewCompactionLargeRemovedKeyKt.reviewCompactionLargeRemovedKey(reviewCompactionLargeRemovedKey.kt:24)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.base@21.0.11/DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x0000752a9000c800.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/0x0000752a90001800.invokeStatic(java.base@21.0.11/LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x0000752a90005400.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 [17230] daemon prio=10 os_prio=0 cpu=0.90ms elapsed=31.10s tid=0x0000752b040b1a10 nid=17230 waiting on condition  [0x0000752b08e1d000]
   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 [17231] daemon prio=8 os_prio=0 cpu=0.36ms elapsed=31.09s tid=0x0000752b040b2f90 nid=17231 in Object.wait()  [0x0000752b089fe000]
   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 [17232] daemon prio=9 os_prio=0 cpu=0.18ms elapsed=31.09s tid=0x0000752b040b4740 nid=17232 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Service Thread" #12 [17233] daemon prio=9 os_prio=0 cpu=5.12ms elapsed=31.09s tid=0x0000752b040b5d90 nid=17233 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Monitor Deflation Thread" #13 [17234] daemon prio=9 os_prio=0 cpu=4.32ms elapsed=31.09s tid=0x0000752b040b7340 nid=17234 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

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

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

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

"Common-Cleaner" #17 [17238] daemon prio=8 os_prio=0 cpu=0.53ms elapsed=31.03s tid=0x0000752b040d1a40 nid=17238 waiting on condition  [0x0000752b0822d000]
   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 [17269] daemon prio=5 os_prio=0 cpu=0.45ms elapsed=29.82s tid=0x0000752b042a99f0 nid=17269 waiting on condition  [0x0000752b0812d000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f8311510> (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/0x0000752a90009ba8.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=101.91ms elapsed=31.14s tid=0x0000752b040a5ed0 nid=17229 runnable  

"VM Periodic Task Thread" os_prio=0 cpu=20.70ms elapsed=31.16s tid=0x0000752b04094750 nid=17228 waiting on condition  

"G1 Service" os_prio=0 cpu=9.12ms elapsed=31.22s tid=0x0000752b0407bb80 nid=17227 runnable  

"G1 Refine#0" os_prio=0 cpu=198.83ms elapsed=31.23s tid=0x0000752b0407abb0 nid=17226 runnable  

"G1 Conc#0" os_prio=0 cpu=10.80ms elapsed=31.23s tid=0x0000752b0403d850 nid=17225 runnable  

"G1 Main Marker" os_prio=0 cpu=10.41ms elapsed=31.23s tid=0x0000752b0403c8a0 nid=17224 runnable  

"GC Thread#0" os_prio=0 cpu=474.41ms elapsed=31.23s tid=0x0000752b0403a2c0 nid=17223 runnable  

JNI global refs: 15, weak refs: 0

Heap
 garbage-first heap   total 123904K, used 42205K [0x00000000f8000000, 0x0000000100000000)
  region size 1024K, 2 young (2048K), 1 survivors (1024K)
 Metaspace       used 8397K, committed 8576K, reserved 1114112K
  class space    used 686K, committed 768K, reserved 1048576K

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

"main" #1 prio=5
   java.lang.Thread.State: RUNNABLE
	at sun.security.provider.DigestBase.implCompressMultiBlock0(DigestBase.java:148)
	at sun.security.provider.DigestBase.implCompressMultiBlock(DigestBase.java:143)
	at sun.security.provider.DigestBase.engineUpdate(DigestBase.java:130)
	at java.security.MessageDigest$Delegate.engineUpdate(MessageDigest.java:671)
	at java.security.MessageDigest.update(MessageDigest.java:375)
	at java.security.MessageDigest.digest(MessageDigest.java:450)
	at buildtest.projection.journal.DurableProjectionCutKt.projectionCutDigest(DurableProjectionCut.kt:558)
	at buildtest.projection.journal.ProjectionCutArena.write(DurableProjectionCut.kt:513)
	at buildtest.projection.journal.ProjectionCutArena.balance(DurableProjectionCut.kt:439)
	at buildtest.projection.journal.ProjectionCutArena.change(DurableProjectionCut.kt:418)
	at buildtest.projection.journal.ProjectionCutArena.change$default(DurableProjectionCut.kt:399)
	at buildtest.projection.journal.ProjectionCutArena$put$2.invoke(DurableProjectionCut.kt:370)
	at buildtest.projection.journal.ProjectionCutArena$put$2.invoke(DurableProjectionCut.kt:368)
	at buildtest.projection.journal.ProjectionCutArena.access(DurableProjectionCut.kt:216)
	at buildtest.projection.journal.ProjectionCutArena.put(DurableProjectionCut.kt:368)
	at buildtest.projection.journal.ProjectionCutArena.put$default(DurableProjectionCut.kt:367)
	at buildtest.projection.journal.ProjectionCutMap.remove(DurableProjectionCut.kt:528)
	at buildtest.projection.journal.ProjectionCutMap.remove(DurableProjectionCut.kt:519)
	at buildtest.projection.journal.CutJournalRecords.appendImportedBatch(CutJournalRecords.kt:263)
	at buildtest.projection.journal.ProjectionChangeJournalKt.importProjectionCutRows(ProjectionChangeJournal.kt:37)
	at buildtest.projection.journal.ProjectionChangeJournalKt.access$importProjectionCutRows(ProjectionChangeJournal.kt:1)
	at buildtest.projection.journal.ProjectionChangeJournal.prepareProjectionCutPublication(ProjectionChangeJournal.kt:7529)
	at buildtest.projection.journal.ProjectionChangeJournal.prepareProjectionCutPublication$default(ProjectionChangeJournal.kt:7518)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptPublication$1.invoke(ProjectionChangeJournal.kt:3887)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptPublication$1.invoke(ProjectionChangeJournal.kt:3802)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptWithCorrections$1.invoke(ProjectionChangeJournal.kt:4009)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptWithCorrections$1.invoke(ProjectionChangeJournal.kt:3998)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$published$1.invoke(ProjectionChangeJournal.kt:4036)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$published$1.invoke(ProjectionChangeJournal.kt:4015)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$8.invoke(ProjectionChangeJournal.kt:3670)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$8.invoke(ProjectionChangeJournal.kt:3670)
	at buildtest.projection.journal.ProjectionJournalOwners$callback$2$1.invoke(ProjectionJournalOwners.kt:304)
	at buildtest.projection.journal.ProjectionJournalOwners$dispatchAt$1.invoke(ProjectionJournalOwners.kt:288)
	at buildtest.projection.journal.ProjectionJournalOwners.dispatchUnownedAt(ProjectionJournalOwners.kt:295)
	at buildtest.projection.journal.ProjectionJournalOwners.dispatchAt(ProjectionJournalOwners.kt:286)
	at buildtest.projection.journal.ProjectionJournalOwners.access$dispatchAt(ProjectionJournalOwners.kt:11)
	at buildtest.projection.journal.ProjectionJournalOwners$callback$2.invoke(ProjectionJournalOwners.kt:304)
	at buildtest.projection.journal.ProjectionChangeJournal.compactPreservingCommittedTail(ProjectionChangeJournal.kt:4015)
	at buildtest.projection.journal.ProjectionChangeJournal.compactPreservingCommittedTail$default(ProjectionChangeJournal.kt:3659)
	at buildtest.projection.journal.ReviewCompactionLargeRemovedKeyKt.reviewCompactionLargeRemovedKey(reviewCompactionLargeRemovedKey.kt:24)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x0000752a9000c800.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/0x0000752a90001800.invokeStatic(LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x0000752a90005400.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/0x0000752a90009ba8.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.ReviewCompactionLargeRemovedKeyKt.reviewCompactionLargeRemovedKey' 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=0x0000752b042aaa80, length=11, elements={
0x0000752b04019d10, 0x0000752b040b1a10, 0x0000752b040b2f90, 0x0000752b040b4740,
0x0000752b040b5d90, 0x0000752b040b7340, 0x0000752b040b8e90, 0x0000752b040ba560,
0x0000752b040ce770, 0x0000752b040d1a40, 0x0000752b042a99f0
}

"main" #1 [17222] prio=5 os_prio=0 cpu=10275.66ms elapsed=31.25s tid=0x0000752b04019d10 nid=17222 runnable  [0x0000752b09ffb000]
   java.lang.Thread.State: RUNNABLE
	at sun.security.provider.DigestBase.implCompressMultiBlock0(java.base@21.0.11/DigestBase.java:148)
	at sun.security.provider.DigestBase.implCompressMultiBlock(java.base@21.0.11/DigestBase.java:143)
	at sun.security.provider.DigestBase.engineUpdate(java.base@21.0.11/DigestBase.java:130)
	at java.security.MessageDigest$Delegate.engineUpdate(java.base@21.0.11/MessageDigest.java:671)
	at java.security.MessageDigest.update(java.base@21.0.11/MessageDigest.java:375)
	at java.security.MessageDigest.digest(java.base@21.0.11/MessageDigest.java:450)
	at buildtest.projection.journal.DurableProjectionCutKt.projectionCutDigest(DurableProjectionCut.kt:558)
	at buildtest.projection.journal.ProjectionCutArena.write(DurableProjectionCut.kt:513)
	at buildtest.projection.journal.ProjectionCutArena.balance(DurableProjectionCut.kt:439)
	at buildtest.projection.journal.ProjectionCutArena.change(DurableProjectionCut.kt:418)
	at buildtest.projection.journal.ProjectionCutArena.change$default(DurableProjectionCut.kt:399)
	at buildtest.projection.journal.ProjectionCutArena$put$2.invoke(DurableProjectionCut.kt:370)
	at buildtest.projection.journal.ProjectionCutArena$put$2.invoke(DurableProjectionCut.kt:368)
	at buildtest.projection.journal.ProjectionCutArena.access(DurableProjectionCut.kt:216)
	- locked <0x00000000f8310bc8> (a java.lang.Object)
	at buildtest.projection.journal.ProjectionCutArena.put(DurableProjectionCut.kt:368)
	at buildtest.projection.journal.ProjectionCutArena.put$default(DurableProjectionCut.kt:367)
	at buildtest.projection.journal.ProjectionCutMap.remove(DurableProjectionCut.kt:528)
	at buildtest.projection.journal.ProjectionCutMap.remove(DurableProjectionCut.kt:519)
	at buildtest.projection.journal.CutJournalRecords.appendImportedBatch(CutJournalRecords.kt:263)
	- locked <0x00000000fa9debd8> (a java.lang.Object)
	at buildtest.projection.journal.ProjectionChangeJournalKt.importProjectionCutRows(ProjectionChangeJournal.kt:37)
	at buildtest.projection.journal.ProjectionChangeJournalKt.access$importProjectionCutRows(ProjectionChangeJournal.kt:1)
	at buildtest.projection.journal.ProjectionChangeJournal.prepareProjectionCutPublication(ProjectionChangeJournal.kt:7529)
	at buildtest.projection.journal.ProjectionChangeJournal.prepareProjectionCutPublication$default(ProjectionChangeJournal.kt:7518)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptPublication$1.invoke(ProjectionChangeJournal.kt:3887)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptPublication$1.invoke(ProjectionChangeJournal.kt:3802)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptWithCorrections$1.invoke(ProjectionChangeJournal.kt:4009)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptWithCorrections$1.invoke(ProjectionChangeJournal.kt:3998)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$published$1.invoke(ProjectionChangeJournal.kt:4036)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$published$1.invoke(ProjectionChangeJournal.kt:4015)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$8.invoke(ProjectionChangeJournal.kt:3670)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$8.invoke(ProjectionChangeJournal.kt:3670)
	at buildtest.projection.journal.ProjectionJournalOwners$callback$2$1.invoke(ProjectionJournalOwners.kt:304)
	at buildtest.projection.journal.ProjectionJournalOwners$dispatchAt$1.invoke(ProjectionJournalOwners.kt:288)
	at buildtest.projection.journal.ProjectionJournalOwners.dispatchUnownedAt(ProjectionJournalOwners.kt:295)
	at buildtest.projection.journal.ProjectionJournalOwners.dispatchAt(ProjectionJournalOwners.kt:286)
	at buildtest.projection.journal.ProjectionJournalOwners.access$dispatchAt(ProjectionJournalOwners.kt:11)
	at buildtest.projection.journal.ProjectionJournalOwners$callback$2.invoke(ProjectionJournalOwners.kt:304)
	at buildtest.projection.journal.ProjectionChangeJournal.compactPreservingCommittedTail(ProjectionChangeJournal.kt:4015)
	at buildtest.projection.journal.ProjectionChangeJournal.compactPreservingCommittedTail$default(ProjectionChangeJournal.kt:3659)
	at buildtest.projection.journal.ReviewCompactionLargeRemovedKeyKt.reviewCompactionLargeRemovedKey(reviewCompactionLargeRemovedKey.kt:24)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.base@21.0.11/DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x0000752a9000c800.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/0x0000752a90001800.invokeStatic(java.base@21.0.11/LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x0000752a90005400.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 [17230] daemon prio=10 os_prio=0 cpu=0.90ms elapsed=31.10s tid=0x0000752b040b1a10 nid=17230 waiting on condition  [0x0000752b08e1d000]
   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 [17231] daemon prio=8 os_prio=0 cpu=0.36ms elapsed=31.09s tid=0x0000752b040b2f90 nid=17231 in Object.wait()  [0x0000752b089fe000]
   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 [17232] daemon prio=9 os_prio=0 cpu=0.18ms elapsed=31.09s tid=0x0000752b040b4740 nid=17232 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Service Thread" #12 [17233] daemon prio=9 os_prio=0 cpu=5.12ms elapsed=31.09s tid=0x0000752b040b5d90 nid=17233 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Monitor Deflation Thread" #13 [17234] daemon prio=9 os_prio=0 cpu=4.32ms elapsed=31.09s tid=0x0000752b040b7340 nid=17234 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

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

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

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

"Common-Cleaner" #17 [17238] daemon prio=8 os_prio=0 cpu=0.53ms elapsed=31.03s tid=0x0000752b040d1a40 nid=17238 waiting on condition  [0x0000752b0822d000]
   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 [17269] daemon prio=5 os_prio=0 cpu=0.45ms elapsed=29.82s tid=0x0000752b042a99f0 nid=17269 waiting on condition  [0x0000752b0812d000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f8311510> (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/0x0000752a90009ba8.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=101.91ms elapsed=31.14s tid=0x0000752b040a5ed0 nid=17229 runnable  

"VM Periodic Task Thread" os_prio=0 cpu=20.70ms elapsed=31.16s tid=0x0000752b04094750 nid=17228 waiting on condition  

"G1 Service" os_prio=0 cpu=9.12ms elapsed=31.22s tid=0x0000752b0407bb80 nid=17227 runnable  

"G1 Refine#0" os_prio=0 cpu=198.83ms elapsed=31.23s tid=0x0000752b0407abb0 nid=17226 runnable  

"G1 Conc#0" os_prio=0 cpu=10.80ms elapsed=31.23s tid=0x0000752b0403d850 nid=17225 runnable  

"G1 Main Marker" os_prio=0 cpu=10.41ms elapsed=31.23s tid=0x0000752b0403c8a0 nid=17224 runnable  

"GC Thread#0" os_prio=0 cpu=474.41ms elapsed=31.23s tid=0x0000752b0403a2c0 nid=17223 runnable  

JNI global refs: 15, weak refs: 0

Heap
 garbage-first heap   total 123904K, used 42205K [0x00000000f8000000, 0x0000000100000000)
  region size 1024K, 2 young (2048K), 1 survivors (1024K)
 Metaspace       used 8397K, committed 8576K, reserved 1114112K
  class space    used 686K, committed 768K, reserved 1048576K

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

"main" #1 prio=5
   java.lang.Thread.State: RUNNABLE
	at sun.security.provider.DigestBase.implCompressMultiBlock0(DigestBase.java:148)
	at sun.security.provider.DigestBase.implCompressMultiBlock(DigestBase.java:143)
	at sun.security.provider.DigestBase.engineUpdate(DigestBase.java:130)
	at java.security.MessageDigest$Delegate.engineUpdate(MessageDigest.java:671)
	at java.security.MessageDigest.update(MessageDigest.java:375)
	at java.security.MessageDigest.digest(MessageDigest.java:450)
	at buildtest.projection.journal.DurableProjectionCutKt.projectionCutDigest(DurableProjectionCut.kt:558)
	at buildtest.projection.journal.ProjectionCutArena.write(DurableProjectionCut.kt:513)
	at buildtest.projection.journal.ProjectionCutArena.balance(DurableProjectionCut.kt:439)
	at buildtest.projection.journal.ProjectionCutArena.change(DurableProjectionCut.kt:418)
	at buildtest.projection.journal.ProjectionCutArena.change$default(DurableProjectionCut.kt:399)
	at buildtest.projection.journal.ProjectionCutArena$put$2.invoke(DurableProjectionCut.kt:370)
	at buildtest.projection.journal.ProjectionCutArena$put$2.invoke(DurableProjectionCut.kt:368)
	at buildtest.projection.journal.ProjectionCutArena.access(DurableProjectionCut.kt:216)
	at buildtest.projection.journal.ProjectionCutArena.put(DurableProjectionCut.kt:368)
	at buildtest.projection.journal.ProjectionCutArena.put$default(DurableProjectionCut.kt:367)
	at buildtest.projection.journal.ProjectionCutMap.remove(DurableProjectionCut.kt:528)
	at buildtest.projection.journal.ProjectionCutMap.remove(DurableProjectionCut.kt:519)
	at buildtest.projection.journal.CutJournalRecords.appendImportedBatch(CutJournalRecords.kt:263)
	at buildtest.projection.journal.ProjectionChangeJournalKt.importProjectionCutRows(ProjectionChangeJournal.kt:37)
	at buildtest.projection.journal.ProjectionChangeJournalKt.access$importProjectionCutRows(ProjectionChangeJournal.kt:1)
	at buildtest.projection.journal.ProjectionChangeJournal.prepareProjectionCutPublication(ProjectionChangeJournal.kt:7529)
	at buildtest.projection.journal.ProjectionChangeJournal.prepareProjectionCutPublication$default(ProjectionChangeJournal.kt:7518)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptPublication$1.invoke(ProjectionChangeJournal.kt:3887)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptPublication$1.invoke(ProjectionChangeJournal.kt:3802)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptWithCorrections$1.invoke(ProjectionChangeJournal.kt:4009)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptWithCorrections$1.invoke(ProjectionChangeJournal.kt:3998)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$published$1.invoke(ProjectionChangeJournal.kt:4036)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$published$1.invoke(ProjectionChangeJournal.kt:4015)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$8.invoke(ProjectionChangeJournal.kt:3670)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$8.invoke(ProjectionChangeJournal.kt:3670)
	at buildtest.projection.journal.ProjectionJournalOwners$callback$2$1.invoke(ProjectionJournalOwners.kt:304)
	at buildtest.projection.journal.ProjectionJournalOwners$dispatchAt$1.invoke(ProjectionJournalOwners.kt:288)
	at buildtest.projection.journal.ProjectionJournalOwners.dispatchUnownedAt(ProjectionJournalOwners.kt:295)
	at buildtest.projection.journal.ProjectionJournalOwners.dispatchAt(ProjectionJournalOwners.kt:286)
	at buildtest.projection.journal.ProjectionJournalOwners.access$dispatchAt(ProjectionJournalOwners.kt:11)
	at buildtest.projection.journal.ProjectionJournalOwners$callback$2.invoke(ProjectionJournalOwners.kt:304)
	at buildtest.projection.journal.ProjectionChangeJournal.compactPreservingCommittedTail(ProjectionChangeJournal.kt:4015)
	at buildtest.projection.journal.ProjectionChangeJournal.compactPreservingCommittedTail$default(ProjectionChangeJournal.kt:3659)
	at buildtest.projection.journal.ReviewCompactionLargeRemovedKeyKt.reviewCompactionLargeRemovedKey(reviewCompactionLargeRemovedKey.kt:24)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x0000752a9000c800.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/0x0000752a90001800.invokeStatic(LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x0000752a90005400.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/0x0000752a90009ba8.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]
PASSEDbuildtest.projection.journalauthorityCandidateConstructionCloseReleasesDescriptor2931ms
PASSEDbuildtest.projection.journaljournalAcknowledgedAbandonedWriterRetiresExclusion3740ms
PASSEDbuildtest.projection.journaljournalAcknowledgedActivationAndPersistenceFailureBoundary3808ms
PASSEDbuildtest.projection.journaljournalAcknowledgedAdmissionObserverFailureReleasesRun3179ms
PASSEDbuildtest.projection.journaljournalAcknowledgedAppendPassesCompactionDeltaForce3784ms
PASSEDbuildtest.projection.journaljournalAcknowledgedAppendPassesCompactionExclusion3955ms
PASSEDbuildtest.projection.journaljournalAcknowledgedAppendPassesHeldOrdinaryWriter3911ms
PASSEDbuildtest.projection.journaljournalAcknowledgedAppendPassesHeldRecordPersistence5972ms
PASSEDbuildtest.projection.journaljournalAcknowledgedAppendPassesOrdinaryDeletionForce3351ms
PASSEDbuildtest.projection.journaljournalAcknowledgedAppendRebuildPreservesOrderedSource4993ms
PASSEDbuildtest.projection.journaljournalAcknowledgedAppendReportsOwnPublicationFailure4477ms
PASSEDbuildtest.projection.journaljournalAcknowledgedCloseDuringCompactionKeepsCut3980ms
PASSEDbuildtest.projection.journaljournalAcknowledgedCommitSurvivesCloseWithHeldBatch1922ms
PASSEDbuildtest.projection.journaljournalAcknowledgedDeletionAcrossHeldBatchAndCompaction4900ms
PASSEDbuildtest.projection.journaljournalAcknowledgedDeletionClockReentryKeepsFacts4296ms
PASSEDbuildtest.projection.journaljournalAcknowledgedDeletionForceReentryKeepsFacts3002ms
PASSEDbuildtest.projection.journaljournalAcknowledgedDeletionKeepsFactsWhenClockMovesBackwards7092ms
PASSEDbuildtest.projection.journaljournalAcknowledgedDeletionSurvivesWaitingOrdinarySnapshot4441ms
PASSEDbuildtest.projection.journaljournalAcknowledgedDeliveryPreservesFirstHostError2698ms
PASSEDbuildtest.projection.journaljournalAcknowledgedHostDeliveryKeepsSameInstanceUsable4507ms
PASSEDbuildtest.projection.journaljournalAcknowledgedInnerHostReleaseKeepsAvailableCut3859ms
PASSEDbuildtest.projection.journaljournalAcknowledgedLiveTailRequestsMaintenance4993ms
PASSEDbuildtest.projection.journaljournalAcknowledgedOrderingKeepsOrdinaryBatchTogether6293ms
PASSEDbuildtest.projection.journaljournalAcknowledgedPredecessorWaitRefusesAppendOwner4991ms
PASSEDbuildtest.projection.journaljournalAcknowledgedRecoveryExcludesForcedUnselectedBatch5782ms
PASSEDbuildtest.projection.journaljournalAcknowledgedReentryCloseIsTerminal4457ms
PASSEDbuildtest.projection.journaljournalAcknowledgedReplacementAfterJournalMoveKeepsRows3679ms
PASSEDbuildtest.projection.journaljournalAcknowledgedReplacementBeforeJournalMoveKeepsRows4820ms
PASSEDbuildtest.projection.journaljournalAcknowledgedReplacementBeforeObservationErrorKeepsRows3999ms
PASSEDbuildtest.projection.journaljournalAcknowledgedReplacementBeforeStateObservationKeepsRows3553ms
PASSEDbuildtest.projection.journaljournalAcknowledgedReplacementDecodeReentryKeepsRows5498ms
PASSEDbuildtest.projection.journaljournalAcknowledgedReplacementDuringDirectoryForceKeepsRows5088ms
PASSEDbuildtest.projection.journaljournalAcknowledgedReplacementFullTailCacheKeepsRows3959ms
PASSEDbuildtest.projection.journaljournalAcknowledgedReplacementPreMoveCloseKeepsRows4075ms
PASSEDbuildtest.projection.journaljournalAcknowledgedResetOwnershipReleaseOrders11292ms
PASSEDbuildtest.projection.journaljournalAcknowledgedSameRunAdmissionOrder4502ms
PASSEDbuildtest.projection.journaljournalAcknowledgedSnapshotCheckpointsKeepReceipts7035ms
PASSEDbuildtest.projection.journaljournalAcknowledgedSourceBytesRemovedFails4565ms
PASSEDbuildtest.projection.journaljournalAdmissionActivationCallbackCannotWaitForOwnWriter4525ms
PASSEDbuildtest.projection.journaljournalAdmissionActivationRefusalWithdrawsCaller6136ms
PASSEDbuildtest.projection.journaljournalAdmissionCancellationAfterCloseReleasesStorage4578ms
PASSEDbuildtest.projection.journaljournalAdmissionCaptureKeepsOneCommittedCut8041ms
PASSEDbuildtest.projection.journaljournalAdmissionCapturedResetReaderFinishesAfterClose5650ms
PASSEDbuildtest.projection.journaljournalAdmissionClassificationReleasesOwnerDuringColdRead6430ms
PASSEDbuildtest.projection.journaljournalAdmissionCloseBeforeCacheWriteStopsIO2684ms
PASSEDbuildtest.projection.journaljournalAdmissionDeliveryFailureKeepsCommittedRows5193ms
PASSEDbuildtest.projection.journaljournalAdmissionFailureAfterCloseReleasesStorage5325ms
PASSEDbuildtest.projection.journaljournalAdmissionOldGenerationCleanupWarns3426ms
PASSEDbuildtest.projection.journaljournalAdmissionPageClockReentryKeepsSelection4001ms
PASSEDbuildtest.projection.journaljournalAdmissionRefusalBeforeSelectableWait3613ms
PASSEDbuildtest.projection.journaljournalAdmissionRefusalReentryCannotSelectWithdrawnRows5385ms
PASSEDbuildtest.projection.journaljournalAdmissionRefusalWithdrawsWholeCaller4673ms
PASSEDbuildtest.projection.journaljournalAdmissionReleaseCallbackReentersClose4055ms
PASSEDbuildtest.projection.journaljournalAdmissionReopenWhilePageLeased3172ms
PASSEDbuildtest.projection.journaljournalAdmissionRetentionClockCloseStopsIO6056ms
PASSEDbuildtest.projection.journaljournalAdmissionRetentionReadCloseStopsNextObservation3491ms
PASSEDbuildtest.projection.journaljournalAdmissionSelectionTransfersStorage4960ms
PASSEDbuildtest.projection.journaljournalAdmissionStopDoesNotWaitForPageCallback5251ms
PASSEDbuildtest.projection.journaljournalAdmissionStoppedResetKeepsReopenedCut6858ms
PASSEDbuildtest.projection.journaljournalAdmissionUsesCompletedStartupBeforeSelection4227ms
PASSEDbuildtest.projection.journaljournalAdmittedSnapshotChangedChunkRecovers18807ms
PASSEDbuildtest.projection.journaljournalAdmittedSnapshotTruncationRecovers18753ms
PASSEDbuildtest.projection.journaljournalAppendBatchNormalizesEachPayloadOnce2763ms
PASSEDbuildtest.projection.journaljournalAppendEvictionDoesNotRewriteStoredRows flaky — passed on attempt 2 of 312741ms
Attempts (3)
AttemptStatusDurationDropletCanonicalError
1 of 3FAILED42s614697676—java.lang.RuntimeException: Test 'journalAppendEvictionDoesNotRewriteStoredRows' timed out after 30000ms, stuck at: buildtest.projection.journal.ProjectionJournalOwners$OwnerLock$OwnerCondition.signalAll(ProjectionJournalOwners.kt:587) 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 (29724 characters)
JOURNAL_CODESOURCE=file:/root/.buildcache/prepared-test-classpath13892202689827964164/classpath/buildtest-projection-journal-0.0.35-btstart-20261028.jar
tailLimit=256 appends=64 writes=3885 perAppend=[9, 17, 28, 35, 36, 46, 46, 43, 44, 54, 54, 54, 54, 54, 54, 51, 52, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 59, 60, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 67] evictions=0 evictionWrites=0
JOURNAL_CODESOURCE=file:/root/.buildcache/prepared-test-classpath13892202689827964164/classpath/buildtest-projection-journal-0.0.35-btstart-20261028.jar
2026-11-01 06:19:59
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=0x00007ba4e02ff420, length=11, elements={
0x00007ba4e0019d30, 0x00007ba4e00b1a10, 0x00007ba4e00b2f90, 0x00007ba4e00b4740,
0x00007ba4e00b5d90, 0x00007ba4e00b7340, 0x00007ba4e00b8e90, 0x00007ba4e00ba560,
0x00007ba4e00ce770, 0x00007ba4e00d1e30, 0x00007ba4e02fe390
}

"main" #1 [15369] prio=5 os_prio=0 cpu=4823.46ms elapsed=40.94s tid=0x00007ba4e0019d30 nid=15369 runnable  [0x00007ba4e59fc000]
   java.lang.Thread.State: RUNNABLE
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.signalAll(java.base@21.0.11/AbstractQueuedSynchronizer.java:1584)
	at buildtest.projection.journal.ProjectionJournalOwners$OwnerLock$OwnerCondition.signalAll(ProjectionJournalOwners.kt:587)
	at buildtest.projection.journal.ProjectionChangeJournal$appendCommitted$1$1.invoke(ProjectionChangeJournal.kt:1942)
	at buildtest.projection.journal.ProjectionChangeJournal$appendCommitted$1$1.invoke(ProjectionChangeJournal.kt:1942)
	at buildtest.projection.journal.ProjectionJournalOwners.transition(ProjectionJournalOwners.kt:119)
	at buildtest.projection.journal.ProjectionJournalOwners.publish$buildtest_projection_journal(ProjectionJournalOwners.kt:152)
	at buildtest.projection.journal.ProjectionChangeJournal.selectAppendCut(ProjectionChangeJournal.kt:3218)
	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.JournalAppendEvictionDoesNotRewriteStoredRowsKt.journalAppendEvictionDoesNotRewriteStoredRows(journalAppendEvictionDoesNotRewriteStoredRows.kt:37)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.base@21.0.11/DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x00007ba46c00c800.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/0x00007ba46c001800.invokeStatic(java.base@21.0.11/LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x00007ba46c005400.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 [15380] daemon prio=10 os_prio=0 cpu=0.85ms elapsed=40.86s tid=0x00007ba4e00b1a10 nid=15380 waiting on condition  [0x00007ba4e47fe000]
   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 [15381] daemon prio=8 os_prio=0 cpu=0.29ms elapsed=40.86s tid=0x00007ba4e00b2f90 nid=15381 in Object.wait()  [0x00007ba4e46fe000]
   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 [15382] daemon prio=9 os_prio=0 cpu=0.32ms elapsed=40.86s tid=0x00007ba4e00b4740 nid=15382 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

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

"Monitor Deflation Thread" #13 [15384] daemon prio=9 os_prio=0 cpu=6.97ms elapsed=40.86s tid=0x00007ba4e00b7340 nid=15384 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

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

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

"Notification Thread" #16 [15388] daemon prio=9 os_prio=0 cpu=0.17ms elapsed=40.81s tid=0x00007ba4e00ce770 nid=15388 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Common-Cleaner" #17 [15389] daemon prio=8 os_prio=0 cpu=0.81ms elapsed=40.79s tid=0x00007ba4e00d1e30 nid=15389 waiting on condition  [0x00007ba4c87fe000]
   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 [15411] daemon prio=5 os_prio=0 cpu=0.47ms elapsed=29.95s tid=0x00007ba4e02fe390 nid=15411 waiting on condition  [0x00007ba4c86fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f9910d20> (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/0x00007ba46c009ba8.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=9.59ms elapsed=40.88s tid=0x00007ba4e00a5ed0 nid=15379 runnable  

"VM Periodic Task Thread" os_prio=0 cpu=38.43ms elapsed=40.89s tid=0x00007ba4e0094750 nid=15378 waiting on condition  

"G1 Service" os_prio=0 cpu=2.01ms elapsed=40.92s tid=0x00007ba4e007bba0 nid=15376 runnable  

"G1 Refine#0" os_prio=0 cpu=23.79ms elapsed=40.92s tid=0x00007ba4e007abd0 nid=15375 runnable  

"G1 Conc#0" os_prio=0 cpu=0.09ms elapsed=40.93s tid=0x00007ba4e003d870 nid=15373 runnable  

"G1 Main Marker" os_prio=0 cpu=0.08ms elapsed=40.93s tid=0x00007ba4e003c8c0 nid=15372 runnable  

"GC Thread#0" os_prio=0 cpu=30.37ms elapsed=40.93s tid=0x00007ba4e003a2e0 nid=15371 runnable  

JNI global refs: 15, weak refs: 0

Heap
 garbage-first heap   total 65536K, used 29323K [0x00000000f8000000, 0x0000000100000000)
  region size 1024K, 26 young (26624K), 1 survivors (1024K)
 Metaspace       used 7803K, committed 7936K, reserved 1114112K
  class space    used 595K, committed 640K, reserved 1048576K

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

"main" #1 prio=5
   java.lang.Thread.State: RUNNABLE
	at org.json.JSONObject.writeValue(JSONObject.java:2824)
	at org.json.JSONArray.write(JSONArray.java:1820)
	at org.json.JSONObject.writeValue(JSONObject.java:2843)
	at org.json.JSONObject.write(JSONObject.java:2929)
	at org.json.JSONObject.writeValue(JSONObject.java:2841)
	at org.json.JSONObject.write(JSONObject.java:2929)
	at org.json.JSONObject.toString(JSONObject.java:2672)
	at org.json.JSONObject.toString(JSONObject.java:2634)
	at buildtest.projection.journal.ProjectionCutStore.metadataPublicationBytes(DurableProjectionCut.kt:639)
	at buildtest.projection.journal.ProjectionCutStore.publish(DurableProjectionCut.kt:824)
	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.JournalAppendEvictionDoesNotRewriteStoredRowsKt.journalAppendEvictionDoesNotRewriteStoredRows(journalAppendEvictionDoesNotRewriteStoredRows.kt:37)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x00007ba46c00c800.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/0x00007ba46c001800.invokeStatic(LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x00007ba46c005400.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/0x00007ba46c009ba8.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)
tailLimit=1 appends=64 writes=3885 perAppend=[9, 17, 28, 35, 36, 46, 46, 43, 44, 54, 54, 54, 54, 54, 54, 51, 52, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 59, 60, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 67] evictions=63 evictionWrites=0
TIMEOUT: Test 'buildtest.projection.journal.JournalAppendEvictionDoesNotRewriteStoredRowsKt.journalAppendEvictionDoesNotRewriteStoredRows' 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=0x00007ba4e02ff420, length=11, elements={
0x00007ba4e0019d30, 0x00007ba4e00b1a10, 0x00007ba4e00b2f90, 0x00007ba4e00b4740,
0x00007ba4e00b5d90, 0x00007ba4e00b7340, 0x00007ba4e00b8e90, 0x00007ba4e00ba560,
0x00007ba4e00ce770, 0x00007ba4e00d1e30, 0x00007ba4e02fe390
}

"main" #1 [15369] prio=5 os_prio=0 cpu=4823.46ms elapsed=40.94s tid=0x00007ba4e0019d30 nid=15369 runnable  [0x00007ba4e59fc000]
   java.lang.Thread.State: RUNNABLE
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.signalAll(java.base@21.0.11/AbstractQueuedSynchronizer.java:1584)
	at buildtest.projection.journal.ProjectionJournalOwners$OwnerLock$OwnerCondition.signalAll(ProjectionJournalOwners.kt:587)
	at buildtest.projection.journal.ProjectionChangeJournal$appendCommitted$1$1.invoke(ProjectionChangeJournal.kt:1942)
	at buildtest.projection.journal.ProjectionChangeJournal$appendCommitted$1$1.invoke(ProjectionChangeJournal.kt:1942)
	at buildtest.projection.journal.ProjectionJournalOwners.transition(ProjectionJournalOwners.kt:119)
	at buildtest.projection.journal.ProjectionJournalOwners.publish$buildtest_projection_journal(ProjectionJournalOwners.kt:152)
	at buildtest.projection.journal.ProjectionChangeJournal.selectAppendCut(ProjectionChangeJournal.kt:3218)
	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.JournalAppendEvictionDoesNotRewriteStoredRowsKt.journalAppendEvictionDoesNotRewriteStoredRows(journalAppendEvictionDoesNotRewriteStoredRows.kt:37)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.base@21.0.11/DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x00007ba46c00c800.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/0x00007ba46c001800.invokeStatic(java.base@21.0.11/LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x00007ba46c005400.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 [15380] daemon prio=10 os_prio=0 cpu=0.85ms elapsed=40.86s tid=0x00007ba4e00b1a10 nid=15380 waiting on condition  [0x00007ba4e47fe000]
   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 [15381] daemon prio=8 os_prio=0 cpu=0.29ms elapsed=40.86s tid=0x00007ba4e00b2f90 nid=15381 in Object.wait()  [0x00007ba4e46fe000]
   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 [15382] daemon prio=9 os_prio=0 cpu=0.32ms elapsed=40.86s tid=0x00007ba4e00b4740 nid=15382 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

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

"Monitor Deflation Thread" #13 [15384] daemon prio=9 os_prio=0 cpu=6.97ms elapsed=40.86s tid=0x00007ba4e00b7340 nid=15384 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

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

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

"Notification Thread" #16 [15388] daemon prio=9 os_prio=0 cpu=0.17ms elapsed=40.81s tid=0x00007ba4e00ce770 nid=15388 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Common-Cleaner" #17 [15389] daemon prio=8 os_prio=0 cpu=0.81ms elapsed=40.79s tid=0x00007ba4e00d1e30 nid=15389 waiting on condition  [0x00007ba4c87fe000]
   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 [15411] daemon prio=5 os_prio=0 cpu=0.47ms elapsed=29.95s tid=0x00007ba4e02fe390 nid=15411 waiting on condition  [0x00007ba4c86fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f9910d20> (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/0x00007ba46c009ba8.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=9.59ms elapsed=40.88s tid=0x00007ba4e00a5ed0 nid=15379 runnable  

"VM Periodic Task Thread" os_prio=0 cpu=38.43ms elapsed=40.89s tid=0x00007ba4e0094750 nid=15378 waiting on condition  

"G1 Service" os_prio=0 cpu=2.01ms elapsed=40.92s tid=0x00007ba4e007bba0 nid=15376 runnable  

"G1 Refine#0" os_prio=0 cpu=23.79ms elapsed=40.92s tid=0x00007ba4e007abd0 nid=15375 runnable  

"G1 Conc#0" os_prio=0 cpu=0.09ms elapsed=40.93s tid=0x00007ba4e003d870 nid=15373 runnable  

"G1 Main Marker" os_prio=0 cpu=0.08ms elapsed=40.93s tid=0x00007ba4e003c8c0 nid=15372 runnable  

"GC Thread#0" os_prio=0 cpu=30.37ms elapsed=40.93s tid=0x00007ba4e003a2e0 nid=15371 runnable  

JNI global refs: 15, weak refs: 0

Heap
 garbage-first heap   total 65536K, used 29323K [0x00000000f8000000, 0x0000000100000000)
  region size 1024K, 26 young (26624K), 1 survivors (1024K)
 Metaspace       used 7803K, committed 7936K, reserved 1114112K
  class space    used 595K, committed 640K, reserved 1048576K

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

"main" #1 prio=5
   java.lang.Thread.State: RUNNABLE
	at org.json.JSONObject.writeValue(JSONObject.java:2824)
	at org.json.JSONArray.write(JSONArray.java:1820)
	at org.json.JSONObject.writeValue(JSONObject.java:2843)
	at org.json.JSONObject.write(JSONObject.java:2929)
	at org.json.JSONObject.writeValue(JSONObject.java:2841)
	at org.json.JSONObject.write(JSONObject.java:2929)
	at org.json.JSONObject.toString(JSONObject.java:2672)
	at org.json.JSONObject.toString(JSONObject.java:2634)
	at buildtest.projection.journal.ProjectionCutStore.metadataPublicationBytes(DurableProjectionCut.kt:639)
	at buildtest.projection.journal.ProjectionCutStore.publish(DurableProjectionCut.kt:824)
	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.JournalAppendEvictionDoesNotRewriteStoredRowsKt.journalAppendEvictionDoesNotRewriteStoredRows(journalAppendEvictionDoesNotRewriteStoredRows.kt:37)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x00007ba46c00c800.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/0x00007ba46c001800.invokeStatic(LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x00007ba46c005400.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/0x00007ba46c009ba8.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)
tailLimit=1 appends=64 writes=3885 perAppend=[9, 17, 28, 35, 36, 46, 46, 43, 44, 54, 54, 54, 54, 54, 54, 51, 52, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 59, 60, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 67] evictions=63 evictionWrites=0
[JSTACK THREAD DUMPS END]
2 of 3PASSED12.7s614700439yes (this is the published result)—
3 of 3PASSED15.7s614700448——
PASSEDbuildtest.projection.journaljournalAppendPublishesDuringBaselineDeletionBinding8612ms
PASSEDbuildtest.projection.journaljournalAppendPublishesOneOrderedRow5159ms
PASSEDbuildtest.projection.journaljournalAppendSharesClassificationPaths22893ms
PASSEDbuildtest.projection.journaljournalArchiveRemovalDoesNotDischargeLiveUpdates3914ms
PASSEDbuildtest.projection.journaljournalArenaChildCloseStopsMutableBytes6361ms
PASSEDbuildtest.projection.journaljournalArenaForcesOnlyChangedPages3340ms
PASSEDbuildtest.projection.journaljournalArenaObserverWithoutJournalOwnerRefusesClose4649ms
PASSEDbuildtest.projection.journaljournalBaselineBindingCloseStopsRowTraversal4781ms
PASSEDbuildtest.projection.journaljournalBaselineDeletionKeepsFactsWhenClockMovesBackwards10189ms
PASSEDbuildtest.projection.journaljournalBaselineDeletionMembershipUsesKeyedLookup5662ms
PASSEDbuildtest.projection.journaljournalBaselineDeletionMembershipWithLargeRetainedMap flaky — passed on attempt 2 of 314210ms
Attempts (3)
AttemptStatusDurationDropletCanonicalError
1 of 3FAILED32.9s614697676—java.lang.RuntimeException: Test 'journalBaselineDeletionMembershipWithLargeRetainedMap' timed out after 30000ms, stuck at: buildtest.projection.journal.DurableProjectionCutKt.verifyProjectionCutFrame(DurableProjectionCut.kt:77) 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 (28574 characters)
retained=2048 staged=4 ordinalSearches=2050 keyedSearches=7
2026-11-01 06:20:16
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=0x000070ec4c26a310, length=11, elements={
0x000070ec4c019d50, 0x000070ec4c0b1a70, 0x000070ec4c0b3110, 0x000070ec4c0b48c0,
0x000070ec4c0b5f10, 0x000070ec4c0b74c0, 0x000070ec4c0b9010, 0x000070ec4c0ba6e0,
0x000070ec4c0c6900, 0x000070ec4c0c9bd0, 0x000070ec4c269450
}

"main" #1 [15457] prio=5 os_prio=0 cpu=6434.40ms elapsed=31.52s tid=0x000070ec4c019d50 nid=15457 runnable  [0x000070ec50dfc000]
   java.lang.Thread.State: RUNNABLE
	at java.util.Base64$Encoder.encodeBlock(java.base@21.0.11/Base64.java:436)
	at java.util.Base64$Encoder.encode0(java.base@21.0.11/Base64.java:449)
	at java.util.Base64$Encoder.encode(java.base@21.0.11/Base64.java:297)
	at java.util.Base64$Encoder.encodeToString(java.base@21.0.11/Base64.java:349)
	at buildtest.projection.journal.DurableProjectionCutKt.verifyProjectionCutFrame(DurableProjectionCut.kt:77)
	at buildtest.projection.journal.DurableProjectionCutKt.access$verifyProjectionCutFrame(DurableProjectionCut.kt:1)
	at buildtest.projection.journal.ProjectionCutArena.readFrame(DurableProjectionCut.kt:273)
	at buildtest.projection.journal.ProjectionCutArena.read(DurableProjectionCut.kt:450)
	at buildtest.projection.journal.ProjectionCutArena.read$default(DurableProjectionCut.kt:447)
	at buildtest.projection.journal.ProjectionCutArena$get$1.invoke(DurableProjectionCut.kt:288)
	at buildtest.projection.journal.ProjectionCutArena$get$1.invoke(DurableProjectionCut.kt:283)
	at buildtest.projection.journal.ProjectionCutArena.access(DurableProjectionCut.kt:216)
	- locked <0x00000000f98000b8> (a java.lang.Object)
	at buildtest.projection.journal.ProjectionCutArena.access$default(DurableProjectionCut.kt:197)
	at buildtest.projection.journal.ProjectionCutArena.get(DurableProjectionCut.kt:283)
	at buildtest.projection.journal.ProjectionCutMap.get(DurableProjectionCut.kt:524)
	at buildtest.projection.journal.ProjectionCutMap.get(DurableProjectionCut.kt:519)
	at buildtest.projection.journal.ProjectionDeletionMap.get(ProjectionDeletionCut.kt:16)
	at buildtest.projection.journal.ProjectionDeletionMap.get(ProjectionDeletionCut.kt:8)
	at buildtest.projection.journal.ProjectionChangeJournal$admittedRunDeletionSnapshot$1.invoke(ProjectionChangeJournal.kt:5674)
	at buildtest.projection.journal.ProjectionChangeJournal$admittedRunDeletionSnapshot$1.invoke(ProjectionChangeJournal.kt:5674)
	at buildtest.projection.journal.JournalBaselineDeletionMembershipWithLargeRetainedMapKt.journalBaselineDeletionMembershipWithLargeRetainedMap(journalBaselineDeletionMembershipWithLargeRetainedMap.kt:79)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.base@21.0.11/DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x000070ebd800c800.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/0x000070ebd8001800.invokeStatic(java.base@21.0.11/LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x000070ebd8005400.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 [15466] daemon prio=10 os_prio=0 cpu=0.90ms elapsed=31.45s tid=0x000070ec4c0b1a70 nid=15466 waiting on condition  [0x000070ec341fe000]
   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 [15467] daemon prio=8 os_prio=0 cpu=0.43ms elapsed=31.45s tid=0x000070ec4c0b3110 nid=15467 in Object.wait()  [0x000070ec340fe000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait0(java.base@21.0.11/Native Method)
	- waiting on <0x00000000f82185a8> (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 <0x00000000f82185a8> (a java.lang.ref.NativeReferenceQueue$Lock)
	at java.lang.ref.Finalizer$FinalizerThread.run(java.base@21.0.11/Finalizer.java:173)

"Signal Dispatcher" #11 [15468] daemon prio=9 os_prio=0 cpu=0.23ms elapsed=31.44s tid=0x000070ec4c0b48c0 nid=15468 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Service Thread" #12 [15469] daemon prio=9 os_prio=0 cpu=0.87ms elapsed=31.44s tid=0x000070ec4c0b5f10 nid=15469 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Monitor Deflation Thread" #13 [15470] daemon prio=9 os_prio=0 cpu=4.66ms elapsed=31.44s tid=0x000070ec4c0b74c0 nid=15470 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" #14 [15471] daemon prio=9 os_prio=0 cpu=3384.71ms elapsed=31.44s tid=0x000070ec4c0b9010 nid=15471 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   Compiling: 1553   !   4       buildtest.projection.journal.ProjectionCutArena::read (600 bytes)

"C1 CompilerThread0" #15 [15472] daemon prio=9 os_prio=0 cpu=889.03ms elapsed=31.44s tid=0x000070ec4c0ba6e0 nid=15472 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   Compiling: 1565       3       java.math.BigInteger::getInt (63 bytes)

"Notification Thread" #16 [15473] daemon prio=9 os_prio=0 cpu=0.20ms elapsed=31.42s tid=0x000070ec4c0c6900 nid=15473 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Common-Cleaner" #17 [15474] daemon prio=8 os_prio=0 cpu=0.83ms elapsed=31.41s tid=0x000070ec4c0c9bd0 nid=15474 waiting on condition  [0x000070ec2592d000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f82186d0> (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 [15477] daemon prio=5 os_prio=0 cpu=0.59ms elapsed=29.76s tid=0x000070ec4c269450 nid=15477 waiting on condition  [0x000070ec2582d000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f830db88> (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/0x000070ebd8009ba8.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=14.12ms elapsed=31.46s tid=0x000070ec4c0a5f30 nid=15465 runnable  

"VM Periodic Task Thread" os_prio=0 cpu=24.53ms elapsed=31.47s tid=0x000070ec4c0947b0 nid=15464 waiting on condition  

"G1 Service" os_prio=0 cpu=1.94ms elapsed=31.50s tid=0x000070ec4c07bbc0 nid=15463 runnable  

"G1 Refine#0" os_prio=0 cpu=29.96ms elapsed=31.51s tid=0x000070ec4c07abf0 nid=15462 runnable  

"G1 Conc#0" os_prio=0 cpu=0.09ms elapsed=31.51s tid=0x000070ec4c03d890 nid=15461 runnable  

"G1 Main Marker" os_prio=0 cpu=0.10ms elapsed=31.51s tid=0x000070ec4c03c8e0 nid=15460 runnable  

"GC Thread#0" os_prio=0 cpu=121.60ms elapsed=31.51s tid=0x000070ec4c03a300 nid=15459 runnable  

JNI global refs: 17, weak refs: 4

Heap
 garbage-first heap   total 65536K, used 24646K [0x00000000f8000000, 0x0000000100000000)
  region size 1024K, 21 young (21504K), 1 survivors (1024K)
 Metaspace       used 8449K, committed 8640K, reserved 1114112K
  class space    used 683K, 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 java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:936)
	at jdk.internal.loader.BuiltinClassLoader.findLoadedModule(BuiltinClassLoader.java:714)
	at jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:658)
	at jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:639)
	at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:526)
	at buildtest.projection.journal.JournalBaselineDeletionMembershipWithLargeRetainedMapKt.journalBaselineDeletionMembershipWithLargeRetainedMap(journalBaselineDeletionMembershipWithLargeRetainedMap.kt:82)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x000070ebd800c800.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/0x000070ebd8001800.invokeStatic(LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x000070ebd8005400.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/0x000070ebd8009ba8.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=0x000070ec4c26a310, length=11, elements={
0x000070ec4c019d50, 0x000070ec4c0b1a70, 0x000070ec4c0b3110, 0x000070ec4c0b48c0,
0x000070ec4c0b5f10, 0x000070ec4c0b74c0, 0x000070ec4c0b9010, 0x000070ec4c0ba6e0,
0x000070ec4c0c6900, 0x000070ec4c0c9bd0, 0x000070ec4c269450
}

"main" #1 [15457] prio=5 os_prio=0 cpu=6434.40ms elapsed=31.52s tid=0x000070ec4c019d50 nid=15457 runnable  [0x000070ec50dfc000]
   java.lang.Thread.State: RUNNABLE
	at java.util.Base64$Encoder.encodeBlock(java.base@21.0.11/Base64.java:436)
	at java.util.Base64$Encoder.encode0(java.base@21.0.11/Base64.java:449)
	at java.util.Base64$Encoder.encode(java.base@21.0.11/Base64.java:297)
	at java.util.Base64$Encoder.encodeToString(java.base@21.0.11/Base64.java:349)
	at buildtest.projection.journal.DurableProjectionCutKt.verifyProjectionCutFrame(DurableProjectionCut.kt:77)
	at buildtest.projection.journal.DurableProjectionCutKt.access$verifyProjectionCutFrame(DurableProjectionCut.kt:1)
	at buildtest.projection.journal.ProjectionCutArena.readFrame(DurableProjectionCut.kt:273)
	at buildtest.projection.journal.ProjectionCutArena.read(DurableProjectionCut.kt:450)
	at buildtest.projection.journal.ProjectionCutArena.read$default(DurableProjectionCut.kt:447)
	at buildtest.projection.journal.ProjectionCutArena$get$1.invoke(DurableProjectionCut.kt:288)
	at buildtest.projection.journal.ProjectionCutArena$get$1.invoke(DurableProjectionCut.kt:283)
	at buildtest.projection.journal.ProjectionCutArena.access(DurableProjectionCut.kt:216)
	- locked <0x00000000f98000b8> (a java.lang.Object)
	at buildtest.projection.journal.ProjectionCutArena.access$default(DurableProjectionCut.kt:197)
	at buildtest.projection.journal.ProjectionCutArena.get(DurableProjectionCut.kt:283)
	at buildtest.projection.journal.ProjectionCutMap.get(DurableProjectionCut.kt:524)
	at buildtest.projection.journal.ProjectionCutMap.get(DurableProjectionCut.kt:519)
	at buildtest.projection.journal.ProjectionDeletionMap.get(ProjectionDeletionCut.kt:16)
	at buildtest.projection.journal.ProjectionDeletionMap.get(ProjectionDeletionCut.kt:8)
	at buildtest.projection.journal.ProjectionChangeJournal$admittedRunDeletionSnapshot$1.invoke(ProjectionChangeJournal.kt:5674)
	at buildtest.projection.journal.ProjectionChangeJournal$admittedRunDeletionSnapshot$1.invoke(ProjectionChangeJournal.kt:5674)
	at buildtest.projection.journal.JournalBaselineDeletionMembershipWithLargeRetainedMapKt.journalBaselineDeletionMembershipWithLargeRetainedMap(journalBaselineDeletionMembershipWithLargeRetainedMap.kt:79)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.base@21.0.11/DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x000070ebd800c800.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/0x000070ebd8001800.invokeStatic(java.base@21.0.11/LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x000070ebd8005400.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 [15466] daemon prio=10 os_prio=0 cpu=0.90ms elapsed=31.45s tid=0x000070ec4c0b1a70 nid=15466 waiting on condition  [0x000070ec341fe000]
   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 [15467] daemon prio=8 os_prio=0 cpu=0.43ms elapsed=31.45s tid=0x000070ec4c0b3110 nid=15467 in Object.wait()  [0x000070ec340fe000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait0(java.base@21.0.11/Native Method)
	- waiting on <0x00000000f82185a8> (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 <0x00000000f82185a8> (a java.lang.ref.NativeReferenceQueue$Lock)
	at java.lang.ref.Finalizer$FinalizerThread.run(java.base@21.0.11/Finalizer.java:173)

"Signal Dispatcher" #11 [15468] daemon prio=9 os_prio=0 cpu=0.23ms elapsed=31.44s tid=0x000070ec4c0b48c0 nid=15468 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Service Thread" #12 [15469] daemon prio=9 os_prio=0 cpu=0.87ms elapsed=31.44s tid=0x000070ec4c0b5f10 nid=15469 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Monitor Deflation Thread" #13 [15470] daemon prio=9 os_prio=0 cpu=4.66ms elapsed=31.44s tid=0x000070ec4c0b74c0 nid=15470 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" #14 [15471] daemon prio=9 os_prio=0 cpu=3384.71ms elapsed=31.44s tid=0x000070ec4c0b9010 nid=15471 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   Compiling: 1553   !   4       buildtest.projection.journal.ProjectionCutArena::read (600 bytes)

"C1 CompilerThread0" #15 [15472] daemon prio=9 os_prio=0 cpu=889.03ms elapsed=31.44s tid=0x000070ec4c0ba6e0 nid=15472 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   Compiling: 1565       3       java.math.BigInteger::getInt (63 bytes)

"Notification Thread" #16 [15473] daemon prio=9 os_prio=0 cpu=0.20ms elapsed=31.42s tid=0x000070ec4c0c6900 nid=15473 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Common-Cleaner" #17 [15474] daemon prio=8 os_prio=0 cpu=0.83ms elapsed=31.41s tid=0x000070ec4c0c9bd0 nid=15474 waiting on condition  [0x000070ec2592d000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f82186d0> (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 [15477] daemon prio=5 os_prio=0 cpu=0.59ms elapsed=29.76s tid=0x000070ec4c269450 nid=15477 waiting on condition  [0x000070ec2582d000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f830db88> (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/0x000070ebd8009ba8.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=14.12ms elapsed=31.46s tid=0x000070ec4c0a5f30 nid=15465 runnable  

"VM Periodic Task Thread" os_prio=0 cpu=24.53ms elapsed=31.47s tid=0x000070ec4c0947b0 nid=15464 waiting on condition  

"G1 Service" os_prio=0 cpu=1.94ms elapsed=31.50s tid=0x000070ec4c07bbc0 nid=15463 runnable  

"G1 Refine#0" os_prio=0 cpu=29.96ms elapsed=31.51s tid=0x000070ec4c07abf0 nid=15462 runnable  

"G1 Conc#0" os_prio=0 cpu=0.09ms elapsed=31.51s tid=0x000070ec4c03d890 nid=15461 runnable  

"G1 Main Marker" os_prio=0 cpu=0.10ms elapsed=31.51s tid=0x000070ec4c03c8e0 nid=15460 runnable  

"GC Thread#0" os_prio=0 cpu=121.60ms elapsed=31.51s tid=0x000070ec4c03a300 nid=15459 runnable  

JNI global refs: 17, weak refs: 4

Heap
 garbage-first heap   total 65536K, used 24646K [0x00000000f8000000, 0x0000000100000000)
  region size 1024K, 21 young (21504K), 1 survivors (1024K)
 Metaspace       used 8449K, committed 8640K, reserved 1114112K
  class space    used 683K, 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 java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:936)
	at jdk.internal.loader.BuiltinClassLoader.findLoadedModule(BuiltinClassLoader.java:714)
	at jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:658)
	at jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:639)
	at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:526)
	at buildtest.projection.journal.JournalBaselineDeletionMembershipWithLargeRetainedMapKt.journalBaselineDeletionMembershipWithLargeRetainedMap(journalBaselineDeletionMembershipWithLargeRetainedMap.kt:82)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x000070ebd800c800.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/0x000070ebd8001800.invokeStatic(LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x000070ebd8005400.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/0x000070ebd8009ba8.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.2s614700439yes (this is the published result)—
3 of 3PASSED13.9s614700448——
PASSEDbuildtest.projection.journaljournalBaselineRefreshStopsAtByteRefusal5898ms
PASSEDbuildtest.projection.journaljournalBaselineRefreshStopsAtFirstTombstone14655ms
PASSEDbuildtest.projection.journaljournalBaselineRefreshStopsAtLaterTombstone7712ms
PASSEDbuildtest.projection.journaljournalBaselineRepairReachesCaughtUpReader4751ms
PASSEDbuildtest.projection.journaljournalBaselineSnapshotTargetKeepsUnreadTail6814ms
PASSEDbuildtest.projection.journaljournalBatchPublishesConsecutiveSequences4991ms
PASSEDbuildtest.projection.journaljournalBeforeClassificationFailureAbortsStartup2544ms
PASSEDbuildtest.projection.journaljournalBeforeClassificationOwnsStartupFile4569ms
PASSEDbuildtest.projection.journaljournalBeforeClassificationReentryKeepsCommittedCut4282ms
PASSEDbuildtest.projection.journaljournalBeforeOperationsRetainRuntimeFiles3532ms
PASSEDbuildtest.projection.journaljournalBeforeTextMoveFailurePreservesTarget3014ms
PASSEDbuildtest.projection.journaljournalBeforeTextMoveOwnsStartupFile3111ms
PASSEDbuildtest.projection.journaljournalBeforeTextMoveReentryKeepsCommittedCut3102ms
PASSEDbuildtest.projection.journaljournalBlockingResetStopRefusesOwnedCallback6169ms
PASSEDbuildtest.projection.journaljournalCachedQueriesAvoidArenaDescriptors3060ms
PASSEDbuildtest.projection.journaljournalCanonicalRebuildPublishesWholeCutBeforeCallbacks4595ms
PASSEDbuildtest.projection.journaljournalCapturedResetCloseStress15166ms
PASSEDbuildtest.projection.journaljournalChangedSnapshotIdentityRefusesOrdinaryOpen4853ms
PASSEDbuildtest.projection.journaljournalClassificationNodeCloseStopsMutableBytes3821ms
PASSEDbuildtest.projection.journaljournalCleanupHostReceivesEachEffectOnce4222ms
PASSEDbuildtest.projection.journaljournalCloseAfterSourceForceDoesNotAcknowledgeCut5040ms
PASSEDbuildtest.projection.journaljournalCloseBeforeAppendWriterStopsPublication2083ms
PASSEDbuildtest.projection.journaljournalCloseDuringCompactionReopensCommittedState5807ms
PASSEDbuildtest.projection.journaljournalCompactionBoundsCutImportNodeWrites7122ms
PASSEDbuildtest.projection.journaljournalCompactionCutImportRefusalKeepsSelectedState13540ms
PASSEDbuildtest.projection.journaljournalCompactionDeltaBatchPreservesMixedRows26592ms
PASSEDbuildtest.projection.journaljournalCompactionDeltaBoundsRepeatedWork6723ms
PASSEDbuildtest.projection.journaljournalCompactionDeltaCrashAfterForcePreservesCommittedRows3223ms
PASSEDbuildtest.projection.journaljournalCompactionDeltaCrashAfterOneNodePreservesCommittedRows17654ms
PASSEDbuildtest.projection.journaljournalCompactionDeltaCrashAfterSourceMovePreservesCommittedRows16533ms
PASSEDbuildtest.projection.journaljournalCompactionDeltaCrashAtFirstNodePreservesCommittedRows6351ms
PASSEDbuildtest.projection.journaljournalCompactionDeltaCrashAtNode256PreservesCommittedRows16720ms
PASSEDbuildtest.projection.journaljournalCompactionDeltaCrashAtNode257PreservesCommittedRows16652ms
PASSEDbuildtest.projection.journaljournalCompactionDeltaCrashAtNode512PreservesCommittedRows3278ms
PASSEDbuildtest.projection.journaljournalCompactionDeltaCrashAtNode600PreservesCommittedRows13146ms
PASSEDbuildtest.projection.journaljournalCompactionDeltaCrashBeforeForcePreservesCommittedRows17603ms
PASSEDbuildtest.projection.journaljournalCompactionDeltaCrashBeforeReturnPreservesCommittedRows12936ms
PASSEDbuildtest.projection.journaljournalCompactionDeltaCrashDuringLaterBatchPreservesCommittedRows3058ms
PASSEDbuildtest.projection.journaljournalCompactionDeltaCrashPreservesCommittedRows4180ms
PASSEDbuildtest.projection.journaljournalCompactionDeltaOneShotStopAtClassificationWrite4603ms
PASSEDbuildtest.projection.journaljournalCompactionDeltaStopAtClassificationWrite6234ms
PASSEDbuildtest.projection.journaljournalCompactionDeltaStopFailureKeepsOriginalError4789ms
PASSEDbuildtest.projection.journaljournalCompactionHostAckCannotOccupyPreparedBaselineSequence3956ms
PASSEDbuildtest.projection.journaljournalCompactionLargeDeltaHeapStaysBounded flaky — passed on attempt 2 of 327720ms
Attempts (3)
AttemptStatusDurationDropletCanonicalError
1 of 3FAILED26.9s614700436—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 3 (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
3 of 3FAILED26.6s614700450—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 3 of 3 (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 3PASSED27.7s614700456yes (this is the published result)—
PASSEDbuildtest.projection.journaljournalCompetingCompactionDuringBindingKeepsSingleStage8731ms
PASSEDbuildtest.projection.journaljournalCompletedResetEndConvergesAfterCompaction6353ms
PASSEDbuildtest.projection.journaljournalConcurrentAdmittedChangedChunkAfterHealthyVerificationRecovers13185ms
PASSEDbuildtest.projection.journaljournalConcurrentAppendsReopenOneCommittedCut14686ms
PASSEDbuildtest.projection.journaljournalConcurrentOpenersShareAuthority3330ms
PASSEDbuildtest.projection.journaljournalConfiguredTerminalStatusDropsUtilization4250ms
PASSEDbuildtest.projection.journaljournalConstructionAdmissionPrecedesStorage1194ms
PASSEDbuildtest.projection.journaljournalConstructionArenaCloseReleasesDescriptors flaky — passed on attempt 3 of 319288ms
Attempts (3)
AttemptStatusDurationDropletCanonicalError
1 of 3FAILED21.7s614700447—java.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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/journals/constructor-68/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 1 of 3 (21458 characters)
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/journals/constructor-68/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: es resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/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-11171845843633547618/journals/constructor-68/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
2 of 3FAILED21.9s614700456—java.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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/journals/constructor-30/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 (12604 characters)
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/journals/constructor-30/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: es resume from their selected offsets.
[BuildTestService] Legacy projection journal conversion: /tmp/journal-construction-arena-fds-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/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-17953919643536225525/journals/constructor-30/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 3PASSED19.2s614700450yes (this is the published result)—
PASSEDbuildtest.projection.journaljournalConstructionCancelledHostScopeAcquisitionReleasesOwner3709ms
PASSEDbuildtest.projection.journaljournalConstructionCancelledHostScopeReleaseReleasesOwner2934ms
PASSEDbuildtest.projection.journaljournalConstructionCloseBeforeStartupIsTerminal2180ms
PASSEDbuildtest.projection.journaljournalConstructionCloseDuringDeletionTemporaryPlaceholderClose4215ms
PASSEDbuildtest.projection.journaljournalConstructionCloseFromAuthorityObservation2013ms
PASSEDbuildtest.projection.journaljournalConstructionCloseFromClassificationObservation3674ms
PASSEDbuildtest.projection.journaljournalConstructionCloseFromCutObservation1591ms
PASSEDbuildtest.projection.journaljournalConstructionCloseFromFreshStageReleasesDescriptors3767ms
PASSEDbuildtest.projection.journaljournalConstructionCloseFromPublicationObservation3489ms
PASSEDbuildtest.projection.journaljournalConstructionCloseFromSessionForceObservation4604ms
PASSEDbuildtest.projection.journaljournalConstructionCloseReleasesDeletionTemporaryLease2219ms
PASSEDbuildtest.projection.journaljournalConstructionCloseWhileNativeLeaseIsHeld6058ms
PASSEDbuildtest.projection.journaljournalConstructionCloseWhileObservationReacquiresOwner1700ms
PASSEDbuildtest.projection.journaljournalConstructionFailureInspectionReleasesOwnership4028ms
PASSEDbuildtest.projection.journaljournalConstructionIoCauseInspectionReleasesOwnership2363ms
PASSEDbuildtest.projection.journaljournalConstructionLifetimeTransfersPageGeneration3330ms
PASSEDbuildtest.projection.journaljournalConstructionTemporaryReleaseCauseDrainsReservation3510ms
PASSEDbuildtest.projection.journaljournalConstructionWrappedWriteFailureCauseReleasesOwnership3195ms
PASSEDbuildtest.projection.journaljournalConstructionWriteFailureCauseReleasesOwnership3359ms
PASSEDbuildtest.projection.journaljournalConversionKeepsExactClassificationObservations8842ms
PASSEDbuildtest.projection.journaljournalCorrectionStagingTracksChangedRuns28891ms
PASSEDbuildtest.projection.journaljournalCoverageCaptureKeepsOneCommittedCut13951ms
PASSEDbuildtest.projection.journaljournalCoverageClassificationMustReachColdRead3782ms
PASSEDbuildtest.projection.journaljournalCoverageClassificationRechecksChangedOwner8009ms
PASSEDbuildtest.projection.journaljournalCoverageClassificationRechecksCloseDuringStorageRead7330ms
PASSEDbuildtest.projection.journaljournalCrashDuringBaselineDeletionBindingKeepsSelectedCut28134ms
PASSEDbuildtest.projection.journaljournalCursorMetadataProgressesDuringAppendStream3203ms
PASSEDbuildtest.projection.journaljournalCutAppendKeepsForcedParent3833ms
PASSEDbuildtest.projection.journaljournalCutChecksumMismatchFails3354ms
PASSEDbuildtest.projection.journaljournalCutDirectoryFencesKeepSelectedManifest4424ms
PASSEDbuildtest.projection.journaljournalCutDirectoryForcesOnlyChangedEntries3672ms
PASSEDbuildtest.projection.journaljournalCutFilesStartOwnerOnly9789ms
PASSEDbuildtest.projection.journaljournalCutForeignSourceFails4117ms
PASSEDbuildtest.projection.journaljournalCutManifestChecksumMismatchFails3364ms
PASSEDbuildtest.projection.journaljournalCutMissingPagesFails3218ms
PASSEDbuildtest.projection.journaljournalCutRebuildFoldKeepsAcknowledgedSources17832ms
PASSEDbuildtest.projection.journaljournalCutRebuildLargeTailHeapStaysBounded30688ms
PASSEDbuildtest.projection.journaljournalCutReplacementForcesParentBeforePlanRemoval3968ms
PASSEDbuildtest.projection.journaljournalCutReplaysOnlyCompleteUnacknowledgedDelta2462ms
PASSEDbuildtest.projection.journaljournalDefaultConversionBoundsStartupAttributeReads15305ms
PASSEDbuildtest.projection.journaljournalDeletionAdmissionDoesNotWaitForPages4569ms
PASSEDbuildtest.projection.journaljournalDeletionAuthorityOutlivesFeedRows6157ms
PASSEDbuildtest.projection.journaljournalDeletionBaselineAuthorityOutlivesRows2677ms
PASSEDbuildtest.projection.journaljournalDeletionBindingKeepsBaselineBoundary4674ms
PASSEDbuildtest.projection.journaljournalDeletionCutSurvivesFeedWriteFailure4984ms
PASSEDbuildtest.projection.journaljournalDeletionDuringBaselineBindingKeepsCommittedFact9269ms
PASSEDbuildtest.projection.journaljournalDeletionMembershipUsesKeyedLookup8703ms
PASSEDbuildtest.projection.journaljournalDeletionMoveCloseBeforeReductionReturnsNull4066ms
PASSEDbuildtest.projection.journaljournalDeletionPolicyExpiresBeforeLaterSource4992ms
PASSEDbuildtest.projection.journaljournalDeletionPolicyKeepsFirstCommit3384ms
PASSEDbuildtest.projection.journaljournalDeletionPublicationKeepsPreparedFacts3973ms
PASSEDbuildtest.projection.journaljournalDeletionRetentionStartsAtAppendCommit4527ms
PASSEDbuildtest.projection.journaljournalDeletionRetentionStartsAtBaselineCommit3883ms
PASSEDbuildtest.projection.journaljournalDeletionRowsUsePublishedCommitTime5327ms
PASSEDbuildtest.projection.journaljournalDeletionSnapshotKeepsCommittedCut5949ms
PASSEDbuildtest.projection.journaljournalDeletionSnapshotReleasesAfterFailure4923ms
PASSEDbuildtest.projection.journaljournalDeletionTimesStayPrivate3404ms
PASSEDbuildtest.projection.journaljournalDirectoryStorageFailureReleasesConstruction2759ms
PASSEDbuildtest.projection.journaljournalDirectoryStorageRefusesConstructionClose3542ms
PASSEDbuildtest.projection.journaljournalDurableCutOpenCollectsAbandonedRewrite3912ms
PASSEDbuildtest.projection.journaljournalEmptyCursorProgressUsesOneSelection20732ms
PASSEDbuildtest.projection.journaljournalEmptyCursorProgressesDuringAppendStream24298ms
PASSEDbuildtest.projection.journaljournalEmptyFeedHasStableCursor3525ms
PASSEDbuildtest.projection.journaljournalEvictedStartupTailFoldIsCheckpointed18891ms
PASSEDbuildtest.projection.journaljournalExclusiveOwnerCollectsLegacyResetTemporaries4647ms
PASSEDbuildtest.projection.journaljournalExplicitCutRebuildUsesCommittedSource4481ms
PASSEDbuildtest.projection.journaljournalFailedPageReleasesItsGeneration7247ms
PASSEDbuildtest.projection.journaljournalFingerprintSnapshotIsIndependent4711ms
PASSEDbuildtest.projection.journaljournalFirstReopenOfNewJournalIsBounded5604ms
PASSEDbuildtest.projection.journaljournalForeignCursorRequiresReset4641ms
PASSEDbuildtest.projection.journaljournalForgottenFingerprintDoesNotReappear3666ms
PASSEDbuildtest.projection.journaljournalFreshClassificationReentryRetainsStage2781ms
PASSEDbuildtest.projection.journaljournalFreshClassificationStageImageReopens4752ms
PASSEDbuildtest.projection.journaljournalFreshConstructionUsesOnlyCutStorage4682ms
PASSEDbuildtest.projection.journaljournalFx47dBoundaryRepairUsesFileSystem6930ms
PASSEDbuildtest.projection.journaljournalFx47dCorrectionPreservesNativeDouble5752ms
PASSEDbuildtest.projection.journaljournalFx47dEvictedSourceReadUsesFileSystem5013ms
PASSEDbuildtest.projection.journaljournalFx47dInvalidRepairGenerationReportsValue3149ms
PASSEDbuildtest.projection.journaljournalFx47dLegacyDeletionSummariesReopen2095ms
PASSEDbuildtest.projection.journaljournalFx47dPublishedRollback3155ms
PASSEDbuildtest.projection.journaljournalFx47dPublishedUpgrade4795ms
PASSEDbuildtest.projection.journaljournalHostDefersDiagnosticsUntilRelease3878ms
PASSEDbuildtest.projection.journaljournalHostOwnershipScopesAreBalanced4873ms
PASSEDbuildtest.projection.journaljournalHostWithoutStageObserverRemainsUsable4117ms
PASSEDbuildtest.projection.journaljournalIncompleteRestartClearsRemovedSources5173ms
PASSEDbuildtest.projection.journaljournalIncompleteRestartCompletesBaseline6269ms
PASSEDbuildtest.projection.journaljournalIncompleteRestartKeepsConcurrentSourceUpdate6228ms
PASSEDbuildtest.projection.journaljournalIncompleteRestartKeepsConcurrentTail7304ms
PASSEDbuildtest.projection.journaljournalIndexReadObserverKeepsNestedDeletionQuery3030ms
PASSEDbuildtest.projection.journaljournalInterruptedAuthorityCandidateReopens1311ms
PASSEDbuildtest.projection.journaljournalInterruptedBaselineRetainsFileLockFailure2783ms
PASSEDbuildtest.projection.journaljournalLargeDeltaOutputUnchanged20383ms
PASSEDbuildtest.projection.journaljournalLateResetReaderKeepsUnreadTail12113ms
PASSEDbuildtest.projection.journaljournalLateTailReaderKeepsStagedCompaction6397ms
PASSEDbuildtest.projection.journaljournalLegacyBatchNodeFailureResumesProgress12850ms
PASSEDbuildtest.projection.journaljournalLegacyConversionBoundsIndexNodeWrites flaky — passed on attempt 2 of 311800ms
Attempts (3)
AttemptStatusDurationDropletCanonicalError
1 of 3FAILED39s614697676—java.lang.RuntimeException: Test 'journalLegacyConversionBoundsIndexNodeWrites' timed out after 30000ms, stuck at: org.json.JSONObject.stringToValue(JSONObject.java:2487) 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 (30732 characters)
[BuildTestService] Legacy projection journal conversion: /tmp/legacy-conversion-index-work-17841540187464613907/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
legacy rows=128 index-node-writes=1281 elapsedMs=7806
[BuildTestService] Legacy projection journal conversion: /tmp/legacy-conversion-index-work-10554804688076394971/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
2026-11-01 06:20:39
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=0x00007f05e02ff200, length=11, elements={
0x00007f05e0019d30, 0x00007f05e00b1a10, 0x00007f05e00b2f90, 0x00007f05e00b4740,
0x00007f05e00b5d90, 0x00007f05e00b7340, 0x00007f05e00b8e90, 0x00007f05e00ba560,
0x00007f05e00c6390, 0x00007f05e00c9660, 0x00007f05e02fe340
}

"main" #1 [15505] prio=5 os_prio=0 cpu=6752.77ms elapsed=37.79s tid=0x00007f05e0019d30 nid=15505 runnable  [0x00007f05e6ffc000]
   java.lang.Thread.State: RUNNABLE
	at java.lang.StringLatin1.regionMatchesCI(java.base@21.0.11/StringLatin1.java:391)
	at java.lang.String.regionMatches(java.base@21.0.11/String.java:2247)
	at java.lang.String.equalsIgnoreCase(java.base@21.0.11/String.java:1982)
	at org.json.JSONObject.stringToValue(JSONObject.java:2487)
	at buildtest.projection.journal.PagedJournalJsonTokener.nextValue(PagedJournalRecords.kt:1435)
	at org.json.JSONObject.<init>(JSONObject.java:252)
	at org.json.JSONObject.<init>(JSONObject.java:198)
	at buildtest.projection.journal.PagedJournalRecordsKt.parseJournalRecord(PagedJournalRecords.kt:1418)
	at buildtest.projection.journal.ProjectionChangeJournal.loadLegacyProjectionResumable(ProjectionChangeJournal.kt:8253)
	at buildtest.projection.journal.ProjectionChangeJournal.openOrReplace(ProjectionChangeJournal.kt:7967)
	at buildtest.projection.journal.ProjectionChangeJournal.<init>(ProjectionChangeJournal.kt:2344)
	at buildtest.projection.journal.ProjectionChangeJournal.<init>(ProjectionChangeJournal.kt:684)
	at buildtest.projection.journal.ProjectionChangeJournal.<init>(ProjectionChangeJournal.kt:959)
	at buildtest.projection.journal.ProjectionChangeJournal.<init>(ProjectionChangeJournal.kt:881)
	at buildtest.projection.journal.JournalLegacyConversionBoundsIndexNodeWritesKt.journalLegacyConversionBoundsIndexNodeWrites$open(journalLegacyConversionBoundsIndexNodeWrites.kt:19)
	at buildtest.projection.journal.JournalLegacyConversionBoundsIndexNodeWritesKt.journalLegacyConversionBoundsIndexNodeWrites(journalLegacyConversionBoundsIndexNodeWrites.kt:41)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.base@21.0.11/DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x00007f057400c800.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/0x00007f0574001800.invokeStatic(java.base@21.0.11/LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x00007f0574005400.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 [15513] daemon prio=10 os_prio=0 cpu=0.96ms elapsed=37.55s tid=0x00007f05e00b1a10 nid=15513 waiting on condition  [0x00007f05dfffe000]
   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 [15514] daemon prio=8 os_prio=0 cpu=0.70ms elapsed=37.54s tid=0x00007f05e00b2f90 nid=15514 in Object.wait()  [0x00007f05c87fe000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait0(java.base@21.0.11/Native Method)
	- waiting on <0x00000000f8220760> (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 <0x00000000f8220760> (a java.lang.ref.NativeReferenceQueue$Lock)
	at java.lang.ref.Finalizer$FinalizerThread.run(java.base@21.0.11/Finalizer.java:173)

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

"Service Thread" #12 [15516] daemon prio=9 os_prio=0 cpu=1.10ms elapsed=37.53s tid=0x00007f05e00b5d90 nid=15516 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Monitor Deflation Thread" #13 [15517] daemon prio=9 os_prio=0 cpu=5.84ms elapsed=37.53s tid=0x00007f05e00b7340 nid=15517 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

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

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

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

"Common-Cleaner" #17 [15521] daemon prio=8 os_prio=0 cpu=0.95ms elapsed=37.44s tid=0x00007f05e00c9660 nid=15521 waiting on condition  [0x00007f0572dfe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f8220888> (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 [15561] daemon prio=5 os_prio=0 cpu=0.53ms elapsed=29.86s tid=0x00007f05e02fe340 nid=15561 waiting on condition  [0x00007f0572cfe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f99175f0> (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/0x00007f0574009ba8.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=17.74ms elapsed=37.62s tid=0x00007f05e00a5ed0 nid=15512 runnable  

"VM Periodic Task Thread" os_prio=0 cpu=32.95ms elapsed=37.65s tid=0x00007f05e0094750 nid=15511 waiting on condition  

"G1 Service" os_prio=0 cpu=3.09ms elapsed=37.75s tid=0x00007f05e007bba0 nid=15510 runnable  

"G1 Refine#0" os_prio=0 cpu=48.20ms elapsed=37.75s tid=0x00007f05e007abd0 nid=15509 runnable  

"G1 Conc#0" os_prio=0 cpu=0.20ms elapsed=37.77s tid=0x00007f05e003d870 nid=15508 runnable  

"G1 Main Marker" os_prio=0 cpu=0.24ms elapsed=37.77s tid=0x00007f05e003c8c0 nid=15507 runnable  

"GC Thread#0" os_prio=0 cpu=87.12ms elapsed=37.78s tid=0x00007f05e003a2e0 nid=15506 runnable  

JNI global refs: 15, weak refs: 0

Heap
 garbage-first heap   total 65536K, used 33561K [0x00000000f8000000, 0x0000000100000000)
  region size 1024K, 31 young (31744K), 2 survivors (2048K)
 Metaspace       used 7947K, committed 8128K, reserved 1114112K
  class space    used 599K, committed 704K, reserved 1048576K

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

"main" #1 prio=5
   java.lang.Thread.State: RUNNABLE
	at java.io.RandomAccessFile.open0(Native Method)
	at java.io.RandomAccessFile.open(RandomAccessFile.java:356)
	at java.io.RandomAccessFile.<init>(RandomAccessFile.java:273)
	at java.io.RandomAccessFile.<init>(RandomAccessFile.java:223)
	at buildtest.projection.journal.ProjectionPlatformFiles.randomAccess(JournalIo.kt:54)
	at buildtest.projection.journal.JournalIo.randomAccess(JournalIo.kt:244)
	at buildtest.projection.journal.ProjectionCutArena$access$2$1.invoke(DurableProjectionCut.kt:212)
	at buildtest.projection.journal.ProjectionCutArena$access$2$1.invoke(DurableProjectionCut.kt:213)
	at buildtest.projection.journal.ProjectionCutArenaSession.file(DurableProjectionCut.kt:173)
	at buildtest.projection.journal.ProjectionCutArena$writeRecord$1.invoke(DurableProjectionCut.kt:227)
	at buildtest.projection.journal.ProjectionCutArena$writeRecord$1.invoke(DurableProjectionCut.kt:220)
	at buildtest.projection.journal.ProjectionCutArena.access(DurableProjectionCut.kt:216)
	at buildtest.projection.journal.ProjectionCutArena.access$default(DurableProjectionCut.kt:197)
	at buildtest.projection.journal.ProjectionCutArena.writeRecord(DurableProjectionCut.kt:220)
	at buildtest.projection.journal.CutJournalRecords.appendImportedBatch(CutJournalRecords.kt:257)
	at buildtest.projection.journal.ProjectionChangeJournal.loadLegacyProjectionResumable(ProjectionChangeJournal.kt:8267)
	at buildtest.projection.journal.ProjectionChangeJournal.openOrReplace(ProjectionChangeJournal.kt:7967)
	at buildtest.projection.journal.ProjectionChangeJournal.<init>(ProjectionChangeJournal.kt:2344)
	at buildtest.projection.journal.ProjectionChangeJournal.<init>(ProjectionChangeJournal.kt:684)
	at buildtest.projection.journal.ProjectionChangeJournal.<init>(ProjectionChangeJournal.kt:959)
	at buildtest.projection.journal.ProjectionChangeJournal.<init>(ProjectionChangeJournal.kt:881)
	at buildtest.projection.journal.JournalLegacyConversionBoundsIndexNodeWritesKt.journalLegacyConversionBoundsIndexNodeWrites$open(journalLegacyConversionBoundsIndexNodeWrites.kt:19)
	at buildtest.projection.journal.JournalLegacyConversionBoundsIndexNodeWritesKt.journalLegacyConversionBoundsIndexNodeWrites(journalLegacyConversionBoundsIndexNodeWrites.kt:41)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x00007f057400c800.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/0x00007f0574001800.invokeStatic(LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x00007f0574005400.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/0x00007f0574009ba8.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.JournalLegacyConversionBoundsIndexNodeWritesKt.journalLegacyConversionBoundsIndexNodeWrites' 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=0x00007f05e02ff200, length=11, elements={
0x00007f05e0019d30, 0x00007f05e00b1a10, 0x00007f05e00b2f90, 0x00007f05e00b4740,
0x00007f05e00b5d90, 0x00007f05e00b7340, 0x00007f05e00b8e90, 0x00007f05e00ba560,
0x00007f05e00c6390, 0x00007f05e00c9660, 0x00007f05e02fe340
}

"main" #1 [15505] prio=5 os_prio=0 cpu=6752.77ms elapsed=37.79s tid=0x00007f05e0019d30 nid=15505 runnable  [0x00007f05e6ffc000]
   java.lang.Thread.State: RUNNABLE
	at java.lang.StringLatin1.regionMatchesCI(java.base@21.0.11/StringLatin1.java:391)
	at java.lang.String.regionMatches(java.base@21.0.11/String.java:2247)
	at java.lang.String.equalsIgnoreCase(java.base@21.0.11/String.java:1982)
	at org.json.JSONObject.stringToValue(JSONObject.java:2487)
	at buildtest.projection.journal.PagedJournalJsonTokener.nextValue(PagedJournalRecords.kt:1435)
	at org.json.JSONObject.<init>(JSONObject.java:252)
	at org.json.JSONObject.<init>(JSONObject.java:198)
	at buildtest.projection.journal.PagedJournalRecordsKt.parseJournalRecord(PagedJournalRecords.kt:1418)
	at buildtest.projection.journal.ProjectionChangeJournal.loadLegacyProjectionResumable(ProjectionChangeJournal.kt:8253)
	at buildtest.projection.journal.ProjectionChangeJournal.openOrReplace(ProjectionChangeJournal.kt:7967)
	at buildtest.projection.journal.ProjectionChangeJournal.<init>(ProjectionChangeJournal.kt:2344)
	at buildtest.projection.journal.ProjectionChangeJournal.<init>(ProjectionChangeJournal.kt:684)
	at buildtest.projection.journal.ProjectionChangeJournal.<init>(ProjectionChangeJournal.kt:959)
	at buildtest.projection.journal.ProjectionChangeJournal.<init>(ProjectionChangeJournal.kt:881)
	at buildtest.projection.journal.JournalLegacyConversionBoundsIndexNodeWritesKt.journalLegacyConversionBoundsIndexNodeWrites$open(journalLegacyConversionBoundsIndexNodeWrites.kt:19)
	at buildtest.projection.journal.JournalLegacyConversionBoundsIndexNodeWritesKt.journalLegacyConversionBoundsIndexNodeWrites(journalLegacyConversionBoundsIndexNodeWrites.kt:41)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.base@21.0.11/DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x00007f057400c800.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/0x00007f0574001800.invokeStatic(java.base@21.0.11/LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x00007f0574005400.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 [15513] daemon prio=10 os_prio=0 cpu=0.96ms elapsed=37.55s tid=0x00007f05e00b1a10 nid=15513 waiting on condition  [0x00007f05dfffe000]
   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 [15514] daemon prio=8 os_prio=0 cpu=0.70ms elapsed=37.54s tid=0x00007f05e00b2f90 nid=15514 in Object.wait()  [0x00007f05c87fe000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait0(java.base@21.0.11/Native Method)
	- waiting on <0x00000000f8220760> (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 <0x00000000f8220760> (a java.lang.ref.NativeReferenceQueue$Lock)
	at java.lang.ref.Finalizer$FinalizerThread.run(java.base@21.0.11/Finalizer.java:173)

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

"Service Thread" #12 [15516] daemon prio=9 os_prio=0 cpu=1.10ms elapsed=37.53s tid=0x00007f05e00b5d90 nid=15516 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Monitor Deflation Thread" #13 [15517] daemon prio=9 os_prio=0 cpu=5.84ms elapsed=37.53s tid=0x00007f05e00b7340 nid=15517 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

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

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

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

"Common-Cleaner" #17 [15521] daemon prio=8 os_prio=0 cpu=0.95ms elapsed=37.44s tid=0x00007f05e00c9660 nid=15521 waiting on condition  [0x00007f0572dfe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f8220888> (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 [15561] daemon prio=5 os_prio=0 cpu=0.53ms elapsed=29.86s tid=0x00007f05e02fe340 nid=15561 waiting on condition  [0x00007f0572cfe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f99175f0> (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/0x00007f0574009ba8.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=17.74ms elapsed=37.62s tid=0x00007f05e00a5ed0 nid=15512 runnable  

"VM Periodic Task Thread" os_prio=0 cpu=32.95ms elapsed=37.65s tid=0x00007f05e0094750 nid=15511 waiting on condition  

"G1 Service" os_prio=0 cpu=3.09ms elapsed=37.75s tid=0x00007f05e007bba0 nid=15510 runnable  

"G1 Refine#0" os_prio=0 cpu=48.20ms elapsed=37.75s tid=0x00007f05e007abd0 nid=15509 runnable  

"G1 Conc#0" os_prio=0 cpu=0.20ms elapsed=37.77s tid=0x00007f05e003d870 nid=15508 runnable  

"G1 Main Marker" os_prio=0 cpu=0.24ms elapsed=37.77s tid=0x00007f05e003c8c0 nid=15507 runnable  

"GC Thread#0" os_prio=0 cpu=87.12ms elapsed=37.78s tid=0x00007f05e003a2e0 nid=15506 runnable  

JNI global refs: 15, weak refs: 0

Heap
 garbage-first heap   total 65536K, used 33561K [0x00000000f8000000, 0x0000000100000000)
  region size 1024K, 31 young (31744K), 2 survivors (2048K)
 Metaspace       used 7947K, committed 8128K, reserved 1114112K
  class space    used 599K, committed 704K, reserved 1048576K

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

"main" #1 prio=5
   java.lang.Thread.State: RUNNABLE
	at java.io.RandomAccessFile.open0(Native Method)
	at java.io.RandomAccessFile.open(RandomAccessFile.java:356)
	at java.io.RandomAccessFile.<init>(RandomAccessFile.java:273)
	at java.io.RandomAccessFile.<init>(RandomAccessFile.java:223)
	at buildtest.projection.journal.ProjectionPlatformFiles.randomAccess(JournalIo.kt:54)
	at buildtest.projection.journal.JournalIo.randomAccess(JournalIo.kt:244)
	at buildtest.projection.journal.ProjectionCutArena$access$2$1.invoke(DurableProjectionCut.kt:212)
	at buildtest.projection.journal.ProjectionCutArena$access$2$1.invoke(DurableProjectionCut.kt:213)
	at buildtest.projection.journal.ProjectionCutArenaSession.file(DurableProjectionCut.kt:173)
	at buildtest.projection.journal.ProjectionCutArena$writeRecord$1.invoke(DurableProjectionCut.kt:227)
	at buildtest.projection.journal.ProjectionCutArena$writeRecord$1.invoke(DurableProjectionCut.kt:220)
	at buildtest.projection.journal.ProjectionCutArena.access(DurableProjectionCut.kt:216)
	at buildtest.projection.journal.ProjectionCutArena.access$default(DurableProjectionCut.kt:197)
	at buildtest.projection.journal.ProjectionCutArena.writeRecord(DurableProjectionCut.kt:220)
	at buildtest.projection.journal.CutJournalRecords.appendImportedBatch(CutJournalRecords.kt:257)
	at buildtest.projection.journal.ProjectionChangeJournal.loadLegacyProjectionResumable(ProjectionChangeJournal.kt:8267)
	at buildtest.projection.journal.ProjectionChangeJournal.openOrReplace(ProjectionChangeJournal.kt:7967)
	at buildtest.projection.journal.ProjectionChangeJournal.<init>(ProjectionChangeJournal.kt:2344)
	at buildtest.projection.journal.ProjectionChangeJournal.<init>(ProjectionChangeJournal.kt:684)
	at buildtest.projection.journal.ProjectionChangeJournal.<init>(ProjectionChangeJournal.kt:959)
	at buildtest.projection.journal.ProjectionChangeJournal.<init>(ProjectionChangeJournal.kt:881)
	at buildtest.projection.journal.JournalLegacyConversionBoundsIndexNodeWritesKt.journalLegacyConversionBoundsIndexNodeWrites$open(journalLegacyConversionBoundsIndexNodeWrites.kt:19)
	at buildtest.projection.journal.JournalLegacyConversionBoundsIndexNodeWritesKt.journalLegacyConversionBoundsIndexNodeWrites(journalLegacyConversionBoundsIndexNodeWrites.kt:41)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x00007f057400c800.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/0x00007f0574001800.invokeStatic(LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x00007f0574005400.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/0x00007f0574009ba8.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 3PASSED11.8s614700439yes (this is the published result)—
3 of 3PASSED18.6s614700448——
PASSEDbuildtest.projection.journaljournalLegacyConversionReentryAdoptsNestedCommit5222ms
PASSEDbuildtest.projection.journaljournalLegacyConvertedDeletionSurvivesReopen3770ms
PASSEDbuildtest.projection.journaljournalLegacyEncodedOversizedRecordClearsPrefix3302ms
PASSEDbuildtest.projection.journaljournalLegacyEvictedTailBoundsIndexNodeWrites237739ms
PASSEDbuildtest.projection.journaljournalLegacyFoldReportsRetainedAndEvictedRows3600ms
PASSEDbuildtest.projection.journaljournalLegacyGenerationMismatchReportsFullDiagnostic flaky — passed on attempt 3 of 322958ms
Attempts (3)
AttemptStatusDurationDropletCanonicalError
1 of 3FAILED32.6s614700451—java.lang.RuntimeException: Test 'journalLegacyGenerationMismatchReportsFullDiagnostic' timed out after 30000ms, stuck at: buildtest.projection.journal.JournalLegacyGenerationMismatchReportsFullDiagnosticKt.journalLegacyGenerationMismatchReportsFullDiagnostic$child(journalLegacyGenerationMismatchReportsFullDiagnostic.kt:95) 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 (31384 characters)
[BuildTestService] Legacy projection journal conversion: /tmp/journal-legacy-diagnostic-6033461290477694519/case0/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Projection persistence publication was incomplete: journal /tmp/journal-legacy-diagnostic-6033461290477694519/case0/projection-change-journal/journal.jsonl has baseline generation 'new-journal', while sidecar /tmp/journal-legacy-diagnostic-6033461290477694519/case0/projection-change-journal/fingerprints.json has baseline generation 'old-sidecar'. Startup will reconcile from the authoritative run sources.
JOURNAL_CODESOURCE=file:/root/.buildcache/prepared-test-classpath7581685271667247786/classpath/buildtest-projection-journal-0.0.35-btstart-20261028.jar
HEAD=1

JOURNAL_CODESOURCE=file:/root/.buildcache/prepared-test-classpath7581685271667247786/classpath/buildtest-projection-journal-0.0.35-btstart-20261028.jar
HEAD=1

[BuildTestService] Legacy projection journal conversion: /tmp/journal-legacy-diagnostic-6033461290477694519/case1/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
[BuildTestService] Projection persistence publication was incomplete: journal /tmp/journal-legacy-diagnostic-6033461290477694519/case1/projection-change-journal/journal.jsonl has baseline generation 'old-journal', while sidecar /tmp/journal-legacy-diagnostic-6033461290477694519/case1/projection-change-journal/fingerprints.json has baseline generation 'new-sidecar'. Startup will reconcile from the authoritative run sources.
JOURNAL_CODESOURCE=file:/root/.buildcache/prepared-test-classpath7581685271667247786/classpath/buildtest-projection-journal-0.0.35-btstart-20261028.jar
HEAD=1

JOURNAL_CODESOURCE=file:/root/.buildcache/prepared-test-classpath7581685271667247786/classpath/buildtest-projection-journal-0.0.35-btstart-20261028.jar
HEAD=1

[BuildTestService] Legacy projection journal conversion: /tmp/journal-legacy-diagnostic-6033461290477694519/case2/projection-change-journal/journal.jsonl; persisted batches resume from their selected offsets.
JOURNAL_CODESOURCE=file:/root/.buildcache/prepared-test-classpath7581685271667247786/classpath/buildtest-projection-journal-0.0.35-btstart-20261028.jar
HEAD=1

2026-11-01 06:21:22
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=0x00007b1bf065dbe0, length=12, elements={
0x00007b1bf0019d40, 0x00007b1bf00b1a40, 0x00007b1bf00b2fc0, 0x00007b1bf00b4770,
0x00007b1bf00b5dc0, 0x00007b1bf00b7370, 0x00007b1bf00b8ec0, 0x00007b1bf00ba590,
0x00007b1bf00c67b0, 0x00007b1bf00c9a80, 0x00007b1bf02a1be0, 0x00007b1bf065cd60
}

"main" #1 [14331] prio=5 os_prio=0 cpu=2054.11ms elapsed=31.51s tid=0x00007b1bf0019d40 nid=14331 waiting on condition  [0x00007b1bf4dfd000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000fbdb67c8> (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.JournalLegacyGenerationMismatchReportsFullDiagnosticKt.journalLegacyGenerationMismatchReportsFullDiagnostic$child(journalLegacyGenerationMismatchReportsFullDiagnostic.kt:95)
	at buildtest.projection.journal.JournalLegacyGenerationMismatchReportsFullDiagnosticKt.journalLegacyGenerationMismatchReportsFullDiagnostic(journalLegacyGenerationMismatchReportsFullDiagnostic.kt:124)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.base@21.0.11/DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x00007b1b7c00c800.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/0x00007b1b7c001800.invokeStatic(java.base@21.0.11/LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x00007b1b7c005400.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 [14342] daemon prio=10 os_prio=0 cpu=1.27ms elapsed=31.34s tid=0x00007b1bf00b1a40 nid=14342 waiting on condition  [0x00007b1bd87fe000]
   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 [14343] daemon prio=8 os_prio=0 cpu=0.39ms elapsed=31.33s tid=0x00007b1bf00b2fc0 nid=14343 in Object.wait()  [0x00007b1bd83fe000]
   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 [14344] daemon prio=9 os_prio=0 cpu=0.25ms elapsed=31.33s tid=0x00007b1bf00b4770 nid=14344 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Service Thread" #12 [14345] daemon prio=9 os_prio=0 cpu=0.35ms elapsed=31.32s tid=0x00007b1bf00b5dc0 nid=14345 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Monitor Deflation Thread" #13 [14346] daemon prio=9 os_prio=0 cpu=4.43ms elapsed=31.31s tid=0x00007b1bf00b7370 nid=14346 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

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

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

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

"Common-Cleaner" #17 [14352] daemon prio=8 os_prio=0 cpu=0.65ms elapsed=31.23s tid=0x00007b1bf00c9a80 nid=14352 waiting on condition  [0x00007b1bc9c2d000]
   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 [14383] daemon prio=5 os_prio=0 cpu=0.54ms elapsed=29.75s tid=0x00007b1bf02a1be0 nid=14383 waiting on condition  [0x00007b1bc9b2d000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f85cf478> (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/0x00007b1b7c009ba8.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 14584)" #19 [14417] daemon prio=10 os_prio=0 cpu=6.23ms elapsed=21.50s tid=0x00007b1bf065cd60 nid=14417 runnable  [0x00007b1bf4a27000]
   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.31ms elapsed=31.37s tid=0x00007b1bf00a5f00 nid=14341 runnable  

"VM Periodic Task Thread" os_prio=0 cpu=20.67ms elapsed=31.39s tid=0x00007b1bf0094780 nid=14340 waiting on condition  

"G1 Service" os_prio=0 cpu=1.43ms elapsed=31.47s tid=0x00007b1bf007bbb0 nid=14339 runnable  

"G1 Refine#0" os_prio=0 cpu=32.67ms elapsed=31.48s tid=0x00007b1bf007abe0 nid=14338 runnable  

"G1 Conc#0" os_prio=0 cpu=0.13ms elapsed=31.48s tid=0x00007b1bf003d880 nid=14337 runnable  

"G1 Main Marker" os_prio=0 cpu=0.21ms elapsed=31.49s tid=0x00007b1bf003c8d0 nid=14336 runnable  

"GC Thread#0" os_prio=0 cpu=78.52ms elapsed=31.50s tid=0x00007b1bf003a2f0 nid=14335 runnable  

JNI global refs: 15, weak refs: 0

Heap
 garbage-first heap   total 65536K, used 19092K [0x00000000f8000000, 0x0000000100000000)
  region size 1024K, 3 young (3072K), 2 survivors (2048K)
 Metaspace       used 14049K, committed 14272K, reserved 1114112K
  class space    used 1544K, committed 1600K, reserved 1048576K

Full thread dump (kompile in-child self-dump: buildtest.projection.journal.JournalLegacyGenerationMismatchReportsFullDiagnosticKt.journalLegacyGenerationMismatchReportsFullDiagnostic 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.JournalLegacyGenerationMismatchReportsFullDiagnosticKt.journalLegacyGenerationMismatchReportsFullDiagnostic$child(journalLegacyGenerationMismatchReportsFullDiagnostic.kt:95)
	at buildtest.projection.journal.JournalLegacyGenerationMismatchReportsFullDiagnosticKt.journalLegacyGenerationMismatchReportsFullDiagnostic(journalLegacyGenerationMismatchReportsFullDiagnostic.kt:124)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x00007b1b7c00c800.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/0x00007b1b7c001800.invokeStatic(LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x00007b1b7c005400.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 14584)" #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/0x00007b1b7c009ba8.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)
JOURNAL_CODESOURCE=file:/root/.buildcache/prepared-test-classpath7581685271667247786/classpath/buildtest-projection-journal-0.0.35-btstart-20261028.jar
HEAD=1

TIMEOUT: Test 'buildtest.projection.journal.JournalLegacyGenerationMismatchReportsFullDiagnosticKt.journalLegacyGenerationMismatchReportsFullDiagnostic' 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=0x00007b1bf065dbe0, length=12, elements={
0x00007b1bf0019d40, 0x00007b1bf00b1a40, 0x00007b1bf00b2fc0, 0x00007b1bf00b4770,
0x00007b1bf00b5dc0, 0x00007b1bf00b7370, 0x00007b1bf00b8ec0, 0x00007b1bf00ba590,
0x00007b1bf00c67b0, 0x00007b1bf00c9a80, 0x00007b1bf02a1be0, 0x00007b1bf065cd60
}

"main" #1 [14331] prio=5 os_prio=0 cpu=2054.11ms elapsed=31.51s tid=0x00007b1bf0019d40 nid=14331 waiting on condition  [0x00007b1bf4dfd000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000fbdb67c8> (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.JournalLegacyGenerationMismatchReportsFullDiagnosticKt.journalLegacyGenerationMismatchReportsFullDiagnostic$child(journalLegacyGenerationMismatchReportsFullDiagnostic.kt:95)
	at buildtest.projection.journal.JournalLegacyGenerationMismatchReportsFullDiagnosticKt.journalLegacyGenerationMismatchReportsFullDiagnostic(journalLegacyGenerationMismatchReportsFullDiagnostic.kt:124)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.base@21.0.11/DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x00007b1b7c00c800.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/0x00007b1b7c001800.invokeStatic(java.base@21.0.11/LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x00007b1b7c005400.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 [14342] daemon prio=10 os_prio=0 cpu=1.27ms elapsed=31.34s tid=0x00007b1bf00b1a40 nid=14342 waiting on condition  [0x00007b1bd87fe000]
   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 [14343] daemon prio=8 os_prio=0 cpu=0.39ms elapsed=31.33s tid=0x00007b1bf00b2fc0 nid=14343 in Object.wait()  [0x00007b1bd83fe000]
   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 [14344] daemon prio=9 os_prio=0 cpu=0.25ms elapsed=31.33s tid=0x00007b1bf00b4770 nid=14344 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Service Thread" #12 [14345] daemon prio=9 os_prio=0 cpu=0.35ms elapsed=31.32s tid=0x00007b1bf00b5dc0 nid=14345 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Monitor Deflation Thread" #13 [14346] daemon prio=9 os_prio=0 cpu=4.43ms elapsed=31.31s tid=0x00007b1bf00b7370 nid=14346 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

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

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

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

"Common-Cleaner" #17 [14352] daemon prio=8 os_prio=0 cpu=0.65ms elapsed=31.23s tid=0x00007b1bf00c9a80 nid=14352 waiting on condition  [0x00007b1bc9c2d000]
   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 [14383] daemon prio=5 os_prio=0 cpu=0.54ms elapsed=29.75s tid=0x00007b1bf02a1be0 nid=14383 waiting on condition  [0x00007b1bc9b2d000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f85cf478> (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/0x00007b1b7c009ba8.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 14584)" #19 [14417] daemon prio=10 os_prio=0 cpu=6.23ms elapsed=21.50s tid=0x00007b1bf065cd60 nid=14417 runnable  [0x00007b1bf4a27000]
   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.31ms elapsed=31.37s tid=0x00007b1bf00a5f00 nid=14341 runnable  

"VM Periodic Task Thread" os_prio=0 cpu=20.67ms elapsed=31.39s tid=0x00007b1bf0094780 nid=14340 waiting on condition  

"G1 Service" os_prio=0 cpu=1.43ms elapsed=31.47s tid=0x00007b1bf007bbb0 nid=14339 runnable  

"G1 Refine#0" os_prio=0 cpu=32.67ms elapsed=31.48s tid=0x00007b1bf007abe0 nid=14338 runnable  

"G1 Conc#0" os_prio=0 cpu=0.13ms elapsed=31.48s tid=0x00007b1bf003d880 nid=14337 runnable  

"G1 Main Marker" os_prio=0 cpu=0.21ms elapsed=31.49s tid=0x00007b1bf003c8d0 nid=14336 runnable  

"GC Thread#0" os_prio=0 cpu=78.52ms elapsed=31.50s tid=0x00007b1bf003a2f0 nid=14335 runnable  

JNI global refs: 15, weak refs: 0

Heap
 garbage-first heap   total 65536K, used 19092K [0x00000000f8000000, 0x0000000100000000)
  region size 1024K, 3 young (3072K), 2 survivors (2048K)
 Metaspace       used 14049K, committed 14272K, reserved 1114112K
  class space    used 1544K, committed 1600K, reserved 1048576K

Full thread dump (kompile in-child self-dump: buildtest.projection.journal.JournalLegacyGenerationMismatchReportsFullDiagnosticKt.journalLegacyGenerationMismatchReportsFullDiagnostic 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.JournalLegacyGenerationMismatchReportsFullDiagnosticKt.journalLegacyGenerationMismatchReportsFullDiagnostic$child(journalLegacyGenerationMismatchReportsFullDiagnostic.kt:95)
	at buildtest.projection.journal.JournalLegacyGenerationMismatchReportsFullDiagnosticKt.journalLegacyGenerationMismatchReportsFullDiagnostic(journalLegacyGenerationMismatchReportsFullDiagnostic.kt:124)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x00007b1b7c00c800.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/0x00007b1b7c001800.invokeStatic(LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x00007b1b7c005400.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 14584)" #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/0x00007b1b7c009ba8.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)
JOURNAL_CODESOURCE=file:/root/.buildcache/prepared-test-classpath7581685271667247786/classpath/buildtest-projection-journal-0.0.35-btstart-20261028.jar
HEAD=1


kompile-terminal-memory-v1 cceb2991-ad81-422f-a214-ec14574ad79b 14325 123097088 0
[JSTACK THREAD DUMPS END]
3 of 3PASSED22.9s614700454yes (this is the published result)—
2 of 3PASSED28.8s614697676——
PASSEDbuildtest.projection.journaljournalLegacyInvalidDeletionTimeKeepsAuthority1766ms
PASSEDbuildtest.projection.journaljournalLegacyInvalidSnapshotKeepsAuthorityAndBytes4565ms
PASSEDbuildtest.projection.journaljournalLegacyMigrationReconcilesAppendedSource11498ms
PASSEDbuildtest.projection.journaljournalLegacyMigrationResumesFromCommittedBatch20074ms
PASSEDbuildtest.projection.journaljournalLegacyMigrationSurvivesProcessStop flaky — passed on attempt 3 of 338629ms
Attempts (3)
AttemptStatusDurationDropletCanonicalError
1 of 3FAILED32.9s614700436—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 (28380 characters)
2026-11-01 06:21:12
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=0x00007ec3006b4540, length=12, elements={
0x00007ec300019d20, 0x00007ec3000b19e0, 0x00007ec3000b2f60, 0x00007ec3000b4710,
0x00007ec3000b5d60, 0x00007ec3000b7310, 0x00007ec3000b8e60, 0x00007ec3000ba530,
0x00007ec3000c6750, 0x00007ec3000c9a20, 0x00007ec3002a1a20, 0x00007ec3006b36c0
}

"main" #1 [14105] prio=5 os_prio=0 cpu=2988.60ms elapsed=31.43s tid=0x00007ec300019d20 nid=14105 waiting on condition  [0x00007ec3063fd000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000fb1a0718> (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/0x00007ec28c00c800.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/0x00007ec28c001800.invokeStatic(java.base@21.0.11/LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x00007ec28c005400.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 [14142] daemon prio=10 os_prio=0 cpu=0.86ms elapsed=31.20s tid=0x00007ec3000b19e0 nid=14142 waiting on condition  [0x00007ec3051fe000]
   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 [14145] daemon prio=8 os_prio=0 cpu=0.55ms elapsed=31.19s tid=0x00007ec3000b2f60 nid=14145 in Object.wait()  [0x00007ec3050fe000]
   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 [14148] daemon prio=9 os_prio=0 cpu=0.31ms elapsed=31.19s tid=0x00007ec3000b4710 nid=14148 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Service Thread" #12 [14152] daemon prio=9 os_prio=0 cpu=0.49ms elapsed=31.19s tid=0x00007ec3000b5d60 nid=14152 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Monitor Deflation Thread" #13 [14153] daemon prio=9 os_prio=0 cpu=4.03ms elapsed=31.18s tid=0x00007ec3000b7310 nid=14153 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

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

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

"Notification Thread" #16 [14162] daemon prio=9 os_prio=0 cpu=0.13ms elapsed=31.13s tid=0x00007ec3000c6750 nid=14162 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Common-Cleaner" #17 [14165] daemon prio=8 os_prio=0 cpu=0.70ms elapsed=31.12s tid=0x00007ec3000c9a20 nid=14165 waiting on condition  [0x00007ec30492d000]
   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 [14175] daemon prio=5 os_prio=0 cpu=0.49ms elapsed=29.66s tid=0x00007ec3002a1a20 nid=14175 waiting on condition  [0x00007ec30482d000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f95dffe8> (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/0x00007ec28c009ba8.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 14209)" #19 [14195] daemon prio=10 os_prio=0 cpu=2.62ms elapsed=13.38s tid=0x00007ec3006b36c0 nid=14195 runnable  [0x00007ec306027000]
   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=10.63ms elapsed=31.23s tid=0x00007ec3000a5ea0 nid=14139 runnable  

"VM Periodic Task Thread" os_prio=0 cpu=19.66ms elapsed=31.25s tid=0x00007ec300094720 nid=14136 waiting on condition  

"G1 Service" os_prio=0 cpu=1.74ms elapsed=31.40s tid=0x00007ec30007bb90 nid=14128 runnable  

"G1 Refine#0" os_prio=0 cpu=46.98ms elapsed=31.40s tid=0x00007ec30007abc0 nid=14126 runnable  

"G1 Conc#0" os_prio=0 cpu=0.13ms elapsed=31.41s tid=0x00007ec30003d860 nid=14120 runnable  

"G1 Main Marker" os_prio=0 cpu=0.13ms elapsed=31.41s tid=0x00007ec30003c8b0 nid=14119 runnable  

"GC Thread#0" os_prio=0 cpu=55.74ms elapsed=31.42s tid=0x00007ec30003a2d0 nid=14116 runnable  

JNI global refs: 15, weak refs: 0

Heap
 garbage-first heap   total 65536K, used 27461K [0x00000000f8000000, 0x0000000100000000)
  region size 1024K, 18 young (18432K), 5 survivors (5120K)
 Metaspace       used 14665K, 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/0x00007ec28c00c800.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/0x00007ec28c001800.invokeStatic(LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x00007ec28c005400.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 14209)" #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/0x00007ec28c009ba8.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=0x00007ec3006b4540, length=12, elements={
0x00007ec300019d20, 0x00007ec3000b19e0, 0x00007ec3000b2f60, 0x00007ec3000b4710,
0x00007ec3000b5d60, 0x00007ec3000b7310, 0x00007ec3000b8e60, 0x00007ec3000ba530,
0x00007ec3000c6750, 0x00007ec3000c9a20, 0x00007ec3002a1a20, 0x00007ec3006b36c0
}

"main" #1 [14105] prio=5 os_prio=0 cpu=2988.60ms elapsed=31.43s tid=0x00007ec300019d20 nid=14105 waiting on condition  [0x00007ec3063fd000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000fb1a0718> (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/0x00007ec28c00c800.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/0x00007ec28c001800.invokeStatic(java.base@21.0.11/LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x00007ec28c005400.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 [14142] daemon prio=10 os_prio=0 cpu=0.86ms elapsed=31.20s tid=0x00007ec3000b19e0 nid=14142 waiting on condition  [0x00007ec3051fe000]
   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 [14145] daemon prio=8 os_prio=0 cpu=0.55ms elapsed=31.19s tid=0x00007ec3000b2f60 nid=14145 in Object.wait()  [0x00007ec3050fe000]
   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 [14148] daemon prio=9 os_prio=0 cpu=0.31ms elapsed=31.19s tid=0x00007ec3000b4710 nid=14148 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Service Thread" #12 [14152] daemon prio=9 os_prio=0 cpu=0.49ms elapsed=31.19s tid=0x00007ec3000b5d60 nid=14152 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Monitor Deflation Thread" #13 [14153] daemon prio=9 os_prio=0 cpu=4.03ms elapsed=31.18s tid=0x00007ec3000b7310 nid=14153 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

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

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

"Notification Thread" #16 [14162] daemon prio=9 os_prio=0 cpu=0.13ms elapsed=31.13s tid=0x00007ec3000c6750 nid=14162 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Common-Cleaner" #17 [14165] daemon prio=8 os_prio=0 cpu=0.70ms elapsed=31.12s tid=0x00007ec3000c9a20 nid=14165 waiting on condition  [0x00007ec30492d000]
   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 [14175] daemon prio=5 os_prio=0 cpu=0.49ms elapsed=29.66s tid=0x00007ec3002a1a20 nid=14175 waiting on condition  [0x00007ec30482d000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f95dffe8> (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/0x00007ec28c009ba8.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 14209)" #19 [14195] daemon prio=10 os_prio=0 cpu=2.62ms elapsed=13.38s tid=0x00007ec3006b36c0 nid=14195 runnable  [0x00007ec306027000]
   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=10.63ms elapsed=31.23s tid=0x00007ec3000a5ea0 nid=14139 runnable  

"VM Periodic Task Thread" os_prio=0 cpu=19.66ms elapsed=31.25s tid=0x00007ec300094720 nid=14136 waiting on condition  

"G1 Service" os_prio=0 cpu=1.74ms elapsed=31.40s tid=0x00007ec30007bb90 nid=14128 runnable  

"G1 Refine#0" os_prio=0 cpu=46.98ms elapsed=31.40s tid=0x00007ec30007abc0 nid=14126 runnable  

"G1 Conc#0" os_prio=0 cpu=0.13ms elapsed=31.41s tid=0x00007ec30003d860 nid=14120 runnable  

"G1 Main Marker" os_prio=0 cpu=0.13ms elapsed=31.41s tid=0x00007ec30003c8b0 nid=14119 runnable  

"GC Thread#0" os_prio=0 cpu=55.74ms elapsed=31.42s tid=0x00007ec30003a2d0 nid=14116 runnable  

JNI global refs: 15, weak refs: 0

Heap
 garbage-first heap   total 65536K, used 27461K [0x00000000f8000000, 0x0000000100000000)
  region size 1024K, 18 young (18432K), 5 survivors (5120K)
 Metaspace       used 14665K, 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/0x00007ec28c00c800.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/0x00007ec28c001800.invokeStatic(LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x00007ec28c005400.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 14209)" #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/0x00007ec28c009ba8.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 3FAILED32.4s614700456—java.lang.RuntimeException: Test 'journalLegacyMigrationSurvivesProcessStop' timed out after 30000ms (no stuck-frame hint could be extracted from the captured console output: consoleTextLength=352, markersPresent=[[JSTACK THREAD DUMPS BEGIN]], markersAbsent=[Full thread dump, JNI global refs:, no thread dumps, jstack did not complete, jstack binary could not be located, jstack produced no output, kompile in-child self-dump, "main"]) 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 2 of 3 (352 characters)
process committed=32 resumed=992 sourceBytes=33667031 childHeap=33554432
TIMEOUT: Test 'buildtest.projection.journal.JournalLegacyMigrationSurvivesProcessStopKt.journalLegacyMigrationSurvivesProcessStop' exceeded per-test timeout of 30000ms; child process killed
[JSTACK THREAD DUMPS BEGIN]
16124: non existent JVM pid: 16124
[JSTACK THREAD DUMPS END]
3 of 3PASSED38.6s614700450yes (this is the published result)—
PASSEDbuildtest.projection.journaljournalLegacyOversizedRecordRetainsFollowingRow4520ms
PASSEDbuildtest.projection.journaljournalLegacyOversizedRecordStreamsUnderTightHeap flaky — passed on attempt 3 of 317777ms
Attempts (3)
AttemptStatusDurationDropletCanonicalError
1 of 3FAILED33.4s614700451—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 (28612 characters)
2026-11-01 06:20:47
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=0x000075c4885a9f60, length=12, elements={
0x000075c488019d50, 0x000075c4880b1a50, 0x000075c4880b2fd0, 0x000075c4880b4780,
0x000075c4880b5dd0, 0x000075c4880b7380, 0x000075c4880b8ed0, 0x000075c4880ba5a0,
0x000075c4880ce7b0, 0x000075c4880d1a80, 0x000075c4882a5a00, 0x000075c4885a90e0
}

"main" #1 [14157] prio=5 os_prio=0 cpu=4212.41ms elapsed=31.74s tid=0x000075c488019d50 nid=14157 waiting on condition  [0x000075c48f1fd000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000fb296cb8> (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:126)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.base@21.0.11/DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x000075c41c00c800.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/0x000075c41c001800.invokeStatic(java.base@21.0.11/LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x000075c41c005400.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 [14165] daemon prio=10 os_prio=0 cpu=1.36ms elapsed=31.45s tid=0x000075c4880b1a50 nid=14165 waiting on condition  [0x000075c48c2a0000]
   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 [14166] daemon prio=8 os_prio=0 cpu=0.71ms elapsed=31.44s tid=0x000075c4880b2fd0 nid=14166 in Object.wait()  [0x000075c48c1a0000]
   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 [14167] daemon prio=9 os_prio=0 cpu=0.30ms elapsed=31.43s tid=0x000075c4880b4780 nid=14167 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Service Thread" #12 [14168] daemon prio=9 os_prio=0 cpu=0.62ms elapsed=31.43s tid=0x000075c4880b5dd0 nid=14168 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Monitor Deflation Thread" #13 [14169] daemon prio=9 os_prio=0 cpu=4.96ms elapsed=31.42s tid=0x000075c4880b7380 nid=14169 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

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

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

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

"Common-Cleaner" #17 [14174] daemon prio=8 os_prio=0 cpu=0.81ms elapsed=31.38s tid=0x000075c4880d1a80 nid=14174 waiting on condition  [0x000075c41aefe000]
   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 [14206] daemon prio=5 os_prio=0 cpu=0.84ms elapsed=29.66s tid=0x000075c4882a5a00 nid=14206 waiting on condition  [0x000075c41adfe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f81b54c8> (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/0x000075c41c009ba8.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 14283)" #19 [14285] daemon prio=10 os_prio=0 cpu=0.97ms elapsed=7.10s tid=0x000075c4885a90e0 nid=14285 runnable  [0x000075c48c0a0000]
   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=9.55ms elapsed=31.50s tid=0x000075c4880a5f10 nid=14164 runnable  

"VM Periodic Task Thread" os_prio=0 cpu=23.77ms elapsed=31.53s tid=0x000075c488094790 nid=14163 waiting on condition  

"G1 Service" os_prio=0 cpu=1.69ms elapsed=31.69s tid=0x000075c48807bbc0 nid=14162 runnable  

"G1 Refine#0" os_prio=0 cpu=27.56ms elapsed=31.70s tid=0x000075c48807abf0 nid=14161 runnable  

"G1 Conc#0" os_prio=0 cpu=0.27ms elapsed=31.71s tid=0x000075c48803d890 nid=14160 runnable  

"G1 Main Marker" os_prio=0 cpu=0.25ms elapsed=31.72s tid=0x000075c48803c8e0 nid=14159 runnable  

"GC Thread#0" os_prio=0 cpu=77.62ms elapsed=31.72s tid=0x000075c48803a300 nid=14158 runnable  

JNI global refs: 15, weak refs: 0

Heap
 garbage-first heap   total 65536K, used 27664K [0x00000000f8000000, 0x0000000100000000)
  region size 1024K, 12 young (12288K), 1 survivors (1024K)
 Metaspace       used 14522K, committed 14848K, reserved 1114112K
  class space    used 1571K, 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:126)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x000075c41c00c800.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/0x000075c41c001800.invokeStatic(LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x000075c41c005400.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 14283)" #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/0x000075c41c009ba8.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=0x000075c4885a9f60, length=12, elements={
0x000075c488019d50, 0x000075c4880b1a50, 0x000075c4880b2fd0, 0x000075c4880b4780,
0x000075c4880b5dd0, 0x000075c4880b7380, 0x000075c4880b8ed0, 0x000075c4880ba5a0,
0x000075c4880ce7b0, 0x000075c4880d1a80, 0x000075c4882a5a00, 0x000075c4885a90e0
}

"main" #1 [14157] prio=5 os_prio=0 cpu=4212.41ms elapsed=31.74s tid=0x000075c488019d50 nid=14157 waiting on condition  [0x000075c48f1fd000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000fb296cb8> (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:126)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.base@21.0.11/DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x000075c41c00c800.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/0x000075c41c001800.invokeStatic(java.base@21.0.11/LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x000075c41c005400.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 [14165] daemon prio=10 os_prio=0 cpu=1.36ms elapsed=31.45s tid=0x000075c4880b1a50 nid=14165 waiting on condition  [0x000075c48c2a0000]
   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 [14166] daemon prio=8 os_prio=0 cpu=0.71ms elapsed=31.44s tid=0x000075c4880b2fd0 nid=14166 in Object.wait()  [0x000075c48c1a0000]
   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 [14167] daemon prio=9 os_prio=0 cpu=0.30ms elapsed=31.43s tid=0x000075c4880b4780 nid=14167 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Service Thread" #12 [14168] daemon prio=9 os_prio=0 cpu=0.62ms elapsed=31.43s tid=0x000075c4880b5dd0 nid=14168 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Monitor Deflation Thread" #13 [14169] daemon prio=9 os_prio=0 cpu=4.96ms elapsed=31.42s tid=0x000075c4880b7380 nid=14169 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

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

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

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

"Common-Cleaner" #17 [14174] daemon prio=8 os_prio=0 cpu=0.81ms elapsed=31.38s tid=0x000075c4880d1a80 nid=14174 waiting on condition  [0x000075c41aefe000]
   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 [14206] daemon prio=5 os_prio=0 cpu=0.84ms elapsed=29.66s tid=0x000075c4882a5a00 nid=14206 waiting on condition  [0x000075c41adfe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f81b54c8> (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/0x000075c41c009ba8.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 14283)" #19 [14285] daemon prio=10 os_prio=0 cpu=0.97ms elapsed=7.10s tid=0x000075c4885a90e0 nid=14285 runnable  [0x000075c48c0a0000]
   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=9.55ms elapsed=31.50s tid=0x000075c4880a5f10 nid=14164 runnable  

"VM Periodic Task Thread" os_prio=0 cpu=23.77ms elapsed=31.53s tid=0x000075c488094790 nid=14163 waiting on condition  

"G1 Service" os_prio=0 cpu=1.69ms elapsed=31.69s tid=0x000075c48807bbc0 nid=14162 runnable  

"G1 Refine#0" os_prio=0 cpu=27.56ms elapsed=31.70s tid=0x000075c48807abf0 nid=14161 runnable  

"G1 Conc#0" os_prio=0 cpu=0.27ms elapsed=31.71s tid=0x000075c48803d890 nid=14160 runnable  

"G1 Main Marker" os_prio=0 cpu=0.25ms elapsed=31.72s tid=0x000075c48803c8e0 nid=14159 runnable  

"GC Thread#0" os_prio=0 cpu=77.62ms elapsed=31.72s tid=0x000075c48803a300 nid=14158 runnable  

JNI global refs: 15, weak refs: 0

Heap
 garbage-first heap   total 65536K, used 27664K [0x00000000f8000000, 0x0000000100000000)
  region size 1024K, 12 young (12288K), 1 survivors (1024K)
 Metaspace       used 14522K, committed 14848K, reserved 1114112K
  class space    used 1571K, 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:126)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x000075c41c00c800.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/0x000075c41c001800.invokeStatic(LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x000075c41c005400.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 14283)" #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/0x000075c41c009ba8.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.7s614700454yes (this is the published result)—
2 of 3FAILED32s614697676—java.lang.RuntimeException: Test 'journalLegacyOversizedRecordStreamsUnderTightHeap' timed out after 30000ms, stuck at: buildtest.projection.journal.JournalLegacyOversizedRecordStreamsUnderTightHeapKt.journalLegacyOversizedRecordStreamsUnderTightHeap(journalLegacyOversizedRecordStreamsUnderTightHeap.kt:143) 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 2 of 3 (20777 characters)
[BuildTestService] Legacy projection journal conversion: /tmp/journal-legacy-oversized-heap-3354877626053962405/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-classpath5049236704482728756/classpath/buildtest-projection-journal-0.0.35-btstart-20261028.jar
PAGE={"schemaVersion":1,"nextCursor":"b4cc3209-1d05-4f09-b67b-9e0e0dc042c3:t:3","latestCursor":"b4cc3209-1d05-4f09-b67b-9e0e0dc042c3:t:3","resetRequired":false,"changes":[{"sequence":3,"kind":"RUN_UPSERT","run":{"runId":"run3","label":"after","status":"TESTING"},"runId":"run3"}]}

JOURNAL_CODESOURCE=file:/root/.buildcache/prepared-test-classpath5049236704482728756/classpath/buildtest-projection-journal-0.0.35-btstart-20261028.jar
PAGE={"schemaVersion":1,"nextCursor":"b4cc3209-1d05-4f09-b67b-9e0e0dc042c3:t:3","latestCursor":"b4cc3209-1d05-4f09-b67b-9e0e0dc042c3:t:3","resetRequired":false,"changes":[{"sequence":3,"kind":"RUN_UPSERT","run":{"runId":"run3","label":"after","status":"TESTING"},"runId":"run3"}]}

2026-11-01 06:35:22
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=0x0000780bd05b2140, length=12, elements={
0x0000780bd0019d40, 0x0000780bd00b1a40, 0x0000780bd00b2fc0, 0x0000780bd00b4770,
0x0000780bd00b5dc0, 0x0000780bd00b7370, 0x0000780bd00b8ec0, 0x0000780bd00ba590,
0x0000780bd00ce7a0, 0x0000780bd00d1a70, 0x0000780bd02a9be0, 0x0000780bd05b12c0
}

"main" #1 [17907] prio=5 os_prio=0 cpu=5496.02ms elapsed=30.98s tid=0x0000780bd0019d40 nid=17907 runnable  [0x0000780bd73fd000]
   java.lang.Thread.State: RUNNABLE
	at java.io.UnixFileSystem.delete0(java.base@21.0.11/Native Method)
	at java.io.UnixFileSystem.delete(java.base@21.0.11/UnixFileSystem.java:269)
	at java.io.File.delete(java.base@21.0.11/File.java:1075)
	at kotlin.io.FilesKt__UtilsKt.deleteRecursively(Utils.kt:347)
	at buildtest.projection.journal.JournalLegacyOversizedRecordStreamsUnderTightHeapKt.journalLegacyOversizedRecordStreamsUnderTightHeap(journalLegacyOversizedRecordStreamsUnderTightHeap.kt:143)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.base@21.0.11/DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x0000780b6400c800.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/0x0000780b64001800.invokeStatic(java.base@21.0.11/LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x0000780b64005400.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 [17924] daemon prio=10 os_prio=0 cpu=0.83ms elapsed=30.89s tid=0x0000780bd00b1a40 nid=17924 waiting on condition  [0x0000780bd41a5000]
   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 [17925] daemon prio=8 os_prio=0 cpu=0.21ms elapsed=30.89s tid=0x0000780bd00b2fc0 nid=17925 in Object.wait()  [0x0000780bcfffe000]
   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 [17926] daemon prio=9 os_prio=0 cpu=0.16ms elapsed=30.89s tid=0x0000780bd00b4770 nid=17926 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Service Thread" #12 [17927] daemon prio=9 os_prio=0 cpu=0.29ms elapsed=30.89s tid=0x0000780bd00b5dc0 nid=17927 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Monitor Deflation Thread" #13 [17928] daemon prio=9 os_prio=0 cpu=4.55ms elapsed=30.89s tid=0x0000780bd00b7370 nid=17928 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

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

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

"Notification Thread" #16 [17933] daemon prio=9 os_prio=0 cpu=0.10ms elapsed=30.86s tid=0x0000780bd00ce7a0 nid=17933 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Common-Cleaner" #17 [17934] daemon prio=8 os_prio=0 cpu=0.52ms elapsed=30.86s tid=0x0000780bd00d1a70 nid=17934 waiting on condition  [0x0000780bb812d000]
   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 [17942] daemon prio=5 os_prio=0 cpu=0.51ms elapsed=29.87s tid=0x0000780bd02a9be0 nid=17942 waiting on condition  [0x0000780b62ffe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f8a27d90> (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/0x0000780b64009ba8.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" #19 [18039] daemon prio=10 os_prio=0 cpu=5.85ms elapsed=13.39s tid=0x0000780bd05b12c0 nid=18039 waiting on condition  [0x0000780bd40a5000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000fb6f8378> (a java.util.concurrent.SynchronousQueue$Transferer)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:410)
	at java.util.concurrent.LinkedTransferQueue$DualNode.await(java.base@21.0.11/LinkedTransferQueue.java:452)
	at java.util.concurrent.SynchronousQueue$Transferer.xferLifo(java.base@21.0.11/SynchronousQueue.java:194)
	at java.util.concurrent.SynchronousQueue.xfer(java.base@21.0.11/SynchronousQueue.java:235)
	at java.util.concurrent.SynchronousQueue.poll(java.base@21.0.11/SynchronousQueue.java:338)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.11/ThreadPoolExecutor.java:1069)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.11/ThreadPoolExecutor.java:1130)
	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.60ms elapsed=30.90s tid=0x0000780bd00a5f00 nid=17923 runnable  

"VM Periodic Task Thread" os_prio=0 cpu=23.93ms elapsed=30.92s tid=0x0000780bd0094780 nid=17921 waiting on condition  

"G1 Service" os_prio=0 cpu=1.54ms elapsed=30.96s tid=0x0000780bd007bbb0 nid=17913 runnable  

"G1 Refine#0" os_prio=0 cpu=23.46ms elapsed=30.97s tid=0x0000780bd007abe0 nid=17912 runnable  

"G1 Conc#0" os_prio=0 cpu=0.05ms elapsed=30.97s tid=0x0000780bd003d880 nid=17911 runnable  

"G1 Main Marker" os_prio=0 cpu=0.08ms elapsed=30.97s tid=0x0000780bd003c8d0 nid=17910 runnable  

"GC Thread#0" os_prio=0 cpu=61.13ms elapsed=30.97s tid=0x0000780bd003a2f0 nid=17909 runnable  

JNI global refs: 15, weak refs: 0

Heap
 garbage-first heap   total 65536K, used 26635K [0x00000000f8000000, 0x0000000100000000)
  region size 1024K, 12 young (12288K), 2 survivors (2048K)
 Metaspace       used 14908K, committed 15168K, reserved 1114112K
  class space    used 1605K, committed 1728K, reserved 1048576K

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=0x0000780bd05b2140, length=12, elements={
0x0000780bd0019d40, 0x0000780bd00b1a40, 0x0000780bd00b2fc0, 0x0000780bd00b4770,
0x0000780bd00b5dc0, 0x0000780bd00b7370, 0x0000780bd00b8ec0, 0x0000780bd00ba590,
0x0000780bd00ce7a0, 0x0000780bd00d1a70, 0x0000780bd02a9be0, 0x0000780bd05b12c0
}

"main" #1 [17907] prio=5 os_prio=0 cpu=5496.02ms elapsed=30.98s tid=0x0000780bd0019d40 nid=17907 runnable  [0x0000780bd73fd000]
   java.lang.Thread.State: RUNNABLE
	at java.io.UnixFileSystem.delete0(java.base@21.0.11/Native Method)
	at java.io.UnixFileSystem.delete(java.base@21.0.11/UnixFileSystem.java:269)
	at java.io.File.delete(java.base@21.0.11/File.java:1075)
	at kotlin.io.FilesKt__UtilsKt.deleteRecursively(Utils.kt:347)
	at buildtest.projection.journal.JournalLegacyOversizedRecordStreamsUnderTightHeapKt.journalLegacyOversizedRecordStreamsUnderTightHeap(journalLegacyOversizedRecordStreamsUnderTightHeap.kt:143)
	at java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.base@21.0.11/DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x0000780b6400c800.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/0x0000780b64001800.invokeStatic(java.base@21.0.11/LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x0000780b64005400.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 [17924] daemon prio=10 os_prio=0 cpu=0.83ms elapsed=30.89s tid=0x0000780bd00b1a40 nid=17924 waiting on condition  [0x0000780bd41a5000]
   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 [17925] daemon prio=8 os_prio=0 cpu=0.21ms elapsed=30.89s tid=0x0000780bd00b2fc0 nid=17925 in Object.wait()  [0x0000780bcfffe000]
   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 [17926] daemon prio=9 os_prio=0 cpu=0.16ms elapsed=30.89s tid=0x0000780bd00b4770 nid=17926 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Service Thread" #12 [17927] daemon prio=9 os_prio=0 cpu=0.29ms elapsed=30.89s tid=0x0000780bd00b5dc0 nid=17927 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Monitor Deflation Thread" #13 [17928] daemon prio=9 os_prio=0 cpu=4.55ms elapsed=30.89s tid=0x0000780bd00b7370 nid=17928 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

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

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

"Notification Thread" #16 [17933] daemon prio=9 os_prio=0 cpu=0.10ms elapsed=30.86s tid=0x0000780bd00ce7a0 nid=17933 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Common-Cleaner" #17 [17934] daemon prio=8 os_prio=0 cpu=0.52ms elapsed=30.86s tid=0x0000780bd00d1a70 nid=17934 waiting on condition  [0x0000780bb812d000]
   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 [17942] daemon prio=5 os_prio=0 cpu=0.51ms elapsed=29.87s tid=0x0000780bd02a9be0 nid=17942 waiting on condition  [0x0000780b62ffe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f8a27d90> (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/0x0000780b64009ba8.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" #19 [18039] daemon prio=10 os_prio=0 cpu=5.85ms elapsed=13.39s tid=0x0000780bd05b12c0 nid=18039 waiting on condition  [0x0000780bd40a5000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000fb6f8378> (a java.util.concurrent.SynchronousQueue$Transferer)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.11/LockSupport.java:410)
	at java.util.concurrent.LinkedTransferQueue$DualNode.await(java.base@21.0.11/LinkedTransferQueue.java:452)
	at java.util.concurrent.SynchronousQueue$Transferer.xferLifo(java.base@21.0.11/SynchronousQueue.java:194)
	at java.util.concurrent.SynchronousQueue.xfer(java.base@21.0.11/SynchronousQueue.java:235)
	at java.util.concurrent.SynchronousQueue.poll(java.base@21.0.11/SynchronousQueue.java:338)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@21.0.11/ThreadPoolExecutor.java:1069)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.11/ThreadPoolExecutor.java:1130)
	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.60ms elapsed=30.90s tid=0x0000780bd00a5f00 nid=17923 runnable  

"VM Periodic Task Thread" os_prio=0 cpu=23.93ms elapsed=30.92s tid=0x0000780bd0094780 nid=17921 waiting on condition  

"G1 Service" os_prio=0 cpu=1.54ms elapsed=30.96s tid=0x0000780bd007bbb0 nid=17913 runnable  

"G1 Refine#0" os_prio=0 cpu=23.46ms elapsed=30.97s tid=0x0000780bd007abe0 nid=17912 runnable  

"G1 Conc#0" os_prio=0 cpu=0.05ms elapsed=30.97s tid=0x0000780bd003d880 nid=17911 runnable  

"G1 Main Marker" os_prio=0 cpu=0.08ms elapsed=30.97s tid=0x0000780bd003c8d0 nid=17910 runnable  

"GC Thread#0" os_prio=0 cpu=61.13ms elapsed=30.97s tid=0x0000780bd003a2f0 nid=17909 runnable  

JNI global refs: 15, weak refs: 0

Heap
 garbage-first heap   total 65536K, used 26635K [0x00000000f8000000, 0x0000000100000000)
  region size 1024K, 12 young (12288K), 2 survivors (2048K)
 Metaspace       used 14908K, committed 15168K, reserved 1114112K
  class space    used 1605K, committed 1728K, reserved 1048576K


kompile-terminal-memory-v1 e2145ce4-0c56-4921-a9fa-80cac4658f29 17902 125304832 0
[JSTACK THREAD DUMPS END]
PASSEDbuildtest.projection.journaljournalLegacyOwnershipReleaseInterruptPreservesNativeFailure3727ms
PASSEDbuildtest.projection.journaljournalLegacyOwnershipUseDrainsBeforeRelease4830ms
PASSEDbuildtest.projection.journaljournalLegacyOwnershipUseEndsBeforeHistoryObservation5363ms
PASSEDbuildtest.projection.journaljournalLegacyOwnershipUseRefusalPreservesTemporary5995ms
PASSEDbuildtest.projection.journaljournalLegacyOwnershipWarningReentersAfterUse4750ms
PASSEDbuildtest.projection.journaljournalLegacySnapshotMigrationResumesBoundedBytes22039ms
PASSEDbuildtest.projection.journaljournalLegacyStartupFoldIsCheckpointed5234ms
PASSEDbuildtest.projection.journaljournalLegacyTailOnlyMigrationBoundsDiscardedWork8972ms
PASSEDbuildtest.projection.journaljournalLiveAppendBoundsDecodedPayloadStaging22459ms
PASSEDbuildtest.projection.journaljournalLiveAppendSurvivesHistoryLargerThanHeap flaky — passed on attempt 2 of 316189ms
Attempts (3)
AttemptStatusDurationDropletCanonicalError
1 of 3FAILED1m 3s614697676—java.lang.AssertionError: The bounded append child must finish: 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.JournalLiveAppendSurvivesHistoryLargerThanHeapKt.journalLiveAppendSurvivesHistoryLargerThanHeap(journalLiveAppendSurvivesHistoryLargerThanHeap.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 1 of 3 (1365 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 bounded append child must finish: 
	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.JournalLiveAppendSurvivesHistoryLargerThanHeapKt.journalLiveAppendSurvivesHistoryLargerThanHeap(journalLiveAppendSurvivesHistoryLargerThanHeap.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
2 of 3PASSED16.1s614700447yes (this is the published result)—
3 of 3PASSED17.6s614700448——
PASSEDbuildtest.projection.journaljournalLiveAppendUsesBoundedIndexBatches24094ms
PASSEDbuildtest.projection.journaljournalLiveAuthorityCandidateSurvivesNestedOpen4046ms
PASSEDbuildtest.projection.journaljournalLiveCandidateLeaseSurvivesCleanup7743ms
PASSEDbuildtest.projection.journaljournalLiveTailBytesRequestMaintenance5304ms
PASSEDbuildtest.projection.journaljournalLiveTailCountRequestsMaintenance3851ms
PASSEDbuildtest.projection.journaljournalLosingAuthorityCandidateReusesWinner5450ms
PASSEDbuildtest.projection.journaljournalMaintenanceStageObserverBlocksOutputOpen2360ms
PASSEDbuildtest.projection.journaljournalMalformedCurrentNamesPath5473ms
PASSEDbuildtest.projection.journaljournalMissingCutSelectorFails2097ms
PASSEDbuildtest.projection.journaljournalNativeRestartCursorRemainsContiguous4258ms
PASSEDbuildtest.projection.journaljournalNestedClockKeepsInheritedDeletionOwner3306ms
PASSEDbuildtest.projection.journaljournalNestedConstructionLifetimeReturnsOuterOwnership3767ms
PASSEDbuildtest.projection.journaljournalNestedPredecessorWaitKeepsInheritedDeletionOwner5791ms
PASSEDbuildtest.projection.journaljournalOldWriterBoundaryMismatchRejected2486ms
PASSEDbuildtest.projection.journaljournalOldWriterBoundaryPartialDigitsResume6883ms
PASSEDbuildtest.projection.journaljournalOldWriterBoundaryRepairClose4473ms
PASSEDbuildtest.projection.journaljournalOldWriterBoundaryRepairReentry4797ms
PASSEDbuildtest.projection.journaljournalOldWriterBoundaryRepairRefusesPreCutHeader4220ms
PASSEDbuildtest.projection.journaljournalOldWriterBoundaryRepairRefusesPreCutIncarnation2608ms
PASSEDbuildtest.projection.journaljournalOldWriterBoundaryRepairRefusesSelectedHeader1619ms
PASSEDbuildtest.projection.journaljournalOldWriterBoundaryRepairRefusesSelectedIncarnation4547ms
PASSEDbuildtest.projection.journaljournalOldWriterBoundaryRepairResumes3523ms
PASSEDbuildtest.projection.journaljournalOldWriterLegacyBoundaryRecovery2312ms
PASSEDbuildtest.projection.journaljournalOldWriterLegacySavedProgressRecovery20901ms
PASSEDbuildtest.projection.journaljournalOldWriterSelectedBoundaryRecovery5088ms
PASSEDbuildtest.projection.journaljournalOrdinaryAdmissionFailureReleasesOrdinaryOrder4195ms
PASSEDbuildtest.projection.journaljournalOrdinaryClassificationFailureReleasesStage3997ms
PASSEDbuildtest.projection.journaljournalOrdinaryCommitWaitRefusesAppendOwner5819ms
PASSEDbuildtest.projection.journaljournalOrdinaryDeletionKeepsFactsWhenClockMovesBackwards5321ms
PASSEDbuildtest.projection.journaljournalOrdinaryDeletionRefusalKeepsOriginalHostError5142ms
PASSEDbuildtest.projection.journaljournalOrdinaryFailureBoundariesReleaseRunOrder4926ms
PASSEDbuildtest.projection.journaljournalOrdinaryPageAdmissionRetainsStorage4420ms
PASSEDbuildtest.projection.journaljournalOrdinarySourceFailureHostRefusalRetainsRepairObligation4926ms
PASSEDbuildtest.projection.journaljournalOrdinaryTextFailurePreservesTarget4491ms
PASSEDbuildtest.projection.journaljournalOwnedMetadataReadWorkIsBounded3141ms
PASSEDbuildtest.projection.journaljournalOwnerOrderRefusesEarlierOwner5508ms
PASSEDbuildtest.projection.journaljournalPageBatchByteBoundary3846ms
PASSEDbuildtest.projection.journaljournalPageBatchCallbacksReleaseOwners4809ms
PASSEDbuildtest.projection.journaljournalPageBatchReadsOversizedFrame5166ms
PASSEDbuildtest.projection.journaljournalPageBatchRechecksConsumedFrames4025ms
PASSEDbuildtest.projection.journaljournalPageBatchSkipsLargeArenaGap7062ms
PASSEDbuildtest.projection.journaljournalPageCaptureKeepsOneCommittedCut9173ms
PASSEDbuildtest.projection.journaljournalPageClassificationRechecksReplacedBaseline12407ms
PASSEDbuildtest.projection.journaljournalPageClassificationReleasesOwnerDuringColdRead15560ms
PASSEDbuildtest.projection.journaljournalPageFinalWindowReadAheadIsBounded4624ms
PASSEDbuildtest.projection.journaljournalPageLeaseSurvivesReplacement3691ms
PASSEDbuildtest.projection.journaljournalPageLeaseSurvivesStorageClose4172ms
PASSEDbuildtest.projection.journaljournalPageObjectsCannotChangeCommittedRows2972ms
PASSEDbuildtest.projection.journaljournalPageReadsOneBoundedBatch13815ms
PASSEDbuildtest.projection.journaljournalPageValidatesArgumentsBeforeColdClassification6529ms
PASSEDbuildtest.projection.journaljournalPageWindowKeepsItsAdmittedCut4643ms
PASSEDbuildtest.projection.journaljournalPartialAppendReopenDeltaBoundIndependentOfBaseline18227ms
PASSEDbuildtest.projection.journaljournalPrecommitHostRefusalPreservesStorageFailure4983ms
PASSEDbuildtest.projection.journaljournalPrecommitHostRefusalRetainsRepairObligation4734ms
PASSEDbuildtest.projection.journaljournalPreparedDeletionReentryKeepsNestedFacts2726ms
PASSEDbuildtest.projection.journaljournalPreparedDeletionStopAfterSelectionKeepsFact3205ms
PASSEDbuildtest.projection.journaljournalPreparedDeletionStopBeforeSelectionKeepsRows3918ms
PASSEDbuildtest.projection.journaljournalPreparedDeletionUsesPublicationTime1220ms
PASSEDbuildtest.projection.journaljournalPreparedSourceCutFinishesAfterPublicationFailure3966ms
PASSEDbuildtest.projection.journaljournalPreviousReleaseConstructorsRemainAvailable4406ms
PASSEDbuildtest.projection.journaljournalRcAcceptedKeySizesSurviveReopen7228ms
PASSEDbuildtest.projection.journaljournalRcBaselineDraftCodecKeepsNativeText7234ms
PASSEDbuildtest.projection.journaljournalRcBaselineInitialDraftKeepsNativeText3371ms
PASSEDbuildtest.projection.journaljournalRcBaselinePayloadPreservesNativeText5519ms
PASSEDbuildtest.projection.journaljournalRcCompactedPageAccountingKeepsNativeText5032ms
PASSEDbuildtest.projection.journaljournalRcKeySummaryPreservesUnicodeDeletionTimes7913ms
PASSEDbuildtest.projection.journaljournalRcPageAccountingPreservesNativeText5255ms
PASSEDbuildtest.projection.journaljournalReadAdmissionSurvivesReplacementAndFailure4932ms
PASSEDbuildtest.projection.journaljournalReadHostObservesAndClosesStream2475ms
PASSEDbuildtest.projection.journaljournalReaderDoesNotBlockWriter3304ms
PASSEDbuildtest.projection.journaljournalRecoveryAuthorityMoveCloseCompletesSelectedCut4250ms
PASSEDbuildtest.projection.journaljournalRecoveryBoundsCutImportNodeWrites20233ms
PASSEDbuildtest.projection.journaljournalRecoveryCallbackInventoryKeepsAcknowledgedRows13070ms
PASSEDbuildtest.projection.journaljournalRecoveryCallbackReceiptsSurviveNestedOpenAndRebuild8633ms
PASSEDbuildtest.projection.journaljournalRecoveryRewriteClosePreservesCommittedCut6286ms
PASSEDbuildtest.projection.journaljournalRecoveryRewriteObservesOwnedStage7390ms
PASSEDbuildtest.projection.journaljournalRecoverySourceMoveCloseCompletesCut6130ms
PASSEDbuildtest.projection.journaljournalRecoverySourceMoveObserverFailureCompletesCut5089ms
PASSEDbuildtest.projection.journaljournalRecoveryStagedClosePreservesCommittedCut5080ms
PASSEDbuildtest.projection.journaljournalRecoveryStopKeepsInterruptionCause5964ms
PASSEDbuildtest.projection.journaljournalRecoverySupersededBySourceRepairRetires6394ms
PASSEDbuildtest.projection.journaljournalReentrantClassificationStartup4193ms
PASSEDbuildtest.projection.journaljournalRefreshedBaselineBindingDoesNotExcludeAdmission7699ms
PASSEDbuildtest.projection.journaljournalRejectedBaselineDoesNotCommitDeletion2886ms
PASSEDbuildtest.projection.journaljournalRemovedDirectoryFactSurvivesReopen5533ms
PASSEDbuildtest.projection.journaljournalReopenDeltaBoundIndependentOfBaselineArchived8687ms
PASSEDbuildtest.projection.journaljournalReopenDeltaBoundIndependentOfBaselineNoEviction8683ms
PASSEDbuildtest.projection.journaljournalReopenDeltaBoundIndependentOfBaselineWithoutArchive9773ms
PASSEDbuildtest.projection.journaljournalReopenDeltaBoundIndependentOfHistoryWithoutBaseline8673ms
PASSEDbuildtest.projection.journaljournalReopenDeltaBoundPreservesAdvertisedContinuation20311ms
PASSEDbuildtest.projection.journaljournalReopenReadinessClockBoundIndependentOfBaseline8244ms
PASSEDbuildtest.projection.journaljournalReopenSnapshotBytesAreBounded15281ms
PASSEDbuildtest.projection.journaljournalReopenedEmptyCompleteCutCanBuildBaseline5697ms
PASSEDbuildtest.projection.journaljournalRepairAppendsWithoutReset5698ms
PASSEDbuildtest.projection.journaljournalRepairBoundsCutImportNodeWrites17768ms
PASSEDbuildtest.projection.journaljournalRepairCallbackClosePreservesCommittedCut4502ms
PASSEDbuildtest.projection.journaljournalRepairCallbackInventoryKeepsAcknowledgedRows4292ms
PASSEDbuildtest.projection.journaljournalRepairFreshReaderSeesAppendedCorrection1854ms
PASSEDbuildtest.projection.journaljournalRepairHostReleaseAfterCommitKeepsAvailableCut3977ms
PASSEDbuildtest.projection.journaljournalRepairIncludesTimerPublishedDuringStaging4946ms
PASSEDbuildtest.projection.journaljournalRepairKeepsAdmittedPageAndContinuation3958ms
PASSEDbuildtest.projection.journaljournalRepairKeepsNewerRunAuthority5657ms
PASSEDbuildtest.projection.journaljournalRepairMultipleRunsReachCaughtUpReader4125ms
PASSEDbuildtest.projection.journaljournalRepairPendingGapCursorRequiresReset3779ms
PASSEDbuildtest.projection.journaljournalRepairPreMoveHostCloseDiscardsPreparedSource4473ms
PASSEDbuildtest.projection.journaljournalRepairSavedCursorContinuesAfterReopen4357ms
PASSEDbuildtest.projection.journaljournalRepairSourceCallbackKeepsAcknowledgedRow3449ms
PASSEDbuildtest.projection.journaljournalRepairSourceMoveCloseCompletesCut3619ms
PASSEDbuildtest.projection.journaljournalRepairSourceMoveObserverFailureCompletesCut3991ms
PASSEDbuildtest.projection.journaljournalRepeatedTerminalSummariesPreserveEachWindow3303ms
PASSEDbuildtest.projection.journaljournalReplacedBaselineCursorRequiresReset8032ms
PASSEDbuildtest.projection.journaljournalResetAdmissionDoesNotDelayStorageClose3667ms
PASSEDbuildtest.projection.journaljournalResetAdmissionIoFailureAndCloseStillFails6063ms
PASSEDbuildtest.projection.journaljournalResetAdmissionStopAndCloseStillFails5065ms
PASSEDbuildtest.projection.journaljournalResetAllocationCloseKeepsCapturedReader5777ms
PASSEDbuildtest.projection.journaljournalResetCallbackKeepsPreviousSlotReadable9014ms
PASSEDbuildtest.projection.journaljournalResetPagesPreserveChunkedText7714ms
PASSEDbuildtest.projection.journaljournalResetSelectionHostCloseStopsCompatibilityMove4403ms
PASSEDbuildtest.projection.journaljournalResetSerializationAdmissionCloseKeepsCapturedReader6695ms
PASSEDbuildtest.projection.journaljournalResetSerializationRowCloseStopsMutableStage5194ms
PASSEDbuildtest.projection.journaljournalRestoredDirectoryClearsOnlyItsFact3232ms
PASSEDbuildtest.projection.journaljournalRetainedTailCursorContinuesAfterReplacement9579ms
PASSEDbuildtest.projection.journaljournalReviewAdmittedPageDoesNotCrossArchiveGap4268ms
PASSEDbuildtest.projection.journaljournalReviewArchiveGapReturnsReadableReset6441ms
PASSEDbuildtest.projection.journaljournalReviewBaselinePageDoesNotCrossGap2160ms
PASSEDbuildtest.projection.journaljournalReviewCompactionCoveredCursorRejectsArchiveGap4220ms
PASSEDbuildtest.projection.journaljournalReviewCoverageQueryReleasesOwnerDuringStorageRead flaky — passed on attempt 3 of 320405ms
Attempts (3)
AttemptStatusDurationDropletCanonicalError
1 of 3FAILED32.4s614700451—java.lang.RuntimeException: Test 'journalReviewCoverageQueryReleasesOwnerDuringStorageRead' timed out after 30000ms, stuck at: okio.JvmFileHandle.protectedFlush(JvmFileHandle.kt:74) 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 (32834 characters)
2026-11-01 06:20:48
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=0x00007140ac2aa4e0, length=11, elements={
0x00007140ac019d90, 0x00007140ac0b1a90, 0x00007140ac0b3010, 0x00007140ac0b47c0,
0x00007140ac0b5e10, 0x00007140ac0b73c0, 0x00007140ac0b8f10, 0x00007140ac0ba5e0,
0x00007140ac0ce7f0, 0x00007140ac0d1eb0, 0x00007140ac2a95b0
}

"main" #1 [14188] prio=5 os_prio=0 cpu=4201.33ms elapsed=31.30s tid=0x00007140ac019d90 nid=14188 runnable  [0x00007140b1ffc000]
   java.lang.Thread.State: RUNNABLE
	at java.io.FileDescriptor.sync0(java.base@21.0.11/Native Method)
	at java.io.FileDescriptor.sync(java.base@21.0.11/FileDescriptor.java:212)
	at okio.JvmFileHandle.protectedFlush(JvmFileHandle.kt:74)
	- locked <0x00000000fb344538> (a okio.JvmFileHandle)
	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.registerOwnedFiles(DurableProjectionCut.kt:963)
	at buildtest.projection.journal.ProjectionCutStore.forceManifestRoots(DurableProjectionCut.kt:734)
	at buildtest.projection.journal.ProjectionCutStore.access$forceManifestRoots(DurableProjectionCut.kt:616)
	at buildtest.projection.journal.ProjectionCutStore$publish$1.invoke(DurableProjectionCut.kt:837)
	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(java.base@21.0.11/DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x000071403800c800.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/0x0000714038001800.invokeStatic(java.base@21.0.11/LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x0000714038005400.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 [14197] daemon prio=10 os_prio=0 cpu=0.87ms elapsed=31.07s tid=0x00007140ac0b1a90 nid=14197 waiting on condition  [0x00007140b0e1d000]
   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 [14198] daemon prio=8 os_prio=0 cpu=0.48ms elapsed=31.06s tid=0x00007140ac0b3010 nid=14198 in Object.wait()  [0x00007140b09fe000]
   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 [14199] daemon prio=9 os_prio=0 cpu=0.28ms elapsed=31.06s tid=0x00007140ac0b47c0 nid=14199 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Service Thread" #12 [14200] daemon prio=9 os_prio=0 cpu=1.20ms elapsed=31.06s tid=0x00007140ac0b5e10 nid=14200 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Monitor Deflation Thread" #13 [14201] daemon prio=9 os_prio=0 cpu=3.89ms elapsed=31.06s tid=0x00007140ac0b73c0 nid=14201 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" #14 [14202] daemon prio=9 os_prio=0 cpu=1141.39ms elapsed=31.06s tid=0x00007140ac0b8f10 nid=14202 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   Compiling: 1384       4       java.util.regex.Pattern$BmpCharPropertyGreedy::match (89 bytes)

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

"Notification Thread" #16 [14204] daemon prio=9 os_prio=0 cpu=0.17ms elapsed=31.02s tid=0x00007140ac0ce7f0 nid=14204 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Common-Cleaner" #17 [14205] daemon prio=8 os_prio=0 cpu=0.99ms elapsed=31.01s tid=0x00007140ac0d1eb0 nid=14205 waiting on condition  [0x00007140b022d000]
   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 [14213] daemon prio=5 os_prio=0 cpu=0.68ms elapsed=29.54s tid=0x00007140ac2a95b0 nid=14213 waiting on condition  [0x00007140b012d000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f98170f0> (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/0x0000714038009ba8.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=13.23ms elapsed=31.11s tid=0x00007140ac0a5f50 nid=14196 runnable  

"VM Periodic Task Thread" os_prio=0 cpu=21.55ms elapsed=31.13s tid=0x00007140ac0947d0 nid=14195 waiting on condition  

"G1 Service" os_prio=0 cpu=1.65ms elapsed=31.27s tid=0x00007140ac07bc00 nid=14194 runnable  

"G1 Refine#0" os_prio=0 cpu=22.42ms elapsed=31.27s tid=0x00007140ac07ac30 nid=14193 runnable  

"G1 Conc#0" os_prio=0 cpu=0.17ms elapsed=31.28s tid=0x00007140ac03d8d0 nid=14192 runnable  

"G1 Main Marker" os_prio=0 cpu=0.16ms elapsed=31.28s tid=0x00007140ac03c920 nid=14191 runnable  

"GC Thread#0" os_prio=0 cpu=35.20ms elapsed=31.29s tid=0x00007140ac03a340 nid=14190 runnable  

JNI global refs: 15, weak refs: 0

Heap
 garbage-first heap   total 65536K, used 14619K [0x00000000f8000000, 0x0000000100000000)
  region size 1024K, 12 young (12288K), 1 survivors (1024K)
 Metaspace       used 8300K, committed 8512K, 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 sun.nio.ch.UnixFileDispatcherImpl.force0(Native Method)
	at sun.nio.ch.UnixFileDispatcherImpl.force(UnixFileDispatcherImpl.java:85)
	at sun.nio.ch.FileChannelImpl.force(FileChannelImpl.java:525)
	at buildtest.projection.journal.JournalIo.forceDirectory(JournalIo.kt:215)
	at buildtest.projection.journal.ProjectionCutStore.forceDirectory(DurableProjectionCut.kt:1197)
	at buildtest.projection.journal.ProjectionCutStore.reconcileSavedNames(DurableProjectionCut.kt:1000)
	at buildtest.projection.journal.ProjectionCutStore.reconcileOwnedFiles(DurableProjectionCut.kt:979)
	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/0x000071403800c800.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/0x0000714038001800.invokeStatic(LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x0000714038005400.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/0x0000714038009ba8.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=0x00007140ac2aa4e0, length=11, elements={
0x00007140ac019d90, 0x00007140ac0b1a90, 0x00007140ac0b3010, 0x00007140ac0b47c0,
0x00007140ac0b5e10, 0x00007140ac0b73c0, 0x00007140ac0b8f10, 0x00007140ac0ba5e0,
0x00007140ac0ce7f0, 0x00007140ac0d1eb0, 0x00007140ac2a95b0
}

"main" #1 [14188] prio=5 os_prio=0 cpu=4201.33ms elapsed=31.30s tid=0x00007140ac019d90 nid=14188 runnable  [0x00007140b1ffc000]
   java.lang.Thread.State: RUNNABLE
	at java.io.FileDescriptor.sync0(java.base@21.0.11/Native Method)
	at java.io.FileDescriptor.sync(java.base@21.0.11/FileDescriptor.java:212)
	at okio.JvmFileHandle.protectedFlush(JvmFileHandle.kt:74)
	- locked <0x00000000fb344538> (a okio.JvmFileHandle)
	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.registerOwnedFiles(DurableProjectionCut.kt:963)
	at buildtest.projection.journal.ProjectionCutStore.forceManifestRoots(DurableProjectionCut.kt:734)
	at buildtest.projection.journal.ProjectionCutStore.access$forceManifestRoots(DurableProjectionCut.kt:616)
	at buildtest.projection.journal.ProjectionCutStore$publish$1.invoke(DurableProjectionCut.kt:837)
	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(java.base@21.0.11/DirectMethodHandle$Holder)
	at java.lang.invoke.LambdaForm$MH/0x000071403800c800.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/0x0000714038001800.invokeStatic(java.base@21.0.11/LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x0000714038005400.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 [14197] daemon prio=10 os_prio=0 cpu=0.87ms elapsed=31.07s tid=0x00007140ac0b1a90 nid=14197 waiting on condition  [0x00007140b0e1d000]
   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 [14198] daemon prio=8 os_prio=0 cpu=0.48ms elapsed=31.06s tid=0x00007140ac0b3010 nid=14198 in Object.wait()  [0x00007140b09fe000]
   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 [14199] daemon prio=9 os_prio=0 cpu=0.28ms elapsed=31.06s tid=0x00007140ac0b47c0 nid=14199 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Service Thread" #12 [14200] daemon prio=9 os_prio=0 cpu=1.20ms elapsed=31.06s tid=0x00007140ac0b5e10 nid=14200 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Monitor Deflation Thread" #13 [14201] daemon prio=9 os_prio=0 cpu=3.89ms elapsed=31.06s tid=0x00007140ac0b73c0 nid=14201 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" #14 [14202] daemon prio=9 os_prio=0 cpu=1141.39ms elapsed=31.06s tid=0x00007140ac0b8f10 nid=14202 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   Compiling: 1384       4       java.util.regex.Pattern$BmpCharPropertyGreedy::match (89 bytes)

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

"Notification Thread" #16 [14204] daemon prio=9 os_prio=0 cpu=0.17ms elapsed=31.02s tid=0x00007140ac0ce7f0 nid=14204 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Common-Cleaner" #17 [14205] daemon prio=8 os_prio=0 cpu=0.99ms elapsed=31.01s tid=0x00007140ac0d1eb0 nid=14205 waiting on condition  [0x00007140b022d000]
   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 [14213] daemon prio=5 os_prio=0 cpu=0.68ms elapsed=29.54s tid=0x00007140ac2a95b0 nid=14213 waiting on condition  [0x00007140b012d000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f98170f0> (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/0x0000714038009ba8.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=13.23ms elapsed=31.11s tid=0x00007140ac0a5f50 nid=14196 runnable  

"VM Periodic Task Thread" os_prio=0 cpu=21.55ms elapsed=31.13s tid=0x00007140ac0947d0 nid=14195 waiting on condition  

"G1 Service" os_prio=0 cpu=1.65ms elapsed=31.27s tid=0x00007140ac07bc00 nid=14194 runnable  

"G1 Refine#0" os_prio=0 cpu=22.42ms elapsed=31.27s tid=0x00007140ac07ac30 nid=14193 runnable  

"G1 Conc#0" os_prio=0 cpu=0.17ms elapsed=31.28s tid=0x00007140ac03d8d0 nid=14192 runnable  

"G1 Main Marker" os_prio=0 cpu=0.16ms elapsed=31.28s tid=0x00007140ac03c920 nid=14191 runnable  

"GC Thread#0" os_prio=0 cpu=35.20ms elapsed=31.29s tid=0x00007140ac03a340 nid=14190 runnable  

JNI global refs: 15, weak refs: 0

Heap
 garbage-first heap   total 65536K, used 14619K [0x00000000f8000000, 0x0000000100000000)
  region size 1024K, 12 young (12288K), 1 survivors (1024K)
 Metaspace       used 8300K, committed 8512K, 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 sun.nio.ch.UnixFileDispatcherImpl.force0(Native Method)
	at sun.nio.ch.UnixFileDispatcherImpl.force(UnixFileDispatcherImpl.java:85)
	at sun.nio.ch.FileChannelImpl.force(FileChannelImpl.java:525)
	at buildtest.projection.journal.JournalIo.forceDirectory(JournalIo.kt:215)
	at buildtest.projection.journal.ProjectionCutStore.forceDirectory(DurableProjectionCut.kt:1197)
	at buildtest.projection.journal.ProjectionCutStore.reconcileSavedNames(DurableProjectionCut.kt:1000)
	at buildtest.projection.journal.ProjectionCutStore.reconcileOwnedFiles(DurableProjectionCut.kt:979)
	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/0x000071403800c800.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/0x0000714038001800.invokeStatic(LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x0000714038005400.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/0x0000714038009ba8.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 3PASSED20.4s614700454yes (this is the published result)—
2 of 3PASSED21.9s614697676——
PASSEDbuildtest.projection.journaljournalReviewGapPrefixCursorReachesResetBoundary1898ms
PASSEDbuildtest.projection.journaljournalReviewSparseResetCapturePrecedesAppend5152ms
PASSEDbuildtest.projection.journaljournalReviewSparseResetEndCursorConverges6915ms
PASSEDbuildtest.projection.journaljournalReviewSparseResetSeeksAfterReopen14199ms
PASSEDbuildtest.projection.journaljournalReviewTailPageDoesNotCrossArchiveGap5403ms
PASSEDbuildtest.projection.journaljournalSecondReopenDeltaBoundIndependentOfBaseline14648ms
PASSEDbuildtest.projection.journaljournalSharedOpenPreservesUnleasedResetTemporaries3148ms
PASSEDbuildtest.projection.journaljournalSnapshotAdmittedReaderSurvivesRetirement40191ms
PASSEDbuildtest.projection.journaljournalSnapshotAuthorityReplacementPublishesWholeCut6838ms
PASSEDbuildtest.projection.journaljournalSnapshotChecksumFailurePrecedesDataOpen9514ms
PASSEDbuildtest.projection.journaljournalSnapshotChecksumIndexFailureDoesNotHashData7660ms
PASSEDbuildtest.projection.journaljournalSnapshotChunksRejectChangedBytes5819ms
PASSEDbuildtest.projection.journaljournalSnapshotContinuationLeavesBytesUnchanged4645ms
PASSEDbuildtest.projection.journaljournalSnapshotConversionReentryAdoptsNestedCommit5753ms
PASSEDbuildtest.projection.journaljournalSnapshotCursorSurvivesReopen5329ms
PASSEDbuildtest.projection.journaljournalSnapshotIdentityRestorePreservesRepairObligation6084ms
PASSEDbuildtest.projection.journaljournalSnapshotIdentityValidationIsBounded5790ms
PASSEDbuildtest.projection.journaljournalSnapshotPublicationKeepsSelectedGeneration9900ms
PASSEDbuildtest.projection.journaljournalSnapshotRetirementKeepsBothManifestSlots20291ms
PASSEDbuildtest.projection.journaljournalSnapshotRetirementRecoversOnReopen4671ms
PASSEDbuildtest.projection.journaljournalSnapshotSeekFailurePrecedesDataOpen9333ms
PASSEDbuildtest.projection.journaljournalSnapshotTargetExcludesLaterAppends2498ms
PASSEDbuildtest.projection.journaljournalSnapshotUpgradeKeepsProgressAcrossSourceDelta18373ms
PASSEDbuildtest.projection.journaljournalSnapshotValidationReusesGeneration6171ms
PASSEDbuildtest.projection.journaljournalSourceFingerprintSurvivesReopen2718ms
PASSEDbuildtest.projection.journaljournalSpaceAcknowledgedCutRefusesAndRecovers4782ms
PASSEDbuildtest.projection.journaljournalSpaceAppendRefusesAndRecovers4357ms
PASSEDbuildtest.projection.journaljournalSpaceBaselineRefusesAndRecovers6304ms
PASSEDbuildtest.projection.journaljournalSpaceClassificationRefusesAndRecovers7886ms
PASSEDbuildtest.projection.journaljournalSpaceCompactionRefusesAndRecovers6572ms
PASSEDbuildtest.projection.journaljournalSpaceCutAppendKeepsAdmittedReader4202ms
PASSEDbuildtest.projection.journaljournalSpaceFingerprintCallbackDoesNotRepeat5678ms
PASSEDbuildtest.projection.journaljournalSpaceFingerprintCallbackKeepsAcknowledgedCut4921ms
PASSEDbuildtest.projection.journaljournalSpaceForgetFingerprintRefusesAndRecovers3907ms
PASSEDbuildtest.projection.journaljournalSpaceMetadataAppendRefusesAndRecovers4053ms
PASSEDbuildtest.projection.journaljournalSpaceMetadataWithdrawalPrecedesHostRelease6956ms
PASSEDbuildtest.projection.journaljournalSpaceOffsetsRefusesAndRecovers4697ms
PASSEDbuildtest.projection.journaljournalSpacePartialStageRefusesAndRecovers6742ms
PASSEDbuildtest.projection.journaljournalSpaceProbeCloseStopsNativeWrite3796ms
PASSEDbuildtest.projection.journaljournalSpaceRebuildRefusesAndRecovers5258ms
PASSEDbuildtest.projection.journaljournalSpaceRefusesBeforeTemporaryAllocation3800ms
PASSEDbuildtest.projection.journaljournalSpaceRememberFingerprintRefusesAndRecovers3624ms
PASSEDbuildtest.projection.journaljournalSpaceResetIndexRefusesAndRecovers4715ms
PASSEDbuildtest.projection.journaljournalSpaceResetMetadataRefusesAndRecovers5610ms
PASSEDbuildtest.projection.journaljournalSpaceResetRefusesAndRecovers6094ms
PASSEDbuildtest.projection.journaljournalSpaceStartupRefusesAndRecovers3841ms
PASSEDbuildtest.projection.journaljournalSpaceStartupSourceRefusesAndRecovers5223ms
PASSEDbuildtest.projection.journaljournalSparseResetCapturedCloseKeepsKinds6401ms
PASSEDbuildtest.projection.journaljournalSparseResetKeepsEarlierBaselineCursor7483ms
PASSEDbuildtest.projection.journaljournalSparseResetPagesKeepKindsAfterReopen5273ms
PASSEDbuildtest.projection.journaljournalStageObserverCanCloseFromAnotherThread6190ms
PASSEDbuildtest.projection.journaljournalStartupDirectoryForceReentryAdoptsAppend2207ms
PASSEDbuildtest.projection.journaljournalStartupEvictedTailCheckpointReopen20866ms
PASSEDbuildtest.projection.journaljournalStartupForceObserverFailureDrainsMoves4051ms
PASSEDbuildtest.projection.journaljournalStartupLargeTailHeapStaysBounded21052ms
PASSEDbuildtest.projection.journaljournalStartupObserverCleanupFailureIsReportedOnce1148ms
PASSEDbuildtest.projection.journaljournalStartupPolicyFailureKeepsPriorForces2927ms
PASSEDbuildtest.projection.journaljournalStartupReentryKeepsPendingForces4642ms
PASSEDbuildtest.projection.journaljournalStopAfterDeferredBaselineObservation6316ms
PASSEDbuildtest.projection.journaljournalStopDuringBaselineIndexRebuild3452ms
PASSEDbuildtest.projection.journaljournalStopDuringInitialBaselineFold4147ms
PASSEDbuildtest.projection.journaljournalStopDuringReleasedBaselineRewrite4520ms
PASSEDbuildtest.projection.journaljournalStoppedStagingReopensIdempotently2794ms
PASSEDbuildtest.projection.journaljournalSupplementalFingerprintSurvivesReopen4638ms
PASSEDbuildtest.projection.journaljournalTailCursorPagesWithoutDuplicates2001ms
PASSEDbuildtest.projection.journaljournalTailCursorSurvivesRestart5124ms
PASSEDbuildtest.projection.journaljournalTerminalConfigurationIsCopied5759ms
PASSEDbuildtest.projection.journaljournalTerminalSummaryPreservesPrecedingTestRows4760ms
PASSEDbuildtest.projection.journaljournalTestLifecycleStatesAcrossTerminalSummary3689ms
PASSEDbuildtest.projection.journaljournalTestLifecycleStatesRemainDistinct5437ms
PASSEDbuildtest.projection.journaljournalUnchangedCutOpenDoesNotWrite9356ms
PASSEDbuildtest.projection.journaljournalUnchangedReplacementReusesPreparedSourcePlan5171ms
PASSEDbuildtest.projection.journaljournalUnparsableCursorProgressesDuringAppendStream10604ms
PASSEDbuildtest.projection.journaljournalUnregisteredHostFailureKeepsOriginalError2073ms
PASSEDbuildtest.projection.journaljournalUnselectedSnapshotDoesNotAddOpenWork6326ms
PASSEDbuildtest.projection.journaljournalVerificationWaitRefusesJournalOwner4965ms
PASSEDbuildtest.projection.journaljournalZeroBaselineRemovalFactSurvivesEviction2924ms
PASSEDbuildtest.projection.journalrev21CloseWithDeletionOrdinaryAndResetHeld7447ms
PASSEDbuildtest.projection.journalrev21ConcurrentAcknowledgedSelectionsKeepAllRows21044ms
PASSEDbuildtest.projection.journalrev21ConcurrentResetStopRequestsFinish5420ms
PASSEDbuildtest.projection.journalrev21LiveEndReadReturnsWhileDeltaForceHeld3832ms
PASSEDbuildtest.projection.journalrev21PartialAcknowledgedAdmissionReleasesAllRuns4732ms
PASSEDbuildtest.projection.journalrev21RefusedFingerprintCallbackDoesNotLoseWriter3418ms
PASSEDbuildtest.projection.journalrev21RefusedOrdinaryBehindAcknowledgedGroup4422ms
PASSEDbuildtest.projection.journalrev21StopThenCloseCannotInstallMovedReset4707ms
PASSEDbuildtest.projection.journalreviewAbandonedUuidCandidateIsRemoved2859ms
PASSEDbuildtest.projection.journalreviewAcknowledgedActivationObserverKeepsSelectedCut4186ms
PASSEDbuildtest.projection.journalreviewAcknowledgedCommitHostDeliveryKeepsAvailableCut1839ms
PASSEDbuildtest.projection.journalreviewAcknowledgedDeletionAfterExpiryRenewsFact4956ms
PASSEDbuildtest.projection.journalreviewAcknowledgedDeletionLockOrder3714ms
PASSEDbuildtest.projection.journalreviewAcknowledgedDeletionResetPublicationOrder5833ms
PASSEDbuildtest.projection.journalreviewAcknowledgedLiveReaderKeepsCommitOrder5474ms
PASSEDbuildtest.projection.journalreviewAcknowledgedNestedDeletionChangedTimeKeepsFacts5062ms
PASSEDbuildtest.projection.journalreviewAcknowledgedNestedDeletionKeepsFacts3505ms
PASSEDbuildtest.projection.journalreviewAcknowledgedNestedDeletionReopenKeepsFacts3311ms
PASSEDbuildtest.projection.journalreviewAcknowledgedPartialStageFailureReleasesWholeCaller4081ms
PASSEDbuildtest.projection.journalreviewAcknowledgedReceiptsAcrossSecondCompaction7708ms
PASSEDbuildtest.projection.journalreviewAcknowledgedReplacementCallbackKeepsCommit4254ms
PASSEDbuildtest.projection.journalreviewAcknowledgedReplacementCallbackReopenKeepsCommit4072ms
PASSEDbuildtest.projection.journalreviewAcknowledgedRetentionClockReentryKeepsOwner5013ms
PASSEDbuildtest.projection.journalreviewAcknowledgedRevivedRunDeletionKeepsFact3221ms
PASSEDbuildtest.projection.journalreviewAcknowledgedThreeDeletionSources4337ms
PASSEDbuildtest.projection.journalreviewAcknowledgedThreeOwnerReleaseOrders19006ms
PASSEDbuildtest.projection.journalreviewAcknowledgedTornReceiptReportsStorage3221ms
PASSEDbuildtest.projection.journalreviewAdmittedDamageAfterConcurrentHealthyVerificationRecovers23661ms
PASSEDbuildtest.projection.journalreviewBatchSelectionHostFailureReleasesEveryCaller4916ms
PASSEDbuildtest.projection.journalreviewChecksumIndexPrecedesDataRead9396ms
PASSEDbuildtest.projection.journalreviewCleanupWarningCanReenterClose1857ms
PASSEDbuildtest.projection.journalreviewCompactionAfterForceCloseStopsNativeBytes4771ms
PASSEDbuildtest.projection.journalreviewCompactionAfterForceCloseStopsStageWrites4421ms
PASSEDbuildtest.projection.journalreviewCompactionDeltaCloseStopsForceCompletion4094ms
PASSEDbuildtest.projection.journalreviewCompactionLargeExistingKey flaky — passed on attempt 2 of 311482ms
Attempts (3)
AttemptStatusDurationDropletCanonicalError
1 of 3FAILED32.6s614700451—java.lang.RuntimeException: Test 'reviewCompactionLargeExistingKey' timed out after 30000ms, stuck at: okio.Path$Companion.get(Path.kt:119) 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 (37436 characters)
2026-11-01 06:20:45
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=0x00007a12042a2860, length=11, elements={
0x00007a1204019d40, 0x00007a12040b1a60, 0x00007a12040b2fe0, 0x00007a12040b4790,
0x00007a12040b5de0, 0x00007a12040b7390, 0x00007a12040b8ee0, 0x00007a12040ba5b0,
0x00007a12040c67d0, 0x00007a12040c9aa0, 0x00007a12042a19a0
}

"main" #1 [14121] prio=5 os_prio=0 cpu=5033.11ms elapsed=31.37s tid=0x00007a1204019d40 nid=14121 runnable  [0x00007a1208bfb000]
   java.lang.Thread.State: RUNNABLE
	at okio.internal.-Path.toPath(Path.kt:385)
	at okio.internal.-Path.commonToPath(Path.kt:306)
	at okio.Path$Companion.get(Path.kt:119)
	at okio.Path$Companion.get(Path.kt:124)
	at okio.Path$Companion.get$default(Path.kt:124)
	at buildtest.projection.journal.ProjectionPlatformFiles.requiresNativePath(JournalIo.kt:37)
	at buildtest.projection.journal.JournalIo.createDirectories(JournalIo.kt:121)
	at buildtest.projection.journal.ProjectionCutArena$access$2$1.invoke(DurableProjectionCut.kt:208)
	at buildtest.projection.journal.ProjectionCutArena$access$2$1.invoke(DurableProjectionCut.kt:213)
	at buildtest.projection.journal.ProjectionCutArenaSession.file(DurableProjectionCut.kt:173)
	at buildtest.projection.journal.ProjectionCutArena$writeRecord$1.invoke(DurableProjectionCut.kt:227)
	at buildtest.projection.journal.ProjectionCutArena$writeRecord$1.invoke(DurableProjectionCut.kt:220)
	at buildtest.projection.journal.ProjectionCutArena.access(DurableProjectionCut.kt:216)
	- locked <0x00000000f830ff88> (a java.lang.Object)
	at buildtest.projection.journal.ProjectionCutArena.access$default(DurableProjectionCut.kt:197)
	at buildtest.projection.journal.ProjectionCutArena.writeRecord(DurableProjectionCut.kt:220)
	at buildtest.projection.journal.CutJournalRecords.appendImportedBatch(CutJournalRecords.kt:257)
	- locked <0x00000000feb00180> (a java.lang.Object)
	at buildtest.projection.journal.ProjectionChangeJournalKt.importProjectionCutRows(ProjectionChangeJournal.kt:37)
	at buildtest.projection.journal.ProjectionChangeJournalKt.access$importProjectionCutRows(ProjectionChangeJournal.kt:1)
	at buildtest.projection.journal.ProjectionChangeJournal.prepareProjectionCutPublication(ProjectionChangeJournal.kt:7529)
	at buildtest.projection.journal.ProjectionChangeJournal.prepareProjectionCutPublication$default(ProjectionChangeJournal.kt:7518)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptPublication$1.invoke(ProjectionChangeJournal.kt:3887)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptPublication$1.invoke(ProjectionChangeJournal.kt:3802)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptWithCorrections$1.invoke(ProjectionChangeJournal.kt:4009)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptWithCorrections$1.invoke(ProjectionChangeJournal.kt:3998)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$published$1.invoke(ProjectionChangeJournal.kt:4036)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$published$1.invoke(ProjectionChangeJournal.kt:4015)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$8.invoke(ProjectionChangeJournal.kt:3670)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$8.invoke(ProjectionChangeJournal.kt:3670)
	at buildtest.projection.journal.ProjectionJournalOwners$callback$2$1.invoke(ProjectionJournalOwners.kt:304)
	at buildtest.projection.journal.ProjectionJournalOwners$dispatchAt$1.invoke(ProjectionJournalOwners.kt:288)
	at buildtest.projection.journal.ProjectionJournalOwners.dispatchUnownedAt(ProjectionJournalOwners.kt:295)
	at buildtest.projection.journal.ProjectionJournalOwners.dispatchAt(ProjectionJournalOwners.kt:286)
	at buildtest.projection.journal.ProjectionJournalOwners.access$dispatchAt(ProjectionJournalOwners.kt:11)
	at buildtest.projection.journal.ProjectionJournalOwners$callback$2.invoke(ProjectionJournalOwners.kt:304)
	at buildtest.projection.journal.ProjectionChangeJournal.compactPreservingCommittedTail(ProjectionChangeJournal.kt:4015)
	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/0x00007a119000c800.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/0x00007a1190001800.invokeStatic(java.base@21.0.11/LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x00007a1190005400.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 [14133] daemon prio=10 os_prio=0 cpu=1.26ms elapsed=31.22s tid=0x00007a12040b1a60 nid=14133 waiting on condition  [0x00007a11ec5fc000]
   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 [14134] daemon prio=8 os_prio=0 cpu=0.55ms elapsed=31.22s tid=0x00007a12040b2fe0 nid=14134 in Object.wait()  [0x00007a11ec1fe000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait0(java.base@21.0.11/Native Method)
	- waiting on <0x00000000f8220730> (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 <0x00000000f8220730> (a java.lang.ref.NativeReferenceQueue$Lock)
	at java.lang.ref.Finalizer$FinalizerThread.run(java.base@21.0.11/Finalizer.java:173)

"Signal Dispatcher" #11 [14135] daemon prio=9 os_prio=0 cpu=0.43ms elapsed=31.21s tid=0x00007a12040b4790 nid=14135 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Service Thread" #12 [14136] daemon prio=9 os_prio=0 cpu=1.76ms elapsed=31.21s tid=0x00007a12040b5de0 nid=14136 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Monitor Deflation Thread" #13 [14137] daemon prio=9 os_prio=0 cpu=4.12ms elapsed=31.20s tid=0x00007a12040b7390 nid=14137 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" #14 [14138] daemon prio=9 os_prio=0 cpu=953.94ms elapsed=31.20s tid=0x00007a12040b8ee0 nid=14138 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   Compiling: 1309       4       okio.-SegmentedByteString::arrayRangeEquals (47 bytes)

"C1 CompilerThread0" #15 [14139] daemon prio=9 os_prio=0 cpu=624.96ms elapsed=31.19s tid=0x00007a12040ba5b0 nid=14139 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

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

"Common-Cleaner" #17 [14141] daemon prio=8 os_prio=0 cpu=0.83ms elapsed=31.16s tid=0x00007a12040c9aa0 nid=14141 waiting on condition  [0x00007a11dda2d000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f8220858> (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 [14172] daemon prio=5 os_prio=0 cpu=0.74ms elapsed=29.70s tid=0x00007a12042a19a0 nid=14172 waiting on condition  [0x00007a11dd92d000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f8311978> (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/0x00007a1190009ba8.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=44.57ms elapsed=31.27s tid=0x00007a12040a5f20 nid=14132 runnable  

"VM Periodic Task Thread" os_prio=0 cpu=22.19ms elapsed=31.30s tid=0x00007a12040947a0 nid=14131 waiting on condition  

"G1 Service" os_prio=0 cpu=3.36ms elapsed=31.35s tid=0x00007a120407bbb0 nid=14129 runnable  

"G1 Refine#0" os_prio=0 cpu=133.20ms elapsed=31.36s tid=0x00007a120407abe0 nid=14128 runnable  

"G1 Conc#0" os_prio=0 cpu=3.85ms elapsed=31.36s tid=0x00007a120403d880 nid=14127 runnable  

"G1 Main Marker" os_prio=0 cpu=3.71ms elapsed=31.36s tid=0x00007a120403c8d0 nid=14126 runnable  

"GC Thread#0" os_prio=0 cpu=202.33ms elapsed=31.36s tid=0x00007a120403a2f0 nid=14125 runnable  

JNI global refs: 16, weak refs: 0

Heap
 garbage-first heap   total 115712K, used 53373K [0x00000000f8000000, 0x0000000100000000)
  region size 1024K, 3 young (3072K), 1 survivors (1024K)
 Metaspace       used 8294K, committed 8448K, reserved 1114112K
  class space    used 682K, 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 org.json.JSONArray.toString(JSONArray.java:1746)
	at org.json.JSONArray.toString(JSONArray.java:1709)
	at buildtest.projection.journal.ProjectionCutArena$writeRecord$1.invoke(DurableProjectionCut.kt:234)
	at buildtest.projection.journal.ProjectionCutArena$writeRecord$1.invoke(DurableProjectionCut.kt:220)
	at buildtest.projection.journal.ProjectionCutArena.access(DurableProjectionCut.kt:216)
	at buildtest.projection.journal.ProjectionCutArena.access$default(DurableProjectionCut.kt:197)
	at buildtest.projection.journal.ProjectionCutArena.writeRecord(DurableProjectionCut.kt:220)
	at buildtest.projection.journal.CutJournalRecords.appendImportedBatch(CutJournalRecords.kt:257)
	at buildtest.projection.journal.ProjectionChangeJournalKt.importProjectionCutRows(ProjectionChangeJournal.kt:37)
	at buildtest.projection.journal.ProjectionChangeJournalKt.access$importProjectionCutRows(ProjectionChangeJournal.kt:1)
	at buildtest.projection.journal.ProjectionChangeJournal.prepareProjectionCutPublication(ProjectionChangeJournal.kt:7529)
	at buildtest.projection.journal.ProjectionChangeJournal.prepareProjectionCutPublication$default(ProjectionChangeJournal.kt:7518)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptPublication$1.invoke(ProjectionChangeJournal.kt:3887)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptPublication$1.invoke(ProjectionChangeJournal.kt:3802)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptWithCorrections$1.invoke(ProjectionChangeJournal.kt:4009)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptWithCorrections$1.invoke(ProjectionChangeJournal.kt:3998)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$published$1.invoke(ProjectionChangeJournal.kt:4036)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$published$1.invoke(ProjectionChangeJournal.kt:4015)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$8.invoke(ProjectionChangeJournal.kt:3670)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$8.invoke(ProjectionChangeJournal.kt:3670)
	at buildtest.projection.journal.ProjectionJournalOwners$callback$2$1.invoke(ProjectionJournalOwners.kt:304)
	at buildtest.projection.journal.ProjectionJournalOwners$dispatchAt$1.invoke(ProjectionJournalOwners.kt:288)
	at buildtest.projection.journal.ProjectionJournalOwners.dispatchUnownedAt(ProjectionJournalOwners.kt:295)
	at buildtest.projection.journal.ProjectionJournalOwners.dispatchAt(ProjectionJournalOwners.kt:286)
	at buildtest.projection.journal.ProjectionJournalOwners.access$dispatchAt(ProjectionJournalOwners.kt:11)
	at buildtest.projection.journal.ProjectionJournalOwners$callback$2.invoke(ProjectionJournalOwners.kt:304)
	at buildtest.projection.journal.ProjectionChangeJournal.compactPreservingCommittedTail(ProjectionChangeJournal.kt:4015)
	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/0x00007a119000c800.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/0x00007a1190001800.invokeStatic(LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x00007a1190005400.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/0x00007a1190009ba8.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=0x00007a12042a2860, length=11, elements={
0x00007a1204019d40, 0x00007a12040b1a60, 0x00007a12040b2fe0, 0x00007a12040b4790,
0x00007a12040b5de0, 0x00007a12040b7390, 0x00007a12040b8ee0, 0x00007a12040ba5b0,
0x00007a12040c67d0, 0x00007a12040c9aa0, 0x00007a12042a19a0
}

"main" #1 [14121] prio=5 os_prio=0 cpu=5033.11ms elapsed=31.37s tid=0x00007a1204019d40 nid=14121 runnable  [0x00007a1208bfb000]
   java.lang.Thread.State: RUNNABLE
	at okio.internal.-Path.toPath(Path.kt:385)
	at okio.internal.-Path.commonToPath(Path.kt:306)
	at okio.Path$Companion.get(Path.kt:119)
	at okio.Path$Companion.get(Path.kt:124)
	at okio.Path$Companion.get$default(Path.kt:124)
	at buildtest.projection.journal.ProjectionPlatformFiles.requiresNativePath(JournalIo.kt:37)
	at buildtest.projection.journal.JournalIo.createDirectories(JournalIo.kt:121)
	at buildtest.projection.journal.ProjectionCutArena$access$2$1.invoke(DurableProjectionCut.kt:208)
	at buildtest.projection.journal.ProjectionCutArena$access$2$1.invoke(DurableProjectionCut.kt:213)
	at buildtest.projection.journal.ProjectionCutArenaSession.file(DurableProjectionCut.kt:173)
	at buildtest.projection.journal.ProjectionCutArena$writeRecord$1.invoke(DurableProjectionCut.kt:227)
	at buildtest.projection.journal.ProjectionCutArena$writeRecord$1.invoke(DurableProjectionCut.kt:220)
	at buildtest.projection.journal.ProjectionCutArena.access(DurableProjectionCut.kt:216)
	- locked <0x00000000f830ff88> (a java.lang.Object)
	at buildtest.projection.journal.ProjectionCutArena.access$default(DurableProjectionCut.kt:197)
	at buildtest.projection.journal.ProjectionCutArena.writeRecord(DurableProjectionCut.kt:220)
	at buildtest.projection.journal.CutJournalRecords.appendImportedBatch(CutJournalRecords.kt:257)
	- locked <0x00000000feb00180> (a java.lang.Object)
	at buildtest.projection.journal.ProjectionChangeJournalKt.importProjectionCutRows(ProjectionChangeJournal.kt:37)
	at buildtest.projection.journal.ProjectionChangeJournalKt.access$importProjectionCutRows(ProjectionChangeJournal.kt:1)
	at buildtest.projection.journal.ProjectionChangeJournal.prepareProjectionCutPublication(ProjectionChangeJournal.kt:7529)
	at buildtest.projection.journal.ProjectionChangeJournal.prepareProjectionCutPublication$default(ProjectionChangeJournal.kt:7518)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptPublication$1.invoke(ProjectionChangeJournal.kt:3887)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptPublication$1.invoke(ProjectionChangeJournal.kt:3802)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptWithCorrections$1.invoke(ProjectionChangeJournal.kt:4009)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptWithCorrections$1.invoke(ProjectionChangeJournal.kt:3998)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$published$1.invoke(ProjectionChangeJournal.kt:4036)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$published$1.invoke(ProjectionChangeJournal.kt:4015)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$8.invoke(ProjectionChangeJournal.kt:3670)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$8.invoke(ProjectionChangeJournal.kt:3670)
	at buildtest.projection.journal.ProjectionJournalOwners$callback$2$1.invoke(ProjectionJournalOwners.kt:304)
	at buildtest.projection.journal.ProjectionJournalOwners$dispatchAt$1.invoke(ProjectionJournalOwners.kt:288)
	at buildtest.projection.journal.ProjectionJournalOwners.dispatchUnownedAt(ProjectionJournalOwners.kt:295)
	at buildtest.projection.journal.ProjectionJournalOwners.dispatchAt(ProjectionJournalOwners.kt:286)
	at buildtest.projection.journal.ProjectionJournalOwners.access$dispatchAt(ProjectionJournalOwners.kt:11)
	at buildtest.projection.journal.ProjectionJournalOwners$callback$2.invoke(ProjectionJournalOwners.kt:304)
	at buildtest.projection.journal.ProjectionChangeJournal.compactPreservingCommittedTail(ProjectionChangeJournal.kt:4015)
	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/0x00007a119000c800.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/0x00007a1190001800.invokeStatic(java.base@21.0.11/LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x00007a1190005400.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 [14133] daemon prio=10 os_prio=0 cpu=1.26ms elapsed=31.22s tid=0x00007a12040b1a60 nid=14133 waiting on condition  [0x00007a11ec5fc000]
   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 [14134] daemon prio=8 os_prio=0 cpu=0.55ms elapsed=31.22s tid=0x00007a12040b2fe0 nid=14134 in Object.wait()  [0x00007a11ec1fe000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait0(java.base@21.0.11/Native Method)
	- waiting on <0x00000000f8220730> (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 <0x00000000f8220730> (a java.lang.ref.NativeReferenceQueue$Lock)
	at java.lang.ref.Finalizer$FinalizerThread.run(java.base@21.0.11/Finalizer.java:173)

"Signal Dispatcher" #11 [14135] daemon prio=9 os_prio=0 cpu=0.43ms elapsed=31.21s tid=0x00007a12040b4790 nid=14135 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Service Thread" #12 [14136] daemon prio=9 os_prio=0 cpu=1.76ms elapsed=31.21s tid=0x00007a12040b5de0 nid=14136 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Monitor Deflation Thread" #13 [14137] daemon prio=9 os_prio=0 cpu=4.12ms elapsed=31.20s tid=0x00007a12040b7390 nid=14137 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" #14 [14138] daemon prio=9 os_prio=0 cpu=953.94ms elapsed=31.20s tid=0x00007a12040b8ee0 nid=14138 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   Compiling: 1309       4       okio.-SegmentedByteString::arrayRangeEquals (47 bytes)

"C1 CompilerThread0" #15 [14139] daemon prio=9 os_prio=0 cpu=624.96ms elapsed=31.19s tid=0x00007a12040ba5b0 nid=14139 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

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

"Common-Cleaner" #17 [14141] daemon prio=8 os_prio=0 cpu=0.83ms elapsed=31.16s tid=0x00007a12040c9aa0 nid=14141 waiting on condition  [0x00007a11dda2d000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f8220858> (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 [14172] daemon prio=5 os_prio=0 cpu=0.74ms elapsed=29.70s tid=0x00007a12042a19a0 nid=14172 waiting on condition  [0x00007a11dd92d000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@21.0.11/Native Method)
	- parking to wait for  <0x00000000f8311978> (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/0x00007a1190009ba8.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=44.57ms elapsed=31.27s tid=0x00007a12040a5f20 nid=14132 runnable  

"VM Periodic Task Thread" os_prio=0 cpu=22.19ms elapsed=31.30s tid=0x00007a12040947a0 nid=14131 waiting on condition  

"G1 Service" os_prio=0 cpu=3.36ms elapsed=31.35s tid=0x00007a120407bbb0 nid=14129 runnable  

"G1 Refine#0" os_prio=0 cpu=133.20ms elapsed=31.36s tid=0x00007a120407abe0 nid=14128 runnable  

"G1 Conc#0" os_prio=0 cpu=3.85ms elapsed=31.36s tid=0x00007a120403d880 nid=14127 runnable  

"G1 Main Marker" os_prio=0 cpu=3.71ms elapsed=31.36s tid=0x00007a120403c8d0 nid=14126 runnable  

"GC Thread#0" os_prio=0 cpu=202.33ms elapsed=31.36s tid=0x00007a120403a2f0 nid=14125 runnable  

JNI global refs: 16, weak refs: 0

Heap
 garbage-first heap   total 115712K, used 53373K [0x00000000f8000000, 0x0000000100000000)
  region size 1024K, 3 young (3072K), 1 survivors (1024K)
 Metaspace       used 8294K, committed 8448K, reserved 1114112K
  class space    used 682K, 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 org.json.JSONArray.toString(JSONArray.java:1746)
	at org.json.JSONArray.toString(JSONArray.java:1709)
	at buildtest.projection.journal.ProjectionCutArena$writeRecord$1.invoke(DurableProjectionCut.kt:234)
	at buildtest.projection.journal.ProjectionCutArena$writeRecord$1.invoke(DurableProjectionCut.kt:220)
	at buildtest.projection.journal.ProjectionCutArena.access(DurableProjectionCut.kt:216)
	at buildtest.projection.journal.ProjectionCutArena.access$default(DurableProjectionCut.kt:197)
	at buildtest.projection.journal.ProjectionCutArena.writeRecord(DurableProjectionCut.kt:220)
	at buildtest.projection.journal.CutJournalRecords.appendImportedBatch(CutJournalRecords.kt:257)
	at buildtest.projection.journal.ProjectionChangeJournalKt.importProjectionCutRows(ProjectionChangeJournal.kt:37)
	at buildtest.projection.journal.ProjectionChangeJournalKt.access$importProjectionCutRows(ProjectionChangeJournal.kt:1)
	at buildtest.projection.journal.ProjectionChangeJournal.prepareProjectionCutPublication(ProjectionChangeJournal.kt:7529)
	at buildtest.projection.journal.ProjectionChangeJournal.prepareProjectionCutPublication$default(ProjectionChangeJournal.kt:7518)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptPublication$1.invoke(ProjectionChangeJournal.kt:3887)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptPublication$1.invoke(ProjectionChangeJournal.kt:3802)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptWithCorrections$1.invoke(ProjectionChangeJournal.kt:4009)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$attemptWithCorrections$1.invoke(ProjectionChangeJournal.kt:3998)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$published$1.invoke(ProjectionChangeJournal.kt:4036)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$published$1.invoke(ProjectionChangeJournal.kt:4015)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$8.invoke(ProjectionChangeJournal.kt:3670)
	at buildtest.projection.journal.ProjectionChangeJournal$compactPreservingCommittedTail$8.invoke(ProjectionChangeJournal.kt:3670)
	at buildtest.projection.journal.ProjectionJournalOwners$callback$2$1.invoke(ProjectionJournalOwners.kt:304)
	at buildtest.projection.journal.ProjectionJournalOwners$dispatchAt$1.invoke(ProjectionJournalOwners.kt:288)
	at buildtest.projection.journal.ProjectionJournalOwners.dispatchUnownedAt(ProjectionJournalOwners.kt:295)
	at buildtest.projection.journal.ProjectionJournalOwners.dispatchAt(ProjectionJournalOwners.kt:286)
	at buildtest.projection.journal.ProjectionJournalOwners.access$dispatchAt(ProjectionJournalOwners.kt:11)
	at buildtest.projection.journal.ProjectionJournalOwners$callback$2.invoke(ProjectionJournalOwners.kt:304)
	at buildtest.projection.journal.ProjectionChangeJournal.compactPreservingCommittedTail(ProjectionChangeJournal.kt:4015)
	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/0x00007a119000c800.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/0x00007a1190001800.invokeStatic(LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/0x00007a1190005400.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/0x00007a1190009ba8.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 3PASSED11.4s614700439yes (this is the published result)—
3 of 3PASSED18.2s614700454——
PASSEDbuildtest.projection.journalreviewCompactionLargeKeySpillStopKeepsOriginalError21209ms
PASSEDbuildtest.projection.journalreviewCompactionPublicationHostEntryKeepsAcknowledgedRow5994ms
PASSEDbuildtest.projection.journalreviewConstructionCloseWhileOpeningOwnerIsHeld3507ms
PASSEDbuildtest.projection.journalreviewCrossThreadRepairDirectoryObservation2711ms
PASSEDbuildtest.projection.journalreviewDefaultHashRetainsInterruptedCallerBehavior1392ms
PASSEDbuildtest.projection.journalreviewDeletionCallbackWaitsForOrdinaryPredecessor3668ms
PASSEDbuildtest.projection.journalreviewDeletionClockCloseBeforeReductionReturnsNull2574ms
PASSEDbuildtest.projection.journalreviewDeletionCommitClockAtFilePublication3829ms
PASSEDbuildtest.projection.journalreviewDeletionTemporaryIsRemovedOnReopen3038ms
PASSEDbuildtest.projection.journalreviewDeltaForceInterruptedDuringFlushRetainsNativePolicy3633ms
PASSEDbuildtest.projection.journalreviewExpiredDeletionRecordsArePrunedOnReopen4658ms
PASSEDbuildtest.projection.journalreviewInterruptedAfterAuthorityCommitReopens3684ms
PASSEDbuildtest.projection.journalreviewOpenDuringCorrectionPublication6029ms
PASSEDbuildtest.projection.journalreviewOrdinaryAdmissionFailureReleasesRunOrder6099ms
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 1338KB. Download full log.

[2026-11-01 06:34:01] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalExplicitCutRebuildUsesCommittedSource.kts] on droplet 2: its reservation of 1338 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:34:01] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLegacyOwnershipUseEndsBeforeHistoryObservation.kts] on droplet 2: its reservation of 1282 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5342 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:01] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalAdmissionRetentionClockCloseStopsIO.kts] on droplet 2: its reservation of 1346 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5342 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:01] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L116 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalOwnerOrderRefusesEarlierOwner.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalExplicitCutRebuildUsesCommittedSource.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLegacyOwnershipUseEndsBeforeHistoryObservation.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalAdmissionRetentionClockCloseStopsIO.kts] to droplet 2 (pull-based handout from shared queue; 151 unit(s) remaining). Memory admission: predicted peak 337178624 bytes; resident predicted peak 676892672 of 3221225472 bytes; 2544332800 bytes remaining budget
[2026-11-01 06:34:01] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalAcknowledgedAdmissionObserverFailureReleasesRun.kts] on droplet 8: its reservation of 1320 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:34:01] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalAdmissionCloseBeforeCacheWriteStopsIO.kts] on droplet 8: its reservation of 1342 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
[shard 9/10] /tmp/qtcompile11018990940098709589/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:34:02] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/reviewOrdinaryPostAdmissionFailureReleasesAcknowledgedOrder.kts] on droplet 8: its reservation of 1347 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5564 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:02] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalPageLeaseSurvivesReplacement.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 5569 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:02] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L117 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalAcknowledgedAdmissionObserverFailureReleasesRun.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalAdmissionCloseBeforeCacheWriteStopsIO.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/reviewOrdinaryPostAdmissionFailureReleasesAcknowledgedOrder.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalPageLeaseSurvivesReplacement.kts] to droplet 8 (pull-based handout from shared queue; 147 unit(s) remaining). Memory admission: predicted peak 344616960 bytes; resident predicted peak 713420800 of 3221225472 bytes; 2507804672 bytes remaining budget
[shard 6/10] /tmp/qtcompile6438115157694364162/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/qtcompile2012622248573952330/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/qtcompile13109372632139964841/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 7/10]                     .append(" #").append(thread.id)
[shard 5/10] /tmp/qtcompile17329743632993961849/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 7/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 9/10] /tmp/qtcompile11850063817635465094/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 8/10] /tmp/qtcompile2579850065085641007/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 9/10] /tmp/qtcompile2070863419447400298/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:34:03] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalOrdinaryPageAdmissionRetainsStorage.kts] on droplet 1: its reservation of 1315 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:34:03] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/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:34:03] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLegacyConversionReentryAdoptsNestedCommit.kts] on droplet 1: its reservation of 1343 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:34:03] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/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 5419 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:03] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L118 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalOrdinaryPageAdmissionRetainsStorage.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/testReviewNestedAppendAppliedOnce.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLegacyConversionReentryAdoptsNestedCommit.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalAcknowledgedAppendReportsOwnPublicationFailure.kts] to droplet 1 (pull-based handout from shared queue; 143 unit(s) remaining). Memory admission: predicted peak 340389888 bytes; resident predicted peak 685551616 of 3221225472 bytes; 2535673856 bytes remaining budget
[shard 8/10] /tmp/qtcompile8905472843274476976/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/qtcompile8209487148341754910/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/qtcompile16992951390475950388/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/qtcompile16992951390475950388/journalHostWithoutStageObserverRemainsUsable.kt:53:13: warning: variable 'cursor' is never used
[shard 7/10]         val cursor = journal.latestCursor
[shard 7/10]             ^ Variable 'cursor' is never used [DiagnosticEffect from Main.kt:1636]
[shard 1/10] /tmp/qtcompile8236348945412213337/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:34:05] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalCutForeignSourceFails.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 5345 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[shard 2/10] /tmp/qtcompile12679093743768422745/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/10] /tmp/qtcompile1392106022427584589/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/10]                     .append(" #").append(thread.id)
[shard 2/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]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:34:05] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/reviewStagedOldDeletionDoesNotRenewAfterExpiry.kts] on droplet 6: its reservation of 1297 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:34:05] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLegacyOwnershipWarningReentersAfterUse.kts] on droplet 6: its reservation of 1278 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:34:05] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalDeletionAdmissionDoesNotWaitForPages.kts] on droplet 6: its reservation of 1366 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:34:05] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L119 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalCutForeignSourceFails.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/reviewStagedOldDeletionDoesNotRenewAfterExpiry.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLegacyOwnershipWarningReentersAfterUse.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalDeletionAdmissionDoesNotWaitForPages.kts] to droplet 6 (pull-based handout from shared queue; 139 unit(s) remaining). Memory admission: predicted peak 344309760 bytes; resident predicted peak 687931392 of 3221225472 bytes; 2533294080 bytes remaining budget
[shard 0/10] /tmp/qtcompile2369235116525793150/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 4/10] /tmp/qtcompile15891591674428000278/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:34:06] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalDeletionSnapshotReleasesAfterFailure.kts] on droplet 3: its reservation of 1285 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5399 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:06] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalPrecommitHostRefusalPreservesStorageFailure.kts] on droplet 3: its reservation of 1316 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5399 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:06] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/testPublishedJournalFixtureOpensThroughFileSystem.kts] on droplet 3: its reservation of 1420 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5399 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:06] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLegacyOwnershipUseRefusalPreservesTemporary.kts] on droplet 3: its reservation of 1281 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5488 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:06] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L120 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalDeletionSnapshotReleasesAfterFailure.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalPrecommitHostRefusalPreservesStorageFailure.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/testPublishedJournalFixtureOpensThroughFileSystem.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLegacyOwnershipUseRefusalPreservesTemporary.kts] to droplet 3 (pull-based handout from shared queue; 135 unit(s) remaining). Memory admission: predicted peak 339886080 bytes; resident predicted peak 685211648 of 3221225472 bytes; 2536013824 bytes remaining budget
[shard 0/10] /tmp/qtcompile15945602750159895037/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/qtcompile12217018447773783715/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/qtcompile1119356177973803058/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/qtcompile17878090524652145855/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 0/10] /tmp/qtcompile11893418075615036877/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 8/10] /tmp/qtcompile2111986886943248280/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/qtcompile6021544349502336554/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/qtcompile4541109648168122009/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:34:07] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/testJournalSpaceMetadataBoundary.kts] on droplet 9: its reservation of 1301 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:34:07] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/reviewOrdinaryDeletionAfterExpiryRenewsFact.kts] on droplet 9: its reservation of 1301 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:34:07] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalCleanupHostReceivesEachEffectOnce.kts] on droplet 9: its reservation of 1292 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:34:07] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionCloseFromClassificationObservation.kts] on droplet 9: its reservation of 1292 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:34:07] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L121 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/testJournalSpaceMetadataBoundary.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/reviewOrdinaryDeletionAfterExpiryRenewsFact.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalCleanupHostReceivesEachEffectOnce.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionCloseFromClassificationObservation.kts] to droplet 9 (pull-based handout from shared queue; 131 unit(s) remaining). Memory admission: predicted peak 327966720 bytes; resident predicted peak 668979200 of 3221225472 bytes; 2552246272 bytes remaining budget
[2026-11-01 06:34:09] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalStageObserverCanCloseFromAnotherThread.kts] on droplet 0: its reservation of 1280 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:34:09] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalPreparedDeletionStopBeforeSelectionKeepsRows.kts] on droplet 0: its reservation of 1343 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:34:09] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalRemovedDirectoryFactSurvivesReopen.kts] on droplet 0: its reservation of 1280 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5427 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:09] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalBaselineBindingCloseStopsRowTraversal.kts] on droplet 0: its reservation of 1308 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5427 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:09] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L122 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalStageObserverCanCloseFromAnotherThread.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalPreparedDeletionStopBeforeSelectionKeepsRows.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalRemovedDirectoryFactSurvivesReopen.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalBaselineBindingCloseStopsRowTraversal.kts] to droplet 0 (pull-based handout from shared queue; 127 unit(s) remaining). Memory admission: predicted peak 335249408 bytes; resident predicted peak 680361984 of 3221225472 bytes; 2540863488 bytes remaining budget
[shard 6/10] /tmp/qtcompile1530272946663936072/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/qtcompile924835972447406220/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/qtcompile924835972447406220/reviewLiteralPosixDataDirectory.kt:20:38: warning: variable 'cleanupFailure' initializer is redundant
[shard 7/10]     var cleanupFailure: Throwable? = null
[shard 7/10]                                      ^ Variable 'cleanupFailure' initializer is redundant [DiagnosticEffect from Main.kt:1636]
[shard 7/10] /tmp/qtcompile924835972447406220/reviewLiteralPosixDataDirectory.kt:59:116: warning: unnecessary non-null assertion (!!) on a non-null receiver of type Throwable
[shard 7/10]     if (operationFailure != null && cleanupFailure != null && operationFailure !== cleanupFailure) operationFailure!!.addSuppressed(cleanupFailure!!)
[shard 7/10]                                                                                                                    ^ Unnecessary non-null assertion (!!) on a non-null receiver of type Throwable [DiagnosticEffect from Main.kt:1636]
[shard 7/10] /tmp/qtcompile924835972447406220/reviewLiteralPosixDataDirectory.kt:59:147: warning: unnecessary non-null assertion (!!) on a non-null receiver of type Throwable
[shard 7/10]     if (operationFailure != null && cleanupFailure != null && operationFailure !== cleanupFailure) operationFailure!!.addSuppressed(cleanupFailure!!)
[shard 7/10]                                                                                                                                                   ^ Unnecessary non-null assertion (!!) on a non-null receiver of type Throwable [DiagnosticEffect from Main.kt:1636]
[shard 9/10] /tmp/qtcompile7386499988374946025/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/qtcompile10599182461484030600/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/qtcompile3641114905525986853/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/qtcompile5233979617841688561/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/qtcompile7319410170597615295/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/qtcompile16721358217105853876/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 7/10] /tmp/qtcompile11808136682287191480/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/qtcompile6017943161270334625/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/qtcompile6017943161270334625/reviewAcknowledgedReplacementCallbackReopenKeepsCommit.kt:22:13: warning: variable 'cursor' is never used
[shard 0/10]         val cursor = journal.latestCursor
[shard 0/10]             ^ Variable 'cursor' is never used [DiagnosticEffect from Main.kt:1636]
[shard 8/10] /tmp/qtcompile7969058090007282327/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/qtcompile10059800813795504068/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/qtcompile938554705515940232/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:34:12] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLegacyOwnershipReleaseInterruptPreservesNativeFailure.kts] on droplet 4: its reservation of 1282 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5309 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:12] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionCloseFromPublicationObservation.kts] on droplet 4: its reservation of 1300 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5309 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:12] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalForgottenFingerprintDoesNotReappear.kts] on droplet 4: its reservation of 1293 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5309 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:12] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalAdmissionReleaseCallbackReentersClose.kts] on droplet 4: its reservation of 1300 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5309 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:12] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L123 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLegacyOwnershipReleaseInterruptPreservesNativeFailure.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionCloseFromPublicationObservation.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalForgottenFingerprintDoesNotReappear.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalAdmissionReleaseCallbackReentersClose.kts] to droplet 4 (pull-based handout from shared queue; 123 unit(s) remaining). Memory admission: predicted peak 333676544 bytes; resident predicted peak 680931328 of 3221225472 bytes; 2540294144 bytes remaining budget
[shard 2/10] /tmp/qtcompile6976664018657174504/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/qtcompile1257648158775232838/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/qtcompile12948958201533331383/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/qtcompile3612773395896615562/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 5/10] /tmp/qtcompile12873270542759141590/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 9/10] /tmp/qtcompile2812393792191031567/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/10] /tmp/qtcompile7834496354606554345/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/10] /tmp/qtcompile14203150639874074671/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 9/10]                     .append(" #").append(thread.id)
[shard 2/10]                     .append(" #").append(thread.id)
[shard 4/10]                     .append(" #").append(thread.id)
[shard 9/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 2/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 4/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[shard 1/10] /tmp/qtcompile7338353902054267187/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 8/10] /tmp/qtcompile12863638308425959954/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]
[shard 7/10] /tmp/qtcompile9824567919733736386/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/qtcompile4115910742000497873/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/qtcompile4115910742000497873/journalRepairFreshReaderSeesAppendedCorrection.kt:69:13: warning: variable 'oldCursor' is never used
[shard 4/10]         val oldCursor = caughtUp.getString("nextCursor")
[shard 4/10]             ^ Variable 'oldCursor' is never used [DiagnosticEffect from Main.kt:1636]
[shard 6/10] /tmp/qtcompile15215414216971002305/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:34:13] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalPreparedDeletionReentryKeepsNestedFacts.kts] on droplet 8: its reservation of 1188 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5397 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:13] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalCutReplaysOnlyCompleteUnacknowledgedDelta.kts] on droplet 8: its reservation of 1333 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5397 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:13] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalStoppedStagingReopensIdempotently.kts] on droplet 8: its reservation of 1295 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5397 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:13] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalBeforeTextMoveReentryKeepsCommittedCut.kts] on droplet 8: its reservation of 1271 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5397 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:13] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L124 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalPreparedDeletionReentryKeepsNestedFacts.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalCutReplaysOnlyCompleteUnacknowledgedDelta.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalStoppedStagingReopensIdempotently.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalBeforeTextMoveReentryKeepsCommittedCut.kts] to droplet 8 (pull-based handout from shared queue; 119 unit(s) remaining). Memory admission: predicted peak 331341824 bytes; resident predicted peak 677941248 of 3221225472 bytes; 2543284224 bytes remaining budget
[shard 2/10] /tmp/qtcompile1894296277602196980/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/qtcompile1894296277602196980/journalLegacyOwnershipUseEndsBeforeHistoryObservation.kt:38:13: warning: variable 'directory' is never used
[shard 2/10]         val directory = File(root, "projection-change-journal")
[shard 2/10]             ^ Variable 'directory' is never used [DiagnosticEffect from Main.kt:1636]
[shard 1/10] /tmp/qtcompile17075466923101059352/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:34:14] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/reviewAcknowledgedDeletionAfterExpiryRenewsFact.kts] on droplet 0: its reservation of 1270 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5211 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:14] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalAdmissionUsesCompletedStartupBeforeSelection.kts] on droplet 0: its reservation of 1276 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5211 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:14] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalMalformedCurrentNamesPath.kts] on droplet 0: its reservation of 1317 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5211 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:14] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalReaderDoesNotBlockWriter.kts] on droplet 0: its reservation of 1288 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5248 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:14] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L125 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/reviewAcknowledgedDeletionAfterExpiryRenewsFact.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalAdmissionUsesCompletedStartupBeforeSelection.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalMalformedCurrentNamesPath.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalReaderDoesNotBlockWriter.kts] to droplet 0 (pull-based handout from shared queue; 115 unit(s) remaining). Memory admission: predicted peak 335069184 bytes; resident predicted peak 670318592 of 3221225472 bytes; 2550906880 bytes remaining budget
[shard 6/10] /tmp/qtcompile1915163972734319558/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/qtcompile18326524813925379887/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/qtcompile12911571415242603614/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:34:16] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalDeletionRetentionStartsAtBaselineCommit.kts] on droplet 7: its reservation of 1295 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:34:16] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalIndexReadObserverKeepsNestedDeletionQuery.kts] on droplet 7: its reservation of 1241 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5235 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:16] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConcurrentOpenersShareAuthority.kts] on droplet 7: its reservation of 1443 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5235 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:16] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalAdmissionOldGenerationCleanupWarns.kts] on droplet 7: its reservation of 1267 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5386 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:16] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L126 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalDeletionRetentionStartsAtBaselineCommit.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalIndexReadObserverKeepsNestedDeletionQuery.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConcurrentOpenersShareAuthority.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalAdmissionOldGenerationCleanupWarns.kts] to droplet 7 (pull-based handout from shared queue; 111 unit(s) remaining). Memory admission: predicted peak 331296768 bytes; resident predicted peak 669323264 of 3221225472 bytes; 2551902208 bytes remaining budget
[2026-11-01 06:34:16] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalBeforeClassificationReentryKeepsCommittedCut.kts] on droplet 5: its reservation of 1265 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5313 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[shard 9/10] /tmp/qtcompile6351460231829610703/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/10] /tmp/qtcompile9246078136734409552/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 9/10]                     .append(" #").append(thread.id)
[shard 3/10]                     .append(" #").append(thread.id)
[2026-11-01 06:34:16] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalCutAppendKeepsForcedParent.kts] on droplet 5: its reservation of 1301 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5313 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[shard 9/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]
[2026-11-01 06:34:16] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalCutDirectoryFencesKeepSelectedManifest.kts] on droplet 5: its reservation of 1347 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5313 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:16] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalAdmissionCancellationAfterCloseReleasesStorage.kts] on droplet 5: its reservation of 1288 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:34:16] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L127 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalBeforeClassificationReentryKeepsCommittedCut.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalCutAppendKeepsForcedParent.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalCutDirectoryFencesKeepSelectedManifest.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalAdmissionCancellationAfterCloseReleasesStorage.kts] to droplet 5 (pull-based handout from shared queue; 107 unit(s) remaining). Memory admission: predicted peak 327987200 bytes; resident predicted peak 671461376 of 3221225472 bytes; 2549764096 bytes remaining budget
[shard 6/10] /tmp/qtcompile15518994646613707292/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:34:17] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalTailCursorPagesWithoutDuplicates.kts] on droplet 4: its reservation of 1275 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5175 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:17] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalCloseBeforeAppendWriterStopsPublication.kts] on droplet 4: its reservation of 1288 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5175 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:17] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalPageLeaseSurvivesStorageClose.kts] on droplet 4: its reservation of 1301 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:34:17] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/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 5194 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:17] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L128 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalTailCursorPagesWithoutDuplicates.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalCloseBeforeAppendWriterStopsPublication.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalPageLeaseSurvivesStorageClose.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalAdmissionReopenWhilePageLeased.kts] to droplet 4 (pull-based handout from shared queue; 103 unit(s) remaining). Memory admission: predicted peak 338661376 bytes; resident predicted peak 672337920 of 3221225472 bytes; 2548887552 bytes remaining budget
[shard 6/10] /tmp/qtcompile15291773146750863995/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/qtcompile11410583589215315019/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/qtcompile11410583589215315019/testJournalSpaceMetadataBoundary.kt:45:47: warning: unnecessary non-null assertion (!!) on a non-null receiver of type String
[shard 9/10]         templateIdentity = JSONObject(template!!).getString("sourceIdentity")
[shard 9/10]                                               ^ Unnecessary non-null assertion (!!) on a non-null receiver of type String [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:34:17] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/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 5319 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:18] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalAcknowledgedSourceBytesRemovedFails.kts] on droplet 1: its reservation of 1251 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:34:18] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalCutMissingPagesFails.kts] on droplet 1: its reservation of 1255 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:34:18] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalBatchPublishesConsecutiveSequences.kts] on droplet 1: its reservation of 1277 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:34:18] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L129 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalDeletionTimesStayPrivate.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalAcknowledgedSourceBytesRemovedFails.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalCutMissingPagesFails.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalBatchPublishesConsecutiveSequences.kts] to droplet 1 (pull-based handout from shared queue; 99 unit(s) remaining). Memory admission: predicted peak 327155712 bytes; resident predicted peak 668229632 of 3221225472 bytes; 2552995840 bytes remaining budget
[shard 0/10] /tmp/qtcompile9660106804767231669/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/10] /tmp/qtcompile2357797709076451261/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/10]                     .append(" #").append(thread.id)
[shard 3/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]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:34:18] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalTailCursorSurvivesRestart.kts] on droplet 2: its reservation of 1290 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5283 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:18] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/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 5291 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:18] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/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 5291 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:18] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/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 5291 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:18] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L130 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalTailCursorSurvivesRestart.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalAppendPublishesOneOrderedRow.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalSupplementalFingerprintSurvivesReopen.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLegacyOwnershipUseDrainsBeforeRelease.kts] to droplet 2 (pull-based handout from shared queue; 95 unit(s) remaining). Memory admission: predicted peak 336560128 bytes; resident predicted peak 675024896 of 3221225472 bytes; 2546200576 bytes remaining budget
[shard 8/10] /tmp/qtcompile2122436840331933521/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 3/10] /tmp/qtcompile8631094658342495991/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 0/10] /tmp/qtcompile5159785243580592529/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 5/10] /tmp/qtcompile6023398807050700689/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 9/10] /tmp/qtcompile9720254743504947509/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/qtcompile2694295016636882539/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]
[2026-11-01 06:34:20] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalCutDirectoryForcesOnlyChangedEntries.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 5260 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:20] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalFingerprintSnapshotIsIndependent.kts] on droplet 6: its reservation of 1255 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5288 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:20] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalCutManifestChecksumMismatchFails.kts] on droplet 6: its reservation of 1276 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5288 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:20] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalHostOwnershipScopesAreBalanced.kts] on droplet 6: its reservation of 1267 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5288 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:20] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L131 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalCutDirectoryForcesOnlyChangedEntries.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalFingerprintSnapshotIsIndependent.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalCutManifestChecksumMismatchFails.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalHostOwnershipScopesAreBalanced.kts] to droplet 6 (pull-based handout from shared queue; 91 unit(s) remaining). Memory admission: predicted peak 327061504 bytes; resident predicted peak 666873856 of 3221225472 bytes; 2554351616 bytes remaining budget
[shard 9/10] /tmp/qtcompile17253717617076781323/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 1/10] /tmp/qtcompile1232129714211179873/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/qtcompile14666770615047954929/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:34:20] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/reviewCleanupWarningCanReenterClose.kts] on droplet 7: its reservation of 1262 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5246 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:20] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionCloseWhileObservationReacquiresOwner.kts] on droplet 7: its reservation of 1235 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5267 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:20] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalCutChecksumMismatchFails.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 5267 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:20] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalSharedOpenPreservesUnleasedResetTemporaries.kts] on droplet 7: its reservation of 1280 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5267 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:20] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L132 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/reviewCleanupWarningCanReenterClose.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionCloseWhileObservationReacquiresOwner.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalCutChecksumMismatchFails.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalSharedOpenPreservesUnleasedResetTemporaries.kts] to droplet 7 (pull-based handout from shared queue; 87 unit(s) remaining). Memory admission: predicted peak 322924544 bytes; resident predicted peak 654221312 of 3221225472 bytes; 2567004160 bytes remaining budget
[shard 2/10] /tmp/qtcompile5336879849591611519/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/qtcompile5336879849591611519/journalExplicitCutRebuildUsesCommittedSource.kt:25:13: warning: variable 'source' is never used
[shard 2/10]         val source = File(journalDirectory, "journal.jsonl")
[shard 2/10]             ^ Variable 'source' is never used [DiagnosticEffect from Main.kt:1636]
[shard 1/10] /tmp/qtcompile9184782309833482738/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:34:21] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/reviewPublicationCallbackCloseIsTerminal.kts] on droplet 8: its reservation of 1250 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5087 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:21] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalPageObjectsCannotChangeCommittedRows.kts] on droplet 8: its reservation of 1261 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5149 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:21] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalSourceFingerprintSurvivesReopen.kts] on droplet 8: its reservation of 1277 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:34:21] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalMissingCutSelectorFails.kts] on droplet 8: its reservation of 1266 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5176 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:21] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L133 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/reviewPublicationCallbackCloseIsTerminal.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalPageObjectsCannotChangeCommittedRows.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalSourceFingerprintSurvivesReopen.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalMissingCutSelectorFails.kts] to droplet 8 (pull-based handout from shared queue; 83 unit(s) remaining). Memory admission: predicted peak 328720384 bytes; resident predicted peak 660062208 of 3221225472 bytes; 2561163264 bytes remaining budget
[shard 4/10] /tmp/qtcompile13128677185764408889/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:34:21] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalDeletionPolicyExpiresBeforeLaterSource.kts] on droplet 9: its reservation of 1270 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5186 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:21] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalDeletionPolicyKeepsFirstCommit.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 5186 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:21] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalAdmissionFailureAfterCloseReleasesStorage.kts] on droplet 9: its reservation of 1291 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5186 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:21] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalBeforeClassificationOwnsStartupFile.kts] on droplet 9: its reservation of 1243 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5186 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:21] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L134 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalDeletionPolicyExpiresBeforeLaterSource.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalDeletionPolicyKeepsFirstCommit.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalAdmissionFailureAfterCloseReleasesStorage.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalBeforeClassificationOwnsStartupFile.kts] to droplet 9 (pull-based handout from shared queue; 79 unit(s) remaining). Memory admission: predicted peak 325234688 bytes; resident predicted peak 653201408 of 3221225472 bytes; 2568024064 bytes remaining budget
[2026-11-01 06:34:23] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionFailureInspectionReleasesOwnership.kts] on droplet 3: its reservation of 1231 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5437 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:23] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalBeforeOperationsRetainRuntimeFiles.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 5437 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:23] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionCloseWhileOpeningOwnerIsHeld.kts] on droplet 3: its reservation of 1198 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5437 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:23] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalEmptyFeedHasStableCursor.kts] on droplet 3: its reservation of 1227 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5437 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:23] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L135 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionFailureInspectionReleasesOwnership.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalBeforeOperationsRetainRuntimeFiles.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionCloseWhileOpeningOwnerIsHeld.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalEmptyFeedHasStableCursor.kts] to droplet 3 (pull-based handout from shared queue; 75 unit(s) remaining). Memory admission: predicted peak 319557632 bytes; resident predicted peak 664264704 of 3221225472 bytes; 2556960768 bytes remaining budget
[shard 6/10] /tmp/qtcompile18237517657594147494/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/qtcompile5748792550167638265/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/qtcompile5748792550167638265/journalAdmissionReleaseCallbackReentersClose.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 8/10] /tmp/qtcompile6187993240765012779/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/qtcompile8245127089888846985/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/qtcompile8249464243003056374/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 6/10] /tmp/qtcompile1597743753122545903/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/qtcompile16398334453425902272/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 7/10] /tmp/qtcompile17812759379301208646/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 5/10] /tmp/qtcompile4653328394677258543/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/qtcompile9560978408011951167/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 0/10] /tmp/qtcompile1404309412321018742/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/qtcompile14108518282654547498/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 3/10] /tmp/qtcompile13112313762853698528/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/qtcompile12799349864252006441/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/qtcompile12799349864252006441/journalIndexReadObserverKeepsNestedDeletionQuery.kt:28:25: warning: unnecessary non-null assertion (!!) on a non-null receiver of type (String) -> Boolean
[shard 7/10]         assertTrue(query!!("deleted"))
[shard 7/10]                         ^ Unnecessary non-null assertion (!!) on a non-null receiver of type (String) -> Boolean [DiagnosticEffect from Main.kt:1636]
[shard 7/10] /tmp/qtcompile12799349864252006441/journalIndexReadObserverKeepsNestedDeletionQuery.kt:30:26: warning: unnecessary non-null assertion (!!) on a non-null receiver of type (String) -> Boolean
[shard 7/10]         assertFalse(query!!("unknown"))
[shard 7/10]                          ^ Unnecessary non-null assertion (!!) on a non-null receiver of type (String) -> Boolean [DiagnosticEffect from Main.kt:1636]
[shard 9/10] /tmp/qtcompile11713365519325166531/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/qtcompile10646639678088126088/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 5/10] /tmp/qtcompile17591095685590970234/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] Build-script stderr: [BuildscriptRunner] Checking cache for key: bcd9ae20ea56107fa819b5cca6d4445f3fe33504d64ff5945b57c2e4952051db
[shard 3/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 3/10] Build-script stderr: [BuildscriptRunner] Cache MISS for key: bcd9ae20ea56107fa819b5cca6d4445f3fe33504d64ff5945b57c2e4952051db, executing calculator
[shard 3/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 3/10] Build-script stderr: buildjar outputFile /root/.buildcache/persistent-scratchspace/scratch-8426554804267529872/58701817-76b0-4448-9e7c-443f887a3862/file.jar 6f250fbbb4eb6f49281c57c1d223efc3d46398e8b07826220abf00e2af27ab12 [unhandled JarBuiltEffect from JvmBuildRules.kt:1132]
[shard 3/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 3/10] Build-script stderr: [BuildscriptRunner] Stored result in cache for key: bcd9ae20ea56107fa819b5cca6d4445f3fe33504d64ff5945b57c2e4952051db
[shard 3/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 3/10] /tmp/qtcompile47519252320896830/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:34:25] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/reviewStagedCompactionCloseIsTerminal.kts] on droplet 6: its reservation of 1217 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5104 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:25] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalStartupDirectoryForceReentryAdoptsAppend.kts] on droplet 6: its reservation of 1246 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5104 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:25] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLiveAuthorityCandidateSurvivesNestedOpen.kts] on droplet 6: its reservation of 1196 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5104 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:25] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalDirectoryStorageFailureReleasesConstruction.kts] on droplet 6: its reservation of 1341 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5104 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[shard 7/10] /tmp/qtcompile8015806944145540334/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]
[2026-11-01 06:34:25] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L136 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/reviewStagedCompactionCloseIsTerminal.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalStartupDirectoryForceReentryAdoptsAppend.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLiveAuthorityCandidateSurvivesNestedOpen.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalDirectoryStorageFailureReleasesConstruction.kts] to droplet 6 (pull-based handout from shared queue; 71 unit(s) remaining). Memory admission: predicted peak 316715008 bytes; resident predicted peak 643776512 of 3221225472 bytes; 2577448960 bytes remaining budget
[2026-11-01 06:34:25] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalFx47dInvalidRepairGenerationReportsValue.kts] on droplet 9: its reservation of 1213 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5054 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:26] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/reviewInterruptedAfterAuthorityCommitReopens.kts] on droplet 9: its reservation of 1190 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5054 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:26] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalOldWriterBoundaryRepairRefusesPreCutIncarnation.kts] on droplet 9: its reservation of 1206 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5054 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:26] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionTemporaryReleaseCauseDrainsReservation.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 5054 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:26] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L137 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalFx47dInvalidRepairGenerationReportsValue.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/reviewInterruptedAfterAuthorityCommitReopens.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalOldWriterBoundaryRepairRefusesPreCutIncarnation.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionTemporaryReleaseCauseDrainsReservation.kts] to droplet 9 (pull-based handout from shared queue; 67 unit(s) remaining). Memory admission: predicted peak 313118720 bytes; resident predicted peak 638353408 of 3221225472 bytes; 2582872064 bytes remaining budget
[shard 1/10] /tmp/qtcompile11878977800466838283/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/qtcompile12059060708758538100/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/qtcompile17607579666438428260/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:34:27] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/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 5069 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:27] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalBeforeTextMoveFailurePreservesTarget.kts] on droplet 1: its reservation of 1206 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5069 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:27] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/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 5069 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:27] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalRejectedBaselineDoesNotCommitDeletion.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 5069 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:27] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L138 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalOrdinaryClassificationFailureReleasesStage.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalBeforeTextMoveFailurePreservesTarget.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/reviewReentrantAuthorityPublication.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalRejectedBaselineDoesNotCommitDeletion.kts] to droplet 1 (pull-based handout from shared queue; 63 unit(s) remaining). Memory admission: predicted peak 314421248 bytes; resident predicted peak 641576960 of 3221225472 bytes; 2579648512 bytes remaining budget
[2026-11-01 06:34:27] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalStartupReentryKeepsPendingForces.kts] on droplet 5: its reservation of 1222 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5283 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:27] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionWrappedWriteFailureCauseReleasesOwnership.kts] on droplet 5: its reservation of 1205 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5283 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:27] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalFreshClassificationStageImageReopens.kts] on droplet 5: its reservation of 1267 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5283 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:27] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/testReviewThrowReleasesStartupStages.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 5283 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:27] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L139 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalStartupReentryKeepsPendingForces.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionWrappedWriteFailureCauseReleasesOwnership.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalFreshClassificationStageImageReopens.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/testReviewThrowReleasesStartupStages.kts] to droplet 5 (pull-based handout from shared queue; 59 unit(s) remaining). Memory admission: predicted peak 314986496 bytes; resident predicted peak 647426048 of 3221225472 bytes; 2573799424 bytes remaining budget
[shard 0/10] /tmp/qtcompile5378764571135978509/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 8/10] /tmp/qtcompile3702498322818477512/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/10]                     .append(" #").append(thread.id)
[shard 8/10]                     .append(" #").append(thread.id)
[shard 0/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 2/10] /tmp/qtcompile7030506915235049054/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/qtcompile9935574331463018776/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/qtcompile556828781887074995/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:34:28] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/reviewReentrantDeletionStartup.kts] on droplet 4: its reservation of 1213 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5189 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:28] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionCloseReleasesDeletionTemporaryLease.kts] on droplet 4: its reservation of 1187 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5189 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:28] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalDirectoryStorageRefusesConstructionClose.kts] on droplet 4: its reservation of 1175 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5189 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:28] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/reviewDeletionCommitClockAtFilePublication.kts] on droplet 4: its reservation of 1173 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5189 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:28] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L140 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/reviewReentrantDeletionStartup.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionCloseReleasesDeletionTemporaryLease.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalDirectoryStorageRefusesConstructionClose.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/reviewDeletionCommitClockAtFilePublication.kts] to droplet 4 (pull-based handout from shared queue; 55 unit(s) remaining). Memory admission: predicted peak 313233408 bytes; resident predicted peak 651894784 of 3221225472 bytes; 2569330688 bytes remaining budget
[2026-11-01 06:34:28] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/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 5093 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:28] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalDeletionRetentionStartsAtAppendCommit.kts] on droplet 2: its reservation of 1182 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5093 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:28] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/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 5093 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:28] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/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 5093 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:28] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L141 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalOldWriterBoundaryRepairRefusesPreCutHeader.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalDeletionRetentionStartsAtAppendCommit.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionCloseDuringDeletionTemporaryPlaceholderClose.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalOrdinaryTextFailurePreservesTarget.kts] to droplet 2 (pull-based handout from shared queue; 51 unit(s) remaining). Memory admission: predicted peak 313757696 bytes; resident predicted peak 650317824 of 3221225472 bytes; 2570907648 bytes remaining budget
[shard 9/10] /tmp/qtcompile7452875791671132724/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/qtcompile8921576943481916442/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/qtcompile3610612098046296083/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/qtcompile10277615011415195070/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:34:30] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalFreshClassificationReentryRetainsStage.kts] on droplet 8: its reservation of 1218 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5054 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:30] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalOwnedMetadataReadWorkIsBounded.kts] on droplet 8: its reservation of 1181 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5054 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:30] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalCachedQueriesAvoidArenaDescriptors.kts] on droplet 8: its reservation of 1208 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5054 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:30] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/reviewAbandonedUuidCandidateIsRemoved.kts] on droplet 8: its reservation of 1192 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5054 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:30] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L142 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalFreshClassificationReentryRetainsStage.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalOwnedMetadataReadWorkIsBounded.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalCachedQueriesAvoidArenaDescriptors.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/reviewAbandonedUuidCandidateIsRemoved.kts] to droplet 8 (pull-based handout from shared queue; 47 unit(s) remaining). Memory admission: predicted peak 314064896 bytes; resident predicted peak 642785280 of 3221225472 bytes; 2578440192 bytes remaining budget
[shard 2/10] /tmp/qtcompile7074904826512879787/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:34:30] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/reviewCrossThreadRepairDirectoryObservation.kts] on droplet 0: its reservation of 1177 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5215 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:30] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalStartupForceObserverFailureDrainsMoves.kts] on droplet 0: its reservation of 1173 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5215 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:30] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionCloseFromSessionForceObservation.kts] on droplet 0: its reservation of 1178 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5215 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:30] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalReentrantClassificationStartup.kts] on droplet 0: its reservation of 1155 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5215 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:30] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L143 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/reviewCrossThreadRepairDirectoryObservation.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalStartupForceObserverFailureDrainsMoves.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionCloseFromSessionForceObservation.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalReentrantClassificationStartup.kts] to droplet 0 (pull-based handout from shared queue; 43 unit(s) remaining). Memory admission: predicted peak 311590912 bytes; resident predicted peak 647434240 of 3221225472 bytes; 2573791232 bytes remaining budget
[shard 8/10] /tmp/qtcompile5263362920202549009/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 9/10] /tmp/qtcompile5028393338034330320/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/qtcompile1475280780163741310/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 9/10] /tmp/qtcompile5028393338034330320/journalAdmissionFailureAfterCloseReleasesStorage.kt:58:13: warning: variable 'target' is never used
[shard 9/10]         val target = current.latestCursor
[shard 4/10]                     .append(" #").append(thread.id)
[shard 9/10]             ^ Variable 'target' is never used [DiagnosticEffect from Main.kt:1636]
[shard 4/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:34:30] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalInterruptedBaselineRetainsFileLockFailure.kts] on droplet 7: its reservation of 1175 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5035 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:31] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/testJournalSpaceStartupCleanupRetainsRefusal.kts] on droplet 7: its reservation of 1161 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5035 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:31] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalBeforeClassificationFailureAbortsStartup.kts] on droplet 7: its reservation of 1148 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5035 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:31] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/testReviewRuntimeObserverFailureAborts.kts] on droplet 7: its reservation of 1125 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5035 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:31] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L144 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalInterruptedBaselineRetainsFileLockFailure.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/testJournalSpaceStartupCleanupRetainsRefusal.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalBeforeClassificationFailureAbortsStartup.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/testReviewRuntimeObserverFailureAborts.kts] to droplet 7 (pull-based handout from shared queue; 39 unit(s) remaining). Memory admission: predicted peak 310530048 bytes; resident predicted peak 633454592 of 3221225472 bytes; 2587770880 bytes remaining budget
[shard 5/10] /tmp/qtcompile6765109709448391244/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/qtcompile9625237390292864264/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/qtcompile6550430226924754218/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/qtcompile10444611775999469494/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/qtcompile13040804196892349811/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:34:33] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionWriteFailureCauseReleasesOwnership.kts] on droplet 3: its reservation of 1118 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4903 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:33] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalFreshConstructionUsesOnlyCutStorage.kts] on droplet 3: its reservation of 1215 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4903 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:33] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalStartupPolicyFailureKeepsPriorForces.kts] on droplet 3: its reservation of 1110 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4920 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:33] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionCancelledHostScopeAcquisitionReleasesOwner.kts] on droplet 3: its reservation of 1118 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4920 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:33] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L145 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionWriteFailureCauseReleasesOwnership.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalFreshConstructionUsesOnlyCutStorage.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalStartupPolicyFailureKeepsPriorForces.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionCancelledHostScopeAcquisitionReleasesOwner.kts] to droplet 3 (pull-based handout from shared queue; 35 unit(s) remaining). Memory admission: predicted peak 309440512 bytes; resident predicted peak 628998144 of 3221225472 bytes; 2592227328 bytes remaining budget
[shard 1/10] /tmp/qtcompile613282996739900784/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/qtcompile6242935578923689407/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/qtcompile18058379195986722726/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/qtcompile18058379195986722726/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 7/10]         override fun onConstructionStarted(directory: File, handle: AutoCloseable) {
[shard 7/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 4/10] /tmp/qtcompile4745112070511746261/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/qtcompile9445910624532406185/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/qtcompile2220569367940296116/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/qtcompile2220569367940296116/journalAdmissionCancellationAfterCloseReleasesStorage.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 5/10] /tmp/qtcompile2220569367940296116/journalAdmissionCancellationAfterCloseReleasesStorage.kt:58:13: warning: variable 'target' is never used
[shard 5/10]         val target = current.latestCursor
[shard 5/10]             ^ Variable 'target' is never used [DiagnosticEffect from Main.kt:1636]
[shard 6/10] /tmp/qtcompile9209395971960650788/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/qtcompile6502611944125169453/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 4/10] /tmp/qtcompile17634864066725735523/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/qtcompile2174652535329588416/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/qtcompile157420886872487321/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 9/10] /tmp/qtcompile13981316545567003804/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/qtcompile2518312962793079104/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 6/10] /tmp/qtcompile1013414607037975963/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 5/10] /tmp/qtcompile3286454396565867616/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/10]                     .append(" #").append(thread.id)
[shard 6/10]                     .append(" #").append(thread.id)
[shard 5/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]                                                 ^ '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 3/10] /tmp/qtcompile2518312962793079104/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 3/10]         override fun onConstructionStarted(directory: File, handle: AutoCloseable) {
[shard 3/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 8/10] /tmp/qtcompile3227937388104317005/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 9/10] /tmp/qtcompile7178897634627869236/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 1/10] /tmp/qtcompile15846596266933050518/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/qtcompile15846596266933050518/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/qtcompile15846596266933050518/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/qtcompile15846596266933050518/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/qtcompile15846596266933050518/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]
[shard 7/10] /tmp/qtcompile11078019789767514203/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/qtcompile11078019789767514203/journalCutChecksumMismatchFails.kt:25:13: warning: variable 'source' is never used
[shard 7/10]         val source = File(journalDirectory, "journal.jsonl")
[shard 7/10]             ^ Variable 'source' is never used [DiagnosticEffect from Main.kt:1636]
[shard 4/10] /tmp/qtcompile494639363585046525/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/qtcompile494639363585046525/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 4/10]         override fun onConstructionStarted(directory: File, handle: AutoCloseable) {
[shard 4/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 5/10] /tmp/qtcompile16983385051463390824/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:34:36] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalBeforeTextMoveOwnsStartupFile.kts] on droplet 8: its reservation of 1140 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:34:36] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalInterruptedAuthorityCandidateReopens.kts] on droplet 8: its reservation of 1163 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:34:36] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/reviewDeletionTemporaryIsRemovedOnReopen.kts] on droplet 8: its reservation of 1181 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:34:36] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalStartupObserverCleanupFailureIsReportedOnce.kts] on droplet 8: its reservation of 1113 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:34:36] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L146 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalBeforeTextMoveOwnsStartupFile.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalInterruptedAuthorityCandidateReopens.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/reviewDeletionTemporaryIsRemovedOnReopen.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalStartupObserverCleanupFailureIsReportedOnce.kts] to droplet 8 (pull-based handout from shared queue; 31 unit(s) remaining). Memory admission: predicted peak 309280768 bytes; resident predicted peak 623345664 of 3221225472 bytes; 2597879808 bytes remaining budget
[shard 2/10] /tmp/qtcompile13446364725068735882/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 6/10] /tmp/qtcompile3805932830260780797/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 3/10] /tmp/qtcompile15699014079764682274/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/qtcompile13001384298495727035/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/qtcompile13001384298495727035/testReviewRuntimeObserverFailureAborts.kt:27:19: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal
[shard 7/10]             opened!!.prepareCompactionBaseline { emptyMap() }.use { }
[shard 7/10]                   ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal [DiagnosticEffect from Main.kt:1636]
[shard 2/10] /tmp/qtcompile11119770196494005676/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/10] /tmp/qtcompile1653701568905856151/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/10]                     .append(" #").append(thread.id)
[shard 0/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]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:34:37] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLegacyInvalidDeletionTimeKeepsAuthority.kts] on droplet 6: its reservation of 1101 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5109 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:37] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalHostDefersDiagnosticsUntilRelease.kts] on droplet 6: its reservation of 1170 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5109 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:37] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/testForwardingFileSystemRoutesDirectoryCreation.kts] on droplet 6: its reservation of 1101 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5109 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:37] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/testReviewStartupFailureKeepsPriorForces.kts] on droplet 6: its reservation of 1090 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5109 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:37] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L147 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLegacyInvalidDeletionTimeKeepsAuthority.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalHostDefersDiagnosticsUntilRelease.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/testForwardingFileSystemRoutesDirectoryCreation.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/testReviewStartupFailureKeepsPriorForces.kts] to droplet 6 (pull-based handout from shared queue; 27 unit(s) remaining). Memory admission: predicted peak 310841344 bytes; resident predicted peak 638771200 of 3221225472 bytes; 2582454272 bytes remaining budget
[shard 8/10] /tmp/qtcompile17418169123566709010/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 7/10] /tmp/qtcompile3589174818142974692/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[2026-11-01 06:34:38] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionCancelledHostScopeReleaseReleasesOwner.kts] on droplet 1: its reservation of 1098 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4911 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[shard 7/10]                     .append(" #").append(thread.id)
[shard 7/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:34:38] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionAdmissionPrecedesStorage.kts] on droplet 1: its reservation of 1086 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4911 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:38] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionCloseBeforeStartupIsTerminal.kts] on droplet 1: its reservation of 1053 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4911 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:38] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/testNonNativeFileSystemReportsUnsupportedStorage.kts] on droplet 1: its reservation of 1062 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4911 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:38] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L148 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionCancelledHostScopeReleaseReleasesOwner.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionAdmissionPrecedesStorage.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionCloseBeforeStartupIsTerminal.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/testNonNativeFileSystemReportsUnsupportedStorage.kts] to droplet 1 (pull-based handout from shared queue; 23 unit(s) remaining). Memory admission: predicted peak 304349184 bytes; resident predicted peak 626155520 of 3221225472 bytes; 2595069952 bytes remaining budget
[2026-11-01 06:34:38] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionIoCauseInspectionReleasesOwnership.kts] on droplet 4: its reservation of 1060 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4988 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:38] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionCloseFromFreshStageReleasesDescriptors.kts] on droplet 4: its reservation of 1036 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4988 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[shard 9/10] /tmp/qtcompile11428318590054859517/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:34:38] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionCloseFromAuthorityObservation.kts] on droplet 4: its reservation of 1043 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4988 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:38] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/authorityCandidateConstructionCloseReleasesDescriptor.kts] on droplet 4: its reservation of 992 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4988 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:38] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L149 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionIoCauseInspectionReleasesOwnership.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionCloseFromFreshStageReleasesDescriptors.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionCloseFromAuthorityObservation.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/authorityCandidateConstructionCloseReleasesDescriptor.kts] to droplet 4 (pull-based handout from shared queue; 19 unit(s) remaining). Memory admission: predicted peak 306769920 bytes; resident predicted peak 633479168 of 3221225472 bytes; 2587746304 bytes remaining budget
[shard 8/10] /tmp/qtcompile16313453113147519359/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/qtcompile13067732856104445046/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:34:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/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 4902 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/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 4902 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/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 4902 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/testDefaultLiteralPathHashRetainsInterruptedCaller.kts] on droplet 5: its reservation of 981 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4902 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:39] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L150 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/testDefaultHashStopCallbackRetainsCancellation.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/testDefaultEvidenceInputSeeksWhileInterrupted.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/testDefaultHashRetainsInterruptionDuringRead.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/testDefaultLiteralPathHashRetainsInterruptedCaller.kts] to droplet 5 (pull-based handout from shared queue; 15 unit(s) remaining). Memory admission: predicted peak 242704384 bytes; resident predicted peak 557690880 of 3221225472 bytes; 2663534592 bytes remaining budget
[2026-11-01 06:34:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalReadHostObservesAndClosesStream.kts] on droplet 9: its reservation of 950 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4844 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/reviewDefaultHashRetainsInterruptedCallerBehavior.kts] on droplet 9: its reservation of 896 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4844 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/testUnchangedReopenVisitsBoundedDirectoryEntries.kts] on droplet 9: its reservation of 1230 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4844 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLiveAppendSurvivesHistoryLargerThanHeap.kts] on droplet 9: its reservation of 2335 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4884 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:39] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L151 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalReadHostObservesAndClosesStream.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/reviewDefaultHashRetainsInterruptedCallerBehavior.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/testUnchangedReopenVisitsBoundedDirectoryEntries.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLiveAppendSurvivesHistoryLargerThanHeap.kts] to droplet 9 (pull-based handout from shared queue; 13 unit(s) remaining). Memory admission: predicted peak 420245504 bytes; resident predicted peak 735240192 of 3221225472 bytes; 2485985280 bytes remaining budget. Retry top-up for [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/testUnchangedReopenVisitsBoundedDirectoryEntries.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-73d2f42c32da25b19469995f574e29890552c921/tests/journalLiveAppendSurvivesHistoryLargerThanHeap.kts]: 1 failures of budget 3; 1 live, target 2; issued because an eligible failure left live attempts below target
[shard 7/10] /tmp/qtcompile8705902673018797788/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/qtcompile8705902673018797788/journalInterruptedBaselineRetainsFileLockFailure.kt:28:15: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal
[shard 7/10]         opened!!.prepareCompactionBaseline { emptyMap() }.use { }
[shard 7/10]               ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal [DiagnosticEffect from Main.kt:1636]
[shard 7/10] /tmp/qtcompile8705902673018797788/journalInterruptedBaselineRetainsFileLockFailure.kt:29:15: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal
[shard 7/10]         opened!!.stopResetSnapshotPublication(); opened!!.closeRecordStorage(); opened = null
[shard 7/10]               ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal [DiagnosticEffect from Main.kt:1636]
[shard 7/10] /tmp/qtcompile8705902673018797788/journalInterruptedBaselineRetainsFileLockFailure.kt:29:56: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal
[shard 7/10]         opened!!.stopResetSnapshotPublication(); opened!!.closeRecordStorage(); opened = null
[shard 7/10]                                                        ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal [DiagnosticEffect from Main.kt:1636]
[shard 7/10] /tmp/qtcompile8705902673018797788/journalInterruptedBaselineRetainsFileLockFailure.kt:33:32: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal
[shard 7/10]         assertEquals(0L, opened!!.sequence)
[shard 7/10]                                ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal [DiagnosticEffect from Main.kt:1636]
[shard 0/10] /tmp/qtcompile11070970909317873938/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 2/10] /tmp/qtcompile17179670215176353685/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:34:40] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalAppendEvictionDoesNotRewriteStoredRows.kts] on droplet 7: its reservation of 1118 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4764 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:41] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalBaselineDeletionMembershipWithLargeRetainedMap.kts] on droplet 7: its reservation of 1951 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4764 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[shard 6/10] /tmp/qtcompile17099840874082274122/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:34:41] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLegacyConversionBoundsIndexNodeWrites.kts] on droplet 7: its reservation of 1608 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5567 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:41] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/reviewCompactionLargeExistingKey.kts] on droplet 7: its reservation of 1690 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6014 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[shard 4/10] /tmp/qtcompile13761490598506256825/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:34:41] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L152 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalAppendEvictionDoesNotRewriteStoredRows.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalBaselineDeletionMembershipWithLargeRetainedMap.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLegacyConversionBoundsIndexNodeWrites.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/reviewCompactionLargeExistingKey.kts] to droplet 7 (pull-based handout from shared queue; 13 unit(s) remaining). Memory admission: predicted peak 557760512 bytes; resident predicted peak 871305216 of 3221225472 bytes; 2349920256 bytes remaining budget. Retry top-up for [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalAppendEvictionDoesNotRewriteStoredRows.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-73d2f42c32da25b19469995f574e29890552c921/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-73d2f42c32da25b19469995f574e29890552c921/tests/journalLegacyConversionBoundsIndexNodeWrites.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-73d2f42c32da25b19469995f574e29890552c921/tests/reviewCompactionLargeExistingKey.kts]: 1 failures of budget 3; 1 live, target 2; issued because an eligible failure left live attempts below target
[shard 6/10] /tmp/qtcompile8000044950859312101/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/qtcompile4392297789296162795/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/10] /tmp/qtcompile15290707049767579611/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 8/10]                     .append(" #").append(thread.id)
[shard 3/10]                     .append(" #").append(thread.id)
[shard 8/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 4/10] /tmp/qtcompile17546060181249707576/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/qtcompile17546060181249707576/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]
[2026-11-01 06:34:42] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLegacyOversizedRecordStreamsUnderTightHeap.kts] on droplet 0: its reservation of 1708 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4683 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:42] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalReviewCoverageQueryReleasesOwnerDuringStorageRead.kts] on droplet 0: its reservation of 1586 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5236 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[shard 1/10] /tmp/qtcompile979203177935297579/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[2026-11-01 06:34:42] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLegacyGenerationMismatchReportsFullDiagnostic.kts] on droplet 0: its reservation of 1875 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5649 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:42] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/reviewCompactionLargeRemovedKey.kts] on droplet 0: its reservation of 1543 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6347 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:42] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L153 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLegacyOversizedRecordStreamsUnderTightHeap.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalReviewCoverageQueryReleasesOwnerDuringStorageRead.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLegacyGenerationMismatchReportsFullDiagnostic.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/reviewCompactionLargeRemovedKey.kts] to droplet 0 (pull-based handout from shared queue; 13 unit(s) remaining). Memory admission: predicted peak 695144448 bytes; resident predicted peak 1006735360 of 3221225472 bytes; 2214490112 bytes remaining budget. Retry top-up for [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/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-73d2f42c32da25b19469995f574e29890552c921/tests/journalReviewCoverageQueryReleasesOwnerDuringStorageRead.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-73d2f42c32da25b19469995f574e29890552c921/tests/journalLegacyGenerationMismatchReportsFullDiagnostic.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-73d2f42c32da25b19469995f574e29890552c921/tests/reviewCompactionLargeRemovedKey.kts]: 1 failures of budget 3; 1 live, target 2; issued because an eligible failure left live attempts below target
[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:34:42] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLegacyMigrationSurvivesProcessStop.kts] on droplet 2: its reservation of 1980 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4824 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:42] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalCompactionLargeDeltaHeapStaysBounded.kts] on droplet 2: its reservation of 1920 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5622 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:42] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionArenaCloseReleasesDescriptors.kts] on droplet 2: its reservation of 1908 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6342 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:42] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/testUnchangedReopenVisitsBoundedDirectoryEntries.kts] on droplet 2: its reservation of 1230 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7040 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:42] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L154 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLegacyMigrationSurvivesProcessStop.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalCompactionLargeDeltaHeapStaysBounded.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionArenaCloseReleasesDescriptors.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/testUnchangedReopenVisitsBoundedDirectoryEntries.kts] to droplet 2 (pull-based handout from shared queue; 12 unit(s) remaining). Memory admission: predicted peak 680931328 bytes; resident predicted peak 994689024 of 3221225472 bytes; 2226536448 bytes remaining budget. Retry top-up for [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLegacyMigrationSurvivesProcessStop.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-73d2f42c32da25b19469995f574e29890552c921/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-73d2f42c32da25b19469995f574e29890552c921/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-73d2f42c32da25b19469995f574e29890552c921/tests/testUnchangedReopenVisitsBoundedDirectoryEntries.kts]: 1 failures of budget 3; 2 live, target 2; issued because an eligible failure left live attempts below target
[shard 3/10] /tmp/qtcompile1623280933975298705/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/qtcompile11167339572335207831/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 9/10] /tmp/qtcompile8256534909486049907/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 1/10] /tmp/qtcompile15322869043429809852/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/qtcompile9467068869370168303/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/qtcompile9467068869370168303/testReviewThrowReleasesStartupStages.kt:49:34: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal
[shard 5/10]         assertEquals(0L, reopened!!.sequence)
[shard 5/10]                                  ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal [DiagnosticEffect from Main.kt:1636]
[shard 3/10] /tmp/qtcompile510530183798717170/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/qtcompile510530183798717170/journalBeforeOperationsRetainRuntimeFiles.kt:37:15: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal
[shard 3/10]         opened!!.prepareCompactionBaseline { emptyMap() }.use { }
[shard 3/10]               ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal [DiagnosticEffect from Main.kt:1636]
[shard 3/10] /tmp/qtcompile510530183798717170/journalBeforeOperationsRetainRuntimeFiles.kt:38:15: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal
[shard 3/10]         opened!!.append(ProjectionChangeDraft("aaaaaaaa", "RUN_TOMBSTONE"))
[shard 3/10]               ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal [DiagnosticEffect from Main.kt:1636]
[shard 3/10] /tmp/qtcompile510530183798717170/journalBeforeOperationsRetainRuntimeFiles.kt:41:32: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal
[shard 3/10]         assertEquals(1L, opened!!.sequence)
[shard 3/10]                                ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal [DiagnosticEffect from Main.kt:1636]
[shard 6/10] /tmp/qtcompile1834080135414574668/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:34:44] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLiveAppendSurvivesHistoryLargerThanHeap.kts] on droplet 4: its reservation of 2335 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4131 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:44] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalAppendEvictionDoesNotRewriteStoredRows.kts] on droplet 4: its reservation of 1118 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5474 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:44] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalBaselineDeletionMembershipWithLargeRetainedMap.kts] on droplet 4: its reservation of 1951 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5556 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[shard 8/10] /tmp/qtcompile9485223980738339127/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:34:44] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLegacyConversionBoundsIndexNodeWrites.kts] on droplet 4: its reservation of 1608 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6464 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:44] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L155 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLiveAppendSurvivesHistoryLargerThanHeap.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalAppendEvictionDoesNotRewriteStoredRows.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalBaselineDeletionMembershipWithLargeRetainedMap.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLegacyConversionBoundsIndexNodeWrites.kts] to droplet 4 (pull-based handout from shared queue; 8 unit(s) remaining). Memory admission: predicted peak 570875904 bytes; resident predicted peak 877645824 of 3221225472 bytes; 2343579648 bytes remaining budget. Retry top-up for [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLiveAppendSurvivesHistoryLargerThanHeap.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-73d2f42c32da25b19469995f574e29890552c921/tests/journalAppendEvictionDoesNotRewriteStoredRows.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-73d2f42c32da25b19469995f574e29890552c921/tests/journalBaselineDeletionMembershipWithLargeRetainedMap.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-73d2f42c32da25b19469995f574e29890552c921/tests/journalLegacyConversionBoundsIndexNodeWrites.kts]: 1 failures of budget 3; 2 live, target 2; issued because an eligible failure left live attempts below target
[shard 8/10] /tmp/qtcompile7141915146587899594/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:34:44] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/reviewCompactionLargeExistingKey.kts] on droplet 6: its reservation of 1690 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4462 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:44] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLegacyOversizedRecordStreamsUnderTightHeap.kts] on droplet 6: its reservation of 1708 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5062 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[shard 7/10] /tmp/qtcompile12047251058956735274/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[2026-11-01 06:34:44] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalReviewCoverageQueryReleasesOwnerDuringStorageRead.kts] on droplet 6: its reservation of 1586 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5669 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[shard 7/10]                     .append(" #").append(thread.id)
[shard 7/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[2026-11-01 06:34:44] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLegacyGenerationMismatchReportsFullDiagnostic.kts] on droplet 6: its reservation of 1875 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6154 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:44] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L156 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/reviewCompactionLargeExistingKey.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLegacyOversizedRecordStreamsUnderTightHeap.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalReviewCoverageQueryReleasesOwnerDuringStorageRead.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLegacyGenerationMismatchReportsFullDiagnostic.kts] to droplet 6 (pull-based handout from shared queue; 4 unit(s) remaining). Memory admission: predicted peak 700166144 bytes; resident predicted peak 1011007488 of 3221225472 bytes; 2210217984 bytes remaining budget. Retry top-up for [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/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-73d2f42c32da25b19469995f574e29890552c921/tests/journalLegacyOversizedRecordStreamsUnderTightHeap.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-73d2f42c32da25b19469995f574e29890552c921/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-73d2f42c32da25b19469995f574e29890552c921/tests/journalLegacyGenerationMismatchReportsFullDiagnostic.kts]: 1 failures of budget 3; 2 live, target 2; issued because an eligible failure left live attempts below target
[shard 0/10] /tmp/qtcompile653878403166629549/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:34:45] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/reviewCompactionLargeRemovedKey.kts] on droplet 3: its reservation of 1543 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 4698 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:45] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLegacyMigrationSurvivesProcessStop.kts] on droplet 3: its reservation of 1980 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5123 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:45] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalCompactionLargeDeltaHeapStaysBounded.kts] on droplet 3: its reservation of 1920 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5985 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:45] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionArenaCloseReleasesDescriptors.kts] on droplet 3: its reservation of 1908 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6690 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[shard 7/10] /tmp/qtcompile10941276034992281007/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]
[2026-11-01 06:34:45] [dispatch] lease_issued: Issued lease d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-L157 with 4 test(s) [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/reviewCompactionLargeRemovedKey.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLegacyMigrationSurvivesProcessStop.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalCompactionLargeDeltaHeapStaysBounded.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionArenaCloseReleasesDescriptors.kts] to droplet 3 (pull-based handout from shared queue; 0 unit(s) remaining). Memory admission: predicted peak 711213056 bytes; resident predicted peak 1022910464 of 3221225472 bytes; 2198315008 bytes remaining budget. Retry top-up for [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/reviewCompactionLargeRemovedKey.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-73d2f42c32da25b19469995f574e29890552c921/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-73d2f42c32da25b19469995f574e29890552c921/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-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionArenaCloseReleasesDescriptors.kts]: 1 failures of budget 3; 2 live, target 2; issued because an eligible failure left live attempts below target
[shard 1/10] /tmp/qtcompile1952947428351776570/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/qtcompile18092113325829443152/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/qtcompile11216160930110637537/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/qtcompile2946474630705534663/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 4/10] /tmp/qtcompile5476583958370787183/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/qtcompile5476583958370787183/journalConstructionIoCauseInspectionReleasesOwnership.kt:192:26: warning: unnecessary safe call on a non-null receiver of type Throwable?
[shard 4/10]             callerFailure?.message,
[shard 4/10]                          ^ Unnecessary safe call on a non-null receiver of type Throwable? [DiagnosticEffect from Main.kt:1636]
[shard 1/10] /tmp/qtcompile2169427502290815531/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/qtcompile2761931073040784553/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/qtcompile17370950148622384069/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/qtcompile1288222788448259803/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/qtcompile1288222788448259803/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 7/10] /tmp/qtcompile3217886808035700593/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/10]                                ^ Unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal [DiagnosticEffect from Main.kt:1636]
[shard 7/10]                     .append(" #").append(thread.id)
[shard 2/10] /tmp/qtcompile1288222788448259803/journalOrdinaryTextFailurePreservesTarget.kt:37:29: warning: unnecessary non-null assertion (!!) on a non-null receiver of type ProjectionChangeJournal
[shard 7/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[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/qtcompile1288222788448259803/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/qtcompile1288222788448259803/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/qtcompile1288222788448259803/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/qtcompile1288222788448259803/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 8/10] /tmp/qtcompile1044875964920437922/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 9/10] /tmp/qtcompile1428538633415085549/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/qtcompile762801013941915126/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/qtcompile12835250133802790283/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/qtcompile4733623892823431396/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/qtcompile18313994262397625728/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/qtcompile11166791603672583861/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/qtcompile8997009412488327151/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/qtcompile1702537953316992421/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/qtcompile17886564940950276150/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/10]                     .append(" #").append(thread.id)
[shard 6/10] /tmp/qtcompile11867845606001663338/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/10]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1636]
[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 1/10] /tmp/qtcompile9982491040735133752/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/qtcompile6090705261286130185/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/qtcompile2517676423343758331/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:34:52] [dispatch] tail_reservation: Reserved droplet 8 for tail acceleration of [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionTemporaryReleaseCauseDrainsReservation.kts]; other idle droplets can drain
[shard 0/10] /tmp/qtcompile4035950727622909728/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/qtcompile13186621910620502038/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/qtcompile6522086066489317760/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/qtcompile16570892122846557269/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/qtcompile8961549092071671126/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/qtcompile4844602926548374146/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/qtcompile5620109794980847282/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 6/10] /tmp/qtcompile7549365117589682378/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]                     .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/qtcompile7549365117589682378/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 6/10]         override fun protectedRead(offset: Long, array: ByteArray, start: Int, count: Int): Int {
[shard 6/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 6/10] /tmp/qtcompile7549365117589682378/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 6/10]         override fun protectedRead(offset: Long, array: ByteArray, start: Int, count: Int): Int {
[shard 6/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 6/10] /tmp/qtcompile7549365117589682378/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 6/10]         override fun protectedRead(offset: Long, array: ByteArray, start: Int, count: Int): Int {
[shard 6/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 6/10] /tmp/qtcompile7549365117589682378/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 6/10]         override fun protectedWrite(offset: Long, array: ByteArray, start: Int, count: Int) {
[shard 6/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 6/10] /tmp/qtcompile7549365117589682378/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 6/10]         override fun protectedWrite(offset: Long, array: ByteArray, start: Int, count: Int) {
[shard 6/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 6/10] /tmp/qtcompile7549365117589682378/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 6/10]         override fun protectedWrite(offset: Long, array: ByteArray, start: Int, count: Int) {
[shard 6/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]
[2026-11-01 06:34:54] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalReentrantClassificationStartup.kts] on droplet 8: its reservation of 1155 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1178 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[shard 5/10] /tmp/qtcompile8673003891673013137/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:34:54] [dispatch] tail_reservation: Reserved droplet 1 for tail acceleration of [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionTemporaryReleaseCauseDrainsReservation.kts]; other idle droplets can drain
[2026-11-01 06:34:54] [dispatch] tail_reservation: Reserved droplet 8 for tail acceleration of [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionCloseFromSessionForceObservation.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalReentrantClassificationStartup.kts]; other idle droplets can drain
[shard 7/10] /tmp/qtcompile8874044347171429585/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/qtcompile12480835570018414010/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:34:54] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalReentrantClassificationStartup.kts] on droplet 1: its reservation of 1155 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1178 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:54] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionCancelledHostScopeAcquisitionReleasesOwner.kts] on droplet 8: its reservation of 1118 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1215 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:54] [dispatch] tail_reservation: Reserved droplet 1 for tail acceleration of [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionCloseFromSessionForceObservation.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalReentrantClassificationStartup.kts]; other idle droplets can drain
[2026-11-01 06:34:54] [dispatch] tail_reservation: Reserved droplet 8 for tail acceleration of [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalFreshConstructionUsesOnlyCutStorage.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionCancelledHostScopeAcquisitionReleasesOwner.kts]; other idle droplets can drain
[shard 4/10] /tmp/qtcompile15714874135619137680/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:34:55] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionCancelledHostScopeAcquisitionReleasesOwner.kts] on droplet 5: its reservation of 1118 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1215 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:55] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/testReviewStartupFailureKeepsPriorForces.kts] on droplet 8: its reservation of 1090 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1101 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:34:55] [dispatch] tail_reservation: Reserved droplet 5 for tail acceleration of [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalFreshConstructionUsesOnlyCutStorage.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionCancelledHostScopeAcquisitionReleasesOwner.kts]; other idle droplets can drain
[2026-11-01 06:34:55] [dispatch] tail_reservation: Reserved droplet 8 for tail acceleration of [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/testForwardingFileSystemRoutesDirectoryCreation.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/testReviewStartupFailureKeepsPriorForces.kts]; other idle droplets can drain
[shard 0/10] /tmp/qtcompile15337373836416691798/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/qtcompile18294404849557490585/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 4/10] /tmp/qtcompile10895718217806738015/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:34:58] [dispatch] tail_reservation: Reserved droplet 5 for tail acceleration of [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalFreshConstructionUsesOnlyCutStorage.kts]; other idle droplets can drain
[shard 9/10] /tmp/qtcompile15641815868718578744/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:35:00] [dispatch] tail_reservation: Reserved droplet 1 for tail acceleration of [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalReentrantClassificationStartup.kts]; other idle droplets can drain
[shard 6/10] /tmp/qtcompile11999793125995852970/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:35:01] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/testReviewStartupFailureKeepsPriorForces.kts] on droplet 5: its reservation of 1090 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1101 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:35:01] [dispatch] tail_reservation: Reserved droplet 5 for tail acceleration of [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/testForwardingFileSystemRoutesDirectoryCreation.kts, CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/testReviewStartupFailureKeepsPriorForces.kts]; other idle droplets can drain
[2026-11-01 06:35:01] [dispatch] drain: Drain: shared queue has no unowned work, droplet 8 has no outstanding leases or targeted recovery/acceleration assignment
[shard 6/10] /tmp/qtcompile2372244593645610676/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] 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: 6fc163a943c8bd097ec7f4f34b4a8cb4e9a7fce73e153d12b494c232f0c42bd5
[shard 9/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 9/10] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 6fc163a943c8bd097ec7f4f34b4a8cb4e9a7fce73e153d12b494c232f0c42bd5
[shard 9/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 9/10] Build-script stderr: [BuildscriptRunner] Checking cache for key: 5241b5bb22d4300436839e63171475d1ed28a1e67a5d7c6a88f5d3ba46989648
[shard 9/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 9/10] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 5241b5bb22d4300436839e63171475d1ed28a1e67a5d7c6a88f5d3ba46989648
[shard 9/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 9/10] Build-script stderr: [BuildscriptRunner] Checking cache for key: 118ece42d47b6d8de43e02b7cec7658e9888913e311185e3d4f6aa687e4e6701
[shard 9/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 9/10] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 118ece42d47b6d8de43e02b7cec7658e9888913e311185e3d4f6aa687e4e6701
[shard 9/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 9/10] /tmp/qtcompile15308961807877258619/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 2/10] Build-script stderr: [BuildscriptRunner] Checking cache for key: 30e727676747d68f71f8c49139e06028f0f69c99fb78f03f5ae69fec1fff12bc
[shard 2/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 2/10] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 30e727676747d68f71f8c49139e06028f0f69c99fb78f03f5ae69fec1fff12bc
[shard 2/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 2/10] Build-script stderr: [BuildscriptRunner] Checking cache for key: c921963db38bbe4db9ff4e35dbfc977cc10590b8efb28dee37dc52b192f0ce40
[shard 4/10] /tmp/qtcompile10788752091049960554/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]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 2/10] Build-script stderr: [BuildscriptRunner] Cache HIT for key: c921963db38bbe4db9ff4e35dbfc977cc10590b8efb28dee37dc52b192f0ce40
[shard 2/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 2/10] /tmp/qtcompile10402151013607671047/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] [2026-11-01 06:35:03] Merged 71 build rule results from XML
[shard 8/10] [HeapDump] No heap dump files found on droplet
[2026-11-01 06:35:04] [dispatch] tail_reservation: Reserved droplet 5 for tail acceleration of [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/testReviewStartupFailureKeepsPriorForces.kts]; other idle droplets can drain
[shard 8/10] [2026-11-01 06:35:04] Collected completed shard; enqueued droplet 614700455 for deletion
[shard 4/10] Build-script stderr: [BuildscriptRunner] Checking cache for key: 30e727676747d68f71f8c49139e06028f0f69c99fb78f03f5ae69fec1fff12bc
[shard 4/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 4/10] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 30e727676747d68f71f8c49139e06028f0f69c99fb78f03f5ae69fec1fff12bc
[shard 4/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 4/10] Build-script stderr: [BuildscriptRunner] Checking cache for key: 6fc163a943c8bd097ec7f4f34b4a8cb4e9a7fce73e153d12b494c232f0c42bd5
[shard 4/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 4/10] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 6fc163a943c8bd097ec7f4f34b4a8cb4e9a7fce73e153d12b494c232f0c42bd5
[shard 4/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 4/10] Build-script stderr: [BuildscriptRunner] Checking cache for key: 5241b5bb22d4300436839e63171475d1ed28a1e67a5d7c6a88f5d3ba46989648
[shard 4/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 4/10] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 5241b5bb22d4300436839e63171475d1ed28a1e67a5d7c6a88f5d3ba46989648
[shard 4/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 4/10] Build-script stderr: [BuildscriptRunner] Checking cache for key: 118ece42d47b6d8de43e02b7cec7658e9888913e311185e3d4f6aa687e4e6701
[shard 4/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 4/10] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 118ece42d47b6d8de43e02b7cec7658e9888913e311185e3d4f6aa687e4e6701
[shard 4/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 4/10] /tmp/qtcompile10409236087570773652/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 0/10] /tmp/qtcompile8052252643864246591/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/qtcompile8052252643864246591/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 0/10]         override fun protectedRead(offset: Long, array: ByteArray, start: Int, count: Int): Int {
[shard 0/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 0/10] /tmp/qtcompile8052252643864246591/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 0/10]         override fun protectedRead(offset: Long, array: ByteArray, start: Int, count: Int): Int {
[shard 0/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 3/10] /tmp/qtcompile8521249629474920888/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 0/10] /tmp/qtcompile8052252643864246591/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 0/10]         override fun protectedRead(offset: Long, array: ByteArray, start: Int, count: Int): Int {
[shard 0/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 0/10] /tmp/qtcompile8052252643864246591/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 0/10]         override fun protectedWrite(offset: Long, array: ByteArray, start: Int, count: Int) {
[shard 0/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 0/10] /tmp/qtcompile8052252643864246591/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 0/10]         override fun protectedWrite(offset: Long, array: ByteArray, start: Int, count: Int) {
[shard 0/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 0/10] /tmp/qtcompile8052252643864246591/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 0/10]         override fun protectedWrite(offset: Long, array: ByteArray, start: Int, count: Int) {
[shard 0/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]
[2026-11-01 06:35:08] [dispatch] drain: Drain: shared queue has no unowned work, droplet 7 has no outstanding leases or targeted recovery/acceleration assignment
[shard 6/10] /tmp/qtcompile17879589075082845702/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/qtcompile7429679997004202109/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 7/10] [2026-11-01 06:35:11] Merged 69 build rule results from XML
[shard 7/10] [HeapDump] No heap dump files found on droplet
[2026-11-01 06:35:12] [dispatch] drain: Drain: shared queue has no unowned work, droplet 5 has no outstanding leases or targeted recovery/acceleration assignment
[shard 7/10] [2026-11-01 06:35:12] Collected completed shard; enqueued droplet 614700439 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/qtcompile16276791338057215789/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:35:16] [dispatch] tail_reservation: Reserved droplet 1 for recovery of [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalCompactionLargeDeltaHeapStaysBounded.kts]; other idle droplets can drain
[shard 5/10] [2026-11-01 06:35:17] Merged 70 build rule results from XML
[shard 5/10] [HeapDump] No heap dump files found on droplet
[2026-11-01 06:35:18] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLegacyOversizedRecordStreamsUnderTightHeap.kts] on droplet 4: its reservation of 1708 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 2335 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:35:18] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalReviewCoverageQueryReleasesOwnerDuringStorageRead.kts] on droplet 4: its reservation of 1487 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 2335 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:35:18] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLegacyGenerationMismatchReportsFullDiagnostic.kts] on droplet 4: its reservation of 1875 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 2335 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[shard 2/10] /tmp/qtcompile2087637525184951507/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:18] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/reviewCompactionLargeRemovedKey.kts] on droplet 4: its reservation of 1543 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 2335 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:35:18] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLegacyMigrationSurvivesProcessStop.kts] on droplet 4: its reservation of 1980 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 2335 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:35:18] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalCompactionLargeDeltaHeapStaysBounded.kts] on droplet 4: its reservation of 1920 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 2335 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:35:18] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionArenaCloseReleasesDescriptors.kts] on droplet 4: its reservation of 1908 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 2335 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:35:18] [dispatch] drain: Drain: shared queue has no unowned work, droplet 4 has no outstanding leases or targeted recovery/acceleration assignment
[2026-11-01 06:35:18] [dispatch] drain: Drain: shared queue has no unowned work, droplet 9 has no outstanding leases or targeted recovery/acceleration assignment
[shard 2/10] Build-script stderr: [BuildscriptRunner] Checking cache for key: 30e727676747d68f71f8c49139e06028f0f69c99fb78f03f5ae69fec1fff12bc
[shard 2/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 2/10] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 30e727676747d68f71f8c49139e06028f0f69c99fb78f03f5ae69fec1fff12bc
[shard 2/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 2/10] Build-script stderr: [BuildscriptRunner] Checking cache for key: f8185494c07421e3a651da218e48169cafed3e522c1f1568acaa19c425aa65d7
[shard 2/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 2/10] Build-script stderr: [BuildscriptRunner] Cache HIT for key: f8185494c07421e3a651da218e48169cafed3e522c1f1568acaa19c425aa65d7
[shard 2/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 2/10] /tmp/qtcompile8519847173205018548/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:19] [dispatch] drain: Drain: shared queue has no unowned work, droplet 6 has no outstanding leases or targeted recovery/acceleration assignment
[shard 5/10] [2026-11-01 06:35:19] Collected completed shard; enqueued droplet 614700436 for deletion
[shard 9/10] [2026-11-01 06:35:20] Merged 70 build rule results from XML
[shard 9/10] [HeapDump] No heap dump files found on droplet
[shard 9/10] [2026-11-01 06:35:23] Collected completed shard; enqueued droplet 614700447 for deletion
[shard 6/10] [2026-11-01 06:35:24] Merged 69 build rule results from XML
[shard 6/10] [HeapDump] No heap dump files found on droplet
[shard 6/10] [2026-11-01 06:35:26] Collected completed shard; enqueued droplet 614700454 for deletion
[shard 4/10] [2026-11-01 06:35:26] Merged 75 build rule results from XML
[shard 4/10] [HeapDump] No heap dump files found on droplet
[2026-11-01 06:35:26] [dispatch] re_lease_exhausted: In-run flake re-lease exhausted: test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/reviewCompactionLargeRemovedKey.kts] attempt d9af5d72-e248-41e5-9462-2df598e7efdd-06b20880-c2d769de-b76f-4edf-9d52-fc2857dfe7ca-A668 FAILED on droplet 3 (history ordinal 3; 3 failures of budget 3; 0 live, target 0); recording an authoritative FAILURE
[2026-11-01 06:35:26] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalLegacyMigrationSurvivesProcessStop.kts] on droplet 0: its reservation of 1980 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1586 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:35:26] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalCompactionLargeDeltaHeapStaysBounded.kts] on droplet 0: its reservation of 1920 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1586 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:35:26] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionArenaCloseReleasesDescriptors.kts] on droplet 0: its reservation of 1708 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1586 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-11-01 06:35:26] [dispatch] drain: Drain: shared queue has no unowned work, droplet 0 has no outstanding leases or targeted recovery/acceleration assignment
[shard 4/10] [2026-11-01 06:35:28] Collected completed shard; enqueued droplet 614700448 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: c921963db38bbe4db9ff4e35dbfc977cc10590b8efb28dee37dc52b192f0ce40
[shard 3/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 3/10] Build-script stderr: [BuildscriptRunner] Cache HIT for key: c921963db38bbe4db9ff4e35dbfc977cc10590b8efb28dee37dc52b192f0ce40
[shard 3/10]  [BuildScriptStderrEffect from Main.kt:1636]
[shard 3/10] /tmp/qtcompile4847007975756758539/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 0/10] [2026-11-01 06:35:38] Merged 85 build rule results from XML
[shard 0/10] [HeapDump] No heap dump files found on droplet
[shard 0/10] [2026-11-01 06:35:38] Stopped direct workspace cache distribution server on shard 0 at 143.110.237.95:35285
[shard 0/10] [2026-11-01 06:35:38] Stopped direct project archive distribution server on source shard 0 at 143.110.237.95:46527
[shard 0/10] [2026-11-01 06:35:39] Collected completed shard; enqueued droplet 614697676 for deletion
[2026-11-01 06:35:46] [dispatch] tail_reservation: Reserved droplet 1 for recovery of [CodexCoder21Organization-BuildTestProjectionJournal-73d2f42c32da25b19469995f574e29890552c921/tests/journalConstructionArenaCloseReleasesDescriptors.kts]; other idle droplets can drain
[2026-11-01 06:35:46] [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:35:48] Merged 68 build rule results from XML
[shard 2/10] [HeapDump] No heap dump files found on droplet
[shard 2/10] [2026-11-01 06:35:49] Collected completed shard; enqueued droplet 614700456 for deletion
[2026-11-01 06:35:54] [dispatch] drain: Drain: shared queue has no unowned work, droplet 1 has no outstanding leases or targeted recovery/acceleration assignment
[2026-11-01 06:35:54] [dispatch] drain: Drain: shared queue has no unowned work, droplet 3 has no outstanding leases or targeted recovery/acceleration assignment
[shard 1/10] [2026-11-01 06:35:56] Merged 71 build rule results from XML
[shard 1/10] [HeapDump] No heap dump files found on droplet
[shard 3/10] [2026-11-01 06:35:56] Merged 68 build rule results from XML
[shard 3/10] [HeapDump] No heap dump files found on droplet
[shard 1/10] [2026-11-01 06:35:58] Collected completed shard; enqueued droplet 614700451 for deletion
[shard 3/10] [2026-11-01 06:35:58] Collected completed shard; enqueued droplet 614700450 for deletion
[2026-11-01 06:35:58] Dynamic dispatch degradation: 13 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:35:59] Build+test complete: 645 passed, 1 failed, 646 total (aggregated across 10 shards)
[2026-11-01 06:36:00] Build finished with status: FAILED
[perftest-dispatch] No @PerformanceTest-annotated tests found in workspace.
[2026-11-01 06:36:23] Destroying droplets...
[2026-11-01 06:36:23] Droplets enqueued for deletion