public class QueryUsingFunctionContextDUnitTest extends CacheTestCase
| Modifier and Type | Class and Description |
|---|---|
class |
QueryUsingFunctionContextDUnitTest.TestQueryFunction |
class |
QueryUsingFunctionContextDUnitTest.TestServerQueryFunction |
DistributedTestCase.ExpectedException, DistributedTestCase.WaitCriterion, DistributedTestCase.WaitCriterion2| Modifier and Type | Field and Description |
|---|---|
static String[] |
nonColocatedQueries |
static int |
numOfBuckets |
static String[] |
queries |
static String[] |
queriesForRR |
logPerTest, reconnect, system, testName| Constructor and Description |
|---|
QueryUsingFunctionContextDUnitTest(String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
BUG46757WORKAROUNDtestQueriesWithFilterKeysOnPRWithBucketDestroy() |
static void |
createCacheClientWithoutRegion(String host,
Integer port1,
Integer port2,
Integer port3) |
static void |
createColocatedPR() |
void |
createColoPR() |
void |
createIndex() |
void |
createLocalReg() |
static void |
createLocalRegion() |
static void |
createProxyRegions() |
static void |
createReplicatedRegion() |
void |
createRR() |
void |
fillValuesInRegions() |
CacheSerializableRunnable |
getCacheSerializableRunnableForPRPuts(String regionName,
Object[] portfolio,
int from,
int to)
This function puts portfolio objects into the created Region (PR or Local) *
|
static ArrayList |
runQueryOnClientUsingFunction(com.gemstone.gemfire.cache.execute.Function function,
String regionName,
Set filter,
String query)
Run query using a function executed by client on a region on server with filter.
|
protected ArrayList |
runQueryOnServerLDS(String queryStr,
Set filter) |
static ArrayList |
runQueryOnServerLocalDataSet(String query,
Set filter)
Run query on server using LocalDataSet.executeQuery() to compare results
received from client function execution.
|
protected ArrayList |
runQueryOnServerReg(String queryStr) |
static ArrayList |
runQueryOnServerRegion(String query)
Run query on server to compare the results recieved from client function execution.
|
void |
setUp()
Sets up the test (noop).
|
void |
tearDown2()
Tears down the test.
|
void |
testJoinQueryPRWithMultipleIndexes() |
void |
testNonColocatedRegionQueries() |
void |
testQueriesWithFilterKeysOnPRLocal()
Test on PR on one server only using filter.
|
void |
testQueriesWithFilterKeysOnPRLocalAndRemote() |
void |
testQueriesWithFilterKeysOnPRLocalAndRemoteWithBucketDestroy() |
void |
testQueriesWithFilterKeysOnPRWithRebalancing() |
void |
testQueriesWithFilterKeysOnReplicatedRegion()
Test on Replicated Region.
|
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, sendUnorderedMessageToAlladdExpectedException, 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, toStringpublic static int numOfBuckets
public static String[] queries
public static String[] nonColocatedQueries
public static String[] queriesForRR
public QueryUsingFunctionContextDUnitTest(String name)
name - public void tearDown2()
throws Exception
DistributedTestCaseDistributedTestCase.tearDown() method, and should be over ridden in its place.tearDown2 in class CacheTestCaseExceptionpublic void setUp()
throws Exception
DistributedTestCasesetUp in class DistributedTestCaseExceptionpublic void testQueriesWithFilterKeysOnReplicatedRegion()
public void testQueriesWithFilterKeysOnPRLocal()
public void testQueriesWithFilterKeysOnPRLocalAndRemote()
public void testQueriesWithFilterKeysOnPRLocalAndRemoteWithBucketDestroy()
public void BUG46757WORKAROUNDtestQueriesWithFilterKeysOnPRWithBucketDestroy()
public void testQueriesWithFilterKeysOnPRWithRebalancing()
public void testNonColocatedRegionQueries()
public void testJoinQueryPRWithMultipleIndexes()
public void fillValuesInRegions()
public static void createProxyRegions()
public static void createLocalRegion()
public void createLocalReg()
public static void createReplicatedRegion()
public void createRR()
public static void createColocatedPR()
public void createColoPR()
public static void createCacheClientWithoutRegion(String host, Integer port1, Integer port2, Integer port3)
public static ArrayList runQueryOnServerLocalDataSet(String query, Set filter)
queries - filter - public static ArrayList runQueryOnServerRegion(String query)
queries - public static ArrayList runQueryOnClientUsingFunction(com.gemstone.gemfire.cache.execute.Function function, String regionName, Set filter, String query)
function - regionName - filter - public CacheSerializableRunnable getCacheSerializableRunnableForPRPuts(String regionName, Object[] portfolio, int from, int to)
regionName - portfolio - to - from - public void createIndex()
Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.