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

Tsz Wo (Nicholas), SZE commented on HDFS-549:
---------------------------------------------

I think we better not to change the behavior of "ant test -Dtestcase=..." 
because there are many contributors using it.  Also, it does not make sense to 
run tests with both normal and fi executions for most of the existing tests.  
They will just fail on one of the executions.

> Allow non fault-inject specific tests execution with an explicit 
> -Dtestcase=... setting
> ---------------------------------------------------------------------------------------
>
>                 Key: HDFS-549
>                 URL: https://issues.apache.org/jira/browse/HDFS-549
>             Project: Hadoop HDFS
>          Issue Type: Improvement
>          Components: build
>    Affects Versions: 0.21.0
>            Reporter: Konstantin Boudnik
>            Assignee: Konstantin Boudnik
>             Fix For: 0.21.0
>
>         Attachments: HDFS-549.patch, HDFS-549.patch
>
>
> It is currently impossible to run non fault-injection tests with 
> fault-injected build. E.g.
> {noformat}
>   ant run-test-hdfs-fault-inject -Dtestcase=TestFileCreation
> {noformat}
> because {{macro-test-runner}} does look for a specified test case only under 
> {{src/test/aop}} folder if a fault injection tests are ran. This render the 
> use of non fault injection tests impossible in the FI environment.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to