Istvan Toth created HBASE-28132:
-----------------------------------

             Summary: TestTableShell times out
                 Key: HBASE-28132
                 URL: https://issues.apache.org/jira/browse/HBASE-28132
             Project: HBase
          Issue Type: Bug
          Components: shell, test
    Affects Versions: 4.0.0-alpha-1
            Reporter: Istvan Toth


When I try to run the dev test suit on master HEAD, TestTableShell  times out.
The output I attach happens on ARM and master HEAD, but I have seen the same 
error on branch-2.4 and x86_64.

At first I thought that the test hangs for ever, but it turns out that there is 
a 10000 second timout (which seems a bit excessive) and it times out after 
almost three hours.
{noformat}
mvn clean install -DskipTests
nohup mvn test -P runDevTests -Dtest.build.data.basedirectory=/ram2G -fn -B 
&{noformat}
{noformat}
...
[INFO] --- maven-surefire-plugin:3.1.0:test (secondPartTestsExecution) @ 
hbase-shell ---[INFO] Using configured provider 
org.apache.maven.surefire.junitcore.JUnitCoreProvider[INFO] [INFO] 
-------------------------------------------------------[INFO]  T E S T S[INFO] 
-------------------------------------------------------[INFO] Running 
org.apache.hadoop.hbase.client.TestShellNoCluster[INFO] Tests run: 1, Failures: 
0, Errors: 0, Skipped: 0, Time elapsed: 0.036 s - in 
org.apache.hadoop.hbase.client.TestShellNoCluster[INFO] Running 
org.apache.hadoop.hbase.client.TestTableShell[ERROR] Tests run: 2, Failures: 0, 
Errors: 2, Skipped: 0, Time elapsed: 10,934.388 s <<< FAILURE! - in 
org.apache.hadoop.hbase.client.TestTableShell[ERROR] 
org.apache.hadoop.hbase.client.TestTableShell  Time elapsed: 10,934.324 s  <<< 
ERROR!org.junit.runners.model.TestTimedOutException: test timed out after 780 
seconds     at java.lang.UNIXProcess.forkAndExec(Native Method)     at 
java.lang.UNIXProcess.<init>(UNIXProcess.java:247)   at 
java.lang.ProcessImpl.start(ProcessImpl.java:134)    at 
java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)     at 
jline.internal.TerminalLineSettings.exec(TerminalLineSettings.java:308)      at 
jline.internal.TerminalLineSettings.stty(TerminalLineSettings.java:282)      at 
jline.internal.TerminalLineSettings.undef(TerminalLineSettings.java:158)     at 
jline.UnixTerminal.init(UnixTerminal.java:94)        at 
jline.TerminalFactory.create(TerminalFactory.java:116)       at 
jline.TerminalFactory.get(TerminalFactory.java:180)  at 
jline.TerminalFactory.get(TerminalFactory.java:186)  at 
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)   
     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)     at 
org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:442)
      at 
org.jruby.javasupport.JavaMethod.invokeStaticDirect(JavaMethod.java:364)     at 
org.jruby.java.invokers.StaticMethodInvoker.call(StaticMethodInvoker.java:31)   
     at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:351)
    at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:144)    at 
org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:345)
   at 
org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:72)
        at 
org.jruby.ir.interpreter.InterpreterEngine.interpret(InterpreterEngine.java:80) 
     at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:164)
    at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:151)
        at 
org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:210)   
     at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:351)
    at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:144)    at 
org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:345)
   at 
org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:72)
        at 
org.jruby.ir.interpreter.InterpreterEngine.interpret(InterpreterEngine.java:80) 
     at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:164)
    at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:151)
        at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:362)
    at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:154)    at 
org.jruby.RubyClass.newInstance(RubyClass.java:883)  at 
org.jruby.RubyClass$INVOKER$i$newInstance.call(RubyClass$INVOKER$i$newInstance.gen)
  at 
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroOrNBlock.call(JavaMethod.java:332)
       at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:351)
    at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:144)    at 
org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:345)
   at 
org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:72)
        at 
org.jruby.ir.interpreter.InterpreterEngine.interpret(InterpreterEngine.java:80) 
     at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:164)
    at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:151)
        at 
org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:210)   
     at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:351)
    at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:144)    at 
org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:345)
   at 
org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:72)
        at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:128)
    at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:115)
        at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:329)
    at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:87) 
    at org.jruby.ir.instructions.CallBase.interpret(CallBase.java:549)      at 
org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:361)
   at 
org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:72)
        at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:128)
    at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:115)
        at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:329)
    at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:87) 
    at org.jruby.ir.instructions.CallBase.interpret(CallBase.java:549)      at 
org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:361)
   at 
org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:72)
        at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:128)
    at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:115)
        at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:329)
    at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:87) 
    at org.jruby.ir.instructions.CallBase.interpret(CallBase.java:549)      at 
org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:361)
   at 
org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:72)
        at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:128)
    at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:115)
        at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:329)
    at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:87) 
    at org.jruby.ir.instructions.CallBase.interpret(CallBase.java:549)      at 
org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:361)
   at 
org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:72)
        at 
org.jruby.ir.interpreter.InterpreterEngine.interpret(InterpreterEngine.java:86) 
     at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:201)
    at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:188)
        at 
org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:218)   
     at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:372)
    at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:175)    at 
org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:316)
   at 
org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:72)
        at 
org.jruby.ir.interpreter.InterpreterEngine.interpret(InterpreterEngine.java:80) 
     at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:164)
    at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:151)
        at org.jruby.RubyClass.finvokeWithRefinements(RubyClass.java:497)       
at org.jruby.RubyBasicObject.send(RubyBasicObject.java:1707)    at 
org.jruby.RubyBasicObject$INVOKER$i$send.call(RubyBasicObject$INVOKER$i$send.gen)
    at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:183)    at 
org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:338)
   at 
org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:72)
        at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:128)
    at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:115)
        at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:85)     at 
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:94) at 
org.jruby.ir.instructions.CallBase.interpret(CallBase.java:546)      at 
org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:361)
   at 
org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:72)
        at 
org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(Interpreter.java:116)   at 
org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(MixedModeIRBlockBody.java:136)
        at org.jruby.runtime.IRBlockBody.call(IRBlockBody.java:66)      at 
org.jruby.runtime.Block.call(Block.java:147) at 
org.jruby.RubyProc.call(RubyProc.java:277)   at 
org.jruby.RubyProc$INVOKER$i$call.call(RubyProc$INVOKER$i$call.gen)  at 
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroOrNBlock.call(JavaMethod.java:332)
       at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:351)
    at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:144)    at 
org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:345)
   at 
org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:72)
        at 
org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(Interpreter.java:116)   at 
org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(MixedModeIRBlockBody.java:136)
        at org.jruby.runtime.IRBlockBody.call(IRBlockBody.java:66)      at 
org.jruby.runtime.Block.call(Block.java:147) at 
org.jruby.RubyProc.call(RubyProc.java:277)   at 
org.jruby.RubyProc$INVOKER$i$call.call(RubyProc$INVOKER$i$call.gen)  at 
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroOrNBlock.call(JavaMethod.java:332)
       at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:351)
    at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:144)    at 
org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:345)
   at 
org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:72)
        at 
org.jruby.ir.interpreter.InterpreterEngine.interpret(InterpreterEngine.java:86) 
     at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:201)
    at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:188)
        at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:383)
    at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:185)    at 
org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:338)
   at 
org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:72)
        at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:128)
    at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:115)
        at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:329)
    at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:87) 
    at 
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:94) at 
org.jruby.ir.instructions.CallBase.interpret(CallBase.java:546)      at 
org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:361)
   at 
org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:72)
        at 
org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(Interpreter.java:116)   at 
org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(MixedModeIRBlockBody.java:136)
        at org.jruby.runtime.IRBlockBody.doYield(IRBlockBody.java:170)  at 
org.jruby.runtime.BlockBody.yield(BlockBody.java:108)        at 
org.jruby.runtime.Block.yield(Block.java:188)        at 
org.jruby.exceptions.CatchThrow.enter(CatchThrow.java:32)    at 
org.jruby.RubyKernel.rbCatch(RubyKernel.java:1237)   at 
org.jruby.RubyKernel.rbCatch(RubyKernel.java:1232)   at 
org.jruby.RubyKernel$INVOKER$s$rbCatch.call(RubyKernel$INVOKER$s$rbCatch.gen)   
     at 
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroOrOneBlock.call(JavaMethod.java:580)
     at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:329)
    at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:87) 
    at 
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:94) at 
org.jruby.ir.instructions.CallBase.interpret(CallBase.java:546)      at 
org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:361)
   at 
org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:72)
        at 
org.jruby.ir.interpreter.InterpreterEngine.interpret(InterpreterEngine.java:86) 
     at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:201)
    at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:188)
        at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:383)
    at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:185)    at 
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:192)   
     at 
org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:337)
   at 
org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:72)
        at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:128)
    at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:115)
        at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:85)     at 
org.jruby.ir.instructions.CallBase.interpret(CallBase.java:549)      at 
org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:361)
   at 
org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:72)
        at 
org.jruby.ir.interpreter.InterpreterEngine.interpret(InterpreterEngine.java:86) 
     at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:201)
    at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:188)
        at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:383)
    at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:185)    at 
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:192)   
     at 
org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:337)
   at 
org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:72)
        at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:128)
    at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:115)
        at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:329)
    at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:87) 
    at org.jruby.ir.instructions.CallBase.interpret(CallBase.java:549)      at 
org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:361)
   at 
org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:72)
        at 
org.jruby.ir.interpreter.InterpreterEngine.interpret(InterpreterEngine.java:86) 
     at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:201)
    at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:188)
        at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:383)
    at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:185)    at 
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:192)   
     at 
org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:337)
   at 
org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:72)
        at 
org.jruby.ir.interpreter.InterpreterEngine.interpret(InterpreterEngine.java:86) 
     at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:201)
    at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:188)
        at 
org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:218)   
     at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:372)
    at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:175)    at 
org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:316)
   at 
org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:72)
        at 
org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(Interpreter.java:116)   at 
org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(MixedModeIRBlockBody.java:136)
        at org.jruby.runtime.IRBlockBody.yieldSpecific(IRBlockBody.java:76)     
at org.jruby.runtime.Block.yieldSpecific(Block.java:157)        at 
org.jruby.ir.runtime.IRRuntimeHelpers.yieldSpecific(IRRuntimeHelpers.java:498)  
     at org.jruby.ir.instructions.YieldInstr.interpret(YieldInstr.java:76)   at 
org.jruby.ir.interpreter.StartupInterpreterEngine.processOtherOp(StartupInterpreterEngine.java:176)
  at 
org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:104)
       at 
org.jruby.ir.interpreter.InterpreterEngine.interpret(InterpreterEngine.java:86) 
     at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:201)
    at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:188)
        at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:383)
    at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:185)    at 
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:192)   
     at 
org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:337)
   at 
org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:72)
        at 
org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(Interpreter.java:116)   at 
org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(MixedModeIRBlockBody.java:136)
        at org.jruby.runtime.IRBlockBody.doYield(IRBlockBody.java:170)  at 
org.jruby.runtime.BlockBody.yield(BlockBody.java:108)        at 
org.jruby.runtime.Block.yield(Block.java:188)        at 
org.jruby.exceptions.CatchThrow.enter(CatchThrow.java:32)    at 
org.jruby.RubyKernel.rbCatch(RubyKernel.java:1237)   at 
org.jruby.RubyKernel.rbCatch(RubyKernel.java:1232)   at 
org.jruby.RubyKernel$INVOKER$s$rbCatch.call(RubyKernel$INVOKER$s$rbCatch.gen)   
     at 
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroOrOneBlock.call(JavaMethod.java:580)
     at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:329)
    at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:87) 
    at 
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:94) at 
org.jruby.ir.instructions.CallBase.interpret(CallBase.java:546)      at 
org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:361)
   at 
org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:72)
        at 
org.jruby.ir.interpreter.InterpreterEngine.interpret(InterpreterEngine.java:80) 
     at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:164)
    at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:151)
        at 
org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:210)   
     at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:351)
    at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:144)    at 
org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:345)
   at 
org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:72)
        at 
org.jruby.ir.interpreter.InterpreterEngine.interpret(InterpreterEngine.java:80) 
     at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:164)
    at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:151)
        at 
org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:210)   
     at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:351)
    at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:144)    at 
org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:345)
   at 
org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:72)
        at 
org.jruby.ir.interpreter.InterpreterEngine.interpret(InterpreterEngine.java:80) 
     at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:164)
    at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:151)
        at 
org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:210)   
     at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:351)
    at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:144)    at 
org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:345)
   at 
org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:72)
        at 
org.jruby.ir.interpreter.InterpreterEngine.interpret(InterpreterEngine.java:92) 
     at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:238)
    at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:225)
        at 
org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:226)   
     at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:393)
    at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:206)    at 
org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:325)
   at 
org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:72)
        at 
org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(Interpreter.java:116)   at 
org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(MixedModeIRBlockBody.java:136)
        at org.jruby.runtime.IRBlockBody.yieldSpecific(IRBlockBody.java:76)     
at org.jruby.runtime.Block.yieldSpecific(Block.java:157)        at 
org.jruby.ir.runtime.IRRuntimeHelpers.yieldSpecific(IRRuntimeHelpers.java:498)  
     at org.jruby.ir.instructions.YieldInstr.interpret(YieldInstr.java:76)   at 
org.jruby.ir.interpreter.StartupInterpreterEngine.processOtherOp(StartupInterpreterEngine.java:176)
  at 
org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:104)
       at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:128)
    at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:115)
        at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:329)
    at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:87) 
    at 
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:94) at 
org.jruby.ir.instructions.CallBase.interpret(CallBase.java:546)      at 
org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:361)
   at 
org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:72)
        at 
org.jruby.ir.interpreter.InterpreterEngine.interpret(InterpreterEngine.java:80) 
     at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:164)
    at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:151)
        at 
org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:210)   
     at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:351)
    at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:144)    at 
org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:345)
   at 
org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:72)
        at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:128)
    at 
org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:115)
        at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:329)
    at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:87) 
    at org.jruby.ir.instructions.CallBase.interpret(CallBase.java:549)      at 
org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:361)
   at 
org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:72)
        at 
org.jruby.ir.interpreter.Interpreter.INTERPRET_ROOT(Interpreter.java:96)     at 
org.jruby.ir.interpreter.Interpreter.execute(Interpreter.java:81)    at 
org.jruby.ir.interpreter.Interpreter.execute(Interpreter.java:30)    at 
org.jruby.ir.IRTranslator.execute(IRTranslator.java:42)      at 
org.jruby.Ruby.runInterpreter(Ruby.java:1294)        at 
org.jruby.Ruby.runInterpreter(Ruby.java:1298)        at 
org.jruby.embed.internal.EmbedEvalUnitImpl.run(EmbedEvalUnitImpl.java:119)   at 
org.jruby.embed.ScriptingContainer.runUnit(ScriptingContainer.java:1296)     at 
org.jruby.embed.ScriptingContainer.runScriptlet(ScriptingContainer.java:1341)   
     at 
org.apache.hadoop.hbase.client.AbstractTestShell.testRunShellTests(AbstractTestShell.java:94)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)   
     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)     at 
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
 at 
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
  at 
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
   at 
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)     at 
org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)        at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
   at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
    at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)  at 
org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)      at 
org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)    at 
org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)      at 
org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)     at 
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)   
     at 
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)  at 
org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:299)
   at 
org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:293)
   at java.util.concurrent.FutureTask.run(FutureTask.java:266)     at 
java.lang.Thread.run(Thread.java:750)
[ERROR] org.apache.hadoop.hbase.client.TestTableShell  Time elapsed: 10,934.385 
s  <<< ERROR!java.lang.Exception: Appears to be stuck in thread 
MiniHBaseClusterRegionServer-EventLoopGroup-3-1 at 
org.apache.hbase.thirdparty.io.netty.channel.epoll.Native.epollWait0(Native 
Method)  at 
org.apache.hbase.thirdparty.io.netty.channel.epoll.Native.epollWait(Native.java:182)
 at 
org.apache.hbase.thirdparty.io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:302)
 at 
org.apache.hbase.thirdparty.io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:366)
       at 
org.apache.hbase.thirdparty.io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
     at 
org.apache.hbase.thirdparty.io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
        at 
org.apache.hbase.thirdparty.io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
    at java.lang.Thread.run(Thread.java:750)
{noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to