HDFS-7676. Fix TestFileTruncate to avoid bug of HDFS-7611. Contributed by Konstantin Shvachko.

This commit is contained in:
Konstantin V Shvachko 2015-01-24 18:03:11 -08:00
parent 3ea353e7b9
commit 370396509d
2 changed files with 7 additions and 0 deletions

View File

@ -785,6 +785,8 @@ Release 2.7.0 - UNRELEASED
HDFS-7659. truncate should check negative value of the new length. HDFS-7659. truncate should check negative value of the new length.
(Yi Liu via shv) (Yi Liu via shv)
HDFS-7676. Fix TestFileTruncate to avoid bug of HDFS-7611. (shv)
Release 2.6.1 - UNRELEASED Release 2.6.1 - UNRELEASED
INCOMPATIBLE CHANGES INCOMPATIBLE CHANGES

View File

@ -496,6 +496,11 @@ public void testTruncateFailure() throws IOException {
*/ */
@Test @Test
public void testTruncateEditLogLoad() throws IOException { public void testTruncateEditLogLoad() throws IOException {
// purge previously accumulated edits
fs.setSafeMode(SafeModeAction.SAFEMODE_ENTER);
fs.saveNamespace();
fs.setSafeMode(SafeModeAction.SAFEMODE_LEAVE);
int startingFileSize = 2 * BLOCK_SIZE + BLOCK_SIZE / 2; int startingFileSize = 2 * BLOCK_SIZE + BLOCK_SIZE / 2;
int toTruncate = 1; int toTruncate = 1;
final String s = "/testTruncateEditLogLoad"; final String s = "/testTruncateEditLogLoad";