Shuaishuai Nie created HIVE-4448:
------------------------------------
Summary: Fix metastore warehouse incorrect path on Windows for
test case TestExecDriver and TestHiveMetaStoreChecker
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