ExternalDatabase

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total506 of 1,29060%60 of 15060%671341193072359
isTableExist(String)660%100%66181811
registerTable(TableIf)590%40%33111111
getTableNullableWithoutCache(SessionContext, String)550%20%229911
buildTableForInit(String, String, long, ExternalCatalog, ExternalDatabase, boolean)426861%111557%914123001
unregisterTable(String)392438%4233%3461301
getLocalTableName(String, boolean)285365%61062%4982201
loadTableNamePairs(SessionContext, boolean)2512282%21890%21123101
tryWriteLock(long, TimeUnit)240%n/a114411
makeSureInitialized()223158%1375%1351601
matchesLocalTableName(String, String)190%40%335511
getTables()113173%1375%1331301
getTableForReplay(long)100%20%223311
gsonPostProcess()100%n/a113311
getTableNullable(String)74285%2250%232901
lambda$getTableNullableWithoutCache$8(String, Pair)70%n/a111111
lambda$isTableExist$7(String, Pair)70%n/a111111
readLock()50%n/a112211
readUnlock()50%n/a112211
writeLock()50%n/a112211
writeUnlock()50%n/a112211
isWriteLockHeldByCurrentThread()50%n/a111111
getViews()50%n/a111111
getTablesOnIdOrderIfExist(List)50%n/a111111
getTablesOnIdOrderOrThrowException(List)50%n/a111111
getTableForReplay(String)42987%3350%342901
equals(Object)42586%3562%352601
currentSessionContext()41173%2250%231501
setExtCatalog(ExternalCatalog)40%n/a112211
setRemoteName(String)40%n/a112211
writeLockIfExist()40%n/a112211
writeLockOrException(Exception)30%n/a112211
writeLockOrDdlException()30%n/a112211
getDbProperties()30%n/a111111
lambda$loadTableNamePairs$6(List)2675%1150%120101
resetMetaToUninitialized()48100%4100%0301101
buildMetaCache()40100%4100%030801
ExternalDatabase(ExternalCatalog, long, String, String, InitDatabaseLog.Type)38100%n/a0101201
lambda$loadTableNamePairs$4(boolean, String)32100%6100%040801
lambda$buildMetaCache$1(String)28100%n/a010301
getTableNamesWithLock()25100%2100%020701
hashCode()14100%n/a010101
lambda$loadTableNamePairs$3(boolean, String)13100%1150%120301
lambda$loadTableNamePairs$2(boolean, String)13100%1150%120301
addTableForTest(ExternalTable)11100%n/a010301
getRemoteName()10100%2100%020101
getTableNullable(long)10100%n/a010201
isStoredTableNamesLowerCase()9100%2100%020101
isTableNamesCaseInsensitive()9100%2100%020101
resetMetaCacheNames()7100%2100%020301
listTableNames()5100%n/a010101
lambda$buildMetaCache$0(String)5100%n/a010101
setLastUpdateTime(long)4100%n/a010201
static {...}4100%n/a010101
isInitialized()3100%n/a010101
getId()3100%n/a010101
getFullName()3100%n/a010101
getLastUpdateTime()3100%n/a010101
getCatalog()3100%n/a010101
lambda$loadTableNamePairs$5(String)2100%n/a010101