Auth

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,608 of 5,21850%278 of 48742%2253755661,18048124
upgradeToVersion116(UserPrivTable, CatalogPrivTable, DbPrivTable, TablePrivTable, ResourcePrivTable)3870%240%1313737311
getUserAuthInfo(List, UserIdentity)27035356%222856%20263710601
getGlobalPrivStatus(List, UserIdentity)1650%220%1212393911
getTablePrivStatus(List, UserIdentity)1560%200%1111363611
getSchemaPrivStatus(List, UserIdentity)1500%200%1111353511
getUserRoleWorkloadGroupPrivs(List, UserIdentity)1290%180%1010292911
readFields(DataInput)1070%100%66292911
alterUserInternal(boolean, AlterUserStmt.OpType, UserIdentity, byte[], String, PasswordOptions, String, boolean)940%140%1010222211
replayGrant(PrivInfo)660%60%44161611
replayRevoke(PrivInfo)660%60%44141411
dropUserInternal(UserIdentity, boolean, boolean)659258%8850%59194201
getAllUserInfo()6017874%161954%1624205801
checkTablePatternExist(TablePattern, PrivBitSet)455655%31178%3832101
toString()420%n/a117711
checkPassword(String, String, byte[], byte[], List)410%100%66101011
setRoleToUser(UserIdentity, String)390%20%227711
checkPlainPassword(String, String, String, List)371731%5116%343801
checkStorageVaultPriv(UserIdentity, String, PrivPredicate)370%40%339911
alterRoleInternal(String, String, boolean)370%40%338811
getAuthInfo(UserIdentity)361428%7112%4581401
revokeInternal(UserIdentity, List, boolean)284863%3562%3521401
mergeRolesNoCheckName(List, Role)280%40%338811
modifyComment(UserIdentity, String)250%20%225511
write(DataOutput)250%n/a117711
replayCreateUser(PrivInfo)230%n/a116611
replayAlterUser(AlterUserOperationLog)230%n/a116611
updateUserPropertyInternal(String, List, boolean)222755%5116%3441201
createUserInternal(UserIdentity, String, byte[], boolean, PasswordOptions, String, String, boolean)2111985%21487%2933101
alterUser(AlterUserStmt)180%n/a113311
getDefaultCloudCluster(String)180%n/a117711
setPasswordInternal(UserIdentity, byte[], UserIdentity, boolean, boolean, boolean)176278%7541%6721501
replaySetPassword(PrivInfo)170%n/a115511
getCurrentUserIdentity(UserIdentity)160%20%225511
setLdapPassword(SetLdapPassVar)160%n/a114411
lambda$getUserAuthInfo$1(PrivEntry)160%n/a112211
replayCreateRole(PrivInfo)150%n/a115511
grantInternal(UserIdentity, List, boolean)146281%2675%2511401
replayAlterRole(PrivInfo)140%n/a115511
replayUpdateUserProperty(UserPropertyInfo)140%n/a115511
getRolesByUserWithLdap(UserIdentity)133069%3350%2431001
replayDropRole(PrivInfo)130%n/a115511
getRolesByUser(UserIdentity, boolean)120%n/a113311
replayDropUser(UserIdentity)120%n/a115511
checkTblPriv(UserIdentity, String, String, String, PrivPredicate)114379%3562%2531301
setPassword(SetPassVar)110%n/a112211
isWorkloadGroupInUse(String)110%n/a113311
checkDbPriv(UserIdentity, String, String, PrivPredicate)104280%3562%2531301
checkCtlPriv(UserIdentity, String, PrivPredicate)104180%3562%2531301
replaySetLdapPassword(LdapInfo)100%20%224411
doesRoleExist(String)90%20%221111
refreshLdap(RefreshLdapStmt)80%n/a112211
alterRole(AlterRoleStmt)80%n/a112211
getCloudClusterUsers(String)80%n/a111111
getUserIdentityForLdap(String, String)60%n/a111111
dropRole(String, boolean)60%n/a112211
initUser()4088%n/a0121001
setInitialRootPassword(String)3286%2100%0221401
getUserProperties(String)1168%n/a012501
getRoleByName(String)0%n/a111111
getAllUser()0%n/a111111
checkCloudPriv(UserIdentity, String, PrivPredicate, ResourceTypeEnum)4591%2675%2511301
setLdapInfo(LdapInfo)0%n/a112211
getAllUsers()0%n/a111111
getLdapInfo()0%n/a111111
getLdapManager()0%n/a111111
getUserManager()0%n/a111111
lambda$getUserAuthInfo$0(Role)0%n/a111111
isLdapAuthEnabled()71%1150%120101
grantInternal(UserIdentity, String, TablePattern, PrivBitSet, Map, boolean, boolean)71100%2675%2501501
grant(GrantStmt)67100%6100%0401301
revoke(RevokeStmt)67100%6100%0401301
checkColsPriv(UserIdentity, String, String, String, Set, PrivPredicate)57100%4100%030601
dropRoleInternal(String, boolean, boolean)51100%2466%2401201
createRoleInternal(String, boolean, String, boolean)49100%2466%2401201
Auth()45100%n/a0101101
checkWorkloadGroupPriv(UserIdentity, String, PrivPredicate)45100%6100%0401101
grantInternal(UserIdentity, String, ResourcePattern, PrivBitSet, boolean, boolean)45100%1375%1301101
grantInternal(UserIdentity, String, WorkloadGroupPattern, PrivBitSet, boolean, boolean)45100%1375%1301101
revokeInternal(UserIdentity, String, TablePattern, PrivBitSet, Map, boolean, boolean)42100%1375%1301001
revokeInternal(UserIdentity, String, ResourcePattern, PrivBitSet, boolean, boolean)40100%1375%1301001
revokeInternal(UserIdentity, String, WorkloadGroupPattern, PrivBitSet, boolean, boolean)40100%1375%1301001
checkResourcePriv(UserIdentity, String, PrivPredicate)37100%4100%030901
checkGlobalPriv(UserIdentity, PrivPredicate)36100%4100%030901
getUserCloudClusterPrivTable(UserIdentity)29100%2100%020601
getUserCloudStagePrivTable(UserIdentity)29100%2100%020601
getUserStorageVaultPrivTable(UserIdentity)29100%2100%020601
checkColPriv(String, String, String, String, PrivPredicate, Set)28100%4100%030601
getUserGlobalPrivTable(UserIdentity)25100%2100%020601
getUserCtlPrivTable(UserIdentity)25100%2100%020601
getUserDbPrivTable(UserIdentity)25100%2100%020601
getUserTblPrivTable(UserIdentity)25100%2100%020601
getUserResourcePrivTable(UserIdentity)25100%2100%020601
getUserWorkloadGroupPrivTable(UserIdentity)25100%2100%020601
getUserColPrivMap(UserIdentity)23100%2100%020601
createUser(CreateUserStmt)18100%n/a010401
getRoleInfo()14100%n/a010501
refreshUserPrivEntriesByResovledIPs(Map)12100%n/a010501
checkPlainPasswordForTest(String, String, String, List)11100%n/a010401
getRoleUsers(String)11100%n/a010301
getMaxConn(String)11100%n/a010301
getQueryTimeout(String)11100%n/a010301
getInsertTimeout(String)11100%n/a010301
getMaxQueryInstances(String)11100%n/a010301
getParallelFragmentExecInstanceNum(String)11100%n/a010301
getSqlBlockRules(String)11100%n/a010301
getCpuResourceLimit(String)11100%n/a010301
getResourceTags(String)11100%n/a010301
getExecMemLimit(String)11100%n/a010301
getWorkloadGroup(String)11100%n/a010301
createRole(CreateRoleStmt)10100%n/a010201
updateUserProperty(SetUserPropertyStmt)10100%n/a010301
getAllDomains(Set)9100%n/a010401
dropUser(DropUserStmt)8100%n/a010201
dropRole(DropRoleStmt)8100%n/a010201
doesUserExist(UserIdentity)6100%n/a010101
readLock()100%n/a010201
readUnlock()100%n/a010201
writeLock()100%n/a010201
writeUnlock()100%n/a010201
getPasswdPolicyInfo(UserIdentity)100%n/a010101
getUserId(String)100%n/a010101
rectifyPrivs()100%n/a010201
static {...}100%n/a010101
getPasswdPolicyManager()100%n/a010101