GEODE-3317: Fix UniversalMembershipListenerAdapterDUnitTest
Project: http://git-wip-us.apache.org/repos/asf/geode/repo Commit: http://git-wip-us.apache.org/repos/asf/geode/commit/ab0543be Tree: http://git-wip-us.apache.org/repos/asf/geode/tree/ab0543be Diff: http://git-wip-us.apache.org/repos/asf/geode/diff/ab0543be Branch: refs/heads/feature/GEODE-3299 Commit: ab0543bee3901b113a50b8b12ef9c08f90a9cefa Parents: 9db5c8e Author: Jared Stewart <[email protected]> Authored: Fri Jul 28 10:37:52 2017 -0700 Committer: Jared Stewart <[email protected]> Committed: Mon Jul 31 13:15:39 2017 -0700 ---------------------------------------------------------------------- .../UniversalMembershipListenerAdapterDUnitTest.java | 7 +++++++ 1 file changed, 7 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/geode/blob/ab0543be/geode-core/src/test/java/org/apache/geode/management/UniversalMembershipListenerAdapterDUnitTest.java ---------------------------------------------------------------------- diff --git a/geode-core/src/test/java/org/apache/geode/management/UniversalMembershipListenerAdapterDUnitTest.java b/geode-core/src/test/java/org/apache/geode/management/UniversalMembershipListenerAdapterDUnitTest.java index d6f2579..0773262 100644 --- a/geode-core/src/test/java/org/apache/geode/management/UniversalMembershipListenerAdapterDUnitTest.java +++ b/geode-core/src/test/java/org/apache/geode/management/UniversalMembershipListenerAdapterDUnitTest.java @@ -15,6 +15,7 @@ package org.apache.geode.management; import static org.apache.geode.distributed.ConfigurationProperties.*; +import static org.apache.geode.distributed.internal.DistributionConfig.RESTRICT_MEMBERSHIP_PORT_RANGE; import static org.apache.geode.test.dunit.Assert.*; import static org.apache.geode.test.dunit.LogWriterUtils.*; @@ -32,6 +33,7 @@ import java.util.concurrent.TimeUnit; import org.apache.geode.distributed.internal.ServerLocation; import org.junit.Before; +import org.junit.ClassRule; import org.junit.Test; import org.junit.experimental.categories.Category; @@ -64,6 +66,7 @@ import org.apache.geode.test.dunit.SerializableCallable; import org.apache.geode.test.dunit.SerializableRunnable; import org.apache.geode.test.dunit.VM; import org.apache.geode.test.dunit.Wait; +import org.apache.geode.test.dunit.rules.DistributedRestoreSystemProperties; import org.apache.geode.test.junit.categories.DistributedTest; import org.apache.geode.test.junit.categories.FlakyTest; @@ -74,6 +77,9 @@ import org.apache.geode.test.junit.categories.FlakyTest; */ @Category(DistributedTest.class) public class UniversalMembershipListenerAdapterDUnitTest extends ClientServerTestCase { + @ClassRule + public static DistributedRestoreSystemProperties distributedRestoreSystemProperties = + new DistributedRestoreSystemProperties(); protected static final boolean CLIENT = true; protected static final boolean SERVER = false; @@ -916,6 +922,7 @@ public class UniversalMembershipListenerAdapterDUnitTest extends ClientServerTes SerializableCallable createBridgeClient = new SerializableCallable("Create bridge client") { @Override public Object call() { + System.setProperty(RESTRICT_MEMBERSHIP_PORT_RANGE, "false"); System.out.println("[doTestSystemClientEventsInServer] create system bridge client"); assertTrue(getSystem(serverProperties).isConnected()); assertFalse(getCache().isClosed());
