hadoop-hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Prasad Chakka (JIRA)" <j...@apache.org>
Subject [jira] Updated: (HIVE-904) unit test failure in repair.q
Date Mon, 26 Oct 2009 23:12:59 GMT

     [ https://issues.apache.org/jira/browse/HIVE-904?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Prasad Chakka updated HIVE-904:
-------------------------------

    Assignee: Prasad Chakka
      Status: Patch Available  (was: Open)

Just ran the repair.q test and it seems to pass fine on my system but that doesn't tell anything
since this test was passing for me even before. Can someone check whether this works on where
it is currently failing?

> unit test failure in repair.q
> -----------------------------
>
>                 Key: HIVE-904
>                 URL: https://issues.apache.org/jira/browse/HIVE-904
>             Project: Hadoop Hive
>          Issue Type: Bug
>            Reporter: Zheng Shao
>            Assignee: Prasad Chakka
>         Attachments: HIVE-904.patch
>
>
> It seems that the order of the output partitions are not deterministic.
> {code}
>     [junit] Begin query: repair.q
>     [junit] diff -a -I \(file:\)\|\(/tmp/.*\) -I lastUpdateTime -I lastAccessTime -I
owner -I transient_lastDdlTime /data/users/zshao/tools/deploy-trunk-apache-hive/.ptest_0/build/ql/test/l\
> ogs/clientpositive/repair.q.out /data/users/zshao/tools/deploy-trunk-apache-hive/.ptest_0/ql/src/test/results/clientpositive/repair.q.out
>     [junit] 18c18
>     [junit] < Partitions not in metastore:      repairtable:p1=b/p2=a   repairtable:p1=a/p2=a
>     [junit] ---
>     [junit] > Partitions not in metastore:      repairtable:p1=a/p2=a   repairtable:p1=b/p2=a
>     [junit] 23,24c23
>     [junit] < Partitions not in metastore:      repairtable:p1=b/p2=a   repairtable:p1=a/p2=a
>     [junit] < Repair: Added partition to metastore repairtable:p1=b/p2=a
>     [junit] ---
>     [junit] > Partitions not in metastore:      repairtable:p1=a/p2=a   repairtable:p1=b/p2=a
>     [junit] 25a25
>     [junit] > Repair: Added partition to metastore repairtable:p1=b/p2=a
>     [junit] Exception: Client execution results failed with error code = 1
>     [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.TestCliDriver.testCliDriver_repair(TestCliDriver.java:3442)
>     [junit]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     [junit]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>     [junit]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>     [junit]     at java.lang.reflect.Method.invoke(Method.java:597)
>     [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 org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:420)
>     [junit]     at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:911)
>     [junit]     at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:768)
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message