The GitHub Actions job "Pull Requests" 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/32688694887 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
