public abstract class AtomicKVStoreTest extends KVTestSupport
log, random, validator| Constructor and Description |
|---|
AtomicKVStoreTest() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addAtomicKVStores(File dir,
List<AtomicKVStore> list) |
void |
cleanup() |
protected void |
compact(AtomicKVStore kvstore) |
protected abstract AtomicKVStore |
createAtomicKVStore(File dir) |
AtomicKVStore[][] |
genAtomicKVStores() |
void |
testAtomicKVStore(AtomicKVStore kv) |
void |
testChangeUnderneath(AtomicKVStore kvstore) |
kv, s, showKV, showKV, stringView, stringViewb, ba, buildList, buildMap, buildSet, buildSortedMap, buildSortedSet, checkMap, checkSet, checkValid, createTempDirectory, deleteDirectoryHierarchy, getRandom, randomBytes, readResource, readResource, readResource, s, seedRandom, setUpValidator, showpublic void cleanup()
throws IOException
IOExceptionpublic AtomicKVStore[][] genAtomicKVStores() throws Exception
Exceptionprotected void addAtomicKVStores(File dir, List<AtomicKVStore> list) throws Exception
Exceptionprotected abstract AtomicKVStore createAtomicKVStore(File dir) throws Exception
Exceptionpublic void testAtomicKVStore(AtomicKVStore kv) throws Exception
Exceptionpublic void testChangeUnderneath(AtomicKVStore kvstore) throws Exception
Exceptionprotected void compact(AtomicKVStore kvstore) throws Exception
ExceptionCopyright © 2017. All rights reserved.