[ 
https://issues.apache.org/jira/browse/SQOOP-725?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13504397#comment-13504397
 ] 

Hari Shreedharan commented on SQOOP-725:
----------------------------------------

So this patch fixes the tests - they are being run, but this is what the JStack 
looks like:
{code}
"main" prio=5 tid=7fa142800000 nid=0x110391000 waiting on condition [11038f000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(Native Method)
        at java.lang.Thread.sleep(Thread.java:302)
        at java.util.concurrent.TimeUnit.sleep(TimeUnit.java:328)
        at 
org.apache.hadoop.hbase.util.RetryCounter.sleepUntilNextRetry(RetryCounter.java:54)
        at 
org.apache.hadoop.hbase.zookeeper.RecoverableZooKeeper.exists(RecoverableZooKeeper.java:179)
        at 
org.apache.hadoop.hbase.zookeeper.ZKUtil.watchAndCheckExists(ZKUtil.java:230)
        at 
org.apache.hadoop.hbase.zookeeper.ZooKeeperNodeTracker.start(ZooKeeperNodeTracker.java:82)
        - locked <77d5563f8> (a org.apache.hadoop.hbase.MasterAddressTracker)
        at 
org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.ensureZookeeperTrackers(HConnectionManager.java:591)
        - locked <77d528ec8> (a 
org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation)
        at 
org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.getMaster(HConnectionManager.java:650)
        at org.apache.hadoop.hbase.client.HBaseAdmin.<init>(HBaseAdmin.java:110)
        at 
org.apache.sqoop.mapreduce.HBaseImportJob.jobSetup(HBaseImportJob.java:143)
        at 
org.apache.sqoop.mapreduce.ImportJobBase.runImport(ImportJobBase.java:209)
        at org.apache.sqoop.manager.SqlManager.importTable(SqlManager.java:465)
        at org.apache.sqoop.tool.ImportTool.importTable(ImportTool.java:403)
        at org.apache.sqoop.tool.ImportTool.run(ImportTool.java:476)
        at org.apache.sqoop.Sqoop.run(Sqoop.java:145)
        at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70)
        at org.apache.sqoop.Sqoop.runSqoop(Sqoop.java:181)
        at com.cloudera.sqoop.Sqoop.runSqoop(Sqoop.java:45)
        at 
com.cloudera.sqoop.testutil.ImportJobTestCase.runImport(ImportJobTestCase.java:215)
        at 
com.cloudera.sqoop.testutil.ImportJobTestCase.runImport(ImportJobTestCase.java:230)
        at 
com.cloudera.sqoop.hbase.TestHBaseImport.testBasicUsage(TestHBaseImport.java:38)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at junit.framework.TestCase.runTest(TestCase.java:168)
        at junit.framework.TestCase.runBare(TestCase.java:134)
        at junit.framework.TestResult$1.protect(TestResult.java:110)
        at junit.framework.TestResult.runProtected(TestResult.java:128)
        at junit.framework.TestResult.run(TestResult.java:113)
        at junit.framework.TestCase.run(TestCase.java:124)
        at junit.framework.TestSuite.runTest(TestSuite.java:232)
        at junit.framework.TestSuite.run(TestSuite.java:227)
        at 
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:520)
        at 
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1060)
        at 
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:911)
{code}

It looks like the test is not really able to run properly on the minicluster 
and may never have been able to. I am not familiar with the code in question 
here, but it looks like it ends up indefinitely for the master. Maybe this 
needs to be looked at: 
org.apache.sqoop.mapreduce.HBaseImportJob.jobSetup(HBaseImportJob.java:143).



                
> Enable HBase tests in sqoop 1
> -----------------------------
>
>                 Key: SQOOP-725
>                 URL: https://issues.apache.org/jira/browse/SQOOP-725
>             Project: Sqoop
>          Issue Type: Bug
>            Reporter: Hari Shreedharan
>         Attachments: SQOOP-725.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to