[ 
https://issues.apache.org/jira/browse/HDFS-4237?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13550736#comment-13550736
 ] 

Andy Isaacson commented on HDFS-4237:
-------------------------------------

A few tab characters crept into your patch.  Please take them out.

{code}
+// We ignore this test class because the test cases should be run only
+// when external Kdc parameters are specified. TestSecureWebHDFS
+// checks if these settings are set using JUnit4 Assume, which does
+// not work with TestCase (JUnit 3.x). Read GRADLE-1879 for more
+// information.
{code}
Given that this is going into hadoop-hdfs, I don't see why we need to support 
jUnit 3.

{code}
+    TestWebHDFS.largeFileTest(conf, 200L << 20, secureUgi); //200MB file length
{code}
I'd rather see it written as 200 * 1024 * 1024 rather than using a bitshift.

Other than those issues, it seems reasonable.  Presumably this requires special 
permissions to run as root to get ports<1023, can we document that process 
somewhere?
                
> Add unit tests for HTTP-based filesystems against secure MiniDFSCluster
> -----------------------------------------------------------------------
>
>                 Key: HDFS-4237
>                 URL: https://issues.apache.org/jira/browse/HDFS-4237
>             Project: Hadoop HDFS
>          Issue Type: Test
>          Components: security, test, webhdfs
>    Affects Versions: 2.0.0-alpha
>            Reporter: Stephen Chu
>            Assignee: Stephen Chu
>         Attachments: HDFS-4237.patch.001
>
>
> Now that we can start a secure MiniDFSCluster (HADOOP-9004), we need more 
> security unit tests.
> A good area to add secure tests is the HTTP-based filesystems (WebHDFS, 
> HttpFs).

--
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

Reply via email to