The GitHub Actions job "Pull Requests" on 
pekko.git/fix/actor-selection-consistency-timeout has failed.
Run started by GitHub user He-Pin (triggered by He-Pin).

Head commit for run:
7043a5319b9048470d834b9e9586a431489e2a0a / θ™ŽιΈ£ <[email protected]>
fix: widen ActorSelection SendConsistencySpec timeout to 60s

Motivation:
The "must be able to send messages with actorSelection concurrently
preserving order" test flakes on CI: 4 sender actors each drive 1000
round trips via ActorSelection (4004 messages total), wrapped in
ActorSelectionMessage with remote-side path traversal overhead. On CI
with -Dpekko.test.timefactor=2, within(30.seconds) dilates to 60s
which is insufficient under load β€” 3 of 4 senders complete but the
4th times out waiting for the final success2 message.

Modification:
Bump within(30.seconds) to within(60.seconds) at line 219 for the
ActorSelection test only. The ActorRef variant (line 179) is unchanged
as it passes within the original budget.

Result:
Up to 120s of dilated wall-clock headroom on CI for the ActorSelection
variant; still fails fast on genuine deadlocks.

Tests:
- sbt "remote / Test / compile" β€” passes
- CI Check / Test will exercise the artery variants

References:
Refs #3041 (previous timeout widening from 10s to 30s)

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

With regards,
GitHub Actions via GitBox


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

Reply via email to