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]
