← Back to all runs

Build Run: ae55d008

workspace-snapshot

Stored run summary updated . Data age: 301m 40s.

Projectscommunity.kotlin.kompile.testrunner.jvm:community-kotlin-kompile-testrunner-jvm
Droplets (0 active, 5 total)
Image: 245388985 · 2 vCPU
Status
COMPLETED
Build Rules
2 built, 0 failed, 1 cache hit, 3 total
Tests
144 passed, 0 failed, 144 total
0%50%100%Tests passedTests failedTests canceled before they reached a verdictTests started and still runningTests started (including the ones still running)Tests finished, whether they passed or notTests passed or failed, excluding the ones canceledTests passedpassedfailedrunning05m 10s
Test ages
0204060801000-1s61-10s9510-30s4030-60s11-5m35-15m015-60m01h+0test lifespanpassedfailedrunning

145 test attempts: 145 passed.

Lane activity
025s50s1m 15s1m 40sexecuting for05m 10s
Hover or focus a rising line to name the lane and the test it was executing.
passedfailedstill running

20 lanes across 5 droplets, 145 test attempts, over 5m 10s 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.

1 second
spent waiting (pending)
Started
Total duration from build request until completion: 10m 17s10m 17spending: 1.3s wall clock. Queue time: the real elapsed time from run creation until the first recorded phase began. This is time the run waited before execution started.pendingprovisioning droplet: 1m 59s wall clock. Lifecycle time: the real elapsed time the run spent in the provisioning droplet phase, from entering it until the next recorded phase began. If it is the final phase, the span ends at run completion or the current render time while the run is in progress.provisioning droplet1m 59sinstalling dependencies: 14s 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: 1.1s wall clock. Lifecycle time: the real elapsed time the run spent in the uploading project phase, from entering it until the next recorded phase began. If it is the final phase, the span ends at run completion or the current render time while the run is in progress.uploading projectbuild rules: 1m 27s 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: 1m 47s. 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.1m 27s (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.1m 47s (cpu time)module cache packaging, transfer and install: 1m 19s 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.1m 19sunit tests: 5m 13s 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: 5m 45s. 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.5m 13s (wall clock)CPU time: the sum of all measured individual tests CPU times. Because tests run in parallel across multiple cores and droplets, this is normally larger than the wall-clock elapsed time.5m 45s (cpu time)collecting results: 201ms 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: 32ms 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 38.9s; shards 1–4 fetched and installed it in 40.7s to 1m 15s
test time
8m 46s
cpu time
5m 45s
Finished
Notes
Dynamic dispatch degradation: tail acceleration raced 1 straggler(s) on an idle droplet (see dispatch_decision events for details)

Build Rules

2 built, 0 failed, 1 cache hit, 3 total
StatusBuild RuleRepresentative wall timeOutputError
PASSEDcommunity.kotlin.kompile.testrunner.jvm.buildMaven (2 recorded executions)54535ms0 files, 0 B
PASSEDcommunity.kotlin.kompile.testrunner.jvm.buildTimeoutClockDriverTestSupport (2 recorded executions)42281ms0 files, 0 B
CACHE HITcommunity.kotlin.kompile.testrunner.jvm:community-kotlin-kompile-testrunner-jvm:0.0.1670ms19 files, 3.9 MB

Test Results

144 passed, 0 failed, 144 total
StatusProjectTestDurationError
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestAlreadyInterruptedExecuteSyncAllocatesNoToken4263ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestArgumentsPassedToChildMethod8585ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestAssertionsActuallyEnabled7322ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestAssertionsEnabledInJvmLauncher1348ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestBackwardClockCorrectionDuringTermKeepsCleanupBound17536ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestChangedStartTimeIsRejectedBeforeEverySignal10829ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestChildExitAtTimeoutDecisionStillReportsTimeoutOnce8472ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestChildOnlyExceptionThrownFromSetupIsReported5289ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestChildOnlyExceptionThrownFromTestBodyIsReported5276ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestChildOnlySuppressedExceptionsAreReported9005ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestChildOnlyThrowableIsReportedWithoutCorruptingTransport6690ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestClasspathOnlyThrowableFrameReturnsOneErrorAndClosesRelay13624ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestCleanupClockExpiryKillsBeforeParentExitAcknowledgement14421ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestCleanupClockExpiryKillsBeforeStoppedParentAcknowledgement16387ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestConcurrentChildAssistantCallsDoNotCorruptTcpStream23954ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestConcurrentLauncherExecution6886ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestConcurrentTimeoutsPreserveOtherProcessTrees20088ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestCoroutineDebugModeDisabledInChildJvm12740ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestCreateDirectoryCalledByAssistant8122ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestCustomJavaExecutablePath5015ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestCustomJvmArgsPassedToChild5066ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestDefaultConstructorParameters758ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestDiagnosticBudgetRegistrationFailureStopsHelper9917ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestDiagnosticBudgetUsesClockAndReleasesTokens10307ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestDockerRunCommandContract1722ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestDockerRunCommandDeduplicatesMounts872ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestDockerSandboxRunsViaBuildRunCommand5542ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestDockerSandboxTimeoutSignalsContainer15073ms
Attempts (2)
AttemptStatusDurationDropletCanonicalError
1 of 2PASSED15s607344349yes (this is the published result)—
2 of 2PASSED6.9s607343145——
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestEmptyArgumentsVsNoArguments5190ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestEmptyClasspathStillLaunchesProcess2429ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestEnsureImageAvailableDefaultsToTrue1470ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestExpiredDiagnosticStopsInnerHelperAndReleasesTokens6282ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestFirstObservedTerminalParentStillAdmitsExecutingChild11884ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestForeignMultistreamConnectionDoesNotStealChildHandshake10215ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestHighExitCode5564ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestIdleChildSocketTimeoutDoesNotSeverFailureReporting83042ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestIdleChildThatCompletesAfterSocketTimeoutReportsSuccess81001ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestIncompleteChildObservationRetainsKnownIdentity13040ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestIncompleteTableObservationRetainsKnownRootIdentity7981ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestIntegrationTests1200ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestInterruptCleanupAndShutdownClock15052ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestInterruptedControlWaitAllocatesNoToken6698ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestInterruptedDiagnosticHarvestReleasesTokens3724ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestInvalidClassFrameReturnsOneErrorAndClosesRelay9130ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestInvalidJavaExecutableReportsFailure1606ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestJvmUnitTestLauncherBasicUsage749ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestJvmUnitTestLauncherCreation1174ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestJvmUnitTestLauncherTimeout1008ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestLargeStderrTruncationInOutputFile4306ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestLargeStdoutTruncationInOutputFile6170ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestLargeTreePublicationFailureLeavesNoExecutingProcesses14646ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestLateRpcAfterTimeoutDecisionIsNotDispatched12287ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestLauncherContinuesAfterForcedTimeout11350ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestLogicalClockAdvanceDoesNotReplayProcessTableScans5718ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestManualClockTimeoutFiresDespiteSlowStartTimeCapture11860ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestManySlowForeignConnectionsDoNotSerializeChildHandshake8578ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestMixedChildOnlyAndParentLoadableCauseChainIsReported5241ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestMultipleClasspathEntries8633ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestMultipleForeignConnectionsDiscardedBeforeChildHandshake10703ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestMultipleJvmArgsApplied4847ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestNonSandboxDefaultRunsProcessDirectly4208ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestNonZeroExitCode4845ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestNonZeroExitHasNoJstackSection8254ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestNormalCompletionDoesNotSignalStartedChild15141ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestOutputFileArgumentsListed8212ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestOutputFileClasspathEntriesListed4884ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestOutputFileContainsContextInformation5474ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestOutputFileContentForNonZeroExitCode5706ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestOutputFileEmptyArgumentsListed8307ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestOutputFileJvmArgsListedWhenEmpty5134ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestOutputFileNameForSuccessfulExecution9043ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestOutputFileOmitsStderrSectionWhenNoStderr4964ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestOutputFileOmitsStdoutSectionWhenNoStdout8501ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestParentClosesSocketWhenCommThreadDiesSoChildExits7385ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestPerTestTimeoutStartsAfterBootstrapReadiness13249ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestProcessCleanupOnNormalCompletion9287ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestProcessExitCodeOne6534ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestProcessQueriesRunWithoutHeldMonitors8902ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestProcessStartedCallbackFailureCleansChild6197ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestProcessWithInterleavedStdoutAndStderr4328ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestProcessWithMemoryLimitJvmArg6489ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestProcessWithMultipleClassesInSameDirectory8262ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestProcessWithNoOutputAtAll6296ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestProcessWithSystemExitZero4905ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestProcessWithUncaughtExceptionInStderr6238ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestReadyCallbackShutdownLeavesNoChild8512ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestReadyCallbackSurvivesChildAckReadWindow67833ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestReadyChildStartsTestWithoutSpawnInLaneInterval6208ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestReportExecutionCompletedAlwaysCalled9447ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestSequentialExecutionsWithDifferentParameters16474ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestSigQuitBehaviorWithLongRunningProcess4205ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestSigQuitOutputCaptureWithHangingJavaProcess6379ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestSigquitCapturePrecedesSlowJstack9041ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestSigquitHarvestRetainsComplementaryChildDiagnostics12760ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestSilentAliveChildTimeoutSurvivesBackwardClockJump14209ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestSilentForeignConnectionDoesNotWedgeChildHandshake10579ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestSlowToConnectChildIsNotAbandonedBeforeTestTimeout37774ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestStderrContentReportedInRealtime7819ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestStdoutAndStderrContentReporting5842ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestStdoutContentReportedWithTrailingNewlines9082ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestStopProceedsWhileObservationIsBlocked8841ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestStopQueryWorkIsIndependentOfObservationTicks6111ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestSuccessfulExecutionHasNoJstackSection8526ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestSuccessfulProcessExecution8109ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestSuspendExecuteDelegatesToExecuteSync5384ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestTcpMessageEquality1611ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestTcpMessageMethodNamePreserved1247ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestTcpMessageSerialization1144ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestTcpMessageWithAllNullArguments833ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestTcpMessageWithEmptyArguments1306ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestTcpMessageWithEmptyMethodName960ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestTcpMessageWithLargeStringArgument1281ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestTcpMessageWithManyArguments1129ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestTcpMessageWithNestedSerializableObjects743ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestTcpMessageWithSingleArgument1319ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestTcpMessageWithSpecialCharactersInMethodName1348ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestTcpMessageWithVariousArgumentTypes1392ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestTerminalParentRecordStillAdmitsExecutingChild6792ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestTimeoutCapturesJstackTraces6139ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestTimeoutCleanupDoesNotWedgeWhenDiagnosticsAndKillHang14405ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestTimeoutDoesNotSignalUnrelatedProcess9708ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestTimeoutDumpsCapturedWhenAttachMechanismDisabled6197ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestTimeoutJstackCapturesMultipleThreads14066ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestTimeoutJstackStreamedViaStderrWithMarkers6721ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestTimeoutOutputFileNamedCorrectly7121ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestTimeoutProcessTableEnumerationCount11729ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestTimeoutReapsGrandchildrenAndPreservesUnrelatedJvm17549ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestTimeoutReapsStoppedNestedJvm15245ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestTimeoutReapsStoppedRootJvm20634ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestTimeoutRelayCloseWaitsOnInjectedClock14804ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestTimeoutReportsMinusOneExitCodeAndTimeoutMessage7292ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestTimeoutStopsChildCreatedByDescendantShutdownHook10601ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestTimeoutStopsLargeTermIgnoringProcessTree15668ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestTimeoutStopsNestedJvmCreatedByShutdownHook15679ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestTimeoutStopsObservedChildAfterParentExit24544ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestTimeoutStopsParentStoppedDuringCleanup22731ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestTimeoutStopsShutdownChildInNewSession18995ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestTimeoutTerminatesOwnedNestedJvm16562ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestTimeoutWithManualClock3905ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestUnavailableStartTimeDoesNotAbortOtherSignals9383ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestUnobservedReparentingMatchesDocumentedLimit14885ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestUnverifiableDescendantDoesNotShieldVerifiedRoot8480ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestWriteResponseWithHeartbeatsEmitsHeartbeatsThenResult1824ms
PASSEDcommunity.kotlin.kompile.testrunner.jvmtestWriteResponseWithHeartbeatsForwardsFailureAsRuntimeException1289ms

Build Log

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

[shard 4/5] System memory: 3915MB, JVM heap: 1957MB
[shard 4/5] Downloading https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.pom
[shard 4/5] Downloaded https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.pom
[shard 4/5] Downloading https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.pom.sha1
[shard 4/5] Downloaded https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.pom.sha1
[shard 4/5] Downloading https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.pom
[shard 4/5] Downloading https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.pom
[shard 4/5] Downloading https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.pom
[shard 4/5] Downloading https://kotlin.directory/community/kotlin/kompile/testrunner/bootstrap/community-kotlin-kompile-testrunner-bootstrap/0.0.16/community-kotlin-kompile-testrunner-bootstrap-0.0.16.pom
[shard 4/5] Downloading https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.pom
[shard 4/5] Downloading https://kotlin.directory/tools/kotlin/build/compile/interfaces/executionenvironment/tools-kotlin-build-compile-interfaces-executionenvironment/0.0.2/tools-kotlin-build-compile-interfaces-executionenvironment-0.0.2.pom
[shard 4/5] Downloaded https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.pom
[shard 4/5] Downloading https://kotlin.directory/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.pom
[shard 4/5] Downloaded https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.pom
[shard 4/5] Downloading https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.pom.sha1
[shard 4/5] Downloaded https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.pom
[shard 4/5] Downloading https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.pom.sha1
[shard 4/5] Downloaded https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.pom
[shard 4/5] Downloading https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.pom.sha1
[shard 4/5] Downloaded https://kotlin.directory/community/kotlin/kompile/testrunner/bootstrap/community-kotlin-kompile-testrunner-bootstrap/0.0.16/community-kotlin-kompile-testrunner-bootstrap-0.0.16.pom
[shard 4/5] Downloading https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.pom.sha1
[shard 4/5] Downloaded https://kotlin.directory/tools/kotlin/build/compile/interfaces/executionenvironment/tools-kotlin-build-compile-interfaces-executionenvironment/0.0.2/tools-kotlin-build-compile-interfaces-executionenvironment-0.0.2.pom
[shard 4/5] Downloading https://kotlin.directory/community/kotlin/kompile/testrunner/bootstrap/community-kotlin-kompile-testrunner-bootstrap/0.0.16/community-kotlin-kompile-testrunner-bootstrap-0.0.16.pom.sha1
[shard 4/5] Downloaded https://kotlin.directory/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.pom
[shard 4/5] Downloading https://kotlin.directory/tools/kotlin/build/compile/interfaces/executionenvironment/tools-kotlin-build-compile-interfaces-executionenvironment/0.0.2/tools-kotlin-build-compile-interfaces-executionenvironment-0.0.2.pom.sha1
[shard 4/5] Downloaded https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.pom.sha1
[shard 4/5] Downloaded https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.pom.sha1
[shard 4/5] Downloading https://kotlin.directory/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.pom.sha1
[shard 4/5] Downloaded https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.pom.sha1
[shard 4/5] Failed to download https://kotlin.directory/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.pom.sha1
[shard 4/5] Downloaded https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.pom.sha1
[shard 4/5] Downloaded https://kotlin.directory/community/kotlin/kompile/testrunner/bootstrap/community-kotlin-kompile-testrunner-bootstrap/0.0.16/community-kotlin-kompile-testrunner-bootstrap-0.0.16.pom.sha1
[shard 4/5] Downloaded https://kotlin.directory/tools/kotlin/build/compile/interfaces/executionenvironment/tools-kotlin-build-compile-interfaces-executionenvironment/0.0.2/tools-kotlin-build-compile-interfaces-executionenvironment-0.0.2.pom.sha1
[shard 4/5] Downloading https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.jar
[shard 4/5] Downloading https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.jar
[shard 4/5] Downloading https://kotlin.directory/tools/kotlin/build/compile/interfaces/executionenvironment/tools-kotlin-build-compile-interfaces-executionenvironment/0.0.2/tools-kotlin-build-compile-interfaces-executionenvironment-0.0.2.jar
[shard 4/5] Downloading https://kotlin.directory/community/kotlin/kompile/testrunner/bootstrap/community-kotlin-kompile-testrunner-bootstrap/0.0.16/community-kotlin-kompile-testrunner-bootstrap-0.0.16.jar
[shard 4/5] Downloading https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.jar
[shard 4/5] Downloading https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.jar
[shard 4/5] Downloaded https://kotlin.directory/community/kotlin/kompile/testrunner/bootstrap/community-kotlin-kompile-testrunner-bootstrap/0.0.16/community-kotlin-kompile-testrunner-bootstrap-0.0.16.jar
[shard 4/5] Downloading https://kotlin.directory/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.jar
[shard 4/5] Downloaded https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.jar
[shard 4/5] Downloading https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.jar
[shard 4/5] Downloaded https://kotlin.directory/tools/kotlin/build/compile/interfaces/executionenvironment/tools-kotlin-build-compile-interfaces-executionenvironment/0.0.2/tools-kotlin-build-compile-interfaces-executionenvironment-0.0.2.jar
[shard 4/5] Downloading https://kotlin.directory/community/kotlin/kompile/testrunner/bootstrap/community-kotlin-kompile-testrunner-bootstrap/0.0.16/community-kotlin-kompile-testrunner-bootstrap-0.0.16.jar.sha1
[shard 4/5] Downloaded https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.jar
[shard 4/5] Downloading https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.jar.sha1
[shard 4/5] Downloaded https://kotlin.directory/community/kotlin/kompile/testrunner/bootstrap/community-kotlin-kompile-testrunner-bootstrap/0.0.16/community-kotlin-kompile-testrunner-bootstrap-0.0.16.jar.sha1
[shard 4/5] Downloading https://kotlin.directory/tools/kotlin/build/compile/interfaces/executionenvironment/tools-kotlin-build-compile-interfaces-executionenvironment/0.0.2/tools-kotlin-build-compile-interfaces-executionenvironment-0.0.2.jar.sha1
[shard 4/5] Downloaded https://kotlin.directory/util/cache/hashtofile/hash-to-file-cache/0.0.11/hash-to-file-cache-0.0.11.jar.sha1
[shard 4/5] Downloading https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.jar.sha1
[shard 4/5] Downloaded https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.jar
[shard 4/5] Downloading https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.jar.sha1
[shard 4/5] Downloaded https://kotlin.directory/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.jar
[shard 4/5] Downloading https://kotlin.directory/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.jar.sha1
[shard 4/5] Failed to download https://kotlin.directory/io/get-coursier/coursier-cache_2.13/2.1.31-buffer2/coursier-cache_2.13-2.1.31-buffer2.jar.sha1
[shard 4/5] Downloaded https://kotlin.directory/kompile/executionenvironment/kompile-executionenvironment/0.0.44/kompile-executionenvironment-0.0.44.jar.sha1
[shard 4/5] Downloaded https://kotlin.directory/tools/kotlin/build/compile/interfaces/executionenvironment/tools-kotlin-build-compile-interfaces-executionenvironment/0.0.2/tools-kotlin-build-compile-interfaces-executionenvironment-0.0.2.jar.sha1
[shard 4/5] Downloaded https://kotlin.directory/buildtest/runner/buildtest-runner/0.0.123/buildtest-runner-0.0.123.jar.sha1
[shard 4/5] Downloaded https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.jar
[shard 4/5] Downloading https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.jar.sha1
[shard 4/5] Downloaded https://kotlin.directory/kompile/buildscript/kompile-buildscript/0.0.43/kompile-buildscript-0.0.43.jar.sha1
[shard 4/5] Downloaded https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.jar
[shard 4/5] Downloading https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.jar.sha1
[shard 4/5] Downloaded https://kotlin.directory/kompile/manager/0.0.205/manager-0.0.205.jar.sha1
[2026-10-08 17:25:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testReadyChildStartsTestWithoutSpawnInLaneInterval.kts] on droplet 0: its reservation of 2177 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8108 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:25:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testTimeoutReportsMinusOneExitCodeAndTimeoutMessage.kts] on droplet 0: its reservation of 2121 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8589 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:25:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testChangedStartTimeIsRejectedBeforeEverySignal.kts] on droplet 0: its reservation of 1405 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8850 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:25:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testTimeoutOutputFileNamedCorrectly.kts] on droplet 0: its reservation of 2103 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8850 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:25:39] [dispatch] lease_issued: Issued lease 8dc08a0a-99f4-4c1a-9cbd-4dd0fc8e7d8a-ae55d008-7ba00522-9755-4e88-b518-f01b348e0592-L8 with 4 test(s) [tests/testReadyChildStartsTestWithoutSpawnInLaneInterval.kts, tests/testTimeoutReportsMinusOneExitCodeAndTimeoutMessage.kts, tests/testChangedStartTimeIsRejectedBeforeEverySignal.kts, tests/testTimeoutOutputFileNamedCorrectly.kts] to droplet 0 (pull-based handout from shared queue; 87 unit(s) remaining). Memory admission: predicted peak 597831680 bytes; resident predicted peak 1199280128 of 3221225472 bytes; 2021945344 bytes remaining budget
[shard 0/5] /tmp/qtcompile11549881488503002656/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile11549881488503002656/testMultipleClasspathEntries.kt:56:20: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 0/5]     val tempDir1 = createTempDir("cp-test-1")
[shard 0/5]                    ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile11549881488503002656/testMultipleClasspathEntries.kt:57:20: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 0/5]     val tempDir2 = createTempDir("cp-test-2")
[shard 0/5]                    ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile15775696365793305938/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /root/projects/tests/testTimeoutReportsMinusOneExitCodeAndTimeoutMessage.kts pins kompile.executionenvironment.bridge.interface:kompile-executionenvironment-bridge-interface at 0.0.1, but /root/projects/tests/testReadyChildStartsTestWithoutSpawnInLaneInterval.kts already uses 0.0.5. Bump /root/projects/tests/testTimeoutReportsMinusOneExitCodeAndTimeoutMessage.kts to 0.0.5, or add doNotUpgrade=true to mark the older pin as deliberate. [WithArtifactVersionMismatchWarningEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile5847806467779381725/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile5847806467779381725/testTimeoutReportsMinusOneExitCodeAndTimeoutMessage.kt:59:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 0/5]     val tempDir = createTempDir("timeout-report-test")
[shard 0/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile9011786698265993077/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: b657a1f3b16be17a69976133d3aa6ac7eaec9f4da6750d85d8aa0d51e755d8a7
[shard 0/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: b657a1f3b16be17a69976133d3aa6ac7eaec9f4da6750d85d8aa0d51e755d8a7
[shard 0/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: d786674780f3acca2cc224f26c181dcf71482c5a5972f47494a6dd7aad6fadac
[shard 0/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: d786674780f3acca2cc224f26c181dcf71482c5a5972f47494a6dd7aad6fadac
[shard 0/5] [BuildscriptRunner] Checking cache for key: 32db56d81b5fa51f85fadc4186dc62f92f0b1071b548ce95853cb9f6d0ab91ec
[shard 0/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 32db56d81b5fa51f85fadc4186dc62f92f0b1071b548ce95853cb9f6d0ab91ec
[shard 0/5] [BuildscriptRunner] Checking cache for key: 002e137d557fc88ceba48e4b86f7ecfc9f1bf239febe10a3bb52bb2331aed54a
[shard 0/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 002e137d557fc88ceba48e4b86f7ecfc9f1bf239febe10a3bb52bb2331aed54a
[shard 0/5] [BuildscriptRunner] Checking cache for key: c22439340f36adb05cdcb5d55aa137f3ac929731b598275d26cf7b93bb30c363
[shard 0/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: c22439340f36adb05cdcb5d55aa137f3ac929731b598275d26cf7b93bb30c363
[shard 0/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: 1ee21c15e42aeabe2c6cc10ac3c3e5b9cc23d6fff1291f50225fa27e54ab20eb
[shard 0/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 1ee21c15e42aeabe2c6cc10ac3c3e5b9cc23d6fff1291f50225fa27e54ab20eb
[shard 0/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: bca7ba5d395b85122c0d6a8d0e0f337e60d6c8b429ce30a5c46a43d023df8dc2
[shard 0/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: bca7ba5d395b85122c0d6a8d0e0f337e60d6c8b429ce30a5c46a43d023df8dc2
[shard 0/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: e2a5cf62a5646bcbca32c9b37d1c0c614483d0de53f851b95e5910637ae6920a
[shard 0/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: e2a5cf62a5646bcbca32c9b37d1c0c614483d0de53f851b95e5910637ae6920a
[shard 0/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: e3df85384e45754f2ba22343c1714fb951e339c6abb1a1503eaa82a12b338ee0
[shard 0/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: e3df85384e45754f2ba22343c1714fb951e339c6abb1a1503eaa82a12b338ee0
[shard 0/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: 2a7bd4dd314ca0122661d8105a0265431053138298cfc4ec7146c3e7d1bcb3a4
[shard 0/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 2a7bd4dd314ca0122661d8105a0265431053138298cfc4ec7146c3e7d1bcb3a4
[shard 0/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile5413321451010355222/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile5413321451010355222/testTimeoutOutputFileNamedCorrectly.kt:62:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 0/5]     val tempDir = createTempDir("timeout-name-test")
[shard 0/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile8019448132648750029/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-08 17:25:56] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testConcurrentLauncherExecution.kts] on droplet 0: its reservation of 4023 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7806 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:25:56] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testUnavailableStartTimeDoesNotAbortOtherSignals.kts] on droplet 0: its reservation of 1550 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 10424 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:25:56] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testChildOnlyThrowableIsReportedWithoutCorruptingTransport.kts] on droplet 0: its reservation of 2251 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 10424 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:25:56] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testTimeoutJstackStreamedViaStderrWithMarkers.kts] on droplet 0: its reservation of 2041 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 10572 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:25:56] [dispatch] lease_issued: Issued lease 8dc08a0a-99f4-4c1a-9cbd-4dd0fc8e7d8a-ae55d008-7ba00522-9755-4e88-b518-f01b348e0592-L9 with 4 test(s) [tests/testConcurrentLauncherExecution.kts, tests/testUnavailableStartTimeDoesNotAbortOtherSignals.kts, tests/testChildOnlyThrowableIsReportedWithoutCorruptingTransport.kts, tests/testTimeoutJstackStreamedViaStderrWithMarkers.kts] to droplet 0 (pull-based handout from shared queue; 83 unit(s) remaining). Memory admission: predicted peak 685379584 bytes; resident predicted peak 1283211264 of 3221225472 bytes; 1938014208 bytes remaining budget
[shard 3/5] /tmp/qtcompile11147439288522217103/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/5]                     .append(" #").append(thread.id)
[shard 3/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile13102103351630626540/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/5]                     .append(" #").append(thread.id)
[shard 3/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile13102103351630626540/testDiagnosticBudgetUsesClockAndReleasesTokens.kt:41:22: warning: this declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details
[shard 3/5]         override fun now(): Long = synchronized(manualClock) { manualClock.now() }
[shard 3/5]                      ^ This declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile13102103351630626540/testDiagnosticBudgetUsesClockAndReleasesTokens.kt:41:76: warning: 'now(): Long' is deprecated. Use currentTimeMillis() instead
[shard 3/5]         override fun now(): Long = synchronized(manualClock) { manualClock.now() }
[shard 3/5]                                                                            ^ 'now(): Long' is deprecated. Use currentTimeMillis() instead [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile13102103351630626540/testDiagnosticBudgetUsesClockAndReleasesTokens.kt:42:31: warning: the corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments.
[shard 3/5]         override fun schedule(at: Long, callback: () -> Unit): community.kotlin.clocks.simple.Scheduled =
[shard 3/5]                               ^ The corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile13102103351630626540/testDiagnosticBudgetUsesClockAndReleasesTokens.kt:47:33: warning: the corresponding parameter in the supertype 'Clock' is named 'scheduled'. This may cause problems when calling this function with named arguments.
[shard 3/5]         override fun unschedule(task: community.kotlin.clocks.simple.Scheduled) {
[shard 3/5]                                 ^ The corresponding parameter in the supertype 'Clock' is named 'scheduled'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile1501908710283343257/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/5]                     .append(" #").append(thread.id)
[shard 3/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile1501908710283343257/testTimeoutCleanupDoesNotWedgeWhenDiagnosticsAndKillHang.kt:38:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 3/5]     val tempDir = createTempDir("bounded-timeout-cleanup")
[shard 3/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile18249287909128509631/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/5]                     .append(" #").append(thread.id)
[shard 3/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 3/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: b657a1f3b16be17a69976133d3aa6ac7eaec9f4da6750d85d8aa0d51e755d8a7
[shard 3/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 3/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: b657a1f3b16be17a69976133d3aa6ac7eaec9f4da6750d85d8aa0d51e755d8a7
[shard 3/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 3/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: d786674780f3acca2cc224f26c181dcf71482c5a5972f47494a6dd7aad6fadac
[shard 3/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 3/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: d786674780f3acca2cc224f26c181dcf71482c5a5972f47494a6dd7aad6fadac
[shard 3/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 3/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: 32db56d81b5fa51f85fadc4186dc62f92f0b1071b548ce95853cb9f6d0ab91ec
[shard 3/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 3/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 32db56d81b5fa51f85fadc4186dc62f92f0b1071b548ce95853cb9f6d0ab91ec
[shard 3/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 3/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: 002e137d557fc88ceba48e4b86f7ecfc9f1bf239febe10a3bb52bb2331aed54a
[shard 3/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 3/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 002e137d557fc88ceba48e4b86f7ecfc9f1bf239febe10a3bb52bb2331aed54a
[shard 3/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 3/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: c22439340f36adb05cdcb5d55aa137f3ac929731b598275d26cf7b93bb30c363
[shard 3/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 3/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: c22439340f36adb05cdcb5d55aa137f3ac929731b598275d26cf7b93bb30c363
[shard 3/5] [BuildscriptRunner] Checking cache for key: 1ee21c15e42aeabe2c6cc10ac3c3e5b9cc23d6fff1291f50225fa27e54ab20eb
[shard 3/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 3/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 1ee21c15e42aeabe2c6cc10ac3c3e5b9cc23d6fff1291f50225fa27e54ab20eb
[shard 3/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 3/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: bca7ba5d395b85122c0d6a8d0e0f337e60d6c8b429ce30a5c46a43d023df8dc2
[shard 3/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 3/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: bca7ba5d395b85122c0d6a8d0e0f337e60d6c8b429ce30a5c46a43d023df8dc2
[shard 3/5] [BuildscriptRunner] Checking cache for key: e2a5cf62a5646bcbca32c9b37d1c0c614483d0de53f851b95e5910637ae6920a
[shard 3/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 3/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: e2a5cf62a5646bcbca32c9b37d1c0c614483d0de53f851b95e5910637ae6920a
[shard 3/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 3/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: e3df85384e45754f2ba22343c1714fb951e339c6abb1a1503eaa82a12b338ee0
[shard 3/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 3/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: e3df85384e45754f2ba22343c1714fb951e339c6abb1a1503eaa82a12b338ee0
[shard 3/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 3/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: bbec8629ed7147405eb9d55e9244a9e729196188356099295737145b7a1773cd
[shard 3/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 3/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: bbec8629ed7147405eb9d55e9244a9e729196188356099295737145b7a1773cd
[shard 3/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile16256166071469241060/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/5]                     .append(" #").append(thread.id)
[shard 3/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile16256166071469241060/testLauncherContinuesAfterForcedTimeout.kt:39:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 3/5]     val tempDir = createTempDir("continue-after-timeout")
[shard 3/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile16256166071469241060/testLauncherContinuesAfterForcedTimeout.kt:44:22: warning: this declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details
[shard 3/5]         override fun now(): Long = synchronized(clock) { clock.now() }
[shard 3/5]                      ^ This declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile16256166071469241060/testLauncherContinuesAfterForcedTimeout.kt:44:64: warning: 'now(): Long' is deprecated. Use currentTimeMillis() instead
[shard 3/5]         override fun now(): Long = synchronized(clock) { clock.now() }
[shard 3/5]                                                                ^ 'now(): Long' is deprecated. Use currentTimeMillis() instead [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile16256166071469241060/testLauncherContinuesAfterForcedTimeout.kt:45:31: warning: the corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments.
[shard 3/5]         override fun schedule(at: Long, callback: () -> Unit): community.kotlin.clocks.simple.Scheduled =
[shard 3/5]                               ^ The corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile16256166071469241060/testLauncherContinuesAfterForcedTimeout.kt:51:33: warning: the corresponding parameter in the supertype 'Clock' is named 'scheduled'. This may cause problems when calling this function with named arguments.
[shard 3/5]         override fun unschedule(task: community.kotlin.clocks.simple.Scheduled) {
[shard 3/5]                                 ^ The corresponding parameter in the supertype 'Clock' is named 'scheduled'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile15200705245238860812/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/5]                     .append(" #").append(thread.id)
[shard 3/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile-group6067620850048405059/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/5]                     .append(" #").append(thread.id)
[shard 2/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile13943210547470957742/testFirstObservedTerminalParentStillAdmitsExecutingChild.kt:84:22: warning: this declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details
[shard 2/5]         override fun now(): Long = synchronized(manualClock) { manualClock.now() }
[shard 2/5]                      ^ This declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile13943210547470957742/testFirstObservedTerminalParentStillAdmitsExecutingChild.kt:84:76: warning: 'now(): Long' is deprecated. Use currentTimeMillis() instead
[shard 2/5]         override fun now(): Long = synchronized(manualClock) { manualClock.now() }
[shard 2/5]                                                                            ^ 'now(): Long' is deprecated. Use currentTimeMillis() instead [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile13943210547470957742/testFirstObservedTerminalParentStillAdmitsExecutingChild.kt:85:31: warning: the corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments.
[shard 2/5]         override fun schedule(at: Long, callback: () -> Unit): community.kotlin.clocks.simple.Scheduled =
[shard 2/5]                               ^ The corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile13943210547470957742/testFirstObservedTerminalParentStillAdmitsExecutingChild.kt:87:33: warning: the corresponding parameter in the supertype 'Clock' is named 'scheduled'. This may cause problems when calling this function with named arguments.
[shard 2/5]         override fun unschedule(task: community.kotlin.clocks.simple.Scheduled) {
[shard 2/5]                                 ^ The corresponding parameter in the supertype 'Clock' is named 'scheduled'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 2/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: b657a1f3b16be17a69976133d3aa6ac7eaec9f4da6750d85d8aa0d51e755d8a7
[shard 2/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile4801514249239819230/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/5]                     .append(" #").append(thread.id)
[shard 3/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile4801514249239819230/testManySlowForeignConnectionsDoNotSerializeChildHandshake.kt:96:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 3/5]     val tempDir = createTempDir("many-slow-foreign-collision")
[shard 3/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile5907172616707468394/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/5]                     .append(" #").append(thread.id)
[shard 3/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile5907172616707468394/testTimeoutStopsChildCreatedByDescendantShutdownHook.kt:224:30: warning: this declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details
[shard 3/5]                 override fun now(): Long = synchronized(manualClock) { manualClock.now() }
[shard 3/5]                              ^ This declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile5907172616707468394/testTimeoutStopsChildCreatedByDescendantShutdownHook.kt:224:84: warning: 'now(): Long' is deprecated. Use currentTimeMillis() instead
[shard 3/5]                 override fun now(): Long = synchronized(manualClock) { manualClock.now() }
[shard 3/5]                                                                                    ^ 'now(): Long' is deprecated. Use currentTimeMillis() instead [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile5907172616707468394/testTimeoutStopsChildCreatedByDescendantShutdownHook.kt:225:39: warning: the corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments.
[shard 3/5]                 override fun schedule(at: Long, callback: () -> Unit): community.kotlin.clocks.simple.Scheduled =
[shard 3/5]                                       ^ The corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile5907172616707468394/testTimeoutStopsChildCreatedByDescendantShutdownHook.kt:231:41: warning: the corresponding parameter in the supertype 'Clock' is named 'scheduled'. This may cause problems when calling this function with named arguments.
[shard 3/5]                 override fun unschedule(task: community.kotlin.clocks.simple.Scheduled) {
[shard 3/5]                                         ^ The corresponding parameter in the supertype 'Clock' is named 'scheduled'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 2/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: b657a1f3b16be17a69976133d3aa6ac7eaec9f4da6750d85d8aa0d51e755d8a7
[shard 2/5] [BuildscriptRunner] Checking cache for key: d786674780f3acca2cc224f26c181dcf71482c5a5972f47494a6dd7aad6fadac
[shard 2/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 2/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: d786674780f3acca2cc224f26c181dcf71482c5a5972f47494a6dd7aad6fadac
[shard 2/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 2/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: 32db56d81b5fa51f85fadc4186dc62f92f0b1071b548ce95853cb9f6d0ab91ec
[shard 2/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 2/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 32db56d81b5fa51f85fadc4186dc62f92f0b1071b548ce95853cb9f6d0ab91ec
[shard 2/5] [BuildscriptRunner] Checking cache for key: 002e137d557fc88ceba48e4b86f7ecfc9f1bf239febe10a3bb52bb2331aed54a
[shard 2/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 2/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 002e137d557fc88ceba48e4b86f7ecfc9f1bf239febe10a3bb52bb2331aed54a
[shard 2/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 2/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: c22439340f36adb05cdcb5d55aa137f3ac929731b598275d26cf7b93bb30c363
[shard 2/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 2/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: c22439340f36adb05cdcb5d55aa137f3ac929731b598275d26cf7b93bb30c363
[shard 2/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 2/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: 1ee21c15e42aeabe2c6cc10ac3c3e5b9cc23d6fff1291f50225fa27e54ab20eb
[shard 2/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 2/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 1ee21c15e42aeabe2c6cc10ac3c3e5b9cc23d6fff1291f50225fa27e54ab20eb
[shard 2/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 2/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: bca7ba5d395b85122c0d6a8d0e0f337e60d6c8b429ce30a5c46a43d023df8dc2
[shard 2/5] [BuildscriptRunner] Cache HIT for key: bca7ba5d395b85122c0d6a8d0e0f337e60d6c8b429ce30a5c46a43d023df8dc2
[shard 2/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 2/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: e2a5cf62a5646bcbca32c9b37d1c0c614483d0de53f851b95e5910637ae6920a
[shard 2/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 2/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: e2a5cf62a5646bcbca32c9b37d1c0c614483d0de53f851b95e5910637ae6920a
[shard 2/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 2/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: e3df85384e45754f2ba22343c1714fb951e339c6abb1a1503eaa82a12b338ee0
[shard 2/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 2/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: e3df85384e45754f2ba22343c1714fb951e339c6abb1a1503eaa82a12b338ee0
[shard 2/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 2/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: bbec8629ed7147405eb9d55e9244a9e729196188356099295737145b7a1773cd
[shard 2/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 2/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: bbec8629ed7147405eb9d55e9244a9e729196188356099295737145b7a1773cd
[shard 2/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile-group17476391644939783158/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/5]                     .append(" #").append(thread.id)
[shard 2/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile15625643263555029911/testUnobservedReparentingMatchesDocumentedLimit.kt:181:30: warning: this declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details
[shard 2/5]                 override fun now(): Long = synchronized(manualClock) { manualClock.now() }
[shard 2/5]                              ^ This declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile15625643263555029911/testUnobservedReparentingMatchesDocumentedLimit.kt:181:84: warning: 'now(): Long' is deprecated. Use currentTimeMillis() instead
[shard 2/5]                 override fun now(): Long = synchronized(manualClock) { manualClock.now() }
[shard 2/5]                                                                                    ^ 'now(): Long' is deprecated. Use currentTimeMillis() instead [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile15625643263555029911/testUnobservedReparentingMatchesDocumentedLimit.kt:182:39: warning: the corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments.
[shard 2/5]                 override fun schedule(at: Long, callback: () -> Unit): community.kotlin.clocks.simple.Scheduled =
[shard 2/5]                                       ^ The corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile15625643263555029911/testUnobservedReparentingMatchesDocumentedLimit.kt:188:41: warning: the corresponding parameter in the supertype 'Clock' is named 'scheduled'. This may cause problems when calling this function with named arguments.
[shard 2/5]                 override fun unschedule(task: community.kotlin.clocks.simple.Scheduled) {
[shard 2/5]                                         ^ The corresponding parameter in the supertype 'Clock' is named 'scheduled'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile15302701629112168362/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile15302701629112168362/testConcurrentLauncherExecution.kt:78:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 0/5]     val tempDir = createTempDir("concurrent-test")
[shard 0/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile9508035810328023303/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile11323625228718666050/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile11323625228718666050/testTimeoutJstackStreamedViaStderrWithMarkers.kt:63:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 0/5]     val tempDir = createTempDir("jstack-stderr-markers-test")
[shard 0/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile8411091209237457435/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-08 17:26:13] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testTimeoutCapturesJstackTraces.kts] on droplet 0: its reservation of 1967 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9865 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:26:13] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testLargeStdoutTruncationInOutputFile.kts] on droplet 0: its reservation of 2315 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 10282 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:26:13] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testStopQueryWorkIsIndependentOfObservationTicks.kts] on droplet 0: its reservation of 1593 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 10630 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:26:13] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testProcessWithMemoryLimitJvmArg.kts] on droplet 0: its reservation of 2236 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 10630 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:26:13] [dispatch] lease_issued: Issued lease 8dc08a0a-99f4-4c1a-9cbd-4dd0fc8e7d8a-ae55d008-7ba00522-9755-4e88-b518-f01b348e0592-L10 with 4 test(s) [tests/testTimeoutCapturesJstackTraces.kts, tests/testLargeStdoutTruncationInOutputFile.kts, tests/testStopQueryWorkIsIndependentOfObservationTicks.kts, tests/testProcessWithMemoryLimitJvmArg.kts] to droplet 0 (pull-based handout from shared queue; 79 unit(s) remaining). Memory admission: predicted peak 579624960 bytes; resident predicted peak 1265004544 of 3221225472 bytes; 1956220928 bytes remaining budget
[shard 2/5] /tmp/qtcompile16265385725775021717/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/5]                     .append(" #").append(thread.id)
[shard 2/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile16265385725775021717/testMultipleForeignConnectionsDiscardedBeforeChildHandshake.kt:86:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 2/5]     val tempDir = createTempDir("multi-foreign-collision")
[shard 2/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile8997509734201399900/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/5]                     .append(" #").append(thread.id)
[shard 2/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile7537362917381862327/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/5]                     .append(" #").append(thread.id)
[shard 2/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile7537362917381862327/testSequentialExecutionsWithDifferentParameters.kt:38:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 2/5]     val tempDir = createTempDir("sequential-test")
[shard 2/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile7537362917381862327/testSequentialExecutionsWithDifferentParameters.kt:80:13: warning: variable 'assistantAOutputFile' is assigned but never accessed
[shard 2/5]         var assistantAOutputFile: File? = null
[shard 2/5]             ^ Variable 'assistantAOutputFile' is assigned but never accessed [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile7537362917381862327/testSequentialExecutionsWithDifferentParameters.kt:115:13: warning: variable 'assistantBOutputFile' is assigned but never accessed
[shard 2/5]         var assistantBOutputFile: File? = null
[shard 2/5]             ^ Variable 'assistantBOutputFile' is assigned but never accessed [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile8261928108607167681/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/5]                     .append(" #").append(thread.id)
[shard 2/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-08 17:26:17] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testChildExitAtTimeoutDecisionStillReportsTimeoutOnce.kts] on droplet 3: its reservation of 2021 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8032 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:26:17] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testInvalidClassFrameReturnsOneErrorAndClosesRelay.kts] on droplet 3: its reservation of 2305 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8337 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:26:17] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testArgumentsPassedToChildMethod.kts] on droplet 3: its reservation of 2262 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8621 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:26:17] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testAssertionsActuallyEnabled.kts] on droplet 3: its reservation of 2160 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8851 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:26:17] [dispatch] lease_issued: Issued lease 8dc08a0a-99f4-4c1a-9cbd-4dd0fc8e7d8a-ae55d008-7ba00522-9755-4e88-b518-f01b348e0592-L11 with 4 test(s) [tests/testChildExitAtTimeoutDecisionStillReportsTimeoutOnce.kts, tests/testInvalidClassFrameReturnsOneErrorAndClosesRelay.kts, tests/testArgumentsPassedToChildMethod.kts, tests/testAssertionsActuallyEnabled.kts] to droplet 3 (pull-based handout from shared queue; 75 unit(s) remaining). Memory admission: predicted peak 578125824 bytes; resident predicted peak 1268330496 of 3221225472 bytes; 1952894976 bytes remaining budget
[2026-10-08 17:26:28] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testLargeStderrTruncationInOutputFile.kts] on droplet 0: its reservation of 2243 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8111 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:26:28] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testTimeoutDumpsCapturedWhenAttachMechanismDisabled.kts] on droplet 0: its reservation of 1947 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8761 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:26:28] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testCustomJvmArgsPassedToChild.kts] on droplet 0: its reservation of 2290 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8761 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:26:28] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testChildOnlyExceptionThrownFromTestBodyIsReported.kts] on droplet 0: its reservation of 2226 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 9084 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:26:28] [dispatch] lease_issued: Issued lease 8dc08a0a-99f4-4c1a-9cbd-4dd0fc8e7d8a-ae55d008-7ba00522-9755-4e88-b518-f01b348e0592-L12 with 4 test(s) [tests/testLargeStderrTruncationInOutputFile.kts, tests/testTimeoutDumpsCapturedWhenAttachMechanismDisabled.kts, tests/testCustomJvmArgsPassedToChild.kts, tests/testChildOnlyExceptionThrownFromTestBodyIsReported.kts] to droplet 0 (pull-based handout from shared queue; 71 unit(s) remaining). Memory admission: predicted peak 559714304 bytes; resident predicted peak 1139339264 of 3221225472 bytes; 2081886208 bytes remaining budget
[shard 0/5] /tmp/qtcompile10684830214685283579/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile10684830214685283579/testTimeoutCapturesJstackTraces.kt:69:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 0/5]     val tempDir = createTempDir("jstack-timeout-test")
[shard 0/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile13748900111364716633/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile13748900111364716633/testLargeStdoutTruncationInOutputFile.kt:57:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 0/5]     val tempDir = createTempDir("large-output-test")
[shard 0/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile13971559033069105403/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile13971559033069105403/testProcessWithMemoryLimitJvmArg.kt:36:9: warning: variable 'assistantOutputFile' is assigned but never accessed
[shard 0/5]     var assistantOutputFile: File? = null
[shard 0/5]         ^ Variable 'assistantOutputFile' is assigned but never accessed [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile13971559033069105403/testProcessWithMemoryLimitJvmArg.kt:57:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 0/5]     val tempDir = createTempDir("xmx-test")
[shard 0/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile13971559033069105403/testProcessWithMemoryLimitJvmArg.kt:98:31: warning: unnecessary non-null assertion (!!) on a non-null receiver of type String
[shard 0/5]         val memValue = memLine!!.substringAfter("MAX_MEMORY_BYTES=").trim().toLongOrNull()
[shard 0/5]                               ^ Unnecessary non-null assertion (!!) on a non-null receiver of type String [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile13971559033069105403/testProcessWithMemoryLimitJvmArg.kt:102:28: warning: unnecessary non-null assertion (!!) on a non-null receiver of type Long
[shard 0/5]         assertTrue(memValue!! < 128 * 1024 * 1024,
[shard 0/5]                            ^ Unnecessary non-null assertion (!!) on a non-null receiver of type Long [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile14834007763618484314/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile14834007763618484314/testStopQueryWorkIsIndependentOfObservationTicks.kt:33:22: warning: this declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details
[shard 0/5]         override fun now(): Long = synchronized(clock) { clock.now() }
[shard 0/5]                      ^ This declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile14834007763618484314/testStopQueryWorkIsIndependentOfObservationTicks.kt:33:64: warning: 'now(): Long' is deprecated. Use currentTimeMillis() instead
[shard 0/5]         override fun now(): Long = synchronized(clock) { clock.now() }
[shard 0/5]                                                                ^ 'now(): Long' is deprecated. Use currentTimeMillis() instead [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile14834007763618484314/testStopQueryWorkIsIndependentOfObservationTicks.kt:34:31: warning: the corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments.
[shard 0/5]         override fun schedule(at: Long, callback: () -> Unit): community.kotlin.clocks.simple.Scheduled =
[shard 0/5]                               ^ The corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile14834007763618484314/testStopQueryWorkIsIndependentOfObservationTicks.kt:40:33: warning: the corresponding parameter in the supertype 'Clock' is named 'scheduled'. This may cause problems when calling this function with named arguments.
[shard 0/5]         override fun unschedule(task: community.kotlin.clocks.simple.Scheduled) {
[shard 0/5]                                 ^ The corresponding parameter in the supertype 'Clock' is named 'scheduled'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[2026-10-08 17:26:30] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testTerminalParentRecordStillAdmitsExecutingChild.kts] on droplet 3: its reservation of 1787 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8748 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:26:30] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testOutputFileArgumentsListed.kts] on droplet 3: its reservation of 2190 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8748 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:26:30] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testStopProceedsWhileObservationIsBlocked.kts] on droplet 3: its reservation of 1727 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8917 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:26:30] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testProcessQueriesRunWithoutHeldMonitors.kts] on droplet 3: its reservation of 1708 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8917 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:26:30] [dispatch] lease_issued: Issued lease 8dc08a0a-99f4-4c1a-9cbd-4dd0fc8e7d8a-ae55d008-7ba00522-9755-4e88-b518-f01b348e0592-L13 with 4 test(s) [tests/testTerminalParentRecordStillAdmitsExecutingChild.kts, tests/testOutputFileArgumentsListed.kts, tests/testStopProceedsWhileObservationIsBlocked.kts, tests/testProcessQueriesRunWithoutHeldMonitors.kts] to droplet 3 (pull-based handout from shared queue; 67 unit(s) remaining). Memory admission: predicted peak 587313152 bytes; resident predicted peak 1165438976 of 3221225472 bytes; 2055786496 bytes remaining budget
[2026-10-08 17:26:32] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testDiagnosticBudgetRegistrationFailureStopsHelper.kts] on droplet 2: its reservation of 1750 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7761 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:26:32] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testReadyCallbackShutdownLeavesNoChild.kts] on droplet 2: its reservation of 2128 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7761 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:26:32] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testIncompleteTableObservationRetainsKnownRootIdentity.kts] on droplet 2: its reservation of 1626 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8119 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:26:32] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testChildOnlySuppressedExceptionsAreReported.kts] on droplet 2: its reservation of 2192 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8119 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:26:32] [dispatch] lease_issued: Issued lease 8dc08a0a-99f4-4c1a-9cbd-4dd0fc8e7d8a-ae55d008-7ba00522-9755-4e88-b518-f01b348e0592-L14 with 4 test(s) [tests/testDiagnosticBudgetRegistrationFailureStopsHelper.kts, tests/testReadyCallbackShutdownLeavesNoChild.kts, tests/testIncompleteTableObservationRetainsKnownRootIdentity.kts, tests/testChildOnlySuppressedExceptionsAreReported.kts] to droplet 2 (pull-based handout from shared queue; 63 unit(s) remaining). Memory admission: predicted peak 585113600 bytes; resident predicted peak 1721102336 of 3221225472 bytes; 1500123136 bytes remaining budget
[shard 3/5] /tmp/qtcompile-group2790884341788431897/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/5]                     .append(" #").append(thread.id)
[shard 3/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile12428247243908121381/testArgumentsPassedToChildMethod.kt:56:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 3/5]     val tempDir = createTempDir("args-test")
[shard 3/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile9529385819379934734/testAssertionsActuallyEnabled.kt:56:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 3/5]     val tempDir = createTempDir("ea-test")
[shard 3/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile17378720170151077117/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile17378720170151077117/testTimeoutDumpsCapturedWhenAttachMechanismDisabled.kt:82:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 0/5]     val tempDir = createTempDir("attach-disabled-dump-test")
[shard 0/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile18174303167634313249/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile18174303167634313249/testLargeStderrTruncationInOutputFile.kt:57:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 0/5]     val tempDir = createTempDir("large-stderr-test")
[shard 0/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile2044712856155894372/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile2044712856155894372/testCustomJvmArgsPassedToChild.kt:55:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 0/5]     val tempDir = createTempDir("jvmargs-test")
[shard 0/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile8348428895531145595/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-08 17:26:42] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testSuspendExecuteDelegatesToExecuteSync.kts] on droplet 0: its reservation of 2178 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8706 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:26:42] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testMultipleJvmArgsApplied.kts] on droplet 0: its reservation of 2210 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8937 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:26:42] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testProcessWithSystemExitZero.kts] on droplet 0: its reservation of 2127 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8969 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:26:42] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testOutputFileJvmArgsListedWhenEmpty.kts] on droplet 0: its reservation of 2236 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8969 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:26:42] [dispatch] lease_issued: Issued lease 8dc08a0a-99f4-4c1a-9cbd-4dd0fc8e7d8a-ae55d008-7ba00522-9755-4e88-b518-f01b348e0592-L15 with 4 test(s) [tests/testSuspendExecuteDelegatesToExecuteSync.kts, tests/testMultipleJvmArgsApplied.kts, tests/testProcessWithSystemExitZero.kts, tests/testOutputFileJvmArgsListedWhenEmpty.kts] to droplet 0 (pull-based handout from shared queue; 59 unit(s) remaining). Memory admission: predicted peak 556036096 bytes; resident predicted peak 1115750400 of 3221225472 bytes; 2105475072 bytes remaining budget
[shard 3/5] /tmp/qtcompile-group16241029779754073475/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/5]                     .append(" #").append(thread.id)
[shard 3/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile17459607486534646753/testStopProceedsWhileObservationIsBlocked.kt:33:22: warning: this declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details
[shard 3/5]         override fun now(): Long = synchronized(clock) { clock.now() }
[shard 3/5]                      ^ This declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile17459607486534646753/testStopProceedsWhileObservationIsBlocked.kt:33:64: warning: 'now(): Long' is deprecated. Use currentTimeMillis() instead
[shard 3/5]         override fun now(): Long = synchronized(clock) { clock.now() }
[shard 3/5]                                                                ^ 'now(): Long' is deprecated. Use currentTimeMillis() instead [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile17459607486534646753/testStopProceedsWhileObservationIsBlocked.kt:34:31: warning: the corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments.
[shard 3/5]         override fun schedule(at: Long, callback: () -> Unit): community.kotlin.clocks.simple.Scheduled =
[shard 3/5]                               ^ The corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile17459607486534646753/testStopProceedsWhileObservationIsBlocked.kt:40:33: warning: the corresponding parameter in the supertype 'Clock' is named 'scheduled'. This may cause problems when calling this function with named arguments.
[shard 3/5]         override fun unschedule(task: community.kotlin.clocks.simple.Scheduled) {
[shard 3/5]                                 ^ The corresponding parameter in the supertype 'Clock' is named 'scheduled'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile17459607486534646753/testStopProceedsWhileObservationIsBlocked.kt:66:56: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/5]                     longArrayOf(Thread.currentThread().id), true, false,
[shard 3/5]                                                        ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile2447275336289743937/testProcessQueriesRunWithoutHeldMonitors.kt:33:22: warning: this declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details
[shard 3/5]         override fun now(): Long = synchronized(clock) { clock.now() }
[shard 3/5]                      ^ This declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile2447275336289743937/testProcessQueriesRunWithoutHeldMonitors.kt:33:64: warning: 'now(): Long' is deprecated. Use currentTimeMillis() instead
[shard 3/5]         override fun now(): Long = synchronized(clock) { clock.now() }
[shard 3/5]                                                                ^ 'now(): Long' is deprecated. Use currentTimeMillis() instead [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile2447275336289743937/testProcessQueriesRunWithoutHeldMonitors.kt:34:31: warning: the corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments.
[shard 3/5]         override fun schedule(at: Long, callback: () -> Unit): community.kotlin.clocks.simple.Scheduled =
[shard 3/5]                               ^ The corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile2447275336289743937/testProcessQueriesRunWithoutHeldMonitors.kt:40:33: warning: the corresponding parameter in the supertype 'Clock' is named 'scheduled'. This may cause problems when calling this function with named arguments.
[shard 3/5]         override fun unschedule(task: community.kotlin.clocks.simple.Scheduled) {
[shard 3/5]                                 ^ The corresponding parameter in the supertype 'Clock' is named 'scheduled'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile2447275336289743937/testProcessQueriesRunWithoutHeldMonitors.kt:52:9: warning: variable 'executeThread' is never used
[shard 3/5]     val executeThread = Thread.currentThread()
[shard 3/5]         ^ Variable 'executeThread' is never used [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile2447275336289743937/testProcessQueriesRunWithoutHeldMonitors.kt:71:48: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/5]             longArrayOf(Thread.currentThread().id), true, false,
[shard 3/5]                                                ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile6062110516045530983/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/5]                     .append(" #").append(thread.id)
[shard 3/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile6062110516045530983/testChildExitAtTimeoutDecisionStillReportsTimeoutOnce.kt:40:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 3/5]     val tempDir = createTempDir("child-exit-timeout-boundary")
[shard 3/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile6062110516045530983/testChildExitAtTimeoutDecisionStillReportsTimeoutOnce.kt:48:22: warning: this declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details
[shard 3/5]         override fun now(): Long = synchronized(clock) { clock.now() }
[shard 3/5]                      ^ This declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile6062110516045530983/testChildExitAtTimeoutDecisionStillReportsTimeoutOnce.kt:48:64: warning: 'now(): Long' is deprecated. Use currentTimeMillis() instead
[shard 3/5]         override fun now(): Long = synchronized(clock) { clock.now() }
[shard 3/5]                                                                ^ 'now(): Long' is deprecated. Use currentTimeMillis() instead [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile6062110516045530983/testChildExitAtTimeoutDecisionStillReportsTimeoutOnce.kt:49:31: warning: the corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments.
[shard 3/5]         override fun schedule(at: Long, callback: () -> Unit): community.kotlin.clocks.simple.Scheduled =
[shard 3/5]                               ^ The corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile6062110516045530983/testChildExitAtTimeoutDecisionStillReportsTimeoutOnce.kt:55:33: warning: the corresponding parameter in the supertype 'Clock' is named 'scheduled'. This may cause problems when calling this function with named arguments.
[shard 3/5]         override fun unschedule(task: community.kotlin.clocks.simple.Scheduled) {
[shard 3/5]                                 ^ The corresponding parameter in the supertype 'Clock' is named 'scheduled'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile16486886322043324233/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/5]                     .append(" #").append(thread.id)
[shard 3/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-08 17:26:47] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testOutputFileOmitsStdoutSectionWhenNoStdout.kts] on droplet 2: its reservation of 2165 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7696 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:26:47] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testOutputFileEmptyArgumentsListed.kts] on droplet 2: its reservation of 2183 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8235 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:26:47] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testSigQuitOutputCaptureWithHangingJavaProcess.kts] on droplet 2: its reservation of 2033 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8668 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:26:47] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testOutputFileContentForNonZeroExitCode.kts] on droplet 2: its reservation of 2188 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8668 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:26:47] [dispatch] lease_issued: Issued lease 8dc08a0a-99f4-4c1a-9cbd-4dd0fc8e7d8a-ae55d008-7ba00522-9755-4e88-b518-f01b348e0592-L16 with 4 test(s) [tests/testOutputFileOmitsStdoutSectionWhenNoStdout.kts, tests/testOutputFileEmptyArgumentsListed.kts, tests/testSigQuitOutputCaptureWithHangingJavaProcess.kts, tests/testOutputFileContentForNonZeroExitCode.kts] to droplet 2 (pull-based handout from shared queue; 55 unit(s) remaining). Memory admission: predicted peak 559910912 bytes; resident predicted peak 1145024512 of 3221225472 bytes; 2076200960 bytes remaining budget
[shard 0/5] /tmp/qtcompile-group5712839197211518642/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile13309721432347864204/testOutputFileJvmArgsListedWhenEmpty.kt:57:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 0/5]     val tempDir = createTempDir("empty-jvmargs-test")
[shard 0/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile17084478140216255139/testProcessWithSystemExitZero.kt:36:9: warning: variable 'assistantOutputFile' is assigned but never accessed
[shard 0/5]     var assistantOutputFile: File? = null
[shard 0/5]         ^ Variable 'assistantOutputFile' is assigned but never accessed [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile17084478140216255139/testProcessWithSystemExitZero.kt:57:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 0/5]     val tempDir = createTempDir("exit-zero-test")
[shard 0/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile-group5997999313460812416/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile11300795114975431179/testSuspendExecuteDelegatesToExecuteSync.kt:58:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 0/5]     val tempDir = createTempDir("suspend-exec-test")
[shard 0/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile11588163539440837901/testMultipleJvmArgsApplied.kt:57:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 0/5]     val tempDir = createTempDir("multi-jvmargs-test")
[shard 0/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[2026-10-08 17:26:51] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testHighExitCode.kts] on droplet 0: its reservation of 2191 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8751 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:26:51] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testOutputFileClasspathEntriesListed.kts] on droplet 0: its reservation of 2190 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8815 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:26:51] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testCustomJavaExecutablePath.kts] on droplet 0: its reservation of 2127 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8827 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:26:51] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testLogicalClockAdvanceDoesNotReplayProcessTableScans.kts] on droplet 0: its reservation of 2162 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8827 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:26:51] [dispatch] lease_issued: Issued lease 8dc08a0a-99f4-4c1a-9cbd-4dd0fc8e7d8a-ae55d008-7ba00522-9755-4e88-b518-f01b348e0592-L17 with 4 test(s) [tests/testHighExitCode.kts, tests/testOutputFileClasspathEntriesListed.kts, tests/testCustomJavaExecutablePath.kts, tests/testLogicalClockAdvanceDoesNotReplayProcessTableScans.kts] to droplet 0 (pull-based handout from shared queue; 51 unit(s) remaining). Memory admission: predicted peak 549117952 bytes; resident predicted peak 1105154048 of 3221225472 bytes; 2116071424 bytes remaining budget
[shard 1/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: b657a1f3b16be17a69976133d3aa6ac7eaec9f4da6750d85d8aa0d51e755d8a7
[shard 1/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: b657a1f3b16be17a69976133d3aa6ac7eaec9f4da6750d85d8aa0d51e755d8a7
[shard 1/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: d786674780f3acca2cc224f26c181dcf71482c5a5972f47494a6dd7aad6fadac
[shard 1/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: d786674780f3acca2cc224f26c181dcf71482c5a5972f47494a6dd7aad6fadac
[shard 1/5] [BuildscriptRunner] Checking cache for key: 32db56d81b5fa51f85fadc4186dc62f92f0b1071b548ce95853cb9f6d0ab91ec
[shard 1/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 32db56d81b5fa51f85fadc4186dc62f92f0b1071b548ce95853cb9f6d0ab91ec
[shard 1/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: 002e137d557fc88ceba48e4b86f7ecfc9f1bf239febe10a3bb52bb2331aed54a
[shard 1/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 002e137d557fc88ceba48e4b86f7ecfc9f1bf239febe10a3bb52bb2331aed54a
[shard 1/5] [BuildscriptRunner] Checking cache for key: c22439340f36adb05cdcb5d55aa137f3ac929731b598275d26cf7b93bb30c363
[shard 1/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: c22439340f36adb05cdcb5d55aa137f3ac929731b598275d26cf7b93bb30c363
[shard 1/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: 1ee21c15e42aeabe2c6cc10ac3c3e5b9cc23d6fff1291f50225fa27e54ab20eb
[shard 1/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 1ee21c15e42aeabe2c6cc10ac3c3e5b9cc23d6fff1291f50225fa27e54ab20eb
[shard 1/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: bca7ba5d395b85122c0d6a8d0e0f337e60d6c8b429ce30a5c46a43d023df8dc2
[shard 1/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: bca7ba5d395b85122c0d6a8d0e0f337e60d6c8b429ce30a5c46a43d023df8dc2
[shard 1/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: e2a5cf62a5646bcbca32c9b37d1c0c614483d0de53f851b95e5910637ae6920a
[shard 1/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: e2a5cf62a5646bcbca32c9b37d1c0c614483d0de53f851b95e5910637ae6920a
[shard 1/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: e3df85384e45754f2ba22343c1714fb951e339c6abb1a1503eaa82a12b338ee0
[shard 1/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: e3df85384e45754f2ba22343c1714fb951e339c6abb1a1503eaa82a12b338ee0
[shard 1/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: bbec8629ed7147405eb9d55e9244a9e729196188356099295737145b7a1773cd
[shard 1/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: bbec8629ed7147405eb9d55e9244a9e729196188356099295737145b7a1773cd
[shard 1/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/5] /tmp/qtcompile-group6376948391924008804/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/5]                     .append(" #").append(thread.id)
[shard 1/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 1/5] /tmp/qtcompile5518389793813996409/testForeignMultistreamConnectionDoesNotStealChildHandshake.kt:97:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 1/5]     val tempDir = createTempDir("foreign-multistream-collision")
[shard 1/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 1/5] /tmp/qtcompile5921573094200365628/testSilentForeignConnectionDoesNotWedgeChildHandshake.kt:85:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 1/5]     val tempDir = createTempDir("silent-foreign-collision")
[shard 1/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile257585512363654640/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/5]                     .append(" #").append(thread.id)
[shard 3/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile257585512363654640/testOutputFileArgumentsListed.kt:56:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 3/5]     val tempDir = createTempDir("args-listing-test")
[shard 3/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile16410719519337346158/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/5]                     .append(" #").append(thread.id)
[shard 3/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile16410719519337346158/testTerminalParentRecordStillAdmitsExecutingChild.kt:83:22: warning: this declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details
[shard 3/5]         override fun now(): Long = synchronized(manualClock) { manualClock.now() }
[shard 3/5]                      ^ This declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile16410719519337346158/testTerminalParentRecordStillAdmitsExecutingChild.kt:83:76: warning: 'now(): Long' is deprecated. Use currentTimeMillis() instead
[shard 3/5]         override fun now(): Long = synchronized(manualClock) { manualClock.now() }
[shard 3/5]                                                                            ^ 'now(): Long' is deprecated. Use currentTimeMillis() instead [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile16410719519337346158/testTerminalParentRecordStillAdmitsExecutingChild.kt:84:31: warning: the corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments.
[shard 3/5]         override fun schedule(at: Long, callback: () -> Unit): community.kotlin.clocks.simple.Scheduled =
[shard 3/5]                               ^ The corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile16410719519337346158/testTerminalParentRecordStillAdmitsExecutingChild.kt:86:33: warning: the corresponding parameter in the supertype 'Clock' is named 'scheduled'. This may cause problems when calling this function with named arguments.
[shard 3/5]         override fun unschedule(task: community.kotlin.clocks.simple.Scheduled) {
[shard 3/5]                                 ^ The corresponding parameter in the supertype 'Clock' is named 'scheduled'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[2026-10-08 17:26:57] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testSuccessfulProcessExecution.kts] on droplet 3: its reservation of 2202 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7725 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:26:57] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testCreateDirectoryCalledByAssistant.kts] on droplet 3: its reservation of 2212 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8200 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:26:57] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testNonZeroExitHasNoJstackSection.kts] on droplet 3: its reservation of 2086 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8625 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:26:57] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testOutputFileNameForSuccessfulExecution.kts] on droplet 3: its reservation of 2153 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8690 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:26:57] [dispatch] lease_issued: Issued lease 8dc08a0a-99f4-4c1a-9cbd-4dd0fc8e7d8a-ae55d008-7ba00522-9755-4e88-b518-f01b348e0592-L18 with 4 test(s) [tests/testSuccessfulProcessExecution.kts, tests/testCreateDirectoryCalledByAssistant.kts, tests/testNonZeroExitHasNoJstackSection.kts, tests/testOutputFileNameForSuccessfulExecution.kts] to droplet 3 (pull-based handout from shared queue; 47 unit(s) remaining). Memory admission: predicted peak 553164800 bytes; resident predicted peak 1135706112 of 3221225472 bytes; 2085519360 bytes remaining budget
[shard 0/5] /tmp/qtcompile-group4136131414866777799/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile10292322266780324780/testOutputFileClasspathEntriesListed.kt:56:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 0/5]     val tempDir = createTempDir("cp-listing-test")
[shard 0/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile654556645975173235/testHighExitCode.kt:57:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 0/5]     val tempDir = createTempDir("high-exit-test")
[shard 0/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[2026-10-08 17:26:59] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testOutputFileOmitsStderrSectionWhenNoStderr.kts] on droplet 0: its reservation of 2182 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8670 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:26:59] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testStdoutAndStderrContentReporting.kts] on droplet 0: its reservation of 2203 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8725 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:26:59] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testChildOnlyExceptionThrownFromSetupIsReported.kts] on droplet 0: its reservation of 2066 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8766 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:26:59] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testOutputFileContainsContextInformation.kts] on droplet 0: its reservation of 2132 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8766 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:26:59] [dispatch] lease_issued: Issued lease 8dc08a0a-99f4-4c1a-9cbd-4dd0fc8e7d8a-ae55d008-7ba00522-9755-4e88-b518-f01b348e0592-L19 with 4 test(s) [tests/testOutputFileOmitsStderrSectionWhenNoStderr.kts, tests/testStdoutAndStderrContentReporting.kts, tests/testChildOnlyExceptionThrownFromSetupIsReported.kts, tests/testOutputFileContainsContextInformation.kts] to droplet 0 (pull-based handout from shared queue; 43 unit(s) remaining). Memory admission: predicted peak 554881024 bytes; resident predicted peak 1103998976 of 3221225472 bytes; 2117226496 bytes remaining budget
[shard 4/5] /tmp/qtcompile12639991103968982796/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/5]                     .append(" #").append(thread.id)
[shard 4/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 4/5] /tmp/qtcompile12639991103968982796/testCoroutineDebugModeDisabledInChildJvm.kt:74:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 4/5]     val tempDir = createTempDir("coroutine-debug-test")
[shard 4/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 4/5] /tmp/qtcompile1108052717144369142/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/5]                     .append(" #").append(thread.id)
[shard 4/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 4/5] /tmp/qtcompile1108052717144369142/testBackwardClockCorrectionDuringTermKeepsCleanupBound.kt:42:22: warning: this declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details
[shard 4/5]         override fun now(): Long = currentTimeMillis()
[shard 4/5]                      ^ This declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details [DiagnosticEffect from Main.kt:1547]
[shard 4/5] /tmp/qtcompile1108052717144369142/testBackwardClockCorrectionDuringTermKeepsCleanupBound.kt:43:31: warning: the corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments.
[shard 4/5]         override fun schedule(at: Long, callback: () -> Unit): community.kotlin.clocks.simple.Scheduled =
[shard 4/5]                               ^ The corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /root/projects/tests/testCustomJavaExecutablePath.kts pins kompile.executionenvironment.bridge.interface:kompile-executionenvironment-bridge-interface at 0.0.1, but /root/projects/tests/testLogicalClockAdvanceDoesNotReplayProcessTableScans.kts already uses 0.0.5. Bump /root/projects/tests/testCustomJavaExecutablePath.kts to 0.0.5, or add doNotUpgrade=true to mark the older pin as deliberate. [WithArtifactVersionMismatchWarningEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile12825063880730623657/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile12825063880730623657/testCustomJavaExecutablePath.kt:63:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 0/5]     val tempDir = createTempDir("custom-java-test")
[shard 0/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile14081301595560472250/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile14081301595560472250/testLogicalClockAdvanceDoesNotReplayProcessTableScans.kt:77:35: warning: the corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments.
[shard 0/5]             override fun schedule(timeMillis: Long, callback: () -> Unit): community.kotlin.clocks.simple.Scheduled {
[shard 0/5]                                   ^ The corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 4/5] /root/projects/tests/testProcessCleanupOnNormalCompletion.kts pins kompile.executionenvironment.bridge.interface:kompile-executionenvironment-bridge-interface at 0.0.1, but /root/projects/tests/testClasspathOnlyThrowableFrameReturnsOneErrorAndClosesRelay.kts already uses 0.0.5. Bump /root/projects/tests/testProcessCleanupOnNormalCompletion.kts to 0.0.5, or add doNotUpgrade=true to mark the older pin as deliberate. [WithArtifactVersionMismatchWarningEffect from Main.kt:1547]
[shard 4/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: b657a1f3b16be17a69976133d3aa6ac7eaec9f4da6750d85d8aa0d51e755d8a7
[shard 4/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 4/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: b657a1f3b16be17a69976133d3aa6ac7eaec9f4da6750d85d8aa0d51e755d8a7
[shard 4/5] [BuildscriptRunner] Checking cache for key: d786674780f3acca2cc224f26c181dcf71482c5a5972f47494a6dd7aad6fadac
[shard 4/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 4/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: d786674780f3acca2cc224f26c181dcf71482c5a5972f47494a6dd7aad6fadac
[shard 4/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 4/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: 32db56d81b5fa51f85fadc4186dc62f92f0b1071b548ce95853cb9f6d0ab91ec
[shard 4/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 4/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 32db56d81b5fa51f85fadc4186dc62f92f0b1071b548ce95853cb9f6d0ab91ec
[shard 4/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 4/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: 002e137d557fc88ceba48e4b86f7ecfc9f1bf239febe10a3bb52bb2331aed54a
[shard 4/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 4/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 002e137d557fc88ceba48e4b86f7ecfc9f1bf239febe10a3bb52bb2331aed54a
[shard 4/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 4/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: c22439340f36adb05cdcb5d55aa137f3ac929731b598275d26cf7b93bb30c363
[shard 4/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 4/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: c22439340f36adb05cdcb5d55aa137f3ac929731b598275d26cf7b93bb30c363
[shard 4/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 4/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: 1ee21c15e42aeabe2c6cc10ac3c3e5b9cc23d6fff1291f50225fa27e54ab20eb
[shard 4/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 4/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 1ee21c15e42aeabe2c6cc10ac3c3e5b9cc23d6fff1291f50225fa27e54ab20eb
[shard 4/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 4/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: bca7ba5d395b85122c0d6a8d0e0f337e60d6c8b429ce30a5c46a43d023df8dc2
[shard 4/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 4/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: bca7ba5d395b85122c0d6a8d0e0f337e60d6c8b429ce30a5c46a43d023df8dc2
[shard 4/5] [BuildscriptRunner] Checking cache for key: e2a5cf62a5646bcbca32c9b37d1c0c614483d0de53f851b95e5910637ae6920a
[shard 4/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 4/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: e2a5cf62a5646bcbca32c9b37d1c0c614483d0de53f851b95e5910637ae6920a
[shard 4/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 4/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: e3df85384e45754f2ba22343c1714fb951e339c6abb1a1503eaa82a12b338ee0
[shard 4/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 4/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: e3df85384e45754f2ba22343c1714fb951e339c6abb1a1503eaa82a12b338ee0
[shard 4/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 4/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: bbec8629ed7147405eb9d55e9244a9e729196188356099295737145b7a1773cd
[shard 4/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 4/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: bbec8629ed7147405eb9d55e9244a9e729196188356099295737145b7a1773cd
[shard 4/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 4/5] /tmp/qtcompile14987464349239791561/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/5]                     .append(" #").append(thread.id)
[shard 4/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 4/5] /tmp/qtcompile14987464349239791561/testProcessCleanupOnNormalCompletion.kt:39:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 4/5]     val tempDir = createTempDir("cleanup-test")
[shard 4/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 4/5] /tmp/qtcompile9069486030529774764/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/5]                     .append(" #").append(thread.id)
[shard 4/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile-group8873141399873982795/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/5]                     .append(" #").append(thread.id)
[shard 2/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile11739631093953728664/testOutputFileOmitsStdoutSectionWhenNoStdout.kt:57:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 2/5]     val tempDir = createTempDir("no-stdout-test")
[shard 2/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile9666096429477584923/testOutputFileEmptyArgumentsListed.kt:57:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 2/5]     val tempDir = createTempDir("empty-args-listing-test")
[shard 2/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile13091455836634686339/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/5]                     .append(" #").append(thread.id)
[shard 2/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile2970157069720636594/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/5]                     .append(" #").append(thread.id)
[shard 2/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile2970157069720636594/testDiagnosticBudgetRegistrationFailureStopsHelper.kt:49:22: warning: this declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details
[shard 2/5]         override fun now(): Long = synchronized(manualClock) { manualClock.now() }
[shard 2/5]                      ^ This declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile2970157069720636594/testDiagnosticBudgetRegistrationFailureStopsHelper.kt:49:76: warning: 'now(): Long' is deprecated. Use currentTimeMillis() instead
[shard 2/5]         override fun now(): Long = synchronized(manualClock) { manualClock.now() }
[shard 2/5]                                                                            ^ 'now(): Long' is deprecated. Use currentTimeMillis() instead [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile2970157069720636594/testDiagnosticBudgetRegistrationFailureStopsHelper.kt:50:31: warning: the corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments.
[shard 2/5]         override fun schedule(at: Long, callback: () -> Unit): community.kotlin.clocks.simple.Scheduled =
[shard 2/5]                               ^ The corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile2970157069720636594/testDiagnosticBudgetRegistrationFailureStopsHelper.kt:74:33: warning: the corresponding parameter in the supertype 'Clock' is named 'scheduled'. This may cause problems when calling this function with named arguments.
[shard 2/5]         override fun unschedule(task: community.kotlin.clocks.simple.Scheduled) {
[shard 2/5]                                 ^ The corresponding parameter in the supertype 'Clock' is named 'scheduled'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 4/5] /root/projects/tests/testTimeoutJstackCapturesMultipleThreads.kts pins kompile.executionenvironment.bridge.interface:kompile-executionenvironment-bridge-interface at 0.0.1, but /root/projects/tests/testPerTestTimeoutStartsAfterBootstrapReadiness.kts already uses 0.0.5. Bump /root/projects/tests/testTimeoutJstackCapturesMultipleThreads.kts to 0.0.5, or add doNotUpgrade=true to mark the older pin as deliberate. [WithArtifactVersionMismatchWarningEffect from Main.kt:1547]
[shard 4/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: b657a1f3b16be17a69976133d3aa6ac7eaec9f4da6750d85d8aa0d51e755d8a7
[shard 4/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 4/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: b657a1f3b16be17a69976133d3aa6ac7eaec9f4da6750d85d8aa0d51e755d8a7
[shard 4/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 4/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: d786674780f3acca2cc224f26c181dcf71482c5a5972f47494a6dd7aad6fadac
[shard 4/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 4/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: d786674780f3acca2cc224f26c181dcf71482c5a5972f47494a6dd7aad6fadac
[shard 4/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 4/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: 32db56d81b5fa51f85fadc4186dc62f92f0b1071b548ce95853cb9f6d0ab91ec
[shard 4/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 4/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 32db56d81b5fa51f85fadc4186dc62f92f0b1071b548ce95853cb9f6d0ab91ec
[shard 4/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 4/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: 002e137d557fc88ceba48e4b86f7ecfc9f1bf239febe10a3bb52bb2331aed54a
[shard 4/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 4/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 002e137d557fc88ceba48e4b86f7ecfc9f1bf239febe10a3bb52bb2331aed54a
[shard 4/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 4/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: c22439340f36adb05cdcb5d55aa137f3ac929731b598275d26cf7b93bb30c363
[shard 4/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 4/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: c22439340f36adb05cdcb5d55aa137f3ac929731b598275d26cf7b93bb30c363
[shard 4/5] [BuildscriptRunner] Checking cache for key: 1ee21c15e42aeabe2c6cc10ac3c3e5b9cc23d6fff1291f50225fa27e54ab20eb
[shard 4/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 4/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 1ee21c15e42aeabe2c6cc10ac3c3e5b9cc23d6fff1291f50225fa27e54ab20eb
[shard 4/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 4/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: bca7ba5d395b85122c0d6a8d0e0f337e60d6c8b429ce30a5c46a43d023df8dc2
[shard 4/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 4/5] /tmp/qtcompile3116779310449054130/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/5]                     .append(" #").append(thread.id)
[shard 4/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 4/5] /tmp/qtcompile3116779310449054130/testLateRpcAfterTimeoutDecisionIsNotDispatched.kt:40:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 4/5]     val tempDir = createTempDir("late-rpc-timeout-boundary")
[shard 4/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 4/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: bca7ba5d395b85122c0d6a8d0e0f337e60d6c8b429ce30a5c46a43d023df8dc2
[shard 4/5] [BuildscriptRunner] Checking cache for key: e2a5cf62a5646bcbca32c9b37d1c0c614483d0de53f851b95e5910637ae6920a
[shard 4/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 4/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: e2a5cf62a5646bcbca32c9b37d1c0c614483d0de53f851b95e5910637ae6920a
[shard 4/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 4/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: e3df85384e45754f2ba22343c1714fb951e339c6abb1a1503eaa82a12b338ee0
[shard 4/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 4/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: e3df85384e45754f2ba22343c1714fb951e339c6abb1a1503eaa82a12b338ee0
[shard 4/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 4/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: 2a7bd4dd314ca0122661d8105a0265431053138298cfc4ec7146c3e7d1bcb3a4
[shard 4/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 4/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 2a7bd4dd314ca0122661d8105a0265431053138298cfc4ec7146c3e7d1bcb3a4
[shard 4/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 4/5] /tmp/qtcompile15017115378149775369/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/5]                     .append(" #").append(thread.id)
[shard 4/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 4/5] /tmp/qtcompile15017115378149775369/testTimeoutJstackCapturesMultipleThreads.kt:74:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 4/5]     val tempDir = createTempDir("jstack-multi-thread-test")
[shard 4/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 4/5] /tmp/qtcompile13624148801251937504/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/5]                     .append(" #").append(thread.id)
[shard 4/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 4/5] /tmp/qtcompile13624148801251937504/testPerTestTimeoutStartsAfterBootstrapReadiness.kt:43:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 4/5]     val tempDir = createTempDir("readiness-gated-timeout")
[shard 4/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 4/5] /tmp/qtcompile3116779310449054130/testLateRpcAfterTimeoutDecisionIsNotDispatched.kt:48:22: warning: this declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details
[shard 4/5]         override fun now(): Long = synchronized(clock) { clock.now() }
[shard 4/5]                      ^ This declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details [DiagnosticEffect from Main.kt:1547]
[shard 4/5] /tmp/qtcompile3116779310449054130/testLateRpcAfterTimeoutDecisionIsNotDispatched.kt:48:64: warning: 'now(): Long' is deprecated. Use currentTimeMillis() instead
[shard 4/5]         override fun now(): Long = synchronized(clock) { clock.now() }
[shard 4/5]                                                                ^ 'now(): Long' is deprecated. Use currentTimeMillis() instead [DiagnosticEffect from Main.kt:1547]
[shard 4/5] /tmp/qtcompile3116779310449054130/testLateRpcAfterTimeoutDecisionIsNotDispatched.kt:49:31: warning: the corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments.
[shard 4/5]         override fun schedule(at: Long, callback: () -> Unit): community.kotlin.clocks.simple.Scheduled =
[shard 4/5]                               ^ The corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 4/5] /tmp/qtcompile3116779310449054130/testLateRpcAfterTimeoutDecisionIsNotDispatched.kt:55:33: warning: the corresponding parameter in the supertype 'Clock' is named 'scheduled'. This may cause problems when calling this function with named arguments.
[shard 4/5]         override fun unschedule(task: community.kotlin.clocks.simple.Scheduled) {
[shard 4/5]                                 ^ The corresponding parameter in the supertype 'Clock' is named 'scheduled'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 4/5] /tmp/qtcompile9035453907412067818/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/5]                     .append(" #").append(thread.id)
[shard 4/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile10319781973669513334/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/5]                     .append(" #").append(thread.id)
[shard 2/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile10319781973669513334/testIncompleteTableObservationRetainsKnownRootIdentity.kt:33:22: warning: this declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details
[shard 2/5]         override fun now(): Long = synchronized(clock) { clock.now() }
[shard 2/5]                      ^ This declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile10319781973669513334/testIncompleteTableObservationRetainsKnownRootIdentity.kt:33:64: warning: 'now(): Long' is deprecated. Use currentTimeMillis() instead
[shard 2/5]         override fun now(): Long = synchronized(clock) { clock.now() }
[shard 2/5]                                                                ^ 'now(): Long' is deprecated. Use currentTimeMillis() instead [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile10319781973669513334/testIncompleteTableObservationRetainsKnownRootIdentity.kt:34:31: warning: the corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments.
[shard 2/5]         override fun schedule(at: Long, callback: () -> Unit): community.kotlin.clocks.simple.Scheduled =
[shard 2/5]                               ^ The corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile10319781973669513334/testIncompleteTableObservationRetainsKnownRootIdentity.kt:40:33: warning: the corresponding parameter in the supertype 'Clock' is named 'scheduled'. This may cause problems when calling this function with named arguments.
[shard 2/5]         override fun unschedule(task: community.kotlin.clocks.simple.Scheduled) {
[shard 2/5]                                 ^ The corresponding parameter in the supertype 'Clock' is named 'scheduled'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile10319781973669513334/testIncompleteTableObservationRetainsKnownRootIdentity.kt:57:9: warning: variable 'executeThread' is never used
[shard 2/5]     val executeThread = Thread.currentThread()
[shard 2/5]         ^ Variable 'executeThread' is never used [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile14987974143005222300/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/5]                     .append(" #").append(thread.id)
[shard 2/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile-group9308802956734257845/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile17205475715624887607/testStdoutAndStderrContentReporting.kt:56:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 0/5]     val tempDir = createTempDir("stdio-test")
[shard 0/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile9355242333660208313/testOutputFileOmitsStderrSectionWhenNoStderr.kt:57:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 0/5]     val tempDir = createTempDir("no-stderr-test")
[shard 0/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 1/5] /tmp/qtcompile4846909322261719316/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/5]                     .append(" #").append(thread.id)
[shard 1/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 1/5] /tmp/qtcompile4846909322261719316/testDockerSandboxTimeoutSignalsContainer.kt:65:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 1/5]     val tempDir = createTempDir("sandbox-timeout")
[shard 1/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 1/5] /tmp/qtcompile14758098328124070930/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/5]                     .append(" #").append(thread.id)
[shard 1/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 1/5] /tmp/qtcompile14758098328124070930/testTimeoutRelayCloseWaitsOnInjectedClock.kt:40:22: warning: this declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details
[shard 1/5]         override fun now(): Long = synchronized(manualClock) { manualClock.now() }
[shard 1/5]                      ^ This declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details [DiagnosticEffect from Main.kt:1547]
[shard 1/5] /tmp/qtcompile14758098328124070930/testTimeoutRelayCloseWaitsOnInjectedClock.kt:40:76: warning: 'now(): Long' is deprecated. Use currentTimeMillis() instead
[shard 1/5]         override fun now(): Long = synchronized(manualClock) { manualClock.now() }
[shard 1/5]                                                                            ^ 'now(): Long' is deprecated. Use currentTimeMillis() instead [DiagnosticEffect from Main.kt:1547]
[shard 1/5] /tmp/qtcompile14758098328124070930/testTimeoutRelayCloseWaitsOnInjectedClock.kt:41:31: warning: the corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments.
[shard 1/5]         override fun schedule(at: Long, callback: () -> Unit): community.kotlin.clocks.simple.Scheduled =
[shard 1/5]                               ^ The corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 1/5] /tmp/qtcompile14758098328124070930/testTimeoutRelayCloseWaitsOnInjectedClock.kt:43:33: warning: the corresponding parameter in the supertype 'Clock' is named 'scheduled'. This may cause problems when calling this function with named arguments.
[shard 1/5]         override fun unschedule(task: community.kotlin.clocks.simple.Scheduled) {
[shard 1/5]                                 ^ The corresponding parameter in the supertype 'Clock' is named 'scheduled'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 1/5] /root/projects/tests/testManualClockTimeoutFiresDespiteSlowStartTimeCapture.kts pins kompile.executionenvironment.bridge.interface:kompile-executionenvironment-bridge-interface at 0.0.1, but /root/projects/tests/testSilentAliveChildTimeoutSurvivesBackwardClockJump.kts already uses 0.0.5. Bump /root/projects/tests/testManualClockTimeoutFiresDespiteSlowStartTimeCapture.kts to 0.0.5, or add doNotUpgrade=true to mark the older pin as deliberate. [WithArtifactVersionMismatchWarningEffect from Main.kt:1547]
[shard 1/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: b657a1f3b16be17a69976133d3aa6ac7eaec9f4da6750d85d8aa0d51e755d8a7
[shard 1/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: b657a1f3b16be17a69976133d3aa6ac7eaec9f4da6750d85d8aa0d51e755d8a7
[shard 1/5] [BuildscriptRunner] Checking cache for key: d786674780f3acca2cc224f26c181dcf71482c5a5972f47494a6dd7aad6fadac
[shard 1/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: d786674780f3acca2cc224f26c181dcf71482c5a5972f47494a6dd7aad6fadac
[shard 1/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: 32db56d81b5fa51f85fadc4186dc62f92f0b1071b548ce95853cb9f6d0ab91ec
[shard 1/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 32db56d81b5fa51f85fadc4186dc62f92f0b1071b548ce95853cb9f6d0ab91ec
[shard 1/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: 002e137d557fc88ceba48e4b86f7ecfc9f1bf239febe10a3bb52bb2331aed54a
[shard 1/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 002e137d557fc88ceba48e4b86f7ecfc9f1bf239febe10a3bb52bb2331aed54a
[shard 1/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: c22439340f36adb05cdcb5d55aa137f3ac929731b598275d26cf7b93bb30c363
[shard 1/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: c22439340f36adb05cdcb5d55aa137f3ac929731b598275d26cf7b93bb30c363
[shard 1/5] [BuildscriptRunner] Checking cache for key: 1ee21c15e42aeabe2c6cc10ac3c3e5b9cc23d6fff1291f50225fa27e54ab20eb
[shard 1/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 1ee21c15e42aeabe2c6cc10ac3c3e5b9cc23d6fff1291f50225fa27e54ab20eb
[shard 1/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: bca7ba5d395b85122c0d6a8d0e0f337e60d6c8b429ce30a5c46a43d023df8dc2
[shard 1/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: bca7ba5d395b85122c0d6a8d0e0f337e60d6c8b429ce30a5c46a43d023df8dc2
[shard 1/5] [BuildscriptRunner] Checking cache for key: e2a5cf62a5646bcbca32c9b37d1c0c614483d0de53f851b95e5910637ae6920a
[shard 1/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: e2a5cf62a5646bcbca32c9b37d1c0c614483d0de53f851b95e5910637ae6920a
[shard 1/5] [BuildscriptRunner] Checking cache for key: e3df85384e45754f2ba22343c1714fb951e339c6abb1a1503eaa82a12b338ee0
[shard 1/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: e3df85384e45754f2ba22343c1714fb951e339c6abb1a1503eaa82a12b338ee0
[shard 1/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: 2a7bd4dd314ca0122661d8105a0265431053138298cfc4ec7146c3e7d1bcb3a4
[shard 1/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 2a7bd4dd314ca0122661d8105a0265431053138298cfc4ec7146c3e7d1bcb3a4
[shard 1/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 1/5] /tmp/qtcompile11279588782817622927/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/5]                     .append(" #").append(thread.id)
[shard 1/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 1/5] /tmp/qtcompile11279588782817622927/testManualClockTimeoutFiresDespiteSlowStartTimeCapture.kt:55:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 1/5]     val tempDir = createTempDir("manualclock-timeout-race-guard")
[shard 1/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 1/5] /tmp/qtcompile11744834430743427910/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/5]                     .append(" #").append(thread.id)
[shard 1/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 1/5] /tmp/qtcompile11744834430743427910/testSilentAliveChildTimeoutSurvivesBackwardClockJump.kt:53:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 1/5]     val tempDir = createTempDir("silent-alive-timeout")
[shard 1/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 1/5] /tmp/qtcompile11744834430743427910/testSilentAliveChildTimeoutSurvivesBackwardClockJump.kt:128:26: warning: this declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details
[shard 1/5]             override fun now(): Long = synchronized(clock) { clock.now() }
[shard 1/5]                          ^ This declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details [DiagnosticEffect from Main.kt:1547]
[shard 1/5] /tmp/qtcompile11744834430743427910/testSilentAliveChildTimeoutSurvivesBackwardClockJump.kt:128:68: warning: 'now(): Long' is deprecated. Use currentTimeMillis() instead
[shard 1/5]             override fun now(): Long = synchronized(clock) { clock.now() }
[shard 1/5]                                                                    ^ 'now(): Long' is deprecated. Use currentTimeMillis() instead [DiagnosticEffect from Main.kt:1547]
[shard 1/5] /tmp/qtcompile11744834430743427910/testSilentAliveChildTimeoutSurvivesBackwardClockJump.kt:129:35: warning: the corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments.
[shard 1/5]             override fun schedule(at: Long, callback: () -> Unit): community.kotlin.clocks.simple.Scheduled =
[shard 1/5]                                   ^ The corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 1/5] /tmp/qtcompile11744834430743427910/testSilentAliveChildTimeoutSurvivesBackwardClockJump.kt:135:37: warning: the corresponding parameter in the supertype 'Clock' is named 'scheduled'. This may cause problems when calling this function with named arguments.
[shard 1/5]             override fun unschedule(task: community.kotlin.clocks.simple.Scheduled) {
[shard 1/5]                                     ^ The corresponding parameter in the supertype 'Clock' is named 'scheduled'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[2026-10-08 17:27:10] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testProcessWithUncaughtExceptionInStderr.kts] on droplet 3: its reservation of 2101 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8653 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:10] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testSuccessfulExecutionHasNoJstackSection.kts] on droplet 3: its reservation of 2137 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8668 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:10] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testStderrContentReportedInRealtime.kts] on droplet 3: its reservation of 2132 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8704 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:10] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testStdoutContentReportedWithTrailingNewlines.kts] on droplet 3: its reservation of 2140 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8704 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:10] [dispatch] lease_issued: Issued lease 8dc08a0a-99f4-4c1a-9cbd-4dd0fc8e7d8a-ae55d008-7ba00522-9755-4e88-b518-f01b348e0592-L20 with 4 test(s) [tests/testProcessWithUncaughtExceptionInStderr.kts, tests/testSuccessfulExecutionHasNoJstackSection.kts, tests/testStderrContentReportedInRealtime.kts, tests/testStdoutContentReportedWithTrailingNewlines.kts] to droplet 3 (pull-based handout from shared queue; 39 unit(s) remaining). Memory admission: predicted peak 552456192 bytes; resident predicted peak 1105620992 of 3221225472 bytes; 2115604480 bytes remaining budget
[shard 0/5] /tmp/qtcompile535518521311518620/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile535518521311518620/testOutputFileContainsContextInformation.kt:57:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 0/5]     val tempDir = createTempDir("output-context-test")
[shard 0/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile10731840601777341071/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-08 17:27:12] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testEmptyArgumentsVsNoArguments.kts] on droplet 0: its reservation of 2188 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8583 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:12] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testProcessWithInterleavedStdoutAndStderr.kts] on droplet 0: its reservation of 2167 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8705 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:12] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testNonZeroExitCode.kts] on droplet 0: its reservation of 2170 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8740 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:12] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testNonSandboxDefaultRunsProcessDirectly.kts] on droplet 0: its reservation of 2125 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8743 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:12] [dispatch] lease_issued: Issued lease 8dc08a0a-99f4-4c1a-9cbd-4dd0fc8e7d8a-ae55d008-7ba00522-9755-4e88-b518-f01b348e0592-L21 with 4 test(s) [tests/testEmptyArgumentsVsNoArguments.kts, tests/testProcessWithInterleavedStdoutAndStderr.kts, tests/testNonZeroExitCode.kts, tests/testNonSandboxDefaultRunsProcessDirectly.kts] to droplet 0 (pull-based handout from shared queue; 35 unit(s) remaining). Memory admission: predicted peak 552906752 bytes; resident predicted peak 1107787776 of 3221225472 bytes; 2113437696 bytes remaining budget
[shard 1/5] /tmp/qtcompile2839328819276651703/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/5]                     .append(" #").append(thread.id)
[shard 1/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 1/5] /tmp/qtcompile2839328819276651703/testParentClosesSocketWhenCommThreadDiesSoChildExits.kt:85:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 1/5]     val tempDir = createTempDir("commthread-death-repro")
[shard 1/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 1/5] /tmp/qtcompile13439603987716635793/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/5]                     .append(" #").append(thread.id)
[shard 1/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile-group2731824474422772959/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/5]                     .append(" #").append(thread.id)
[shard 3/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile13643549824470835918/testSuccessfulProcessExecution.kt:70:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 3/5]     val tempDir = createTempDir("success-exec-test")
[shard 3/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile16494823973979428781/testCreateDirectoryCalledByAssistant.kt:58:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 3/5]     val tempDir = createTempDir("create-dir-test")
[shard 3/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[2026-10-08 17:27:19] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testProcessWithNoOutputAtAll.kts] on droplet 2: its reservation of 2032 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7597 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:19] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testProcessExitCodeOne.kts] on droplet 2: its reservation of 2113 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8003 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:19] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testInterruptedControlWaitAllocatesNoToken.kts] on droplet 2: its reservation of 1672 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8366 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:19] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testInterruptedDiagnosticHarvestReleasesTokens.kts] on droplet 2: its reservation of 1706 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8366 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:19] [dispatch] lease_issued: Issued lease 8dc08a0a-99f4-4c1a-9cbd-4dd0fc8e7d8a-ae55d008-7ba00522-9755-4e88-b518-f01b348e0592-L22 with 4 test(s) [tests/testProcessWithNoOutputAtAll.kts, tests/testProcessExitCodeOne.kts, tests/testInterruptedControlWaitAllocatesNoToken.kts, tests/testInterruptedDiagnosticHarvestReleasesTokens.kts] to droplet 2 (pull-based handout from shared queue; 31 unit(s) remaining). Memory admission: predicted peak 589750272 bytes; resident predicted peak 1181151232 of 3221225472 bytes; 2040074240 bytes remaining budget
[shard 0/5] /tmp/qtcompile-group11043431824993538463/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile14852844637376603412/testEmptyArgumentsVsNoArguments.kt:38:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 0/5]     val tempDir = createTempDir("empty-args-test")
[shard 0/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile14852844637376603412/testEmptyArgumentsVsNoArguments.kt:60:13: warning: variable 'assistant1OutputFile' is assigned but never accessed
[shard 0/5]         var assistant1OutputFile: File? = null
[shard 0/5]             ^ Variable 'assistant1OutputFile' is assigned but never accessed [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile2499431002064305534/testProcessWithInterleavedStdoutAndStderr.kt:36:9: warning: variable 'assistantOutputFile' is assigned but never accessed
[shard 0/5]     var assistantOutputFile: File? = null
[shard 0/5]         ^ Variable 'assistantOutputFile' is assigned but never accessed [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile2499431002064305534/testProcessWithInterleavedStdoutAndStderr.kt:57:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 0/5]     val tempDir = createTempDir("interleaved-test")
[shard 0/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[2026-10-08 17:27:19] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testMixedChildOnlyAndParentLoadableCauseChainIsReported.kts] on droplet 4: its reservation of 2082 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8747 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:19] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testProcessStartedCallbackFailureCleansChild.kts] on droplet 4: its reservation of 1523 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8921 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:19] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testExpiredDiagnosticStopsInnerHelperAndReleasesTokens.kts] on droplet 4: its reservation of 1662 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8921 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:19] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testTimeoutWithManualClock.kts] on droplet 4: its reservation of 1972 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8921 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:19] [dispatch] lease_issued: Issued lease 8dc08a0a-99f4-4c1a-9cbd-4dd0fc8e7d8a-ae55d008-7ba00522-9755-4e88-b518-f01b348e0592-L23 with 4 test(s) [tests/testMixedChildOnlyAndParentLoadableCauseChainIsReported.kts, tests/testProcessStartedCallbackFailureCleansChild.kts, tests/testExpiredDiagnosticStopsInnerHelperAndReleasesTokens.kts, tests/testTimeoutWithManualClock.kts] to droplet 4 (pull-based handout from shared queue; 27 unit(s) remaining). Memory admission: predicted peak 584437760 bytes; resident predicted peak 1678356480 of 3221225472 bytes; 1542868992 bytes remaining budget
[shard 2/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: b657a1f3b16be17a69976133d3aa6ac7eaec9f4da6750d85d8aa0d51e755d8a7
[shard 2/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 2/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: b657a1f3b16be17a69976133d3aa6ac7eaec9f4da6750d85d8aa0d51e755d8a7
[shard 2/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 2/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: d786674780f3acca2cc224f26c181dcf71482c5a5972f47494a6dd7aad6fadac
[shard 2/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 2/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: d786674780f3acca2cc224f26c181dcf71482c5a5972f47494a6dd7aad6fadac
[shard 2/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 2/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: 32db56d81b5fa51f85fadc4186dc62f92f0b1071b548ce95853cb9f6d0ab91ec
[shard 2/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 2/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 32db56d81b5fa51f85fadc4186dc62f92f0b1071b548ce95853cb9f6d0ab91ec
[shard 2/5] [BuildscriptRunner] Checking cache for key: 002e137d557fc88ceba48e4b86f7ecfc9f1bf239febe10a3bb52bb2331aed54a
[shard 2/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 2/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 002e137d557fc88ceba48e4b86f7ecfc9f1bf239febe10a3bb52bb2331aed54a
[shard 2/5] [BuildscriptRunner] Checking cache for key: c22439340f36adb05cdcb5d55aa137f3ac929731b598275d26cf7b93bb30c363
[shard 2/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 2/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: c22439340f36adb05cdcb5d55aa137f3ac929731b598275d26cf7b93bb30c363
[shard 2/5] [BuildscriptRunner] Checking cache for key: 1ee21c15e42aeabe2c6cc10ac3c3e5b9cc23d6fff1291f50225fa27e54ab20eb
[shard 2/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 2/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 1ee21c15e42aeabe2c6cc10ac3c3e5b9cc23d6fff1291f50225fa27e54ab20eb
[shard 2/5] [BuildscriptRunner] Checking cache for key: bca7ba5d395b85122c0d6a8d0e0f337e60d6c8b429ce30a5c46a43d023df8dc2
[shard 2/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 2/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: bca7ba5d395b85122c0d6a8d0e0f337e60d6c8b429ce30a5c46a43d023df8dc2
[shard 2/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 2/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: e2a5cf62a5646bcbca32c9b37d1c0c614483d0de53f851b95e5910637ae6920a
[shard 2/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 2/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: e2a5cf62a5646bcbca32c9b37d1c0c614483d0de53f851b95e5910637ae6920a
[shard 2/5] [BuildscriptRunner] Checking cache for key: e3df85384e45754f2ba22343c1714fb951e339c6abb1a1503eaa82a12b338ee0
[shard 2/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 2/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: e3df85384e45754f2ba22343c1714fb951e339c6abb1a1503eaa82a12b338ee0
[shard 2/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 2/5] Build-script stderr: [BuildscriptRunner] Checking cache for key: 2a7bd4dd314ca0122661d8105a0265431053138298cfc4ec7146c3e7d1bcb3a4
[shard 2/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 2/5] Build-script stderr: [BuildscriptRunner] Cache HIT for key: 2a7bd4dd314ca0122661d8105a0265431053138298cfc4ec7146c3e7d1bcb3a4
[shard 2/5]  [BuildScriptStderrEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile5815374908787954827/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/5]                     .append(" #").append(thread.id)
[shard 2/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile5815374908787954827/testSigQuitOutputCaptureWithHangingJavaProcess.kt:66:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 2/5]     val tempDir = createTempDir("sigquit-test")
[shard 2/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile4725268940625810767/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/5]                     .append(" #").append(thread.id)
[shard 2/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile4725268940625810767/testOutputFileContentForNonZeroExitCode.kt:57:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 2/5]     val tempDir = createTempDir("output-nonzero-test")
[shard 2/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[2026-10-08 17:27:22] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testSigQuitBehaviorWithLongRunningProcess.kts] on droplet 1: its reservation of 1978 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 6334 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:22] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testDockerSandboxRunsViaBuildRunCommand.kts] on droplet 1: its reservation of 1867 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7061 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:22] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testAlreadyInterruptedExecuteSyncAllocatesNoToken.kts] on droplet 1: its reservation of 1606 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7491 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:22] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testWriteResponseWithHeartbeats.kts] on droplet 1: its reservation of 940 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7511 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:22] [dispatch] lease_issued: Issued lease 8dc08a0a-99f4-4c1a-9cbd-4dd0fc8e7d8a-ae55d008-7ba00522-9755-4e88-b518-f01b348e0592-L24 with 4 test(s) [tests/testSigQuitBehaviorWithLongRunningProcess.kts, tests/testDockerSandboxRunsViaBuildRunCommand.kts, tests/testAlreadyInterruptedExecuteSyncAllocatesNoToken.kts, tests/testWriteResponseWithHeartbeats.kts] to droplet 1 (pull-based handout from shared queue; 23 unit(s) remaining). Memory admission: predicted peak 423964672 bytes; resident predicted peak 1069903872 of 3221225472 bytes; 2151321600 bytes remaining budget
[2026-10-08 17:27:22] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testEmptyClasspathStillLaunchesProcess.kts] on droplet 0: its reservation of 1112 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8650 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:22] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testAssertionsEnabledInJvmLauncher.kts] on droplet 0: its reservation of 1018 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8650 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:22] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testTcpMessageWithLargeStringArgument.kts] on droplet 0: its reservation of 970 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8650 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:22] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testTcpMessageSerialization.kts] on droplet 0: its reservation of 991 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8650 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:22] [dispatch] lease_issued: Issued lease 8dc08a0a-99f4-4c1a-9cbd-4dd0fc8e7d8a-ae55d008-7ba00522-9755-4e88-b518-f01b348e0592-L25 with 4 test(s) [tests/testEmptyClasspathStillLaunchesProcess.kts, tests/testAssertionsEnabledInJvmLauncher.kts, tests/testTcpMessageWithLargeStringArgument.kts, tests/testTcpMessageSerialization.kts] to droplet 0 (pull-based handout from shared queue; 19 unit(s) remaining). Memory admission: predicted peak 262668288 bytes; resident predicted peak 815575040 of 3221225472 bytes; 2405650432 bytes remaining budget
[shard 0/5] /tmp/qtcompile7048870617558688077/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile7048870617558688077/testNonZeroExitCode.kt:55:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 0/5]     val tempDir = createTempDir("nonzero-exit-test")
[shard 0/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile17620466294027155233/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile17620466294027155233/testNonSandboxDefaultRunsProcessDirectly.kt:53:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 0/5]     val tempDir = createTempDir("non-sandbox-default")
[shard 0/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile15394090477368490544/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/5]                     .append(" #").append(thread.id)
[shard 3/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile15394090477368490544/testOutputFileNameForSuccessfulExecution.kt:57:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 3/5]     val tempDir = createTempDir("output-name-test")
[shard 3/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile2044632577572639634/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/5]                     .append(" #").append(thread.id)
[shard 3/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile2044632577572639634/testNonZeroExitHasNoJstackSection.kt:62:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 3/5]     val tempDir = createTempDir("jstack-failtest")
[shard 3/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile-group9982235395769523912/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/5]                     .append(" #").append(thread.id)
[shard 3/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile1714125358823830145/testStderrContentReportedInRealtime.kt:56:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 3/5]     val tempDir = createTempDir("stderr-realtime-test")
[shard 3/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile4667086890358052734/testStdoutContentReportedWithTrailingNewlines.kt:36:9: warning: variable 'assistantOutputFile' is assigned but never accessed
[shard 3/5]     var assistantOutputFile: File? = null
[shard 3/5]         ^ Variable 'assistantOutputFile' is assigned but never accessed [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile4667086890358052734/testStdoutContentReportedWithTrailingNewlines.kt:57:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 3/5]     val tempDir = createTempDir("newline-test")
[shard 3/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile-group5762557318939963935/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile-group3392041671043853993/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile4781849343479173267/testAssertionsEnabledInJvmLauncher.kt:31:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 0/5]     val tempDir = createTempDir("assertion-test")
[shard 0/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile4781849343479173267/testAssertionsEnabledInJvmLauncher.kt:50:13: warning: variable 'buildAssistant' is never used
[shard 0/5]         val buildAssistant = object : PrivilegedBuildAssistantUnprivilegedView {
[shard 0/5]             ^ Variable 'buildAssistant' is never used [DiagnosticEffect from Main.kt:1547]
[2026-10-08 17:27:28] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testIntegrationTests.kts] on droplet 0: its reservation of 975 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5225 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:28] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testJvmUnitTestLauncherTimeout.kts] on droplet 0: its reservation of 970 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5230 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:28] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testJvmUnitTestLauncherCreation.kts] on droplet 0: its reservation of 968 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5230 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:28] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testTcpMessageWithEmptyMethodName.kts] on droplet 0: its reservation of 912 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5230 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:28] [dispatch] lease_issued: Issued lease 8dc08a0a-99f4-4c1a-9cbd-4dd0fc8e7d8a-ae55d008-7ba00522-9755-4e88-b518-f01b348e0592-L26 with 4 test(s) [tests/testIntegrationTests.kts, tests/testJvmUnitTestLauncherTimeout.kts, tests/testJvmUnitTestLauncherCreation.kts, tests/testTcpMessageWithEmptyMethodName.kts] to droplet 0 (pull-based handout from shared queue; 15 unit(s) remaining). Memory admission: predicted peak 217636864 bytes; resident predicted peak 563855360 of 3221225472 bytes; 2657370112 bytes remaining budget
[shard 2/5] /tmp/qtcompile-group16079192336085094404/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/5]                     .append(" #").append(thread.id)
[shard 2/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile11198410080272802740/testProcessWithNoOutputAtAll.kt:55:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 2/5]     val tempDir = createTempDir("no-output-test")
[shard 2/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile14003436764292074557/testProcessExitCodeOne.kt:36:9: warning: variable 'assistantOutputFile' is assigned but never accessed
[shard 2/5]     var assistantOutputFile: File? = null
[shard 2/5]         ^ Variable 'assistantOutputFile' is assigned but never accessed [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile14003436764292074557/testProcessExitCodeOne.kt:57:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 2/5]     val tempDir = createTempDir("exit-one-test")
[shard 2/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[2026-10-08 17:27:32] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testDefaultConstructorParameters.kts] on droplet 0: its reservation of 990 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 3825 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:32] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testTcpMessageWithNestedSerializableObjects.kts] on droplet 0: its reservation of 918 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 3903 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:32] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testJvmUnitTestLauncherBasicUsage.kts] on droplet 0: its reservation of 798 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 3903 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:32] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testTcpMessageWithAllNullArguments.kts] on droplet 0: its reservation of 966 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 3903 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:32] [dispatch] lease_issued: Issued lease 8dc08a0a-99f4-4c1a-9cbd-4dd0fc8e7d8a-ae55d008-7ba00522-9755-4e88-b518-f01b348e0592-L27 with 4 test(s) [tests/testDefaultConstructorParameters.kts, tests/testTcpMessageWithNestedSerializableObjects.kts, tests/testJvmUnitTestLauncherBasicUsage.kts, tests/testTcpMessageWithAllNullArguments.kts] to droplet 0 (pull-based handout from shared queue; 11 unit(s) remaining). Memory admission: predicted peak 217153536 bytes; resident predicted peak 434790400 of 3221225472 bytes; 2786435072 bytes remaining budget
[2026-10-08 17:27:32] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testTcpMessageMethodNamePreserved.kts] on droplet 2: its reservation of 871 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7523 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:32] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testTcpMessageWithSpecialCharactersInMethodName.kts] on droplet 2: its reservation of 948 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7523 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:32] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testTcpMessageWithManyArguments.kts] on droplet 2: its reservation of 987 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7523 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:32] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testTcpMessageWithSingleArgument.kts] on droplet 2: its reservation of 816 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7523 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:32] [dispatch] lease_issued: Issued lease 8dc08a0a-99f4-4c1a-9cbd-4dd0fc8e7d8a-ae55d008-7ba00522-9755-4e88-b518-f01b348e0592-L28 with 4 test(s) [tests/testTcpMessageMethodNamePreserved.kts, tests/testTcpMessageWithSpecialCharactersInMethodName.kts, tests/testTcpMessageWithManyArguments.kts, tests/testTcpMessageWithSingleArgument.kts] to droplet 2 (pull-based handout from shared queue; 7 unit(s) remaining). Memory admission: predicted peak 215805952 bytes; resident predicted peak 805556224 of 3221225472 bytes; 2415669248 bytes remaining budget
[shard 0/5] /tmp/qtcompile-group12532017272257742159/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile-group15579139819811645866/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-08 17:27:33] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testTcpMessageEquality.kts] on droplet 4: its reservation of 982 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7239 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:33] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testDockerEnvironmentEnsureImageAvailableDefault.kts] on droplet 4: its reservation of 745 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7239 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:33] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testInvalidJavaExecutableReportsFailure.kts] on droplet 4: its reservation of 896 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7239 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:33] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testDockerRunCommandContract.kts] on droplet 4: its reservation of 885 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 7239 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:33] [dispatch] lease_issued: Issued lease 8dc08a0a-99f4-4c1a-9cbd-4dd0fc8e7d8a-ae55d008-7ba00522-9755-4e88-b518-f01b348e0592-L29 with 4 test(s) [tests/testTcpMessageEquality.kts, tests/testDockerEnvironmentEnsureImageAvailableDefault.kts, tests/testInvalidJavaExecutableReportsFailure.kts, tests/testDockerRunCommandContract.kts] to droplet 4 (pull-based handout from shared queue; 3 unit(s) remaining). Memory admission: predicted peak 217767936 bytes; resident predicted peak 802205696 of 3221225472 bytes; 2419019776 bytes remaining budget
[2026-10-08 17:27:33] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testTcpMessageWithVariousArgumentTypes.kts] on droplet 3: its reservation of 822 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8531 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:33] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testTcpMessageWithEmptyArguments.kts] on droplet 3: its reservation of 853 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8531 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:33] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testDockerRunCommandDeduplicatesMounts.kts] on droplet 3: its reservation of 923 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 8531 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:33] [dispatch] lease_issued: Issued lease 8dc08a0a-99f4-4c1a-9cbd-4dd0fc8e7d8a-ae55d008-7ba00522-9755-4e88-b518-f01b348e0592-L30 with 3 test(s) [tests/testTcpMessageWithVariousArgumentTypes.kts, tests/testTcpMessageWithEmptyArguments.kts, tests/testDockerRunCommandDeduplicatesMounts.kts] to droplet 3 (pull-based handout from shared queue; 0 unit(s) remaining). Memory admission: predicted peak 162775040 bytes; resident predicted peak 714354688 of 3221225472 bytes; 2506870784 bytes remaining budget
[shard 3/5] /tmp/qtcompile13628714171416897203/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/5]                     .append(" #").append(thread.id)
[shard 3/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile13628714171416897203/testProcessWithUncaughtExceptionInStderr.kt:37:9: warning: variable 'assistantOutputFile' is assigned but never accessed
[shard 3/5]     var assistantOutputFile: File? = null
[shard 3/5]         ^ Variable 'assistantOutputFile' is assigned but never accessed [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile13628714171416897203/testProcessWithUncaughtExceptionInStderr.kt:58:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 3/5]     val tempDir = createTempDir("exception-test")
[shard 3/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile3177995941304710645/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/5]                     .append(" #").append(thread.id)
[shard 3/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile3177995941304710645/testSuccessfulExecutionHasNoJstackSection.kt:63:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 3/5]     val tempDir = createTempDir("jstack-neg-test")
[shard 3/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile-group2728219776709682073/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile-group6270699442839580873/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile-group13758194622601710256/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/5]                     .append(" #").append(thread.id)
[shard 2/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile4559247637302222942/testInterruptedDiagnosticHarvestReleasesTokens.kt:43:22: warning: this declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details
[shard 2/5]         override fun now(): Long = synchronized(manualClock) { manualClock.now() }
[shard 2/5]                      ^ This declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile4559247637302222942/testInterruptedDiagnosticHarvestReleasesTokens.kt:43:76: warning: 'now(): Long' is deprecated. Use currentTimeMillis() instead
[shard 2/5]         override fun now(): Long = synchronized(manualClock) { manualClock.now() }
[shard 2/5]                                                                            ^ 'now(): Long' is deprecated. Use currentTimeMillis() instead [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile4559247637302222942/testInterruptedDiagnosticHarvestReleasesTokens.kt:44:31: warning: the corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments.
[shard 2/5]         override fun schedule(at: Long, callback: () -> Unit): community.kotlin.clocks.simple.Scheduled =
[shard 2/5]                               ^ The corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile4559247637302222942/testInterruptedDiagnosticHarvestReleasesTokens.kt:53:33: warning: the corresponding parameter in the supertype 'Clock' is named 'scheduled'. This may cause problems when calling this function with named arguments.
[shard 2/5]         override fun unschedule(task: community.kotlin.clocks.simple.Scheduled) {
[shard 2/5]                                 ^ The corresponding parameter in the supertype 'Clock' is named 'scheduled'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile9239572022455896605/testInterruptedControlWaitAllocatesNoToken.kt:43:22: warning: this declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details
[shard 2/5]         override fun now(): Long = synchronized(manualClock) { manualClock.now() }
[shard 2/5]                      ^ This declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile9239572022455896605/testInterruptedControlWaitAllocatesNoToken.kt:43:76: warning: 'now(): Long' is deprecated. Use currentTimeMillis() instead
[shard 2/5]         override fun now(): Long = synchronized(manualClock) { manualClock.now() }
[shard 2/5]                                                                            ^ 'now(): Long' is deprecated. Use currentTimeMillis() instead [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile9239572022455896605/testInterruptedControlWaitAllocatesNoToken.kt:44:31: warning: the corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments.
[shard 2/5]         override fun schedule(at: Long, callback: () -> Unit): community.kotlin.clocks.simple.Scheduled =
[shard 2/5]                               ^ The corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile9239572022455896605/testInterruptedControlWaitAllocatesNoToken.kt:53:33: warning: the corresponding parameter in the supertype 'Clock' is named 'scheduled'. This may cause problems when calling this function with named arguments.
[shard 2/5]         override fun unschedule(task: community.kotlin.clocks.simple.Scheduled) {
[shard 2/5]                                 ^ The corresponding parameter in the supertype 'Clock' is named 'scheduled'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[2026-10-08 17:27:37] [dispatch] tail_reservation: Reserved droplet 0 for tail acceleration of [tests/testDockerSandboxTimeoutSignalsContainer.kts]; other idle droplets can drain
[2026-10-08 17:27:37] [dispatch] tail_rescue: Tail acceleration: shared queue empty and droplet 0 idle while droplet 1's started lease 8dc08a0a-99f4-4c1a-9cbd-4dd0fc8e7d8a-ae55d008-7ba00522-9755-4e88-b518-f01b348e0592-L6 has run 135827ms vs 24670ms predicted (straggler threshold 60000ms exceeded); racing 1 still-unfinished test(s) [tests/testDockerSandboxTimeoutSignalsContainer.kts] in speculative lease 8dc08a0a-99f4-4c1a-9cbd-4dd0fc8e7d8a-ae55d008-7ba00522-9755-4e88-b518-f01b348e0592-L31 on droplet 0 (first terminal completion wins; the loser's late result is recorded superseded)
[2026-10-08 17:27:38] [dispatch] tail_rescue_resolved: Tail acceleration resolved for [tests/testDockerSandboxTimeoutSignalsContainer.kts]: the ORIGINAL attempt on droplet 1 won (PASS); the winner ran for 137147ms while the losing speculative attempt (droplet 0) had been running 1320ms; the loser's late result will be recorded superseded
[2026-10-08 17:27:38] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testSuccessfulProcessExecution.kts] on droplet 0: its reservation of 2292 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1251 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:38] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testCreateDirectoryCalledByAssistant.kts] on droplet 0: its reservation of 2131 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1251 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:38] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testNonZeroExitHasNoJstackSection.kts] on droplet 0: its reservation of 2095 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1251 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:38] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testOutputFileNameForSuccessfulExecution.kts] on droplet 0: its reservation of 2153 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1251 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:38] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testProcessWithUncaughtExceptionInStderr.kts] on droplet 0: its reservation of 2101 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1251 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:38] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testSuccessfulExecutionHasNoJstackSection.kts] on droplet 0: its reservation of 2137 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1251 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testStderrContentReportedInRealtime.kts] on droplet 0: its reservation of 2233 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1251 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testStdoutContentReportedWithTrailingNewlines.kts] on droplet 0: its reservation of 2140 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1251 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testProcessWithNoOutputAtAll.kts] on droplet 0: its reservation of 2032 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1251 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testProcessExitCodeOne.kts] on droplet 0: its reservation of 2146 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1251 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testInterruptedControlWaitAllocatesNoToken.kts] on droplet 0: its reservation of 1672 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1251 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testInterruptedDiagnosticHarvestReleasesTokens.kts] on droplet 0: its reservation of 1706 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1251 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testMixedChildOnlyAndParentLoadableCauseChainIsReported.kts] on droplet 0: its reservation of 2082 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1251 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testProcessStartedCallbackFailureCleansChild.kts] on droplet 0: its reservation of 1523 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1251 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testExpiredDiagnosticStopsInnerHelperAndReleasesTokens.kts] on droplet 0: its reservation of 1662 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1251 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testTimeoutWithManualClock.kts] on droplet 0: its reservation of 1972 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1251 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testSigQuitBehaviorWithLongRunningProcess.kts] on droplet 0: its reservation of 1978 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1251 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testDockerSandboxRunsViaBuildRunCommand.kts] on droplet 0: its reservation of 1867 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1251 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testAlreadyInterruptedExecuteSyncAllocatesNoToken.kts] on droplet 0: its reservation of 1606 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1251 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testWriteResponseWithHeartbeats.kts] on droplet 0: its reservation of 940 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1251 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testTcpMessageMethodNamePreserved.kts] on droplet 0: its reservation of 871 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1251 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testTcpMessageWithSpecialCharactersInMethodName.kts] on droplet 0: its reservation of 948 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1251 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testTcpMessageWithManyArguments.kts] on droplet 0: its reservation of 987 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1251 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testTcpMessageWithSingleArgument.kts] on droplet 0: its reservation of 816 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1251 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testTcpMessageEquality.kts] on droplet 0: its reservation of 982 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1251 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testInvalidJavaExecutableReportsFailure.kts] on droplet 0: its reservation of 896 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1251 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testDockerRunCommandContract.kts] on droplet 0: its reservation of 885 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1251 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testTcpMessageWithVariousArgumentTypes.kts] on droplet 0: its reservation of 822 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1251 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testTcpMessageWithEmptyArguments.kts] on droplet 0: its reservation of 853 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1251 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:39] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testDockerRunCommandDeduplicatesMounts.kts] on droplet 0: its reservation of 923 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1251 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:39] [dispatch] tail_reservation: Reserved droplet 0 for recovery of [tests/testAlreadyInterruptedExecuteSyncAllocatesNoToken.kts]; other idle droplets can drain
[shard 0/5] /tmp/qtcompile13722050112797738218/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 0/5]                     .append(" #").append(thread.id)
[shard 0/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 0/5] /tmp/qtcompile13722050112797738218/testDockerSandboxTimeoutSignalsContainer.kt:65:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 0/5]     val tempDir = createTempDir("sandbox-timeout")
[shard 0/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 2/5] /tmp/qtcompile-group6372861596209210559/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/5]                     .append(" #").append(thread.id)
[shard 2/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-08 17:27:42] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testOutputFileNameForSuccessfulExecution.kts] on droplet 0: its reservation of 2286 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1251 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:42] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testProcessWithNoOutputAtAll.kts] on droplet 0: its reservation of 2161 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1251 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[shard 2/5] /tmp/qtcompile-group15546755347769774422/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 2/5]                     .append(" #").append(thread.id)
[shard 2/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-08 17:27:43] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testSuccessfulExecutionHasNoJstackSection.kts] on droplet 0: its reservation of 2145 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1251 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:43] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testStdoutContentReportedWithTrailingNewlines.kts] on droplet 0: its reservation of 2328 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1251 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:43] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testTcpMessageWithSpecialCharactersInMethodName.kts] on droplet 0: its reservation of 982 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1251 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:43] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testTcpMessageWithSingleArgument.kts] on droplet 0: its reservation of 943 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1251 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:44] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testInterruptedControlWaitAllocatesNoToken.kts] on droplet 0: its reservation of 1620 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1251 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:44] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testTcpMessageMethodNamePreserved.kts] on droplet 0: its reservation of 1067 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1251 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:45] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testTcpMessageWithManyArguments.kts] on droplet 0: its reservation of 1018 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1251 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:46] [dispatch] tail_reservation: Reserved droplet 0 for tail acceleration of [tests/testProcessWithUncaughtExceptionInStderr.kts]; other idle droplets can drain
[shard 3/5] /tmp/qtcompile-group15300017171736671741/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/5]                     .append(" #").append(thread.id)
[shard 3/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 1/5] /tmp/qtcompile778537658369731114/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/5]                     .append(" #").append(thread.id)
[shard 1/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 1/5] /tmp/qtcompile778537658369731114/testSigQuitBehaviorWithLongRunningProcess.kt:63:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 1/5]     val tempDir = createTempDir("timeout-test")
[shard 1/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 1/5] /tmp/qtcompile3183985124559552231/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/5]                     .append(" #").append(thread.id)
[shard 1/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 1/5] /tmp/qtcompile3183985124559552231/testDockerSandboxRunsViaBuildRunCommand.kt:71:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 1/5]     val tempDir = createTempDir("sandbox-build-cmd")
[shard 1/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[2026-10-08 17:27:48] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testProcessStartedCallbackFailureCleansChild.kts] on droplet 2: its reservation of 1523 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 2082 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:48] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testExpiredDiagnosticStopsInnerHelperAndReleasesTokens.kts] on droplet 2: its reservation of 1662 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 3605 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:48] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testTimeoutWithManualClock.kts] on droplet 2: its reservation of 1972 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-10-08 17:27:48] [dispatch] tail_reservation: Reserved droplet 2 for tail acceleration of [tests/testMixedChildOnlyAndParentLoadableCauseChainIsReported.kts, tests/testProcessStartedCallbackFailureCleansChild.kts, tests/testExpiredDiagnosticStopsInnerHelperAndReleasesTokens.kts, tests/testTimeoutWithManualClock.kts]; other idle droplets can drain
[2026-10-08 17:27:48] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testProcessStartedCallbackFailureCleansChild.kts] on droplet 0: its reservation of 1523 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 2082 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:48] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testExpiredDiagnosticStopsInnerHelperAndReleasesTokens.kts] on droplet 0: its reservation of 1662 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 3605 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:48] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testTimeoutWithManualClock.kts] on droplet 0: its reservation of 1972 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-10-08 17:27:48] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testDockerSandboxRunsViaBuildRunCommand.kts] on droplet 2: its reservation of 1867 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1978 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:48] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testAlreadyInterruptedExecuteSyncAllocatesNoToken.kts] on droplet 2: its reservation of 1606 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 3845 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:48] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testWriteResponseWithHeartbeats.kts] on droplet 2: its reservation of 940 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 5451 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:48] [dispatch] tail_reservation: Reserved droplet 0 for tail acceleration of [tests/testMixedChildOnlyAndParentLoadableCauseChainIsReported.kts, tests/testProcessStartedCallbackFailureCleansChild.kts, tests/testExpiredDiagnosticStopsInnerHelperAndReleasesTokens.kts, tests/testTimeoutWithManualClock.kts]; other idle droplets can drain
[2026-10-08 17:27:48] [dispatch] tail_reservation: Reserved droplet 2 for tail acceleration of [tests/testSigQuitBehaviorWithLongRunningProcess.kts, tests/testDockerSandboxRunsViaBuildRunCommand.kts, tests/testAlreadyInterruptedExecuteSyncAllocatesNoToken.kts, tests/testWriteResponseWithHeartbeats.kts]; other idle droplets can drain
[shard 4/5] /tmp/qtcompile12271022291039456285/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/5]                     .append(" #").append(thread.id)
[shard 4/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 4/5] /tmp/qtcompile18158852305454722748/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/5]                     .append(" #").append(thread.id)
[shard 4/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 1/5] /tmp/qtcompile18212474250203856932/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/5]                     .append(" #").append(thread.id)
[shard 1/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 1/5] /tmp/qtcompile18212474250203856932/testAlreadyInterruptedExecuteSyncAllocatesNoToken.kt:36:22: warning: this declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details
[shard 1/5]         override fun now(): Long = synchronized(manualClock) { manualClock.now() }
[shard 1/5]                      ^ This declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details [DiagnosticEffect from Main.kt:1547]
[shard 1/5] /tmp/qtcompile18212474250203856932/testAlreadyInterruptedExecuteSyncAllocatesNoToken.kt:36:76: warning: 'now(): Long' is deprecated. Use currentTimeMillis() instead
[shard 1/5]         override fun now(): Long = synchronized(manualClock) { manualClock.now() }
[shard 1/5]                                                                            ^ 'now(): Long' is deprecated. Use currentTimeMillis() instead [DiagnosticEffect from Main.kt:1547]
[shard 1/5] /tmp/qtcompile18212474250203856932/testAlreadyInterruptedExecuteSyncAllocatesNoToken.kt:37:31: warning: the corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments.
[shard 1/5]         override fun schedule(at: Long, callback: () -> Unit): community.kotlin.clocks.simple.Scheduled =
[shard 1/5]                               ^ The corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 1/5] /tmp/qtcompile18212474250203856932/testAlreadyInterruptedExecuteSyncAllocatesNoToken.kt:42:33: warning: the corresponding parameter in the supertype 'Clock' is named 'scheduled'. This may cause problems when calling this function with named arguments.
[shard 1/5]         override fun unschedule(task: community.kotlin.clocks.simple.Scheduled) {
[shard 1/5]                                 ^ The corresponding parameter in the supertype 'Clock' is named 'scheduled'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 1/5] /tmp/qtcompile16960801479077928614/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 1/5]                     .append(" #").append(thread.id)
[shard 1/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 1/5] /tmp/qtcompile16960801479077928614/testWriteResponseWithHeartbeats.kt:106:26: warning: no cast needed
[shard 1/5]         assertTrue((last as RuntimeException).message?.contains("boom-from-build") == true,
[shard 1/5]                          ^ No cast needed [DiagnosticEffect from Main.kt:1547]
[shard 3/5] /tmp/qtcompile14865410299676002698/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 3/5]                     .append(" #").append(thread.id)
[shard 3/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-08 17:27:51] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testInvalidJavaExecutableReportsFailure.kts] on droplet 3: its reservation of 896 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1727 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:51] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testDockerRunCommandContract.kts] on droplet 3: its reservation of 885 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 2623 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:51] [dispatch] tail_reservation: Reserved droplet 3 for tail acceleration of [tests/testTcpMessageEquality.kts, tests/testDockerEnvironmentEnsureImageAvailableDefault.kts, tests/testInvalidJavaExecutableReportsFailure.kts, tests/testDockerRunCommandContract.kts]; other idle droplets can drain
[2026-10-08 17:27:52] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testAlreadyInterruptedExecuteSyncAllocatesNoToken.kts] on droplet 2: its reservation of 1606 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1867 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:52] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testWriteResponseWithHeartbeats.kts] on droplet 2: its reservation of 940 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 3473 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:52] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testDockerRunCommandContract.kts] on droplet 3: its reservation of 885 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1641 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:52] [dispatch] tail_reservation: Reserved droplet 2 for tail acceleration of [tests/testDockerSandboxRunsViaBuildRunCommand.kts, tests/testAlreadyInterruptedExecuteSyncAllocatesNoToken.kts, tests/testWriteResponseWithHeartbeats.kts]; other idle droplets can drain
[2026-10-08 17:27:52] [dispatch] tail_reservation: Reserved droplet 3 for tail acceleration of [tests/testDockerEnvironmentEnsureImageAvailableDefault.kts, tests/testInvalidJavaExecutableReportsFailure.kts, tests/testDockerRunCommandContract.kts]; other idle droplets can drain
[shard 4/5] /tmp/qtcompile5613210402788950939/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/5]                     .append(" #").append(thread.id)
[shard 4/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 4/5] /tmp/qtcompile5613210402788950939/testInvalidJavaExecutableReportsFailure.kt:68:100: warning: unnecessary non-null assertion (!!) on a non-null receiver of type kotlin.Exception /* = java.lang.Exception */
[shard 4/5]         "Exception should be IOException when process cannot be started, but was: ${caughtException!!.javaClass.name}: ${caughtException.message}")
[shard 4/5]                                                                                                    ^ Unnecessary non-null assertion (!!) on a non-null receiver of type kotlin.Exception /* = java.lang.Exception */ [DiagnosticEffect from Main.kt:1547]
[shard 4/5] /tmp/qtcompile2806081803587369277/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/5]                     .append(" #").append(thread.id)
[shard 4/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 4/5] /tmp/qtcompile8638589288974715652/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/5]                     .append(" #").append(thread.id)
[shard 4/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 4/5] /tmp/qtcompile1790214590924700473/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/5]                     .append(" #").append(thread.id)
[shard 4/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[2026-10-08 17:27:54] [dispatch] tail_reservation: Reserved droplet 3 for tail acceleration of [tests/testInvalidJavaExecutableReportsFailure.kts, tests/testDockerRunCommandContract.kts]; other idle droplets can drain
[2026-10-08 17:27:54] [dispatch] tail_reservation: Reserved droplet 3 for tail acceleration of [tests/testInvalidJavaExecutableReportsFailure.kts]; other idle droplets can drain
[shard 4/5] /tmp/qtcompile10065605542856655705/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/5]                     .append(" #").append(thread.id)
[shard 4/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 4/5] /tmp/qtcompile10065605542856655705/testTimeoutWithManualClock.kt:55:19: warning: 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead.
[shard 4/5]     val tempDir = createTempDir("manual-clock-timeout")
[shard 4/5]                   ^ 'createTempDir(String = ..., String? = ..., File? = ...): File' is deprecated. Avoid creating temporary directories in the default temp location with this function due to too wide permissions on the newly created directory. Use kotlin.io.path.createTempDirectory instead. [DiagnosticEffect from Main.kt:1547]
[shard 4/5] /tmp/qtcompile7412399442969743678/TestRunner.kt:82:49: warning: 'getter for id: Long' is deprecated. Deprecated in Java
[shard 4/5]                     .append(" #").append(thread.id)
[shard 4/5]                                                 ^ 'getter for id: Long' is deprecated. Deprecated in Java [DiagnosticEffect from Main.kt:1547]
[shard 4/5] /tmp/qtcompile7412399442969743678/testExpiredDiagnosticStopsInnerHelperAndReleasesTokens.kt:68:22: warning: this declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details
[shard 4/5]         override fun now(): Long = synchronized(manualClock) { manualClock.now() }
[shard 4/5]                      ^ This declaration overrides deprecated member but not marked as deprecated itself. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details [DiagnosticEffect from Main.kt:1547]
[shard 4/5] /tmp/qtcompile7412399442969743678/testExpiredDiagnosticStopsInnerHelperAndReleasesTokens.kt:68:76: warning: 'now(): Long' is deprecated. Use currentTimeMillis() instead
[shard 4/5]         override fun now(): Long = synchronized(manualClock) { manualClock.now() }
[shard 4/5]                                                                            ^ 'now(): Long' is deprecated. Use currentTimeMillis() instead [DiagnosticEffect from Main.kt:1547]
[shard 4/5] /tmp/qtcompile7412399442969743678/testExpiredDiagnosticStopsInnerHelperAndReleasesTokens.kt:69:31: warning: the corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments.
[shard 4/5]         override fun schedule(at: Long, callback: () -> Unit): community.kotlin.clocks.simple.Scheduled =
[shard 4/5]                               ^ The corresponding parameter in the supertype 'Clock' is named 'atMillis'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[shard 4/5] /tmp/qtcompile7412399442969743678/testExpiredDiagnosticStopsInnerHelperAndReleasesTokens.kt:88:33: warning: the corresponding parameter in the supertype 'Clock' is named 'scheduled'. This may cause problems when calling this function with named arguments.
[shard 4/5]         override fun unschedule(task: community.kotlin.clocks.simple.Scheduled) {
[shard 4/5]                                 ^ The corresponding parameter in the supertype 'Clock' is named 'scheduled'. This may cause problems when calling this function with named arguments. [DiagnosticEffect from Main.kt:1547]
[2026-10-08 17:27:55] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testWriteResponseWithHeartbeats.kts] on droplet 2: its reservation of 940 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 1867 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:27:55] [dispatch] tail_reservation: Reserved droplet 2 for tail acceleration of [tests/testDockerSandboxRunsViaBuildRunCommand.kts, tests/testWriteResponseWithHeartbeats.kts]; other idle droplets can drain
[2026-10-08 17:27:56] [dispatch] drain: Drain: shared queue has no unowned work, droplet 3 has no outstanding leases or targeted recovery/acceleration assignment
[2026-10-08 17:27:56] [dispatch] tail_reservation: Reserved droplet 2 for tail acceleration of [tests/testDockerSandboxRunsViaBuildRunCommand.kts]; other idle droplets can drain
[2026-10-08 17:27:58] [dispatch] drain: Drain: shared queue has no unowned work, droplet 2 has no outstanding leases or targeted recovery/acceleration assignment
[shard 3/5] [2026-10-08 17:27:58] Merged 17 build rule results from XML
[shard 3/5] [HeapDump] No heap dump files found on droplet
[shard 3/5] [2026-10-08 17:27:58] Collected completed shard; enqueued droplet 607344345 for deletion
[2026-10-08 17:27:58] [dispatch] drain: Drain: shared queue has no unowned work, droplet 1 has no outstanding leases or targeted recovery/acceleration assignment
[2026-10-08 17:27:58] [dispatch] tail_reservation: Reserved droplet 0 for tail acceleration of [tests/testMixedChildOnlyAndParentLoadableCauseChainIsReported.kts, tests/testProcessStartedCallbackFailureCleansChild.kts, tests/testExpiredDiagnosticStopsInnerHelperAndReleasesTokens.kts]; other idle droplets can drain
[2026-10-08 17:28:00] [dispatch] cpu_skip_advisory: CPU admission would have skipped test [tests/testExpiredDiagnosticStopsInnerHelperAndReleasesTokens.kts] on droplet 0: its reservation of 1662 millicores would raise the worst-case concurrent CPU of the droplet's 4 lanes above its 2000 millicores (already 2082 millicores reserved by resident and selected tests); it was admitted because CPU admission is in OBSERVE mode
[2026-10-08 17:28:00] [dispatch] tail_reservation: Reserved droplet 0 for tail acceleration of [tests/testMixedChildOnlyAndParentLoadableCauseChainIsReported.kts, tests/testExpiredDiagnosticStopsInnerHelperAndReleasesTokens.kts]; other idle droplets can drain
[shard 2/5] [2026-10-08 17:28:00] Merged 14 build rule results from XML
[shard 2/5] [HeapDump] No heap dump files found on droplet
[shard 2/5] [2026-10-08 17:28:00] Collected completed shard; enqueued droplet 607344344 for deletion
[shard 1/5] [2026-10-08 17:28:00] Merged 9 build rule results from XML
[shard 1/5] [HeapDump] No heap dump files found on droplet
[shard 1/5] [2026-10-08 17:28:00] Collected completed shard; enqueued droplet 607344349 for deletion
[2026-10-08 17:28:05] [dispatch] tail_reservation: Reserved droplet 0 for tail acceleration of [tests/testMixedChildOnlyAndParentLoadableCauseChainIsReported.kts]; other idle droplets can drain
[2026-10-08 17:28:05] [dispatch] tail_reservation: Reserved droplet 0 for recovery of [tests/testExpiredDiagnosticStopsInnerHelperAndReleasesTokens.kts]; other idle droplets can drain
[2026-10-08 17:28:05] [dispatch] drain: Drain: shared queue has no unowned work, droplet 0 has no outstanding leases or targeted recovery/acceleration assignment
[2026-10-08 17:28:05] [dispatch] drain: Drain: shared queue has no unowned work, droplet 4 has no outstanding leases or targeted recovery/acceleration assignment
[shard 4/5] [2026-10-08 17:28:08] Merged 12 build rule results from XML
[shard 4/5] [HeapDump] No heap dump files found on droplet
[shard 4/5] [2026-10-08 17:28:08] Collected completed shard; enqueued droplet 607344350 for deletion
[shard 0/5] [2026-10-08 17:28:08] Merged 54 build rule results from XML
[shard 0/5] [HeapDump] No heap dump files found on droplet
[shard 0/5] [2026-10-08 17:28:08] Stopped direct workspace cache distribution server on shard 0 at 164.92.79.81:34031
[shard 0/5] [2026-10-08 17:28:08] Stopped direct project archive distribution server on source shard 0 at 164.92.79.81:38947
[shard 0/5] [2026-10-08 17:28:08] Collected completed shard; enqueued droplet 607343145 for deletion
[2026-10-08 17:28:08] Dynamic dispatch degradation: tail acceleration raced 1 straggler(s) on an idle droplet (see dispatch_decision events for details)
[2026-10-08 17:28:08] Build+test complete: 144 passed, 0 failed, 144 total (aggregated across 5 shards)
[2026-10-08 17:28:09] Build finished with status: COMPLETED
[perftest-dispatch] No @PerformanceTest-annotated tests found in workspace.
[2026-10-08 17:28:16] Destroying droplets...
[2026-10-08 17:28:16] Droplets enqueued for deletion