public abstract class TestHalt extends TestBase
TestBase.Child| Modifier and Type | Field and Description |
|---|---|
protected java.sql.Connection |
conn
The database connection.
|
protected static int |
FLAG_LOBS
This bit flag means the test should use LOB values.
|
protected static int |
FLAG_NO_DELAY
This bit flag means operations should be written to the transaction log
immediately.
|
protected int |
flags
The current flags bit mask.
|
protected static int |
OP_DELETE
This bit flag means delete operations should be performed.
|
protected static int |
OP_INSERT
This bit flag means insert operations should be performed.
|
protected static int |
OP_SELECT
This bit flag means select operations should be performed.
|
protected static int |
OP_UPDATE
This bit flag means update operations should be performed.
|
protected int |
operations
The current operations bit mask.
|
protected java.util.Random |
random
The pseudo random number generator used for this test.
|
protected int |
value
The current test value, for example the number of rows.
|
BASE_TEST_DIR, config, start, uniqueId| Constructor and Description |
|---|
TestHalt() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
disconnect()
Close the database connection normally.
|
protected java.lang.String |
getRandomString(int len)
Create a random string with the specified length.
|
TestBase |
init(TestAll conf)
Initialize the test configuration.
|
void |
test()
This method will be called by the test framework.
|
protected void |
traceOperation(java.lang.String s)
Print a trace message to the trace file.
|
protected void |
traceOperation(java.lang.String s,
java.lang.Exception e)
Print a trace message to the trace file.
|
assertContains, assertEqualDatabases, assertEqualReaders, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEqualStreams, assertFalse, assertFalse, assertKnownException, assertKnownException, assertNull, assertResult, assertResultRowCount, assertResultSetMeta, assertResultSetOrdered, assertSingleValue, assertSmaller, assertStartsWith, assertThrows, assertThrows, assertThrows, assertThrows, assertTrue, assertTrue, buildChild, crash, createCaller, createClassProxy, createFailingStream, deleteDb, deleteDb, eatMemory, execute, execute, fail, fail, freeMemory, getBaseDir, getClassPath, getConnection, getConnection, getFilePassword, getMemoryUsed, getMemoryUsedBytes, getPassword, getPassword, getSize, getTestDir, getTestName, getURL, getUser, init, logError, logErrorMessage, println, printTime, printTimeMemory, readString, runTest, startServerIfRequired, throwException, trace, trace, traceMemoryprotected static final int OP_INSERT
protected static final int OP_DELETE
protected static final int OP_UPDATE
protected static final int OP_SELECT
protected static final int FLAG_NO_DELAY
protected static final int FLAG_LOBS
protected int operations
protected int flags
protected int value
protected java.sql.Connection conn
protected java.util.Random random
public void test()
TestBaseprotected void traceOperation(java.lang.String s)
s - the messageprotected void traceOperation(java.lang.String s,
java.lang.Exception e)
s - the messagee - the exception or nullprotected void disconnect()
protected java.lang.String getRandomString(int len)
len - the number of characters