Class WalImplTest
java.lang.Object
org.apache.ignite.internal.persistence.wal.WalImplTest
A set of tests for
WalImpl class.-
Constructor Details
-
WalImplTest
public WalImplTest()
-
-
Method Details
-
setUpClass
public static void setUpClass() -
tearDownClass
public static void tearDownClass() -
setUp
- Throws:
IOException
-
tearDown
- Throws:
IOException
-
testLogSequentiallyCheckChainIntegrity
- Throws:
IgniteCheckedExceptionIOException
-
testLogConcurrently
-
testSyncEntryAtTheEnd
- Throws:
IgniteCheckedExceptionIOException
-
testSyncEntryInTheMiddle
- Throws:
IgniteCheckedExceptionIOException
-
testSyncEntryParallelToAddEntry
public void testSyncEntryParallelToAddEntry() throws IOException, InterruptedException, ExecutionException -
testLogThenTerminate
- Throws:
IgniteCheckedExceptionIOException
-
testTerminateEmptyLogThenStartAndLog
- Throws:
IOExceptionIgniteCheckedException
-
testLogThenCloseNormally
- Throws:
IgniteCheckedException
-
testLogThenTerminateStartTerminate
- Throws:
IOExceptionIgniteCheckedException
-
testLogConcurrentlyThenTerminate
public void testLogConcurrentlyThenTerminate() throws IOException, InterruptedException, ExecutionException, IgniteCheckedException -
testLogDeferredConcurrentlyStartCpAndTerminate
public void testLogDeferredConcurrentlyStartCpAndTerminate() throws IOException, InterruptedException, ExecutionException, IgniteCheckedException -
testLogStartCpFinishCpThenTerminate
- Throws:
IOExceptionIgniteCheckedException
-
testLogDeferredStartCpFinishCpThenTerminate
public void testLogDeferredStartCpFinishCpThenTerminate() throws IOException, IgniteCheckedException- Throws:
IOExceptionIgniteCheckedException
-
testLogStartCpThenTerminate
- Throws:
IOExceptionIgniteCheckedException
-
testLogDeferredStartCpThenTerminate
- Throws:
IOExceptionIgniteCheckedException
-
testLogStartCpLogThenTerminate
- Throws:
IOExceptionIgniteCheckedException
-
testLogDeferredStartCpLogThenTerminate
- Throws:
IOExceptionIgniteCheckedException
-
testLogStartCpLogFinishCpThenTerminate
- Throws:
IOExceptionIgniteCheckedException
-
testLogDeferredStartCpLogFinishCpThenTerminate
public void testLogDeferredStartCpLogFinishCpThenTerminate() throws IOException, IgniteCheckedException- Throws:
IOExceptionIgniteCheckedException
-
testLogStartCpLogFinishCpLogThenTerminate
- Throws:
IOExceptionIgniteCheckedException
-
testLogStartCpLogFinishCpLogStartCpThenTerminate
public void testLogStartCpLogFinishCpLogStartCpThenTerminate() throws IOException, IgniteCheckedException- Throws:
IOExceptionIgniteCheckedException
-
testLogDeferredStartCpLogDeferredFinishCpLogDeferredStartCpThenTerminate
public void testLogDeferredStartCpLogDeferredFinishCpLogDeferredStartCpThenTerminate() throws IOException, IgniteCheckedException- Throws:
IOExceptionIgniteCheckedException
-
testLogStartCpLogTerminateLogTerminate
- Throws:
IOExceptionIgniteCheckedException
-