public class DistributedNoAckRegionCCEDUnitTest extends DistributedNoAckRegionTest
MultiVMRegionTestCase.MyTransactionListenerRegionTestCase.TestExpiryDistributedTestCase.ExpectedException, DistributedTestCase.WaitCriterion, DistributedTestCase.WaitCriterion2stopPuttingCCRegioneventCount, preSnapshotRegioncachelogPerTest, reconnect, system, testName| Constructor and Description |
|---|
DistributedNoAckRegionCCEDUnitTest(String name) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
do_version_recovery_if_necessary(VM vm0,
VM vm1,
VM vm2,
Object[] params) |
Properties |
getDistributedSystemProperties()
Returns a
Properties object used to configure a
connection to a DistributedSystem. |
protected com.gemstone.gemfire.cache.RegionAttributes |
getRegionAttributes()
Returns region attributes for a
GLOBAL region |
protected com.gemstone.gemfire.cache.RegionAttributes |
getRegionAttributes(String type)
return the region attributes for the given type of region.
|
void |
sendSerialMessageToAll()
send an ordered message requiring an ack to all connected members
in order to flush the ordered communication channel
|
void |
testClearOnNonReplicateWithConcurrentEvents() |
void |
testClearWithConcurrentEvents() |
void |
testClearWithConcurrentEventsAsync() |
void |
testClearWithManyEventsInFlight() |
void |
testConcurrentEvents()
This tests the concurrency versioning system to ensure that event conflation
happens correctly and that the statistic is being updated properly
|
void |
testConcurrentEventsOnEmptyRegion()
This tests the concurrency versioning system to ensure that event conflation
happens correctly and that the statistic is being updated properly
|
void |
testConcurrentEventsOnNonReplicatedRegion()
This tests the concurrency versioning system to ensure that event conflation
happens correctly and that the statistic is being updated properly
|
void |
testEntryTtlLocalDestroy()
Tests that an entry in a distributed region expires with a local
destroy after a given time to live.
|
void |
testGetAllWithVersions() |
void |
testGIISendsTombstones()
This test creates a server cache in vm0 and a peer cache in vm1.
|
void |
testLocalDestroy()
Tests that a Region.localDestroy(java.lang.Object) does not effect
other VMs that define that entry.
|
void |
testOneHopKnownIssues() |
void |
testRegionVersionVectors() |
void |
testTombstones() |
disabled_testBug30705, getRepeatTimeoutMs, pauseIfNecessary, pauseIfNecessary, testDistSubregionOfLocalRegion, testIncompatibleSubregions_ttestOrderedUpdates, assertCacheCallbackEvents, assertNoClearTimeouts, clearCCRegion, concurrentMapTest, createRegionWithAttribute, DISABLED_TILL_NEW_TX_IMPL_COMPLETE_testTXNonblockingGetInitialImage, disconnect, doOpsLoopNoFlush, getCCRegionContents, getCCRegionVersions, getCCRegionVersionVector, getMemberId, performOps4ClearWithConcurrentEvents, supportsNetLoad, supportsReplication, supportsTransactions, tearDown2, testCacheLoaderModifyingArgument, testCacheLoaderWithNetLoad, testCacheLoaderWithNetSearch, testConcurrentOperations, testDefinedEntryUpdated, testDeltaWithReplicate, testDistributedDestroy, testDistributedGet, testDistributedInvalidate, testDistributedInvalidate4, testDistributedPut, testDistributedPutNoUpdate, testDistributedRegionDestroy, testDistributedRegionInvalidate, testDistributedUpdate, testEntryTtlDestroyEvent, testGetInitialImage, testLargeGetInitialImage, testLocalAndRemoteCacheWriters, testLocalCacheLoader, testLocalRegionDestroy, testMirroredDataFromNonMirrored, testMirroredLocalLoad, testMirroredNetLoad, testNBRegionDestructionDuringGetInitialImage, testNBRegionInvalidationDuringGetInitialImage, testNetSearchObservesIdleTime, testNetSearchObservesTtl, testNoDataSerializer, testNoInstantiator, testNoLoaderWithInvalidEntry, testNoMirroredDataToNonMirrored, testNonblockingGetInitialImage, testNoRegionKeepAlive, testNoRemoteCacheLoader, testRemoteCacheListener, testRemoteCacheListenerInSubregion, testRemoteCacheLoader, testRemoteCacheLoaderArg, testRemoteCacheLoaderException, testRemoteCacheWriter, testRemoteLoaderNetSearch, testReplicate, testTXMultiRegion, testTXRmtMirror, testTXSimpleOps, testTXUpdateLoadNoConflict, testUpdateResetsIdleTime, todo_testTXAlgebra, versionTestClearOnNonReplicateWithConcurrentEvents, versionTestClearWithConcurrentEvents, versionTestClearWithConcurrentEventsAsync, versionTestConcurrentEvents, versionTestConcurrentEventsOnEmptyRegion, versionTestConcurrentEventsOnNonReplicatedRegion, versionTestGetAllWithVersions, versionTestGIISendsTombstones, versionTestRegionVersionVectors, versionTestTombstones, waitForAsyncProcessing, z_versionTestClearWithConcurrentEventscreateRegion, createRootRegion, entryIsLocal, remoteTestPostSnapshot, supportsLocalDestroyAndLocalInvalidate, supportsSubregions, testBadRegionAccess, testCloseRegion, testContainsKey, testCreateSubregions, testCustomEntryIdleReset, testCustomEntryIdleTimeout1, testCustomEntryIdleTimeout2, testCustomEntryIdleTimeout3, testCustomEntryTtl1, testCustomEntryTtl2, testCustomEntryTtl3, testCustomIdleOnce, testDestroyEntry, testDestroyRegion, testEntries, testEntriesRecursive, testEntryExpirationAfterMutate, testEntryFromLoadTtlInvalidate, testEntryIdleDestroy, testEntryIdleInvalidate, testEntryIdleReset, testEntryIdleTimeout3, testEntryIdleTtl, testEntryTtl3, testEntryTtlDestroy, testEntryTtlInvalidate, testEntryUserAttribute, testGetCache, testGetName, testGetParentRegion, testGetPathFromRoot, testInvalidateEntry, testInvalidateRegion, testKeys, testLocalDestroyEntry, testLocalDestroyRegion, testLocalInvalidateEntry, testLocalInvalidateRegion, testNulls, testPutNonExistentEntry, testRegionExpirationAfterMutate, testRegionIdleDestroy, testRegionIdleInvalidate, testRegionTtlDestroy, testRegionTtlInvalidate, testRegionUserAttribute, testRootSnapshot, testSnapshot, testSubregions, testSubregionsRecursive, testValues, waitForDestroy, waitForInvalidate, waitForRegionDestroyaddExceptionTag1, 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, sendUnorderedMessageToAlladdExpectedException, addExpectedException, addHydraProperties, attachDebugger, checkBBFlag, cleanupAllVms, clearBBFlag, crashDistributedSystem, crashDistributedSystem, createLogWriter, disconnectAllFromDS, dumpAllStacks, dumpMyThreads, dumpStack, dumpStack, dumpStack, dumpStackTrace, fail, getAllDistributedSystemProperties, getDUnitLocatorAddress, getDUnitLocatorPort, getDUnitLocatorString, getDUnitLogLevel, getIPLiteral, getLogWriter, getLonerSystem, getMcastSystem, getMcastSystem, 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, setUp, 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 DistributedNoAckRegionCCEDUnitTest(String name)
public Properties getDistributedSystemProperties()
DistributedTestCaseProperties object used to configure a
connection to a DistributedSystem.
Unless overridden, this method will return an empty
Properties object.getDistributedSystemProperties in class DistributedTestCaseprotected com.gemstone.gemfire.cache.RegionAttributes getRegionAttributes()
GLOBAL regiongetRegionAttributes in class DistributedNoAckRegionTestprotected com.gemstone.gemfire.cache.RegionAttributes getRegionAttributes(String type)
MultiVMRegionTestCasegetRegionAttributes in class MultiVMRegionTestCasepublic void sendSerialMessageToAll()
CacheTestCasesendSerialMessageToAll in class CacheTestCasepublic void testLocalDestroy()
throws InterruptedException
MultiVMRegionTestCasetestLocalDestroy in class MultiVMRegionTestCaseInterruptedExceptionpublic void testEntryTtlLocalDestroy()
throws InterruptedException
MultiVMRegionTestCasetestEntryTtlLocalDestroy in class MultiVMRegionTestCaseInterruptedExceptionpublic void testClearWithManyEventsInFlight()
throws Exception
Exceptionpublic void testGIISendsTombstones()
throws Exception
Exceptionprotected void do_version_recovery_if_necessary(VM vm0, VM vm1, VM vm2, Object[] params)
public void testConcurrentEvents()
throws Exception
Exceptionpublic void testClearWithConcurrentEvents()
throws Exception
Exceptionpublic void testClearWithConcurrentEventsAsync()
throws Exception
Exceptionpublic void testClearOnNonReplicateWithConcurrentEvents()
throws Exception
Exceptionpublic void testTombstones()
public void testOneHopKnownIssues()
public void testConcurrentEventsOnEmptyRegion()
public void testConcurrentEventsOnNonReplicatedRegion()
public void testGetAllWithVersions()
Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.