Auth

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,923 of 4,85639%337 of 49231%2583916721,15160137
getUserAuthInfo(List, UserIdentity)6090%520%272711211211
getAllUserInfo()2380%350%2424585811
getGlobalPrivStatus(List, UserIdentity)1640%220%1212393911
getTablePrivStatus(List, UserIdentity)1540%200%1111353511
getSchemaPrivStatus(List, UserIdentity)1480%200%1111343411
getUserRoleWorkloadGroupPrivs(List, UserIdentity)1290%180%1010292911
dropUserInternal(UserIdentity, boolean, boolean)659559%8850%59194301
revokeResourcePrivilegeCommand(RevokeResourcePrivilegeCommand)580%40%339911
checkCtlPriv(UserIdentity, String, PrivPredicate)510%80%55131311
getAuthInfo(UserIdentity)500%80%55141411
dropRoleInternal(String, boolean, boolean)45611%5116%3491201
toString()420%n/a117711
revokeInternal(UserIdentity, String, ResourcePattern, PrivBitSet, boolean, boolean)400%40%33101011
revokeInternal(UserIdentity, String, WorkloadGroupPattern, PrivBitSet, boolean, boolean)400%40%33101011
checkStorageVaultPriv(UserIdentity, String, PrivPredicate)370%40%339911
getRoleNamesByUserWithLdap(UserIdentity, boolean)340%60%448811
setInitialRootPassword(String)3310%1150%12121401
setRoleToUser(UserIdentity, String)310%20%227711
alterUserInternal(boolean, AlterUserOpType, UserIdentity, byte[], String, PasswordOptions, String, boolean)305464%7853%611102401
checkPlainPassword(String, String, String, List)301736%5116%343801
getRolesByUserWithLdap(UserIdentity)295063%8850%6971901
replayRevoke(PrivInfo)293756%2466%2441401
alterRoleInternal(String, String, boolean)290%40%338811
getUserCloudClusterPrivTable(UserIdentity)290%20%226611
getUserCloudStagePrivTable(UserIdentity)290%20%226611
getUserStorageVaultPrivTable(UserIdentity)290%20%226611
createUserInternal(UserIdentity, String, byte[], boolean, PasswordOptions, String, String, boolean)2810578%61062%5973301
mergeRolesNoCheckName(List, Role)280%40%338811
getUserGlobalPrivTable(UserIdentity)250%20%226611
getUserCtlPrivTable(UserIdentity)250%20%226611
getUserDbPrivTable(UserIdentity)250%20%226611
getUserTblPrivTable(UserIdentity)250%20%226611
getUserResourcePrivTable(UserIdentity)250%20%226611
getUserWorkloadGroupPrivTable(UserIdentity)250%20%226611
getUserColPrivMap(UserIdentity)230%20%226611
checkTablePatternExist(TablePattern, PrivBitSet)225571%41071%4842101
updateUserTlsRequirements(UserIdentity)170%20%225511
modifyComment(UserIdentity, String)170%20%225511
updateUserPropertyInternal(String, List, boolean)163468%4233%2441301
getCurrentUserIdentity(UserIdentity)160%20%225511
getUserProperties(String)160%n/a115511
lambda$getUserAuthInfo$0(PrivEntry)160%n/a112211
setLdapPassword(String)150%n/a114411
replayAlterRole(PrivInfo)140%n/a115511
getRoleInfo()140%n/a115511
replayDropRole(PrivInfo)130%n/a115511
grantInternal(UserIdentity, List, boolean)124880%2675%2521401
revokeInternal(UserIdentity, List, boolean)124880%2675%2521401
createRoleInternal(String, boolean, String, boolean)123775%3350%2421201
getRolesByUser(UserIdentity, boolean)120%n/a113311
checkPasswordForUserIdentity(UserIdentity, byte[], byte[], List)120%n/a114411
checkTblPriv(UserIdentity, String, String, String, PrivPredicate)114379%3562%2531301
checkPlainPasswordForTest(String, String, String, List)110%n/a114411
checkPlainPasswordForUserIdentity(UserIdentity, String, List)110%n/a114411
doesUserExist(String, String)110%20%221111
getRoleUsers(String)110%n/a113311
checkDbPriv(UserIdentity, String, String, PrivPredicate)104280%3562%2531301
shouldSkipPasswordVerificationAfterCertAuth(UserIdentity)100%40%331111
replaySetLdapPassword(LdapInfo)100%20%224411
doesRoleExist(String)90%20%221111
requiresCertificateAuth(UserIdentity)90%40%331111
checkCloudPriv(UserIdentity, String, PrivPredicate, ResourceTypeEnum)84183%3562%3521301
refreshLdap(RefreshLdapCommand)80%n/a112211
grantInternal(UserIdentity, String, WorkloadGroupPattern, PrivBitSet, boolean, boolean)76089%3975%3721801
grantInternal(UserIdentity, String, TablePattern, PrivBitSet, Map, boolean, boolean)65790%1787%1511501
getUserIdentityForLdap(String, String)60%n/a111111
getUserIdentityForExternalAuth(String, String)60%n/a111111
getCandidateUserIdentities(String, String)60%n/a111111
alterRole(String, String)60%n/a112211
dropRole(String, boolean)60%n/a112211
replayGrant(PrivInfo)6192%6100%0421601
checkWorkloadGroupPriv(UserIdentity, String, PrivPredicate)4088%2466%2421101
initUser()4088%n/a0121001
replayCreateUser(PrivInfo)1878%n/a012601
replayAlterUser(AlterUserOperationLog)1878%n/a012601
getDefaultCloudCluster(String)1372%n/a012701
replaySetPassword(PrivInfo)1270%n/a012501
replayCreateRole(PrivInfo)1066%n/a012501
replayUpdateUserProperty(UserPropertyInfo)964%n/a012501
replayDropUser(UserIdentity)758%n/a012501
getRoleByName(String)0%n/a111111
getPasswdPolicyInfo(UserIdentity)0%n/a111111
getAllUser()0%n/a111111
setPasswordInternal(UserIdentity, byte[], UserIdentity, boolean, boolean, boolean)6894%4866%3701501
checkPassword(String, String, byte[], byte[], List)3790%2880%2611001
setLdapInfo(LdapInfo)0%n/a112211
getAllUsers()0%n/a111111
getLdapInfo()0%n/a111111
getLdapManager()0%n/a111111
getUserManager()0%n/a111111
readFields(DataInput)3093%1150%121901
isLdapAuthEnabled()71%1150%120101
grantResourcePrivilegeCommand(GrantResourcePrivilegeCommand)58100%1375%130901
checkColsPriv(UserIdentity, String, String, String, Set, PrivPredicate)57100%4100%030601
Auth()45100%n/a0101101
grantInternal(UserIdentity, String, ResourcePattern, PrivBitSet, boolean, boolean)45100%4100%0301101
revokeInternal(UserIdentity, String, TablePattern, PrivBitSet, Map, boolean, boolean)42100%4100%0301001
checkResourcePriv(UserIdentity, String, PrivPredicate)37100%4100%030901
checkGlobalPriv(UserIdentity, PrivPredicate)36100%4100%030901
checkColPriv(String, String, String, String, PrivPredicate, Set)28100%4100%030601
revokeTablePrivilegeCommand(RevokeTablePrivilegeCommand)27100%1150%120501
write(DataOutput)25100%n/a010701
grantTablePrivilegeCommand(GrantTablePrivilegeCommand)24100%n/a010401
createUser(CreateUserInfo)18100%n/a010401
alterUser(AlterUserInfo)17100%n/a010301
refreshUserPrivEntriesByResovledIPs(Map)12100%n/a010501
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
getComputeGroup(String)11100%n/a010301
getExecMemLimit(String)11100%n/a010301
getInitCatalog(String)11100%n/a010301
getWorkloadGroup(String)11100%n/a010301
isWorkloadGroupInUse(String)11100%n/a010301
getEnablePreferCachedRowset(String)11100%n/a010301
getQueryFreshnessToleranceMs(String)11100%n/a010301
getMaxConnForAllUsers()10100%n/a010301
setPassword(UserIdentity, byte[])9100%n/a010201
getAllDomains(Set)9100%n/a010401
grantRoleCommand(GrantRoleCommand)8100%n/a010201
revokeRole(RevokeRoleCommand)8100%n/a010201
getCloudClusterUsers(String)8100%n/a010101
createRole(String, boolean, String)7100%n/a010201
dropUser(UserIdentity, boolean)6100%n/a010201
doesUserExist(UserIdentity)6100%n/a010101
readLock()100%n/a010201
readUnlock()100%n/a010201
writeLock()100%n/a010201
writeUnlock()100%n/a010201
getUserId(String)100%n/a010101
rectifyPrivs()100%n/a010201
static {...}100%n/a010101
getPasswdPolicyManager()100%n/a010101