JUnit version 4.13.2
.17:53:11.351 [INFO - main] (RetryRule.java:138) Creating RetryStatement with result reporter and retry count of 0 (no retries)
17:53:11.513 [ERROR - main] (RangerConfiguration.java:63) addResourceIfReadable(ranger-kudu-audit.xml): couldn't find resource file location
17:53:11.518 [ERROR - main] (RangerConfiguration.java:63) addResourceIfReadable(ranger-kudu-security.xml): couldn't find resource file location
17:53:11.523 [ERROR - main] (RangerConfiguration.java:63) addResourceIfReadable(ranger-kudu-policymgr-ssl.xml): couldn't find resource file location
17:53:11.526 [INFO - main] (RangerPluginConfig.java:116) PolicyEngineOptions: { evaluatorType: auto, evaluateDelegateAdminOnly: false, disableContextEnrichers: false, disableCustomConditions: false, disableTagPolicyEvaluation: false, enableTagEnricherWithLocalRefresher: false, disableTrieLookupPrefilter: false, optimizeTrieForRetrieval: false, cacheAuditResult: false }
17:53:12.724 [WARN - main] (NativeCodeLoader.java:60) Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
17:53:12.786 [WARN - main] (ShellBasedUnixGroupsMapping.java:210) unable to return groups for user jdoe
org.apache.hadoop.security.ShellBasedUnixGroupsMapping$PartialGroupNameException: The user name 'jdoe' is not found. id: 'jdoe': no such user
id: 'jdoe': no such user

	at org.apache.hadoop.security.ShellBasedUnixGroupsMapping.resolvePartialGroupNames(ShellBasedUnixGroupsMapping.java:294) ~[hadoop-common-3.3.1.jar:?]
	at org.apache.hadoop.security.ShellBasedUnixGroupsMapping.getUnixGroups(ShellBasedUnixGroupsMapping.java:207) [hadoop-common-3.3.1.jar:?]
	at org.apache.hadoop.security.ShellBasedUnixGroupsMapping.getGroups(ShellBasedUnixGroupsMapping.java:97) [hadoop-common-3.3.1.jar:?]
	at org.apache.hadoop.security.JniBasedUnixGroupsMappingWithFallback.getGroups(JniBasedUnixGroupsMappingWithFallback.java:51) [hadoop-common-3.3.1.jar:?]
	at org.apache.hadoop.security.Groups$GroupCacheLoader.fetchGroupList(Groups.java:387) [hadoop-common-3.3.1.jar:?]
	at org.apache.hadoop.security.Groups$GroupCacheLoader.load(Groups.java:321) [hadoop-common-3.3.1.jar:?]
	at org.apache.hadoop.security.Groups$GroupCacheLoader.load(Groups.java:270) [hadoop-common-3.3.1.jar:?]
	at org.apache.hadoop.thirdparty.com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3529) [hadoop-shaded-guava-1.1.1.jar:1.1.1]
	at org.apache.hadoop.thirdparty.com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2278) [hadoop-shaded-guava-1.1.1.jar:1.1.1]
	at org.apache.hadoop.thirdparty.com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2155) [hadoop-shaded-guava-1.1.1.jar:1.1.1]
	at org.apache.hadoop.thirdparty.com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2045) [hadoop-shaded-guava-1.1.1.jar:1.1.1]
	at org.apache.hadoop.thirdparty.com.google.common.cache.LocalCache.get(LocalCache.java:3962) [hadoop-shaded-guava-1.1.1.jar:1.1.1]
	at org.apache.hadoop.thirdparty.com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3985) [hadoop-shaded-guava-1.1.1.jar:1.1.1]
	at org.apache.hadoop.thirdparty.com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4946) [hadoop-shaded-guava-1.1.1.jar:1.1.1]
	at org.apache.hadoop.security.Groups.getGroups(Groups.java:228) [hadoop-common-3.3.1.jar:?]
	at org.apache.hadoop.security.UserGroupInformation.getGroups(UserGroupInformation.java:1734) [hadoop-common-3.3.1.jar:?]
	at org.apache.kudu.subprocess.ranger.authorization.RangerKuduAuthorizer.getUserGroups(RangerKuduAuthorizer.java:246) [main/:?]
	at org.apache.kudu.subprocess.ranger.authorization.RangerKuduAuthorizer.authorizeRequests(RangerKuduAuthorizer.java:178) [main/:?]
	at org.apache.kudu.subprocess.ranger.authorization.RangerKuduAuthorizer.authorize(RangerKuduAuthorizer.java:117) [main/:?]
	at org.apache.kudu.subprocess.ranger.authorization.TestRangerKuduAuthorizer.testBasicRangerAuthorizer(TestRangerKuduAuthorizer.java:77) [test/:?]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_362]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_362]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_362]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_362]
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) [junit-4.13.2.jar:4.13.2]
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [junit-4.13.2.jar:4.13.2]
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) [junit-4.13.2.jar:4.13.2]
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [junit-4.13.2.jar:4.13.2]
	at org.apache.kudu.test.junit.RetryRule$RetryStatement.doOneAttemptAndReport(RetryRule.java:184) [kudu-test-utils-1.18.0-SNAPSHOT.jar:1.18.0-SNAPSHOT]
	at org.apache.kudu.test.junit.RetryRule$RetryStatement.evaluate(RetryRule.java:244) [kudu-test-utils-1.18.0-SNAPSHOT.jar:1.18.0-SNAPSHOT]
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) [junit-4.13.2.jar:4.13.2]
	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) [junit-4.13.2.jar:4.13.2]
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) [junit-4.13.2.jar:4.13.2]
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) [junit-4.13.2.jar:4.13.2]
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) [junit-4.13.2.jar:4.13.2]
	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) [junit-4.13.2.jar:4.13.2]
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) [junit-4.13.2.jar:4.13.2]
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) [junit-4.13.2.jar:4.13.2]
	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) [junit-4.13.2.jar:4.13.2]
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) [junit-4.13.2.jar:4.13.2]
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) [junit-4.13.2.jar:4.13.2]
	at org.junit.runners.ParentRunner.run(ParentRunner.java:413) [junit-4.13.2.jar:4.13.2]
	at org.junit.runners.Suite.runChild(Suite.java:128) [junit-4.13.2.jar:4.13.2]
	at org.junit.runners.Suite.runChild(Suite.java:27) [junit-4.13.2.jar:4.13.2]
	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) [junit-4.13.2.jar:4.13.2]
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) [junit-4.13.2.jar:4.13.2]
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) [junit-4.13.2.jar:4.13.2]
	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) [junit-4.13.2.jar:4.13.2]
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) [junit-4.13.2.jar:4.13.2]
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) [junit-4.13.2.jar:4.13.2]
	at org.junit.runners.ParentRunner.run(ParentRunner.java:413) [junit-4.13.2.jar:4.13.2]
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137) [junit-4.13.2.jar:4.13.2]
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115) [junit-4.13.2.jar:4.13.2]
	at org.junit.runner.JUnitCore.runMain(JUnitCore.java:77) [junit-4.13.2.jar:4.13.2]
	at org.junit.runner.JUnitCore.main(JUnitCore.java:36) [junit-4.13.2.jar:4.13.2]
17:53:12.807 [DEBUG - main] (RangerKuduAuthorizer.java:192) RangerAccessRequest [Mock for RangerAccessRequestImpl, hashCode: 22040992] receives result [RangerAccessResult={isAccessDetermined={false} isAllowed={true} isAuditedDetermined={false} isAudited={false} auditLogId={null} policyType={1} policyId={-1} zoneName={null} auditPolicyId={-1} policyVersion={null} evaluatedPoliciesCount={0} reason={null} additionalInfo={}}]
17:53:12.809 [DEBUG - main] (RangerKuduAuthorizer.java:192) RangerAccessRequest [Mock for RangerAccessRequestImpl, hashCode: 1659435106] receives result [RangerAccessResult={isAccessDetermined={true} isAllowed={false} isAuditedDetermined={false} isAudited={false} auditLogId={null} policyType={1} policyId={-1} zoneName={null} auditPolicyId={-1} policyVersion={null} evaluatedPoliciesCount={0} reason={null} additionalInfo={}}]
17:53:13.151 [DEBUG - main] (RequestAddCookies.java:123) CookieSpec selected: default
17:53:13.161 [DEBUG - main] (RequestAuthCache.java:77) Auth cache not set in the context
17:53:13.163 [DEBUG - main] (PoolingHttpClientConnectionManager.java:267) Connection request: [route: {}->http://dist-test.cloudera.org:8080][total available: 0; route allocated: 0 of 2; total allocated: 0 of 20]
17:53:13.176 [DEBUG - main] (PoolingHttpClientConnectionManager.java:312) Connection leased: [id: 0][route: {}->http://dist-test.cloudera.org:8080][total available: 0; route allocated: 1 of 2; total allocated: 1 of 20]
17:53:13.178 [DEBUG - main] (MainClientExec.java:234) Opening connection {}->http://dist-test.cloudera.org:8080
17:53:13.183 [DEBUG - main] (DefaultHttpClientConnectionOperator.java:139) Connecting to dist-test.cloudera.org/104.196.9.210:8080
17:53:13.188 [DEBUG - main] (DefaultHttpClientConnectionOperator.java:146) Connection established 10.240.0.120:34186<->104.196.9.210:8080
17:53:13.189 [DEBUG - main] (MainClientExec.java:255) Executing request POST /add_result HTTP/1.1
17:53:13.190 [DEBUG - main] (MainClientExec.java:260) Target auth state: UNCHALLENGED
17:53:13.190 [DEBUG - main] (MainClientExec.java:266) Proxy auth state: UNCHALLENGED
17:53:13.193 [DEBUG - main] (LoggingManagedHttpClientConnection.java:133) http-outgoing-0 >> POST /add_result HTTP/1.1
17:53:13.193 [DEBUG - main] (LoggingManagedHttpClientConnection.java:136) http-outgoing-0 >> Content-Length: 1272
17:53:13.193 [DEBUG - main] (LoggingManagedHttpClientConnection.java:136) http-outgoing-0 >> Content-Type: multipart/form-data; boundary=7xr8Cym_Gw3lAL8YJnaHEjJLA0IqAT2eIdyRX
17:53:13.193 [DEBUG - main] (LoggingManagedHttpClientConnection.java:136) http-outgoing-0 >> Host: dist-test.cloudera.org:8080
17:53:13.194 [DEBUG - main] (LoggingManagedHttpClientConnection.java:136) http-outgoing-0 >> Connection: Keep-Alive
17:53:13.194 [DEBUG - main] (LoggingManagedHttpClientConnection.java:136) http-outgoing-0 >> User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_362)
17:53:13.194 [DEBUG - main] (LoggingManagedHttpClientConnection.java:136) http-outgoing-0 >> Accept-Encoding: gzip,deflate
17:53:13.195 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "POST /add_result HTTP/1.1[\r][\n]"
17:53:13.195 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "Content-Length: 1272[\r][\n]"
17:53:13.195 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "Content-Type: multipart/form-data; boundary=7xr8Cym_Gw3lAL8YJnaHEjJLA0IqAT2eIdyRX[\r][\n]"
17:53:13.196 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "Host: dist-test.cloudera.org:8080[\r][\n]"
17:53:13.196 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "Connection: Keep-Alive[\r][\n]"
17:53:13.196 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_362)[\r][\n]"
17:53:13.196 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "Accept-Encoding: gzip,deflate[\r][\n]"
17:53:13.197 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "[\r][\n]"
17:53:13.197 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "--7xr8Cym_Gw3lAL8YJnaHEjJLA0IqAT2eIdyRX[\r][\n]"
17:53:13.197 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "Content-Disposition: form-data; name="build_id"[\r][\n]"
17:53:13.197 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "Content-Type: text/plain; charset=ISO-8859-1[\r][\n]"
17:53:13.198 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "Content-Transfer-Encoding: 8bit[\r][\n]"
17:53:13.198 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "[\r][\n]"
17:53:13.198 [DEBUG - main] (Wire.java:87) http-outgoing-0 >> "kudu-test"
17:53:13.199 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "[\r][\n]"
17:53:13.199 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "--7xr8Cym_Gw3lAL8YJnaHEjJLA0IqAT2eIdyRX[\r][\n]"
17:53:13.200 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "Content-Disposition: form-data; name="hostname"[\r][\n]"
17:53:13.200 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "Content-Type: text/plain; charset=ISO-8859-1[\r][\n]"
17:53:13.200 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "Content-Transfer-Encoding: 8bit[\r][\n]"
17:53:13.201 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "[\r][\n]"
17:53:13.201 [DEBUG - main] (Wire.java:87) http-outgoing-0 >> "dist-test-slave-77v9"
17:53:13.201 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "[\r][\n]"
17:53:13.201 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "--7xr8Cym_Gw3lAL8YJnaHEjJLA0IqAT2eIdyRX[\r][\n]"
17:53:13.202 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "Content-Disposition: form-data; name="revision"[\r][\n]"
17:53:13.202 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "Content-Type: text/plain; charset=ISO-8859-1[\r][\n]"
17:53:13.202 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "Content-Transfer-Encoding: 8bit[\r][\n]"
17:53:13.202 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "[\r][\n]"
17:53:13.202 [DEBUG - main] (Wire.java:87) http-outgoing-0 >> "c2d25d5f57d102d9ad9869eaf208d035a22e18aa"
17:53:13.203 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "[\r][\n]"
17:53:13.203 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "--7xr8Cym_Gw3lAL8YJnaHEjJLA0IqAT2eIdyRX[\r][\n]"
17:53:13.204 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "Content-Disposition: form-data; name="build_config"[\r][\n]"
17:53:13.204 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "Content-Type: text/plain; charset=ISO-8859-1[\r][\n]"
17:53:13.204 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "Content-Transfer-Encoding: 8bit[\r][\n]"
17:53:13.204 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "[\r][\n]"
17:53:13.205 [DEBUG - main] (Wire.java:87) http-outgoing-0 >> "fastdebug asan ubsan"
17:53:13.205 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "[\r][\n]"
17:53:13.205 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "--7xr8Cym_Gw3lAL8YJnaHEjJLA0IqAT2eIdyRX[\r][\n]"
17:53:13.205 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "Content-Disposition: form-data; name="test_name"[\r][\n]"
17:53:13.206 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "Content-Type: text/plain; charset=ISO-8859-1[\r][\n]"
17:53:13.206 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "Content-Transfer-Encoding: 8bit[\r][\n]"
17:53:13.206 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "[\r][\n]"
17:53:13.206 [DEBUG - main] (Wire.java:87) http-outgoing-0 >> "org.apache.kudu.subprocess.ranger.authorization.TestRangerKuduAuthorizer.testBasicRangerAuthorizer"
17:53:13.207 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "[\r][\n]"
17:53:13.207 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "--7xr8Cym_Gw3lAL8YJnaHEjJLA0IqAT2eIdyRX[\r][\n]"
17:53:13.207 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "Content-Disposition: form-data; name="status"[\r][\n]"
17:53:13.207 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "Content-Type: text/plain; charset=ISO-8859-1[\r][\n]"
17:53:13.208 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "Content-Transfer-Encoding: 8bit[\r][\n]"
17:53:13.208 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "[\r][\n]"
17:53:13.208 [DEBUG - main] (Wire.java:87) http-outgoing-0 >> "0"
17:53:13.208 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "[\r][\n]"
17:53:13.208 [DEBUG - main] (Wire.java:73) http-outgoing-0 >> "--7xr8Cym_Gw3lAL8YJnaHEjJLA0IqAT2eIdyRX--[\r][\n]"
17:53:13.214 [DEBUG - main] (Wire.java:73) http-outgoing-0 << "HTTP/1.1 200 OK[\r][\n]"
17:53:13.215 [DEBUG - main] (Wire.java:73) http-outgoing-0 << "Date: Tue, 11 Aug 2026 17:53:13 GMT[\r][\n]"
17:53:13.215 [DEBUG - main] (Wire.java:73) http-outgoing-0 << "Content-Length: 9[\r][\n]"
17:53:13.215 [DEBUG - main] (Wire.java:73) http-outgoing-0 << "Content-Type: text/html;charset=utf-8[\r][\n]"
17:53:13.215 [DEBUG - main] (Wire.java:73) http-outgoing-0 << "Server: CherryPy/17.4.2[\r][\n]"
17:53:13.215 [DEBUG - main] (Wire.java:73) http-outgoing-0 << "[\r][\n]"
17:53:13.215 [DEBUG - main] (Wire.java:73) http-outgoing-0 << "Success![\n]"
17:53:13.218 [DEBUG - main] (LoggingManagedHttpClientConnection.java:122) http-outgoing-0 << HTTP/1.1 200 OK
17:53:13.218 [DEBUG - main] (LoggingManagedHttpClientConnection.java:125) http-outgoing-0 << Date: Tue, 11 Aug 2026 17:53:13 GMT
17:53:13.218 [DEBUG - main] (LoggingManagedHttpClientConnection.java:125) http-outgoing-0 << Content-Length: 9
17:53:13.219 [DEBUG - main] (LoggingManagedHttpClientConnection.java:125) http-outgoing-0 << Content-Type: text/html;charset=utf-8
17:53:13.219 [DEBUG - main] (LoggingManagedHttpClientConnection.java:125) http-outgoing-0 << Server: CherryPy/17.4.2
17:53:13.223 [DEBUG - main] (MainClientExec.java:285) Connection can be kept alive indefinitely
17:53:13.226 [DEBUG - main] (LoggingManagedHttpClientConnection.java:79) http-outgoing-0: Close connection
17:53:13.226 [DEBUG - main] (ConnectionHolder.java:104) Connection discarded
17:53:13.227 [DEBUG - main] (PoolingHttpClientConnectionManager.java:351) Connection released: [id: 0][route: {}->http://dist-test.cloudera.org:8080][total available: 0; route allocated: 0 of 2; total allocated: 0 of 20]
17:53:13.227 [DEBUG - main] (PoolingHttpClientConnectionManager.java:411) Connection manager is shutting down
17:53:13.228 [DEBUG - main] (PoolingHttpClientConnectionManager.java:434) Connection manager shut down

Time: 2.851

OK (1 test)

