Nick Dimiduk created HBASE-24330:
------------------------------------
Summary: [fakey test] TestInfoServersACL testJmxAvailableForAdmin
Key: HBASE-24330
URL: https://issues.apache.org/jira/browse/HBASE-24330
Project: HBase
Issue Type: Test
Components: test
Affects Versions: 2.3.0
Reporter: Nick Dimiduk
There was a failure on branch-2.3 last night,
https://builds.apache.org/job/HBase%20Nightly/job/branch-2.3/65/testReport/
This test failed for JDK11 but not JDK8.
Before the failed assertion, I do see a log from the loop on line 312:
{noformat}
2020-05-05 10:57:45,323 INFO [Time-limited test]
http.TestInfoServersACL$11(312): Hadoop:service=HBase,name=StartupProgress
{noformat}
This indicates to me that the HBase portion of the process hadn't finished
coming online yet, and so the precondition was not yet satisfied. Just
speculation though; I don't understand why the same bean wouldn't be available
to the admin user as well.
Furthermore, looks like the test does not clean up after itself correctly. On
retry, the subsequent attempt flat-out failed with
{noformat}
Failed to load or create keytab
/home/jenkins/jenkins-slave/workspace/HBase_Nightly_branch-2.3/component/hbase-server/target/test-data/f2e84dcf-0d1f-fe85-3519-4fcb37058d39/keytab
org.apache.kerby.kerberos.kerb.KrbException: Failed to load or create keytab
/home/jenkins/jenkins-slave/workspace/HBase_Nightly_branch-2.3/component/hbase-server/target/test-data/f2e84dcf-0d1f-fe85-3519-4fcb37058d39/keytab
at
org.apache.hadoop.hbase.http.TestInfoServersACL.beforeClass(TestInfoServersACL.java:114)
Caused by: java.io.IOException: No such file or directory
at
org.apache.hadoop.hbase.http.TestInfoServersACL.beforeClass(TestInfoServersACL.java:114)
{noformat}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)