[ https://issues.apache.org/jira/browse/HIVE-4448?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13853448#comment-13853448 ]
Jason Dere commented on HIVE-4448: ---------------------------------- The same changes are also a part of HIVE-5176, trying to get that one pushed through. > Fix metastore warehouse incorrect location 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 was sent by Atlassian JIRA (v6.1.4#6159)