This is an automated email from the ASF dual-hosted git repository.

He-Pin pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/pekko.git


The following commit(s) were added to refs/heads/main by this push:
     new d50f1acd1b fix: restore harmless quarantine propagation coverage 
(#3322)
d50f1acd1b is described below

commit d50f1acd1b0d5ca5e275975a696507de3352116e
Author: He-Pin(kerr) <[email protected]>
AuthorDate: Sat Jul 11 18:16:30 2026 +0800

    fix: restore harmless quarantine propagation coverage (#3322)
    
    Motivation:
    OutboundIdleShutdownSpec still expects harmless quarantine events to 
propagate, but Pekko 2.0 changed the production default to off. The test 
therefore waits for an event that cannot be emitted.
    
    Modification:
    Enable propagate-harmless-quarantine-events explicitly for 
OutboundIdleShutdownSpec while leaving the production default and 
HarmlessQuarantineSpec unchanged.
    
    Result:
    The spec continues to cover legacy propagation, while 
HarmlessQuarantineSpec covers the default suppression behavior.
    
    Tests:
    - remote focused harmless echo test: passed 3 consecutive runs
    - OutboundIdleShutdownSpec and HarmlessQuarantineSpec: 10 tests passed
    - sbt checkCodeStyle: passed
    - sbt +headerCheckAll: passed
    - git diff --check: passed
    
    References:
    Refs #2430
---
 .../scala/org/apache/pekko/remote/artery/OutboundIdleShutdownSpec.scala  | 1 +
 1 file changed, 1 insertion(+)

diff --git 
a/remote/src/test/scala/org/apache/pekko/remote/artery/OutboundIdleShutdownSpec.scala
 
b/remote/src/test/scala/org/apache/pekko/remote/artery/OutboundIdleShutdownSpec.scala
index a2d3c2c3d0..9a750e44a1 100644
--- 
a/remote/src/test/scala/org/apache/pekko/remote/artery/OutboundIdleShutdownSpec.scala
+++ 
b/remote/src/test/scala/org/apache/pekko/remote/artery/OutboundIdleShutdownSpec.scala
@@ -34,6 +34,7 @@ import org.scalatest.time.Span.convertSpanToDuration
 
 class OutboundIdleShutdownSpec extends ArteryMultiNodeSpec("""
   pekko.loglevel=INFO
+  pekko.remote.artery.propagate-harmless-quarantine-events = on
   pekko.remote.artery.advanced {
     stop-idle-outbound-after = 1 s
     connection-timeout = 2 s


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

Reply via email to