Package org.h2.test.synth

Synthetic tests using random operations or statements.

See:
          Description

Class Summary
TestBtreeIndex A b-tree index test.
TestCrashAPI A test that calls random methods with random parameters from JDBC objects.
TestFuzzOptimizations This test executes random SQL statements to test if optimizations are working correctly.
TestHalt Tests database recovery by destroying a process that writes to the database.
TestHaltApp The application code for the TestHalt application.
TestJoin A test that runs random join statements against two databases and compares the results.
TestKill A random recovery test.
TestKillProcess Test application for TestKill.
TestKillRestart Standalone recovery test.
TestKillRestartMulti Standalone recovery test.
TestMultiThreaded Tests the multi-threaded mode.
TestPowerOffFs Tests that use the debug file system to simulate power failure.
TestPowerOffFs2 Tests that use the debug file system to simulate power failure.
TestRandomSQL This test executes random SQL statements generated using the BNF tool.
TestSimpleIndex A test that runs random operations against a table to test the various index implementations.
TestThreads This test starts multiple threads and executes random operations in each thread.
TestTimer A recovery test that checks the consistency of a database (if it exists), then deletes everything and runs in an endless loop executing random operations.
 

Package org.h2.test.synth Description

Synthetic tests using random operations or statements.