diff options
author | Keith Wall <kwall@apache.org> | 2014-08-14 08:14:44 +0000 |
---|---|---|
committer | Keith Wall <kwall@apache.org> | 2014-08-14 08:14:44 +0000 |
commit | 0e5b1b4603db99bcdced58b5e95d397f3dd37378 (patch) | |
tree | b53b65696c515f3fe7e28a5ae969c41023f231ac /java/bdbstore/systests/src/test/java/org/apache/qpid/server/store/berkeleydb/replication/JMXManagementTest.java | |
parent | 36530f5e8f05dcf60c2a3ce4d8a5c26553f2bf07 (diff) | |
download | qpid-python-0e5b1b4603db99bcdced58b5e95d397f3dd37378.tar.gz |
QPID-5991: [Java System Tests] BDB HA System Test Improvements
* Change failover url so that algorithm for cases where we expect a connection to the broker checks each broker once
per cycle rather than twice successively. Doubled the number of cycles and reduced the connect delay so that
test discover the master node more quickly.
* Use separate negative failover url when expectation is that group will refuse connection.
* Remove duplicated test
* In TwoNodeTest use REST API only. JMXManagementTest now has sole responsibility for testing HA using the JMX bean.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1617895 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'java/bdbstore/systests/src/test/java/org/apache/qpid/server/store/berkeleydb/replication/JMXManagementTest.java')
-rw-r--r-- | java/bdbstore/systests/src/test/java/org/apache/qpid/server/store/berkeleydb/replication/JMXManagementTest.java | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/java/bdbstore/systests/src/test/java/org/apache/qpid/server/store/berkeleydb/replication/JMXManagementTest.java b/java/bdbstore/systests/src/test/java/org/apache/qpid/server/store/berkeleydb/replication/JMXManagementTest.java index c6f005c0e7..63de287be7 100644 --- a/java/bdbstore/systests/src/test/java/org/apache/qpid/server/store/berkeleydb/replication/JMXManagementTest.java +++ b/java/bdbstore/systests/src/test/java/org/apache/qpid/server/store/berkeleydb/replication/JMXManagementTest.java @@ -206,20 +206,6 @@ public class JMXManagementTest extends QpidBrokerTestCase } } - public void testSetDesignatedPrimary() throws Exception - { - int brokerPort = _clusterCreator.getBrokerPortNumbersForNodes().iterator().next(); - final ManagedBDBHAMessageStore storeBean = getStoreBeanForNodeAtBrokerPort(brokerPort); - assertFalse("Unexpected designated primary before change", storeBean.getDesignatedPrimary()); - storeBean.setDesignatedPrimary(true); - long limit = System.currentTimeMillis() + 5000; - while(!storeBean.getDesignatedPrimary() && System.currentTimeMillis() < limit) - { - Thread.sleep(100l); - } - assertTrue("Unexpected designated primary after change", storeBean.getDesignatedPrimary()); - } - public void testVirtualHostMbeanOnMasterTransfer() throws Exception { Connection connection = getConnection(_brokerFailoverUrl); |