Package org.h2.test.mvcc
Class TestMvccMultiThreaded
java.lang.Object
org.h2.test.TestBase
org.h2.test.TestDb
org.h2.test.mvcc.TestMvccMultiThreaded
public class TestMvccMultiThreaded
extends org.h2.test.TestDb
Multi-threaded MVCC (multi version concurrency) test cases.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.h2.test.TestDb
org.h2.test.TestDb.ChildNested classes/interfaces inherited from class org.h2.test.TestBase
org.h2.test.TestBase.VoidCallable -
Field Summary
Fields inherited from class org.h2.test.TestBase
BASE_TEST_DIR, config, start, uniqueId -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.h2.test.TestDb
buildChild, deleteDb, deleteDb, getConnection, getConnection, getURLMethods inherited from class org.h2.test.TestBase
assertContains, assertEmpty, assertEqualDatabases, assertEqualReaders, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEqualStreams, assertFalse, assertFalse, assertKnownException, assertKnownException, assertNotContaining, assertNotNull, assertNotNull, assertNull, assertResult, assertResultRowCount, assertResultSetMeta, assertResultSetOrdered, assertResultSetOrdered, assertSame, assertSingleValue, assertSmaller, assertStartsWith, assertThrows, assertThrows, assertThrows, assertThrows, assertThrows, assertThrows, assertThrows, assertThrows, assertTrue, assertTrue, checkErrorCode, crash, createCaller, createFailingStream, eatMemory, execute, execute, fail, fail, freeMemory, getBaseDir, getClassPath, getFilePassword, getJVM, getMemoryUsed, getMemoryUsedBytes, getPassword, getPassword, getPowerOffCount, getSize, getTestDir, getTestName, getUser, init, init, logError, logErrorMessage, println, printTime, printTimeMemory, readString, runTest, setPowerOffCount, testFromMain, throwException, trace, trace, traceMemory
-
Constructor Details
-
TestMvccMultiThreaded
public TestMvccMultiThreaded()
-
-
Method Details
-
main
Run just this test.- Parameters:
a- ignored- Throws:
Exception
-
isEnabled
public boolean isEnabled()- Overrides:
isEnabledin classorg.h2.test.TestBase- Returns:
- whether this test is enabled in the current configuration
-
test
Description copied from class:org.h2.test.TestBaseThis method will be called by the test framework.- Specified by:
testin classorg.h2.test.TestBase- Throws:
Exception- if an exception in the test occurs
-