public class CqPerfUsingPoolDUnitTest extends CacheTestCase
DistributedTestCase.ExpectedException, DistributedTestCase.WaitCriterion, DistributedTestCase.WaitCriterion2| Modifier and Type | Field and Description |
|---|---|
protected CqQueryUsingPoolDUnitTest |
cqDUnitTest |
cachelogPerTest, reconnect, system, testName| Constructor and Description |
|---|
CqPerfUsingPoolDUnitTest(String name) |
| Modifier and Type | Method and Description |
|---|---|
String[] |
generateCqQueries(boolean uniqueQueries) |
void |
perf_testCQPerf()
Tests the cq performance.
|
void |
perf_testPerformanceForMatchingCQs()
Performance test for Matching CQ optimization changes.
|
void |
printCqQueryExecutionTime(VM server) |
void |
setUp()
Sets up the test (noop).
|
void |
testKeyMaintenance()
Test for maintaining keys for update optimization.
|
void |
testMatchingCqs()
Test for common CQs.
|
void |
testMatchingCQsWithMultipleServers()
Test for CQ Fail over.
|
void |
testMatchingCQWithMultipleClients()
Test for common CQs.
|
void |
validateMatchingCqs(VM server,
int mapSize,
String query,
int numCqSize) |
addExceptionTag1, basicGetCache, beginCacheXml, cleanDiskDirs, closeAllCache, closeCache, createLonerCache, createMcastCache, createMcastCache, createRegion, createRegion, createRootRegion, createRootRegion, disconnectFromDS, finishCacheXml, finishCacheXml, getCache, getCache, getCache, getCache, getClientCache, getDiskDirs, getGemfireCache, getInternalRegionArguments, getRootRegion, getRootRegion, hasCache, remoteTearDown, removeExceptionTag1, sendSerialMessageToAll, sendUnorderedMessageToAll, tearDown2addExpectedException, addExpectedException, addHydraProperties, attachDebugger, checkBBFlag, cleanupAllVms, clearBBFlag, crashDistributedSystem, crashDistributedSystem, createLogWriter, disconnectAllFromDS, dumpAllStacks, dumpMyThreads, dumpStack, dumpStack, dumpStack, dumpStackTrace, fail, getAllDistributedSystemProperties, getDistributedSystemProperties, getDUnitLocatorAddress, getDUnitLocatorPort, getDUnitLocatorString, getDUnitLogLevel, getIPLiteral, getLogWriter, getLonerSystem, getMcastSystem, getMcastSystem, getRepeatTimeoutMs, getServerHostName, getSystem, getSystem, getTestClass, getTestName, getUniqueName, getVMCount, incBBFlag, invokeInEveryVM, invokeInEveryVM, invokeInEveryVM, invokeInEveryVM, invokeInEveryVMRepeatingIfNecessary, invokeInLocator, invokeRepeatingIfNecessary, isConnectedToDS, join, noteTiming, pause, pause, perVMSetUp, realTearDown, setDiskStoreForGateway, setSystem, setTestName, staticPause, tearDown, unregisterAllDataSerializersFromAllVms, unregisterDataSerializerInThisVM, unregisterInstantiatorsInThisVM, waitForBBFlag, waitForCriterion, waitMutexassertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, toStringprotected CqQueryUsingPoolDUnitTest cqDUnitTest
public CqPerfUsingPoolDUnitTest(String name)
public void setUp()
throws Exception
DistributedTestCasesetUp in class DistributedTestCaseExceptionpublic void perf_testCQPerf()
throws Exception
Exceptionpublic void testKeyMaintenance()
throws Exception
Exceptionpublic void testMatchingCqs()
throws Exception
Exceptionpublic void testMatchingCQWithMultipleClients()
throws Exception
Exceptionpublic void testMatchingCQsWithMultipleServers()
throws Exception
Exceptionpublic void perf_testPerformanceForMatchingCQs()
throws Exception
Exceptionpublic void validateMatchingCqs(VM server, int mapSize, String query, int numCqSize)
public void printCqQueryExecutionTime(VM server)
public String[] generateCqQueries(boolean uniqueQueries)
Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.