Ayush Saxena created HDFS-15396:
-----------------------------------
Summary: Fix
TestViewFileSystemOverloadSchemeHdfsFileSystemContract#testListStatusRootDir
Key: HDFS-15396
URL: https://issues.apache.org/jira/browse/HDFS-15396
Project: Hadoop HDFS
Issue Type: Bug
Reporter: Ayush Saxena
Assignee: Ayush Saxena
Exception :
{code:java}
java.lang.IllegalArgumentException: Can not create a Path from an empty string
at org.apache.hadoop.fs.Path.checkPathArg(Path.java:172)
at org.apache.hadoop.fs.Path.<init>(Path.java:184)
at
org.apache.hadoop.fs.viewfs.ViewFileSystem$InternalDirOfViewFs.listStatus(ViewFileSystem.java:1207)
at
org.apache.hadoop.fs.viewfs.ViewFileSystem.listStatus(ViewFileSystem.java:514)
at
org.apache.hadoop.fs.FileSystemContractBaseTest.assertListStatusFinds(FileSystemContractBaseTest.java:867)
at
org.apache.hadoop.fs.viewfs.TestViewFileSystemOverloadSchemeHdfsFileSystemContract.testListStatusRootDir(TestViewFileSystemOverloadSchemeHdfsFileSystemContract.java:119)
{code}
The reason for failure being, the mount destination for /user and /append in
the test is just the URI, with no further path.
Thus while listing, in order to fetch the permissions, the destination URI is
used to get the path, which resolves being empty. Hence the failure
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]