Package io.permazen.kv.test
Class AtomicKVStoreTest
java.lang.Object
io.permazen.test.TestSupport
io.permazen.kv.test.KVTestSupport
io.permazen.kv.test.AtomicKVStoreTest
-
Field Summary
Fields inherited from class io.permazen.kv.test.KVTestSupport
numTransactionAttempts, numTransactionRetries
Fields inherited from class io.permazen.test.TestSupport
log, random, validator
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
addAtomicKVStores
(File dir, List<AtomicKVStore> list) void
cleanup()
protected void
compact
(AtomicKVStore kvstore) protected abstract AtomicKVStore
createAtomicKVStore
(File dir) AtomicKVStore[][]
void
void
testChangeUnderneath
(AtomicKVStore kvstore) Methods inherited from class io.permazen.kv.test.KVTestSupport
createKVTransaction, doCreateTransaction, getNumTries, kv, mapRetryExceptionMessage, s, setupTransactionAttemptCounters, showKV, showKV, stringView, stringView, teardownTransactionAttemptCounters, toXmlString, toXmlString, tryNtimes, tryNtimesWithResult, updateRetryStats
Methods inherited from class io.permazen.test.TestSupport
assertEquals, assertEquals, assertSameOrDiff, b, ba, buildList, buildMap, buildSet, buildSortedMap, buildSortedSet, checkMap, checkSet, checkValid, createTempDirectory, deleteDirectoryHierarchy, diff, getRandom, randomBytes, randomBytes, readResource, readResource, readResource, s, seedRandom, setUpValidator, show
-
Constructor Details
-
AtomicKVStoreTest
public AtomicKVStoreTest()
-
-
Method Details