The GitHub Actions job "Scalafmt" on 
pekko.git/fix/3459-demand-replenishment-regression has failed.
Run started by GitHub user He-Pin (triggered by He-Pin).

Head commit for run:
ba03a3cdacc13eb8c73e4c09f50b807d800d68da / 虎鸣 <[email protected]>
test: add regression test for per-element demand replenishment (#3459)

Motivation:
External-source stages (e.g. UDP connector) that push via async callback
and check isAvailable(out) before pushing need per-element demand
replenishment across async boundaries. Without a directional test, this
behavior can silently regress again.

Modification:
Add a FusingSpec test that creates a GraphStageWithMaterializedValue
exposing an AsyncCallback, offers 100 elements rapidly across an async
boundary, and asserts zero drops.

Result:
The UDP connector failure pattern from #3459 is now covered by a
directional regression test in pekko core.

Tests:
- sbt "stream-tests / Test / testOnly org.apache.pekko.stream.FusingSpec" -- 
20/20 passed

References:
Refs #3459

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

With regards,
GitHub Actions via GitBox


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

Reply via email to