doTransaction(DBTransaction, Boolean) |  | 0% |  | 0% | 6 | 6 | 21 | 21 | 1 | 1 |
reconnectQuarantinedDatabase(StringBuilder, DBDatabase) |  | 0% | | n/a | 1 | 1 | 12 | 12 | 1 | 1 |
createIndexesOnAllFields(DBRow) |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
removeForeignKeyConstraints(DBRow) |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
createForeignKeyConstraints(DBRow) |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
getDatabaseStatuses() |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
reconnectQuarantinedDatabases() |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
updateTableToMatchDBRow(DBRow) |   | 27% |   | 25% | 4 | 5 | 9 | 15 | 0 | 1 |
getDBStatements() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
supportsMicrosecondPrecision() |  | 0% |  | 0% | 5 | 5 | 6 | 6 | 1 | 1 |
supportsNanosecondPrecision() |  | 0% |  | 0% | 5 | 5 | 6 | 6 | 1 | 1 |
batchSQLStatementsWhenPossible() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
stopClusterInternal(boolean) |   | 26% |   | 25% | 2 | 3 | 6 | 12 | 0 | 1 |
DBDatabaseCluster(String, DBDatabaseCluster.Configuration, DatabaseConnectionSettings[]) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
DBDatabaseCluster(String, DatabaseConnectionSettings[]) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
executeDBActionOnClusterMembers(DBAction) |   | 79% |   | 65% | 5 | 11 | 6 | 31 | 0 | 1 |
setPrintSQLBeforeExecuting(boolean) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
setConnectionSettings(DatabaseConnectionSettings[]) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
preventDroppingOfDatabases(boolean) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
setBatchSQLStatementsWhenPossible(boolean) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
initDatabaseMembers(DBDatabase[]) |   | 62% |   | 62% | 3 | 5 | 6 | 18 | 0 | 1 |
removeDatabases(DBDatabase[]) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
DBDatabaseCluster(DBDatabaseClusterSettingsBuilder) |   | 70% |   | 75% | 2 | 5 | 6 | 22 | 0 | 1 |
getSQLForDBQuery(DBQueryable) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
randomCluster(DBDatabaseCluster.Configuration, DBDatabase) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
randomAutomaticCluster(DBDatabase) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
test(DBScript) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
doReadOnlyTransaction(DBTransaction) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
isMemoryDatabase() |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
executeDBQuery(DBQueryable) |   | 80% |   | 60% | 4 | 6 | 3 | 14 | 0 | 1 |
setHasQuarantined(boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
DBDatabaseCluster(DatabaseConnectionSettings) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
backupToDBDatabase(DBDatabase) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
quarantineDatabase(DBDatabase, Throwable) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
setRequiredToProduceEmptyStringsForNull(boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
connectSavedDatabases() |   | 72% |  | 100% | 0 | 2 | 2 | 8 | 0 | 1 |
dismantle() |   | 46% | | n/a | 0 | 1 | 2 | 6 | 0 | 1 |
setDatabaseName(String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
removeDatabases(List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
createTablesNoExceptions(boolean, DBRow[]) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
createTableNoExceptions(boolean, DBRow) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
handleExceptionDuringAction(Exception, DBDatabase, DBAction) |   | 72% |   | 50% | 2 | 4 | 2 | 7 | 0 | 1 |
failOnQuarantine() |   | 36% |   | 25% | 2 | 3 | 1 | 3 | 0 | 1 |
isStarted() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
DBDatabaseCluster(String, DBDatabase[]) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
dropTableIfExists(DBRow) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
createTableWithForeignKeys(DBRow) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
createTablesWithForeignKeysNoExceptions(DBRow[]) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
createTablesNoExceptions(DBRow[]) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
synchronizeAddedDatabases(boolean) |   | 89% |  | 100% | 0 | 5 | 2 | 11 | 0 | 1 |
executeDBAction(DBAction) |   | 76% |   | 50% | 1 | 2 | 1 | 7 | 0 | 1 |
deadDatabase(DBDatabase, Throwable) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
handleErrorDuringExecutingSQL(DBDatabase, Throwable, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
addTrackedTables(DBRow[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
removeTrackedTables(DBRow[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getDefaultPort() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
DBDatabaseCluster() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
DBDatabaseCluster(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
addFeatureToFixException(Exception, QueryIntention, StatementDetails) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
addDatabaseSpecificFeatures(Statement) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getConnectionFromDriverManager() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
willCreateBlankQuery(DBRow) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getConnection() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getDBStatement() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getLowLevelStatement() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
setTrackedTables(Collection) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
addTrackedTables(Collection) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
removeTrackedTables(Collection) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
handleExceptionDuringQuery(Exception, DBDatabase) |   | 80% |   | 50% | 2 | 3 | 2 | 6 | 0 | 1 |
getURLInterpreter() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
start() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getAutoRebuild() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
stopClusterAndDatabases() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getTrackedTables() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
removeDatabase(DBDatabase) |   | 86% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
tableExists(DBRow) |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
addActionToQueue(DBAction) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
preventDroppingOfTables(boolean) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
getDetails() |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
removeActionFromQueue(DBDatabase, DBAction) |  | 100% |   | 50% | 1 | 2 | 0 | 6 | 0 | 1 |
addCleaner() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
initDatabase(DBDatabase[]) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
getStatusOfActiveDatabases() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
randomManualCluster(DBDatabase) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getClusterStatus() |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
getStatusOfQuarantinedDatabases() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getStatusOfUnsynchronisedDatabases() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addReconnectionProcessor() |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
addDatabaseWithoutWaiting(DBDatabase) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
getDefinition() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
DBDatabaseCluster(String, DBDatabaseCluster.Configuration) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
startupCluster() |  | 100% |   | 50% | 1 | 2 | 0 | 5 | 0 | 1 |
shutdownClusterProcesses() |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
static {...} |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
addDatabaseWithWaiting(DBDatabase, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
DBDatabaseCluster(String, DBDatabaseCluster.Configuration, DBDatabase[]) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
setQuietExceptionsPreference(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
createTable(DBRow, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
dropTableNoExceptions(DBRow) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
dropTable(DBRow) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
createTable(DBRow) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
createTableNoExceptions(DBRow) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
waitUntilDatabaseIsSynchronised(DBDatabase, long) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getReadyDatabase() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
waitUntilDatabaseIsSynchronised(DBDatabase) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
addDatabase(DBDatabase) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addDatabaseAndWait(DBDatabase) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getDatabaseStatus(DBDatabase) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
size() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addTrackedTable(DBRow) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
removeTrackedTable(DBRow) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
waitUntilSynchronised() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setRequeryPermitted(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setFailOnQuarantine(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getDatabases() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
supportsDifferenceBetweenNullAndEmptyString() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getAutoReconnect() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
stopCluster() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
requeryPermitted() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getRandomClusterName() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
clone() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
stop() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
close() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |