The GitHub Actions job "Pull Requests" on 
pekko.git/fix/jdk25-input-stream-source-tck-shutdown has failed.
Run started by GitHub user He-Pin (triggered by He-Pin).

Head commit for run:
ac996bc47b0218d8668654dda9cf5f28ff63ebc8 / He-Pin <[email protected]>
test: clean up TLS edge case streams after early cancellation

Motivation:
Recent nightly builds repeatedly time out in TlsGraphStageEdgeCasesSpec under 
JDK 25 while running early-cancellation TLS edge cases.

Modification:
Have collectExactly materialize a KillSwitch and watch stream termination, then 
shut the stream down after collecting the expected bytes so repeated 
early-cancellation tests do not leave previous TLS materializations draining in 
the same actor system.

Result:
The TLS edge case suite no longer accumulates lingering 
TlsGraphStage/headOptionSink actors during repeated early-cancellation checks.

Tests:
- scalafmt --mode diff-ref=origin/main
- scalafmt --list --mode diff-ref=origin/main
- git diff --check
- sbt with JDK 25 nightly-style virtualized test-stream-dispatcher flags: 
stream-tests / Test / testOnly 
org.apache.pekko.stream.io.TlsGraphStageEdgeCasesSpec

References:
None - nightly-builds.yml failure analysis

Report URL: https://github.com/apache/pekko/actions/runs/26505361528

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to