org.apache.geronimo.transaction.log
Class AbstractLogTest
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
org.apache.geronimo.transaction.log.AbstractLogTest
- All Implemented Interfaces:
- junit.framework.Test
- Direct Known Subclasses:
- HOWLLogTest
- public abstract class AbstractLogTest
- extends junit.framework.TestCase
- Version:
- $Rev: 54973 $ $Date: 2004-10-17 16:06:11 -0400 (Sun, 17 Oct 2004) $
| Fields inherited from class junit.framework.TestCase |
|
| Methods inherited from class junit.framework.TestCase |
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, tearDown, toString |
| Methods inherited from class junit.framework.Assert |
assertEquals, 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, fail, fail |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
startBarrier
private java.lang.Object startBarrier
stopBarrier
private java.lang.Object stopBarrier
startedThreads
private int startedThreads
stoppedThreads
private int stoppedThreads
totalDuration
long totalDuration
xid
private javax.transaction.xa.Xid xid
names
private java.util.List names
mutex
final java.lang.Object mutex
totalXidCount
long totalXidCount
resultsXML
private java.io.Writer resultsXML
resultsCSV
private java.io.Writer resultsCSV
AbstractLogTest
public AbstractLogTest()
testDummy
public void testDummy()
throws java.lang.Exception
- Throws:
java.lang.Exception
testTransactionLog
public void testTransactionLog()
throws java.lang.Exception
- Throws:
java.lang.Exception
getResultFileName
protected abstract java.lang.String getResultFileName()
testTransactionLog
public long testTransactionLog(int workers,
int xidCount)
throws java.lang.Exception
- Throws:
java.lang.Exception
closeTransactionLog
protected abstract void closeTransactionLog(TransactionLog transactionLog)
throws java.lang.Exception
- Throws:
java.lang.Exception
createTransactionLog
protected abstract TransactionLog createTransactionLog()
throws java.lang.Exception
- Throws:
java.lang.Exception
journalTest
private long journalTest(TransactionLog logger,
int workers,
int xidCount)
throws java.lang.Exception
- Throws:
java.lang.Exception
printSpeedReport
void printSpeedReport(TransactionLog logger,
long startTime,
long stopTime,
int workers,
int xidCount)
throws java.io.IOException
- Throws:
java.io.IOException
Copyright © 2005 Apache Software Foundation. All Rights Reserved.