public abstract class LogTest extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_SENDER_ID |
org.junit.rules.TestName |
testName |
| Constructor and Description |
|---|
LogTest() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
mediumSendReceive() |
abstract LogManager |
openLogManager(String senderId) |
void |
sendReceive(int readers,
int numMessages,
int delayMS) |
void |
setup() |
void |
shutdown() |
void |
smallSendReceive() |
void |
testFuzzMessages() |
void |
testLogIsDurableAcrossReopen() |
void |
testMultipleLogsWithSingleReader() |
void |
testMultipleReadersOnSingleLog() |
void |
testReadMarkerCompatibility() |
void |
testReadMarkerResumesInMiddleOfLog() |
void |
testSeparateReadersAndLogsInSharedManager() |
void |
testUnregisterReader() |
public static final String DEFAULT_SENDER_ID
public org.junit.rules.TestName testName
public abstract LogManager openLogManager(String senderId) throws BackendException
BackendExceptionpublic void testMultipleReadersOnSingleLog()
throws Exception
Exceptionpublic void testReadMarkerResumesInMiddleOfLog()
throws Exception
Exceptionpublic void testLogIsDurableAcrossReopen()
throws Exception
Exceptionpublic void testMultipleLogsWithSingleReader()
throws Exception
Exceptionpublic void testSeparateReadersAndLogsInSharedManager()
throws Exception
Exceptionpublic void testReadMarkerCompatibility()
throws Exception
ExceptionCopyright © 2012–2016. All rights reserved.