[ https://issues.apache.org/jira/browse/HIVE-4448?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13645304#comment-13645304 ]
Shuaishuai Nie commented on HIVE-4448: -------------------------------------- Fixed Unit test in HIVE-4448.1.patch 1.TestExecDriver 2.TestHiveMetaStoreChecker > Fix metastore warehouse incorrect path on Windows in unit tests > --------------------------------------------------------------- > > Key: HIVE-4448 > URL: https://issues.apache.org/jira/browse/HIVE-4448 > Project: Hive > Issue Type: Bug > Components: Testing Infrastructure > Affects Versions: 0.11.0 > Environment: Windows > Reporter: Shuaishuai Nie > Assignee: Shuaishuai Nie > Attachments: HIVE-4448.1.patch > > > Unit test cases which not using QTestUtil will pass incompatible Windows path > of METASTOREWAREHOUSE to HiveConf which result in creating the > /test/data/warehouse folder in the wrong location in Windows. This folder > will not be deleted at the beginning of the unit test and the content will > cause failure of unit tests if run the same test case repeatedly. The root > cause of this problem is for path like this > "pfile://C:\hive\build\ql/test/data/warehouse", the "C:\hive\build\" part > will be parsed as authority of the path and removed from the path string. The > patch will fix this problem and make the unit test result consistent between > Windows and Linux. -- 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