This is an automated email from the ASF dual-hosted git repository.
randgalt pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/curator.git
The following commit(s) were added to refs/heads/master by this push:
new aa75572 testDisconnectReconnectEventDoesNotFireValueWatcher() added
as part of CURATOR-344 was flakey and would fail on the final assertion of
numChangeEvents.get(). I don't believe you can be assured of the exact number
so I made it more lenient and hopefully less flakey
aa75572 is described below
commit aa755720d4092aa3f65c418e06cc714b49d26f23
Author: randgalt <[email protected]>
AuthorDate: Sat May 9 17:56:42 2020 -0500
testDisconnectReconnectEventDoesNotFireValueWatcher() added as part of
CURATOR-344 was flakey and would fail on the final assertion of
numChangeEvents.get(). I don't believe you can be assured of the exact number
so I made it more lenient and hopefully less flakey
---
.../org/apache/curator/framework/recipes/shared/TestSharedCount.java | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git
a/curator-recipes/src/test/java/org/apache/curator/framework/recipes/shared/TestSharedCount.java
b/curator-recipes/src/test/java/org/apache/curator/framework/recipes/shared/TestSharedCount.java
index 2992eb9..9b6be7d 100644
---
a/curator-recipes/src/test/java/org/apache/curator/framework/recipes/shared/TestSharedCount.java
+++
b/curator-recipes/src/test/java/org/apache/curator/framework/recipes/shared/TestSharedCount.java
@@ -378,7 +378,6 @@ public class TestSharedCount extends CuratorTestBase
final AtomicInteger numChangeEvents = new AtomicInteger(0);
-
CuratorFramework curatorFramework =
CuratorFrameworkFactory.newClient(server.getConnectString(), new
RetryNTimes(10, 500));
curatorFramework.start();
curatorFramework.blockUntilConnected();
@@ -429,7 +428,7 @@ public class TestSharedCount extends CuratorTestBase
// CURATOR-311: when a Curator client's state became RECONNECTED,
countHasChanged method is called back
// because the Curator client calls
readValueAndNotifyListenersInBackground in
SharedValue#ConnectionStateListener#stateChanged.
- Assert.assertEquals(numChangeEvents.get(), 3);
+ Assert.assertTrue(numChangeEvents.get() > 2);
}
finally
{