You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@curator.apache.org by ra...@apache.org on 2020/04/19 23:28:27 UTC
[curator] branch master updated: CURATOR-567 - At this point,
TestCleanState is so flakey we should just turn it off for now.
It's not serving much purpose anyway.
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 4fb8f2c CURATOR-567 - At this point, TestCleanState is so flakey we should just turn it off for now. It's not serving much purpose anyway.
new 629486f Merge branch 'CURATOR-567-remove-test-clean-state-where-flaky'
4fb8f2c is described below
commit 4fb8f2cf1ff476dffa38eaba7fff927e528ee212
Author: randgalt <ra...@apache.org>
AuthorDate: Sun Apr 19 18:26:13 2020 -0500
CURATOR-567 - At this point, TestCleanState is so flakey we should just turn it off for now. It's not serving much purpose anyway.
---
curator-client/src/main/java/org/apache/curator/utils/DebugUtils.java | 1 +
.../test/java/org/apache/curator/framework/imps/TestCleanState.java | 4 +++-
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/curator-client/src/main/java/org/apache/curator/utils/DebugUtils.java b/curator-client/src/main/java/org/apache/curator/utils/DebugUtils.java
index 45eea22..7ac4c4d 100644
--- a/curator-client/src/main/java/org/apache/curator/utils/DebugUtils.java
+++ b/curator-client/src/main/java/org/apache/curator/utils/DebugUtils.java
@@ -26,6 +26,7 @@ public class DebugUtils
public static final String PROPERTY_LOG_ONLY_FIRST_CONNECTION_ISSUE_AS_ERROR_LEVEL = "curator-log-only-first-connection-issue-as-error-level";
public static final String PROPERTY_REMOVE_WATCHERS_IN_FOREGROUND = "curator-remove-watchers-in-foreground";
public static final String PROPERTY_VALIDATE_NAMESPACE_WATCHER_MAP_EMPTY = "curator-validate-namespace-watcher-map-empty";
+ public static final String PROPERTY_VALIDATE_NO_REMAINING_WATCHERS = "curator-validate-no-remaining-watchers";
private DebugUtils()
diff --git a/curator-framework/src/test/java/org/apache/curator/framework/imps/TestCleanState.java b/curator-framework/src/test/java/org/apache/curator/framework/imps/TestCleanState.java
index b4791ff..ae1102e 100644
--- a/curator-framework/src/test/java/org/apache/curator/framework/imps/TestCleanState.java
+++ b/curator-framework/src/test/java/org/apache/curator/framework/imps/TestCleanState.java
@@ -27,9 +27,11 @@ import java.util.concurrent.Callable;
public class TestCleanState
{
+ private static final boolean IS_ENABLED = Boolean.getBoolean("PROPERTY_VALIDATE_NO_REMAINING_WATCHERS");
+
public static void closeAndTestClean(CuratorFramework client)
{
- if ( client == null )
+ if ( (client == null) || !IS_ENABLED )
{
return;
}