Interface | Description |
---|---|
IndexSplitDeadlockTest.AsyncTask |
Interface that should be implemented by classes that define a
database task that is to be executed asynchronously in a separate
transaction.
|
LockTableVtiTest.AsyncTask |
Interface that should be implemented by classes that define a
database task that is to be executed asynchronously in a separate
transaction.
|
Class | Description |
---|---|
_Suite |
Suite to run all JUnit tests in this package:
org.apache.derbyTesting.functionTests.tests.lang
All tests are run "as-is", just as if they were run
individually.
|
AccessTest | |
AutomaticIndexStatisticsMultiTest |
Tests that the update triggering code can handle a high amount of requests,
both when the data dictionary is operating in cached mode and in DDL mode.
|
AutomaticIndexStatisticsMultiTest.MTCompileThread | |
AutomaticIndexStatisticsMultiTest.MTCreateDropThread | |
AutomaticIndexStatisticsTest |
Tests various aspects of the automatic index statistics update feature,
which is designed to run as a background task.
|
BackupPathTests | |
backupRestore1 |
Test of backup restore through java program JDBC calls.
|
BackupRestoreTest | |
BaseTest |
Common utility functions that can be shared across store .java tests.
|
Beetle6038 |
Test that the two new encryption properties
DATA_ENCRYPT_ALGORITHM_VERSION="data_encrypt_algorithm_version"
LOG_ENCRYPT_ALGORITHM_VERSION="log_encrypt_algorithm_version"
exist and verify the version.
|
BootAllTest |
Tests for the system property "derby.system.bootAll"
DERBY-1296 - Setting property derby.system.bootAll causes an Exception
create and shutdown three databases as well as the default
shutdown the engine
set "derby.system.bootAll"
check at least four databases are listed in the driver info
Test drops the three databases after their use as it uses
the singleUseDatabaseDecorator.
|
BootLockMinion |
Create and boot the supplied db argument.
|
BootLockTest |
Testing file locks that prevent Derby "double boot" a.k.a "dual boot",
i.e. two VMs booting a database concurrently, a disaster scenario.
|
BTreeMaxScanTest |
Test cases for max queries that scan a B-tree index backwards (DERBY-642).
|
BTreeMaxScanTest.AtomicInt |
Poor man's replacement for java.util.concurrent.atomic.AtomicInteger
that runs on platforms where java.util.concurrent isn't available.
|
BTreeMaxScanTest.Result |
This class represents a result from an asynchronous operation.
|
checkPoint |
Test to make sure checkpoint or occuring as expected.
|
ClassLoaderBootTest | |
ClobReclamationTest |
Verify that space gets reclaimed for multi-threaded Clob updates
|
col_rec1 |
The purpose of this test and col_rec2 test is to create a territory based
database and create some objects with collation sensitive character types.
|
col_rec2 |
The purpose of this test and col_rec1 test is to create a territory based
database and create some objects with collation sensitive character types.
|
CryptoCrashRecoveryTest |
This class tests crash/recovery scenarios during cryptographic operations on
the database.
|
DecryptDatabaseTest |
Tests that database decryption works, and that various error conditions
are detected and dealt with.
|
Derby3625Test |
Test to reproduce DERBY-3625, failure in inline compress, in some
circumstances depending on exact size of data and state of pages during
the defragment phase.
|
Derby3980DeadlockTest |
Test to test two threads doing select then delete of a row
using REPEATABLE_READ isolation level.
|
Derby4577Test |
Test to reproduce DERBY-4577, An expanding update fails with an nospc.U error.
|
Derby4676Test |
Regression test for DERBY-4676.
|
Derby4923Test |
Test to reproduce DERBY-4923, An expanding update to the 2nd piece of a long
row which is on a page with 0 bytes free fails with an nospc.U error.
|
Derby5234Test |
Regression test for DERBY-5234.
|
Derby5582AutomaticIndexStatisticsTest | |
Derby5582AutomaticIndexStatisticsTest.Derby5582SecurityManager |
SecurityManager which prevents modification of thread group privtg
|
dropcrash |
The purpose of this test is to reproduce JIRA DERBY-662:
Sometimes during redo the system would incorrectly remove the file associated
with a table.
|
dropcrash2 | |
EncryptDatabaseTest |
Database encryption testing, mainly that handling of bootPassword works ok
across encryption algorithms.
|
EncryptionAESTest |
Tests various connection sequences to further test AES encrypted databases.
|
EncryptionKeyAESTest |
Test basic functionality on a database encrypted with the AES algorithm.
|
EncryptionKeyBlowfishTest |
Test basic functionality on a database encrypted with the Blowfish
algorithm.
|
EncryptionKeyDESTest |
Test basic functionality on a database encrypted with the DES algorithm.
|
EncryptionKeyTest |
Tests various connection sequences to encrypted databases.
|
EncryptionTest |
check if bootpassword is not written out in plain text into service.properties
for an encrypted database run within the test harness.
|
HoldCursorExternalSortJDBC30Test |
TEST CASES SPECIFIC TO STORE IMPLEMENTATION OF HOLD CURSOR (external sort).
|
HoldCursorJDBC30Test | |
IndexSplitDeadlockTest |
Test that executes the code paths changed by the fix for the index split
deadlock (DERBY-2991).
|
InterruptResilienceTest |
This test started out as a test reproduce and verify fix for DERBY-151.
|
InterruptResilienceTest.InterruptorThread | |
InterruptResilienceTest.WorkerThread | |
KeepDisposableStatsPropertyTest |
Tests that the debug property used to revert to the previous behavior for
dealing with disposable index cardinality statistics works.
|
LiveLockTest |
Test to test two threads doing staggered select then update of a row
Staggered selects should not starve the update.
|
LockTableVtiTest |
Tests the printing of the WAIT state in the LOCK TABLE.
|
LogChecksumRecovery | |
LogChecksumRecovery1 | |
LogChecksumSetup | |
LogDeviceTest | |
LongColumnTest | |
MadhareTest |
This test shows basic functionality of creating and executing
simple SQL statements
|
MaxLogNumber | |
MaxLogNumberRecovery | |
OCRecoveryTest | |
OfflineBackupTest | |
OnlineBackup |
This class provides functionalty for tests to perform
online backup in a separate thread.
|
OnlineBackupTest1 | |
OnlineBackupTest3 | |
OnlineCompressTest | |
OSReadOnlyTest |
Simulates running Derby on a read-only media, and makes sure Derby gives a
reasonable error message when the user tries to insert data into the
read-only database.
|
PositionedStoreStreamTest |
Tests of the repositioning logic in
PositionedStoreStream . |
RecoveryAfterBackup |
This test contains a recovery for a database that did recovery just
before it went down.
|
RecoveryAfterBackupSetup |
This class will do the setup for testing recovery after backup.
|
RecoveryTest |
DERBY-4249 This class can be used as a framework to create junit Recovery
Test or converting harness Recovery Tests to junit tests.
|
RowLockBasicTest |
Very basic single user testing of row locking, verify that the right locks
are obtained for simple operations.
|
ServicePropertiesFileTest |
Tests Derby's ability to recover from various conditions related to the
service properties file.
|
SpaceTableTest |
Tests the printing of the WAIT state in the LOCK TABLE.
|
StoreBaseTest |
Utility functions useful when testing store.
|
StoreScriptsTest | |
StreamingColumnTest |
Test of JDBC result set Stream calls.
|
TableLockBasicTest |
Very basic single user testing of table locking, verify that the right locks
are obtained for simple operations.
|
TestDiskHashtable |
This program tests the org.apache.derby.iapi.store.access.DiskHashtable class.
|
TestDurabilityProperty |
This program tests the system when the derby.system.durability property is
set to 'test'.
|
TurnsReadOnly | |
UpdateLocksTest |
Test lock setting for updates for the cartesian product of:
all four ISO isolation levels X
{unpadded varchar column, padded varchar column} X {unique, non-unique indexes} X {index on unpadded varchar column, index on padded varchar column} This test started out as updatelocks.sql in the old
harness. |
Apache Derby V10.13 Internals - Copyright © 2004,2016 The Apache Software Foundation. All Rights Reserved.