You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hive.apache.org by Bing Li <li...@yahoo.com.cn> on 2011/08/28 13:51:45 UTC
TestHBaseCliDriver failed when I change JDK
Hi, developers
When I execute hive test cases, TestHBaseCliDriver, I
found that the task id is different from JDK. and the standard output
file is only accepted SUN jdk.
For example,
[junit]
diff -a -I file: -I pfile: -I hdfs: -I /tmp/ -I invalidscheme: -I
lastUpdateTime -I lastAccessTime -I [Oo]wner -I CreateTime -I
LastAccessTime -I Location -I transient_lastDdlTime -I last_modified_ -I
java.lang.RuntimeException -I at org -I at sun -I -I at java -I at
junit -I Caused
by: -I LOCK_QUERYID: -I grantTime -I [.][.][.] [0-9]* more -I USING
'java -cp /home/libing/hive/hive-0.7.1/src/build/hbase-handler/test/logs/hbase-handler/hbase_queries.q.out
/home/libing/hive/hive-0.7.1/src/hbase-handler/src/test/results/hbase_queries.q.out
[junit] Exception: Client execution results failed with error code = 1
[junit] 544,545c544,545
[junit] < Stage-0 is a root stage
[junit] < Stage-1 depends on stages: Stage-0
[junit] ---
[junit] > Stage-1 is a root stage
[junit] > Stage-0 depends on stages: Stage-1
[junit] 548c548
[junit] < Stage: Stage-0
[junit] ---
[junit] > Stage: Stage-1
[junit] 604c604
[junit] < Stage: Stage-1
[junit] ---
[junit] > Stage: Stage-0
[junit] junit.framework.AssertionFailedError: Client execution results failed with error code = 1
[junit] at junit.framework.Assert.fail(Assert.java:47)
[junit] at org.apache.hadoop.hive.cli.TestHBaseCliDriver.testCliDriver_hbase_queries(TestHBaseCliDriver.java:103)
[junit] at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[junit] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
[junit] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
[junit] at java.lang.reflect.Method.invoke(Method.java:611)
[junit] at junit.framework.TestCase.runTest(TestCase.java:154)
[junit] at junit.framework.TestCase.runBare(TestCase.java:127)
[junit] at junit.framework.TestResult$1.protect(TestResult.java:106)
[junit] at junit.framework.TestResult.runProtected(TestResult.java:124)
[junit] at
junit.framework.TestResult.run(TestResult.java:109)
[junit] at junit.framework.TestCase.run(TestCase.java:118)
[junit] at junit.framework.TestSuite.runTest(TestSuite.java:208)
[junit] at junit.framework.TestSuite.run(TestSuite.java:203)
[junit] at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
[junit] at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
[junit] at junit.framework.TestResult.runProtected(TestResult.java:124)
[junit] at junit.extensions.TestSetup.run(TestSetup.java:23)
[junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:518)
[junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1052)
[junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:906)
[junit] Tests run: 1, Failures: 1, Errors: 0, Time elapsed: 161.618 sec
[junit] Test org.apache.hadoop.hive.cli.TestHBaseCliDriver FAILED
[for] /home/libing/hive/hive-0.7.1/src/hbase-handler/build.xml: The following error occurred while executing this line:
[for] /home/libing/hive/hive-0.7.1/src/build.xml:213: The following error occurred while executing this line:
[for] /home/libing/hive/hive-0.7.1/src/build-common.xml:484: Tests failed!
What's the name of a stage depend on?
Is it a bug of the test
case?
Thanks,
Bing