You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-issues@hadoop.apache.org by "Anatoli Fomenko (JIRA)" <ji...@apache.org> on 2013/04/09 22:28:16 UTC

[jira] [Updated] (HADOOP-9464) In test*Conf.xml regexp replication factor set to 1

     [ https://issues.apache.org/jira/browse/HADOOP-9464?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Anatoli Fomenko updated HADOOP-9464:
------------------------------------

    Attachment: HADOOP-9464.patch

The first version of the patch is attached. It brings the number of tests failing on a Bigtop default cluster down to 96.
                
> In test*Conf.xml regexp replication factor set to 1
> ---------------------------------------------------
>
>                 Key: HADOOP-9464
>                 URL: https://issues.apache.org/jira/browse/HADOOP-9464
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: test
>    Affects Versions: 2.0.4-alpha
>            Reporter: Anatoli Fomenko
>            Priority: Critical
>             Fix For: 2.0.4-alpha
>
>         Attachments: HADOOP-9464.patch
>
>
> In some Hadoop smoke tests (testHDFSConf.xml), in expected output for RegexpComparator, a replication factor is hard coded to 1,
>  
> {noformat}
>     <test> <!-- TESTED -->
>       <description>ls: file using absolute path</description>
>       <test-commands>
>         <command>-fs NAMENODE -touchz /file1</command>
>         <command>-fs NAMENODE -ls /file1</command>
>       </test-commands>
>       <cleanup-commands>
>         <command>-fs NAMENODE -rm /file1</command>
>       </cleanup-commands>
>       <comparators>
>         <comparator>
>           <type>TokenComparator</type>
>           <expected-output>Found 1 items</expected-output>
>         </comparator>
>         <comparator>
>           <type>RegexpComparator</type>
>           <expected-output>^-rw-r--r--( )*1( )*[a-z]*( )*supergroup( )*0( )*[0-9]{4,}-[0-9]{2,}-[0-9]{2,} [0-9]{2,}:[0-9]{2,}( )*/file1</expected-output>
>         </comparator>
>       </comparators>
>     </test>
> {noformat}
> such as the first "1" in 
> {noformat}
> <expected-output>^-rw-r--r--( )*1( )*[a-z]*( )*supergroup( )*0( )*[0-9]{4,}-[0-9]{2,}-[0-9]{2,} [0-9]{2,}:[0-9]{2,}( )*/file1</expected-output>
> {noformat}.
> We found in Bigtop testing on a standalone cluster that such tests fail with a default replication factor. 
> Please update the regexp in test*Conf.xml files to add a flexibility for a replication factor that would allow to execute these tests with a variety of clusters, or inside the Bigtop.

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