Testsuite: org.apache.catalina.tribes.group.interceptors.TestTcpFailureDetector Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 18.032 sec ------------- Standard Output --------------- testTcpMcastFail() Channel-2:member added[Channel-1] Channel-1:member added[Channel-2] testTcpFailureMemberAdd() Channel-2:member added[Channel-1] testTcpSendFailureMemberDrop() Channel-2:member added[Channel-1] Channel-1:member added[Channel-2] Channel-1:member disappeared[Channel-2] ------------- ---------------- --------------- ------------- Standard Error ----------------- Oct 30, 2023 6:28:19 PM org.apache.catalina.tribes.group.GroupChannel start WARNING: No utility executor was set, creating one Oct 30, 2023 6:28:19 PM org.apache.catalina.tribes.transport.ReceiverBase bind INFO: Receiver Server Socket bound to:[localhost/127.0.0.1:4001] Oct 30, 2023 6:28:19 PM org.apache.catalina.tribes.membership.McastServiceImpl setupSocket INFO: Setting cluster mcast soTimeout to [500] Oct 30, 2023 6:28:19 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Sleeping for [1000] milliseconds to establish cluster membership, start level:[4] Oct 30, 2023 6:28:19 PM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4011,{127, 0, 0, 1},4011, alive=5028, securePort=-1, UDP Port=-1, id={-76 -78 -98 18 88 -79 72 90 -66 -62 98 22 108 -80 51 -32 }, payload={}, command={}, domain={125 -35 -77 -104 35 -87 78 75 -98 ...(16)}]] was refused to join cluster Oct 30, 2023 6:28:19 PM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4000,{127, 0, 0, 1},4000, alive=5035, securePort=-1, UDP Port=-1, id={-36 -43 13 -65 -49 72 71 33 -91 69 -127 -110 22 91 -3 96 }, payload={}, command={}, domain={125 -35 -77 -104 35 -87 78 75 -98 ...(16)}]] was refused to join cluster Oct 30, 2023 6:28:20 PM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4005,{127, 0, 0, 1},4005, alive=2508, securePort=-1, UDP Port=-1, id={83 17 101 77 -60 -117 79 -75 -99 114 22 -15 -95 19 28 -80 }, payload={}, command={}, domain={-47 -39 -95 100 -23 -15 74 14 -119 ...(16)}]] was refused to join cluster Oct 30, 2023 6:28:20 PM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4003,{127, 0, 0, 1},4003, alive=2519, securePort=-1, UDP Port=-1, id={38 107 -61 102 56 85 64 111 -82 -21 42 73 123 -2 -30 43 }, payload={}, command={}, domain={-47 -39 -95 100 -23 -15 74 14 -119 ...(16)}]] was refused to join cluster Oct 30, 2023 6:28:20 PM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4007,{127, 0, 0, 1},4007, alive=2528, securePort=-1, UDP Port=-1, id={-117 -37 16 -34 -100 45 67 -38 -124 69 -5 69 -119 80 -76 26 }, payload={}, command={}, domain={-47 -39 -95 100 -23 -15 74 14 -119 ...(16)}]] was refused to join cluster Oct 30, 2023 6:28:20 PM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4004,{127, 0, 0, 1},4004, alive=2537, securePort=-1, UDP Port=-1, id={-35 -3 -62 58 32 -65 64 89 -115 81 21 10 -107 68 -4 -53 }, payload={}, command={}, domain={-47 -39 -95 100 -23 -15 74 14 -119 ...(16)}]] was refused to join cluster Oct 30, 2023 6:28:20 PM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4009,{127, 0, 0, 1},4009, alive=2524, securePort=-1, UDP Port=-1, id={107 59 13 -66 46 -17 76 -124 -107 -21 -47 -26 -39 22 -97 53 }, payload={}, command={}, domain={-47 -39 -95 100 -23 -15 74 14 -119 ...(16)}]] was refused to join cluster Oct 30, 2023 6:28:20 PM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4008,{127, 0, 0, 1},4008, alive=2528, securePort=-1, UDP Port=-1, id={0 -76 -76 100 39 127 79 -108 -108 -88 121 -105 -49 79 -35 115 }, payload={}, command={}, domain={-47 -39 -95 100 -23 -15 74 14 -119 ...(16)}]] was refused to join cluster Oct 30, 2023 6:28:20 PM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4006,{127, 0, 0, 1},4006, alive=2539, securePort=-1, UDP Port=-1, id={-113 -2 -84 116 -21 -29 78 109 -120 -85 -19 126 -82 73 43 63 }, payload={}, command={}, domain={-47 -39 -95 100 -23 -15 74 14 -119 ...(16)}]] was refused to join cluster Oct 30, 2023 6:28:20 PM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4012,{127, 0, 0, 1},4012, alive=2526, securePort=-1, UDP Port=-1, id={97 -68 18 120 -52 5 73 -115 -114 -95 -18 51 -71 106 54 -65 }, payload={}, command={}, domain={-47 -39 -95 100 -23 -15 74 14 -119 ...(16)}]] was refused to join cluster Oct 30, 2023 6:28:20 PM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4010,{127, 0, 0, 1},4010, alive=2527, securePort=-1, UDP Port=-1, id={116 14 -71 -89 4 28 79 -26 -120 -113 -69 -53 -97 -43 -38 38 }, payload={}, command={}, domain={-47 -39 -95 100 -23 -15 74 14 -119 ...(16)}]] was refused to join cluster Oct 30, 2023 6:28:20 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Done sleeping, membership established, start level:[4] Oct 30, 2023 6:28:20 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Sleeping for [1000] milliseconds to establish cluster membership, start level:[8] Oct 30, 2023 6:28:21 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Done sleeping, membership established, start level:[8] Oct 30, 2023 6:28:21 PM org.apache.catalina.tribes.group.GroupChannel start WARNING: No utility executor was set, creating one Oct 30, 2023 6:28:21 PM org.apache.catalina.tribes.transport.ReceiverBase bind INFO: Receiver Server Socket bound to:[localhost/127.0.0.1:4003] Oct 30, 2023 6:28:21 PM org.apache.catalina.tribes.membership.McastServiceImpl setupSocket INFO: Setting cluster mcast soTimeout to [500] Oct 30, 2023 6:28:21 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Sleeping for [1000] milliseconds to establish cluster membership, start level:[4] Oct 30, 2023 6:28:22 PM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4002,{127, 0, 0, 1},4002, alive=1013, securePort=-1, UDP Port=-1, id={64 66 81 9 -100 -124 71 30 -118 -39 -39 58 -102 -53 10 -10 }, payload={}, command={}, domain={99 -98 -109 52 -101 53 74 -95 -92 ...(16)}]] was refused to join cluster Oct 30, 2023 6:28:22 PM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4002,{127, 0, 0, 1},4002, alive=1011, securePort=-1, UDP Port=-1, id={64 66 81 9 -100 -124 71 30 -118 -39 -39 58 -102 -53 10 -10 }, payload={}, command={}, domain={99 -98 -109 52 -101 53 74 -95 -92 ...(16)}]] was refused to join cluster Oct 30, 2023 6:28:22 PM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4000,{127, 0, 0, 1},4000, alive=1009, securePort=-1, UDP Port=-1, id={93 -4 -69 0 -9 -27 78 -67 -112 -56 103 45 -16 -36 -64 79 }, payload={}, command={}, domain={99 -98 -109 52 -101 53 74 -95 -92 ...(16)}]] was refused to join cluster Oct 30, 2023 6:28:22 PM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4000,{127, 0, 0, 1},4000, alive=1009, securePort=-1, UDP Port=-1, id={93 -4 -69 0 -9 -27 78 -67 -112 -56 103 45 -16 -36 -64 79 }, payload={}, command={}, domain={99 -98 -109 52 -101 53 74 -95 -92 ...(16)}]] was refused to join cluster Oct 30, 2023 6:28:22 PM org.apache.catalina.tribes.io.BufferPool getBufferPool INFO: Created a buffer pool with max size:[104857600] bytes of type: [org.apache.catalina.tribes.io.BufferPool15Impl] Oct 30, 2023 6:28:22 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Done sleeping, membership established, start level:[4] Oct 30, 2023 6:28:22 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Sleeping for [1000] milliseconds to establish cluster membership, start level:[8] Oct 30, 2023 6:28:23 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Done sleeping, membership established, start level:[8] Oct 30, 2023 6:28:26 PM org.apache.catalina.tribes.group.interceptors.TcpFailureDetector memberDisappeared INFO: Received memberDisappeared[org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4003,{127, 0, 0, 1},4003, alive=1509, securePort=-1, UDP Port=-1, id={-2 43 -25 -60 94 -75 68 -4 -98 -104 -84 102 -93 61 -37 14 }, payload={67 104 97 110 110 101 108 45 50 ...(9)}, command={}, domain={-16 94 -43 14 67 -55 64 90 -125 ...(16)}]] message. Will verify. Oct 30, 2023 6:28:26 PM org.apache.catalina.tribes.group.interceptors.TcpFailureDetector memberDisappeared INFO: Verification complete. Member still alive[org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4003,{127, 0, 0, 1},4003, alive=1509, securePort=-1, UDP Port=-1, id={-2 43 -25 -60 94 -75 68 -4 -98 -104 -84 102 -93 61 -37 14 }, payload={67 104 97 110 110 101 108 45 50 ...(9)}, command={}, domain={-16 94 -43 14 67 -55 64 90 -125 ...(16)}]] Oct 30, 2023 6:28:28 PM org.apache.catalina.tribes.membership.McastServiceImpl$ReceiverThread run WARNING: Error receiving mcast package. Sleeping 500ms java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask@27fd64a1[Not completed, task = java.util.concurrent.Executors$RunnableAdapter@90566f3[Wrapped task = org.apache.catalina.tribes.membership.McastServiceImpl$$Lambda$69/0x00000008010c1230@4c07e9b7]] rejected from java.util.concurrent.ScheduledThreadPoolExecutor@7d01c551[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 4] at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065) at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor.delayedExecute(ScheduledThreadPoolExecutor.java:340) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor.schedule(ScheduledThreadPoolExecutor.java:562) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor.execute(ScheduledThreadPoolExecutor.java:705) at org.apache.catalina.tribes.membership.McastServiceImpl.memberDataReceived(McastServiceImpl.java:432) at org.apache.catalina.tribes.membership.McastServiceImpl.receive(McastServiceImpl.java:380) at org.apache.catalina.tribes.membership.McastServiceImpl$ReceiverThread.run(McastServiceImpl.java:580) Oct 30, 2023 6:28:28 PM org.apache.catalina.tribes.group.GroupChannel start WARNING: No utility executor was set, creating one Oct 30, 2023 6:28:28 PM org.apache.catalina.tribes.transport.ReceiverBase bind INFO: Receiver Server Socket bound to:[localhost/127.0.0.1:4000] Oct 30, 2023 6:28:28 PM org.apache.catalina.tribes.membership.McastServiceImpl setupSocket INFO: Setting cluster mcast soTimeout to [500] Oct 30, 2023 6:28:28 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Sleeping for [1000] milliseconds to establish cluster membership, start level:[4] Oct 30, 2023 6:28:29 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Done sleeping, membership established, start level:[4] Oct 30, 2023 6:28:30 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Sleeping for [1000] milliseconds to establish cluster membership, start level:[8] Oct 30, 2023 6:28:31 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Done sleeping, membership established, start level:[8] Oct 30, 2023 6:28:31 PM org.apache.catalina.tribes.group.GroupChannel start WARNING: No utility executor was set, creating one Oct 30, 2023 6:28:31 PM org.apache.catalina.tribes.transport.ReceiverBase bind INFO: Receiver Server Socket bound to:[localhost/127.0.0.1:4001] Oct 30, 2023 6:28:31 PM org.apache.catalina.tribes.membership.McastServiceImpl setupSocket INFO: Setting cluster mcast soTimeout to [500] Oct 30, 2023 6:28:31 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Sleeping for [1000] milliseconds to establish cluster membership, start level:[4] Oct 30, 2023 6:28:32 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Done sleeping, membership established, start level:[4] Oct 30, 2023 6:28:32 PM org.apache.catalina.tribes.group.GroupChannel start WARNING: No utility executor was set, creating one Oct 30, 2023 6:28:32 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Sleeping for [1000] milliseconds to establish cluster membership, start level:[8] Oct 30, 2023 6:28:33 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Done sleeping, membership established, start level:[8] Oct 30, 2023 6:28:33 PM org.apache.catalina.tribes.membership.McastServiceImpl$ReceiverThread run WARNING: Error receiving mcast package. Sleeping 500ms java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask@d6f0c8c[Not completed, task = java.util.concurrent.Executors$RunnableAdapter@79767fc[Wrapped task = org.apache.catalina.tribes.membership.McastServiceImpl$$Lambda$69/0x00000008010c1230@950897e]] rejected from java.util.concurrent.ScheduledThreadPoolExecutor@486d8345[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 4] at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065) at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor.delayedExecute(ScheduledThreadPoolExecutor.java:340) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor.schedule(ScheduledThreadPoolExecutor.java:562) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor.execute(ScheduledThreadPoolExecutor.java:705) at org.apache.catalina.tribes.membership.McastServiceImpl.memberDataReceived(McastServiceImpl.java:432) at org.apache.catalina.tribes.membership.McastServiceImpl.receive(McastServiceImpl.java:380) at org.apache.catalina.tribes.membership.McastServiceImpl$ReceiverThread.run(McastServiceImpl.java:580) Oct 30, 2023 6:28:33 PM org.apache.catalina.tribes.group.GroupChannel start WARNING: No utility executor was set, creating one Oct 30, 2023 6:28:33 PM org.apache.catalina.tribes.transport.ReceiverBase bind INFO: Receiver Server Socket bound to:[localhost/127.0.0.1:4000] Oct 30, 2023 6:28:33 PM org.apache.catalina.tribes.membership.McastServiceImpl setupSocket INFO: Setting cluster mcast soTimeout to [500] Oct 30, 2023 6:28:33 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Sleeping for [1000] milliseconds to establish cluster membership, start level:[4] Oct 30, 2023 6:28:34 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Done sleeping, membership established, start level:[4] Oct 30, 2023 6:28:34 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Sleeping for [1000] milliseconds to establish cluster membership, start level:[8] Oct 30, 2023 6:28:35 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Done sleeping, membership established, start level:[8] Oct 30, 2023 6:28:35 PM org.apache.catalina.tribes.group.GroupChannel start WARNING: No utility executor was set, creating one Oct 30, 2023 6:28:35 PM org.apache.catalina.tribes.transport.ReceiverBase bind INFO: Receiver Server Socket bound to:[localhost/127.0.0.1:4001] Oct 30, 2023 6:28:35 PM org.apache.catalina.tribes.membership.McastServiceImpl setupSocket INFO: Setting cluster mcast soTimeout to [500] Oct 30, 2023 6:28:35 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Sleeping for [1000] milliseconds to establish cluster membership, start level:[4] Oct 30, 2023 6:28:36 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Done sleeping, membership established, start level:[4] Oct 30, 2023 6:28:36 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Sleeping for [1000] milliseconds to establish cluster membership, start level:[8] Oct 30, 2023 6:28:37 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Done sleeping, membership established, start level:[8] Oct 30, 2023 6:28:37 PM org.apache.catalina.tribes.transport.nio.ParallelNioSender doLoop WARNING: Member send is failing for:[tcp://{127, 0, 0, 1}:4001] ; Setting to suspect and retrying. Oct 30, 2023 6:28:37 PM org.apache.catalina.tribes.group.interceptors.TcpFailureDetector memberDisappeared INFO: Received memberDisappeared[org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4001,{127, 0, 0, 1},4001, alive=2016, securePort=-1, UDP Port=-1, id={64 22 66 -12 -97 -28 70 109 -84 20 -83 53 -66 -101 102 -117 }, payload={67 104 97 110 110 101 108 45 50 ...(9)}, command={}, domain={84 33 125 103 3 87 69 7 -108 ...(16)}]] message. Will verify. Oct 30, 2023 6:28:37 PM org.apache.catalina.tribes.group.interceptors.TcpFailureDetector memberDisappeared INFO: Verification complete. Member disappeared[org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4001,{127, 0, 0, 1},4001, alive=2016, securePort=-1, UDP Port=-1, id={64 22 66 -12 -97 -28 70 109 -84 20 -83 53 -66 -101 102 -117 }, payload={67 104 97 110 110 101 108 45 50 ...(9)}, command={}, domain={84 33 125 103 3 87 69 7 -108 ...(16)}]] Oct 30, 2023 6:28:37 PM org.apache.catalina.tribes.membership.McastServiceImpl$ReceiverThread run WARNING: Error receiving mcast package. Sleeping 500ms java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask@67c30377[Not completed, task = java.util.concurrent.Executors$RunnableAdapter@26fe094c[Wrapped task = org.apache.catalina.tribes.membership.McastServiceImpl$$Lambda$69/0x00000008010c1230@22c1894b]] rejected from java.util.concurrent.ScheduledThreadPoolExecutor@8c1d8e[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 2] at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065) at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor.delayedExecute(ScheduledThreadPoolExecutor.java:340) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor.schedule(ScheduledThreadPoolExecutor.java:562) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor.execute(ScheduledThreadPoolExecutor.java:705) at org.apache.catalina.tribes.membership.McastServiceImpl.memberDataReceived(McastServiceImpl.java:432) at org.apache.catalina.tribes.membership.McastServiceImpl.receive(McastServiceImpl.java:380) at org.apache.catalina.tribes.membership.McastServiceImpl$ReceiverThread.run(McastServiceImpl.java:580) ------------- ---------------- --------------- Testcase: testTcpMcastFail took 9.319 sec Testcase: testTcpFailureMemberAdd took 4.364 sec Testcase: testTcpSendFailureMemberDrop took 4.338 sec