hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Nicolas Spiegelberg (JIRA)" <j...@apache.org>
Subject [jira] Created: (HBASE-2935) Refactor "Corrupt Data" Tests in TestHLogSplit
Date Wed, 25 Aug 2010 18:09:16 GMT
Refactor "Corrupt Data" Tests in TestHLogSplit
----------------------------------------------

                 Key: HBASE-2935
                 URL: https://issues.apache.org/jira/browse/HBASE-2935
             Project: HBase
          Issue Type: Bug
          Components: test
    Affects Versions: 0.89.20100621
            Reporter: Nicolas Spiegelberg
            Priority: Minor


While fixing HBASE-2643, I noticed that a couple of the HLogSplit tests from HBASE-2437 were
now failing.  3 tests are trying to detect proper handling of garbage data: testCorruptedFileGetsArchivedIfSkipErrors,
testTrailingGarbageCorruptionLogFileSkipErrorsFalseThrows, testCorruptedLogFilesSkipErrorsFalseDoesNotTouchLogs.
 However, these tests are corrupting data at the HBase level.  Data corruption should be tested
at the HDFS level, because the filesystem is responsible for data validation.  These tests
need to inject corrupt data at the HDFS level & then verify that ChecksumExceptions are
thrown.

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


Mime
View raw message