From 4472a87e9c1264e50a1e3aacd061e0db19a984a8 Mon Sep 17 00:00:00 2001 From: Artem Bilan Date: Mon, 23 Jan 2017 16:17:00 -0500 Subject: [PATCH] Fix `LeaderInitiatorTests` race condition https://build.spring.io/browse/INTEXT-SIH1-10 When `LeaderInitiator` yields its leadership there is a good chance that it will obtain it back, so there is no guaranty that it isn't leader after revoking --- .../integration/hazelcast/leader/LeaderInitiatorTests.java | 1 - 1 file changed, 1 deletion(-) diff --git a/spring-integration-hazelcast/src/test/java/org/springframework/integration/hazelcast/leader/LeaderInitiatorTests.java b/spring-integration-hazelcast/src/test/java/org/springframework/integration/hazelcast/leader/LeaderInitiatorTests.java index e3f4311..83afdc4 100644 --- a/spring-integration-hazelcast/src/test/java/org/springframework/integration/hazelcast/leader/LeaderInitiatorTests.java +++ b/spring-integration-hazelcast/src/test/java/org/springframework/integration/hazelcast/leader/LeaderInitiatorTests.java @@ -166,7 +166,6 @@ public class LeaderInitiatorTests { initiator1.getContext().yield(); assertThat(revoked11.await(10, TimeUnit.SECONDS), is(true)); - assertThat(initiator1.getContext().isLeader(), is(false)); initiator1.destroy(); }