ProfileManager

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total855 of 1,97756%90 of 18451%681452245281453
createFetchRealTimeProfileTasks(String)1830%200%1111464611
getRealtimeQueryProfile(TUniqueId, TNetworkAddress)950%80%55323211
preventExecutionProfileLeakage()802322%12214%78152201
getProfile(String)720%80%55181811
getProfileMetaWithType(ProfileManager.ProfileType, long)640%80%55161611
checkAuthByUserAndQueryId(String, String)490%40%338811
getQueryInfoByColumnNameList(List)480%40%33141411
getQueryIdByTraceId(String)400%40%337711
deleteOutdatedProfilesFromStorage()399871%31178%2893601
getBrokenProfiles()286369%2675%2592801
getProfileBrief(String)230%20%226611
deleteOutdatedProfilesFromMemory(int)187781%3975%3742301
writeProfileToStorage()149887%1990%1663101
markExecutionProfileFinished(TUniqueId)131858%1150%1251101
getLastProfileId()120%n/a113311
lambda$deleteBrokenProfiles$7(String)111760%1150%1241001
lambda$loadProfilesFromStorageIfFirstTime$2()1012692%8100%0543101
setStatsErrorEstimator(String, StatsErrorEstimator)100%20%224411
getExecutionProfile(TUniqueId)60%n/a111111
findProfileElementObject(String)60%n/a111111
lambda$createFetchRealTimeProfileTasks$0(ProfileManager.1QueryIdAndAddress)60%n/a111111
deleteBrokenProfiles()54990%6100%0421501
getOnStorageProfileInfos()54690%1583%1421301
loadProfilesFromStorageIfFirstTime(boolean)52180%4100%0321101
pushProfile(Profile)43589%2466%2421201
createProfileStorageDirIfNecessary()41982%1375%131701
getAllQueries()40%n/a111111
addExecutionProfile(ExecutionProfile)3296%1583%1411101
getProfilesToBeRemoved()66100%8100%0501601
ProfileManager()57100%n/a0101201
getDebugInfo()34100%2100%020701
removeProfile(String)34100%4100%030801
getProfileOrderByQueryFinishTimeDesc()22100%n/a010601
getProfileOrderByQueryFinishTime()21100%n/a010501
getProfileOrderByQueryStartTime()21100%n/a010501
getInstance()19100%1375%130701
createElement(Profile)13100%n/a010301
cleanProfile()13100%n/a010501
checkIfProfileLoaded()13100%n/a010301
runAfterCatalogReady()12100%n/a010601
lambda$loadProfilesFromStorageIfFirstTime$1(String, List)10100%1150%120401
getProfilesNeedStore()9100%n/a010301
lambda$getProfilesNeedStore$3(List, String, ProfileManager.ProfileElement)9100%2100%020301
static {...}8100%n/a010301
lambda$getProfileOrderByQueryStartTime$13(PriorityQueue, String, ProfileManager.ProfileElement)5100%n/a010201
lambda$getProfileOrderByQueryStartTime$12(ProfileManager.ProfileElement)5100%n/a010101
lambda$getProfileOrderByQueryFinishTime$11(PriorityQueue, String, ProfileManager.ProfileElement)5100%n/a010201
lambda$getProfileOrderByQueryFinishTimeDesc$9(PriorityQueue, String, ProfileManager.ProfileElement)5100%n/a010201
lambda$getProfileOrderByQueryFinishTime$10(ProfileManager.ProfileElement)4100%n/a010101
lambda$getProfileOrderByQueryFinishTimeDesc$8(ProfileManager.ProfileElement)4100%n/a010101
lambda$getProfilesToBeRemoved$5(ProfileManager.ProfileElement)4100%n/a010101
lambda$writeProfileToStorage$4(ProfileManager.ProfileElement)4100%n/a010201
lambda$deleteOutdatedProfilesFromStorage$6(ProfileManager.ProfileElement)3100%n/a010201