Source file "org/apache/hadoop/security/UserGroupInformation.java" was not found during generation of report.
Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
Total | 2,015 of 2,015 | 0% | 270 of 270 | 0% | 220 | 220 | 492 | 492 | 85 | 85 |
createLoginUser(Subject) | ![]() | 0% | ![]() | 0% | 12 | 12 | 36 | 36 | 1 | 1 |
initialize(Configuration, boolean) | ![]() | 0% | ![]() | 0% | 8 | 8 | 23 | 23 | 1 | 1 |
main(String[]) | ![]() | 0% | ![]() | 0% | 2 | 2 | 16 | 16 | 1 | 1 |
unprotectedRelogin(UserGroupInformation.HadoopLoginContext) | ![]() | 0% | ![]() | 0% | 6 | 6 | 21 | 21 | 1 | 1 |
doAs(PrivilegedExceptionAction) | ![]() | 0% | ![]() | 0% | 7 | 7 | 17 | 17 | 1 | 1 |
logoutUserFromKeytab() | ![]() | 0% | ![]() | 0% | 5 | 5 | 17 | 17 | 1 | 1 |
fixKerberosTicketOrder() | ![]() | 0% | ![]() | 0% | 6 | 6 | 22 | 22 | 1 | 1 |
doSubjectLogin(Subject, UserGroupInformation.LoginParams) | ![]() | 0% | ![]() | 0% | 5 | 5 | 19 | 19 | 1 | 1 |
spawnAutoRenewalThreadForUserCreds(boolean) | ![]() | 0% | ![]() | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
getOsPrincipalClass() | ![]() | 0% | ![]() | 0% | 6 | 6 | 15 | 15 | 1 | 1 |
static {...} | ![]() | 0% | ![]() | 0% | 4 | 4 | 14 | 14 | 1 | 1 |
createProxyUser(String, UserGroupInformation) | ![]() | 0% | ![]() | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
print() | ![]() | 0% | ![]() | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
logUserInfo(Logger, String, UserGroupInformation) | ![]() | 0% | ![]() | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
reloginFromKeytab(boolean) | ![]() | 0% | ![]() | 0% | 8 | 8 | 12 | 12 | 1 | 1 |
toString() | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
hasSufficientTimeElapsed(long) | ![]() | 0% | ![]() | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
createRemoteUser(String, SaslRpcServer.AuthMethod) | ![]() | 0% | ![]() | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
getGroups() | ![]() | 0% | ![]() | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
getCredentials() | ![]() | 0% | ![]() | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
getLoginUser() | ![]() | 0% | ![]() | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
getOSLoginModuleName() | ![]() | 0% | ![]() | 0% | 7 | 7 | 7 | 7 | 1 | 1 |
UserGroupInformation(Subject) | ![]() | 0% | ![]() | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
getCredentialsInternal() | ![]() | 0% | ![]() | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
logPrivilegedAction(Subject, Object) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
getUGIFromTicketCache(String, String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
equals(Object) | ![]() | 0% | ![]() | 0% | 5 | 5 | 5 | 5 | 1 | 1 |
logAllUserInfo(Logger, UserGroupInformation) | ![]() | 0% | ![]() | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
getTGT() | ![]() | 0% | ![]() | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
getPrimaryGroupName() | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
loginUserFromKeytab(String, String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
loginUserFromKeytabAndReturnUGI(String, String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
createProxyUserForTesting(String, UserGroupInformation, String[]) | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
newLoginContext(String, Subject, UserGroupInformation.HadoopConfiguration) | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
getUGIFromSubject(Subject) | ![]() | 0% | ![]() | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
reloginFromTicketCache() | ![]() | 0% | ![]() | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
createUserForTesting(String, String[]) | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
getNextTgtRenewalTime(long, long, RetryPolicy) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
getCurrentUser() | ![]() | 0% | ![]() | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
getRefreshTime(KerberosTicket) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
getRealUser() | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
ensureInitialized() | ![]() | 0% | ![]() | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
relogin(UserGroupInformation.HadoopLoginContext) | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
getTokens() | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
getKeytab() | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
addToken(Text, Token) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
reset() | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
getBestUGI(String, String) | ![]() | 0% | ![]() | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
trimLoginMethod(String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
isFromKeytab() | ![]() | 0% | ![]() | 0% | 4 | 4 | 1 | 1 | 1 | 1 |
isFromTicket() | ![]() | 0% | ![]() | 0% | 4 | 4 | 1 | 1 | 1 | 1 |
addCredentials(Credentials) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
getLogin() | ![]() | 0% | ![]() | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
getRealAuthenticationMethod(UserGroupInformation) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
shouldRelogin() | ![]() | 0% | ![]() | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
addToken(Token) | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
getGroupNames() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
getRealAuthenticationMethod() | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
doAs(PrivilegedAction) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
hasKerberosCredentials() | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
isAuthenticationMethodEnabled(UserGroupInformation.AuthenticationMethod) | ![]() | 0% | ![]() | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
isSecurityEnabled() | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
isHadoopLogin() | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
isInitialized() | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
addTokenIdentifier(TokenIdentifier) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
setAuthenticationMethod(SaslRpcServer.AuthMethod) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
setLogin(LoginContext) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
getTokenIdentifiers() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
setAuthenticationMethod(UserGroupInformation.AuthenticationMethod) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
setConfiguration(Configuration) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
loginUserFromSubject(Subject) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
setLoginUser(UserGroupInformation) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
checkTGTAndReloginFromKeytab() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
reloginFromKeytab() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
createRemoteUser(String) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getShortUserName() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getUserName() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getAuthenticationMethod() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
hashCode() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
logAllUserInfo(UserGroupInformation) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
setShouldRenewImmediatelyForTests(boolean) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
isLoginKeytabBased() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
isLoginTicketBased() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getSubject() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
reattachMetrics() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 |