hadoop-hdfs-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Matt Foley (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HDFS-1852) Umbrella task: Clean up HDFS unit tests for timing-sensitive conditions, improve both condition stimulators and condition detection loops
Date Thu, 21 Apr 2011 05:37:05 GMT
Umbrella task: Clean up HDFS unit tests for timing-sensitive conditions, improve both condition
stimulators and condition detection loops
-----------------------------------------------------------------------------------------------------------------------------------------

                 Key: HDFS-1852
                 URL: https://issues.apache.org/jira/browse/HDFS-1852
             Project: Hadoop HDFS
          Issue Type: Test
          Components: test
    Affects Versions: 0.22.0
            Reporter: Matt Foley


Both namenode and datanode have multiple background threads responsible for detecting and
responding to time-changing conditions, such as corrupt replicas, under- or over-replicated
blocks, etc.  The unit tests that attempt to exercise these threads often duplicate complex
combinations of actions, and use "wait for" or "wait until" loops to detect the results. 
The quality and robustness of these loops vary widely, and some problematic ones cause recurring
intermittent false positives in Hudson.  This is an umbrella task for a set of bugs to be
opened, to clean up these usages and move the common ones to DFSTestUtil.

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

Mime
View raw message