ExternalDatabase

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total888 of 1,73448%107 of 19745%891541913802155
replayInitDb(InitDatabaseLog, ExternalCatalog)2270%280%1515464611
registerTable(TableIf)1090%80%55191911
gsonPostProcess()968948%11635%810183701
unregisterTable(String)910%100%66191911
buildTableForInit(String, String, long, ExternalCatalog, ExternalDatabase, boolean)615748%131553%1015183101
init()4410169%7541%57103401
isTableExist(String)370%60%449911
makeSureInitialized()364857%3770%2682001
listTableNames()259979%21285%2822601
getTableForReplay(long)250%40%335511
tryWriteLock(long, TimeUnit)240%n/a114411
getTableNullable(long)240%20%224411
getTableNullable(String)108789%51168%4942001
read(DataInput)90%n/a112211
write(DataOutput)70%n/a112211
getTables()53788%2466%2411101
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
getNonTempTableNullable(String)50%n/a111111
equals(Object)42586%3562%352601
setRemoteName(String)40%n/a112211
writeLockIfExist()40%n/a112211
writeLockOrException(Exception)30%n/a112211
writeLockOrDdlException()30%n/a112211
getDbProperties()30%n/a111111
lambda$listTableNames$7(List)2675%1150%120101
setUnInitialized(boolean)58100%12100%0701201
ExternalDatabase(ExternalCatalog, long, String, String, InitDatabaseLog.Type)44100%n/a0101501
lambda$makeSureInitialized$1(String)28100%n/a010301
lambda$listTableNames$5(String)24100%2100%020501
getTableNamesWithLock()19100%2100%020401
setTableExtCatalog(ExternalCatalog)17100%2100%020401
hashCode()14100%n/a010101
isStoredTableNamesLowerCase()11100%1375%130101
isTableNamesCaseInsensitive()11100%1375%130101
lambda$listTableNames$4(String)11100%n/a010201
lambda$listTableNames$3(String)11100%n/a010201
readLock()5100%n/a010201
readUnlock()5100%n/a010201
setExtCatalog(ExternalCatalog)4100%n/a010201
setLastUpdateTime(long)4100%n/a010201
lambda$makeSureInitialized$2(String, Optional, RemovalCause)4100%n/a010101
static {...}4100%n/a010101
isInitialized()3100%n/a010101
getId()3100%n/a010101
getFullName()3100%n/a010101
getRemoteName()3100%n/a010101
getLastUpdateTime()3100%n/a010101
getCatalog()3100%n/a010101
lambda$makeSureInitialized$0(String)3100%n/a010101
lambda$listTableNames$6(String)2100%n/a010101