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

Suresh Srinivas commented on HDFS-1688:
---------------------------------------

Changes to fix the test failures:
# Fault injection test failures:
#* Fixed a bug - In MiniDFSCluster constructor numDatanodes was not initialized 
correctly in a previous patch. Instead of depending on startDataNodes method to 
increment it to the configured number of datanodes. This initialization 
resulted in more number of datanodes than configured. Cluster waits for ever 
till the number of datanodes started is equal numDatanodes,
resulting in test failures.
#* Changed fault injection tests to use MiniDFSCluster#Builder instead of 
deprecated constructors.
# TestDiskError - change equivalent HADOOP-4679
# TestDatanodeRestart - waiting for datanode to startup is different in 
federation with separate threads for block pools. Changed the test for datanode 
to fully start.
# TestDFSStartupVersions:
#* In UpgradeUtilities, separated namenode and datanode version creation to 
separate methods. When creating datanode version file, blockpool version file 
is also created (for federation or releases after that).
#* Added tests that ensures datanode does not come up when the clusterID and 
blockPoolID mismatch is found between the datanode and the namenode.



> Federation: Fix failures in fault injection tests, TestDiskError, 
> TestDatanodeRestart and TestDFSTartupVersions.
> ----------------------------------------------------------------------------------------------------------------
>
>                 Key: HDFS-1688
>                 URL: https://issues.apache.org/jira/browse/HDFS-1688
>             Project: Hadoop HDFS
>          Issue Type: Sub-task
>          Components: test
>    Affects Versions: Federation Branch
>            Reporter: Suresh Srinivas
>            Assignee: Suresh Srinivas
>             Fix For: Federation Branch
>
>         Attachments: HDFS-1688.1.patch, HDFS-1688.patch
>
>


-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to