Whamcloud - gitweb
tests: add tests for handling of corrupt extents
authorDarrick J. Wong <darrick.wong@oracle.com>
Fri, 1 Aug 2014 18:13:14 +0000 (11:13 -0700)
committerTheodore Ts'o <tytso@mit.edu>
Sun, 3 Aug 2014 03:46:15 +0000 (23:46 -0400)
commitf6204f9d86f5ac911542e68daa7df94d7d05576a
treeb5706f82dc5bd995b216b593a1d2fa5ad04d9a07
parentb46e2477766025b53aa4cf29976af639da8fad72
tests: add tests for handling of corrupt extents

Add some regression tests to examine how e2fsck deals with (a) extent
blocks with only a bad checksum; (b) extent blocks with a bad magic
number; and (c) extent entries with corruption.

Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
25 files changed:
tests/f_extent_bad_node/name
tests/f_extent_int_bad_csum/expect.1 [new file with mode: 0644]
tests/f_extent_int_bad_csum/expect.2 [new file with mode: 0644]
tests/f_extent_int_bad_csum/image.gz [new file with mode: 0644]
tests/f_extent_int_bad_csum/name [new file with mode: 0644]
tests/f_extent_int_bad_extent/expect.1 [new file with mode: 0644]
tests/f_extent_int_bad_extent/expect.2 [new file with mode: 0644]
tests/f_extent_int_bad_extent/image.gz [new file with mode: 0644]
tests/f_extent_int_bad_extent/name [new file with mode: 0644]
tests/f_extent_int_bad_magic/expect.1 [new file with mode: 0644]
tests/f_extent_int_bad_magic/expect.2 [new file with mode: 0644]
tests/f_extent_int_bad_magic/image.gz [new file with mode: 0644]
tests/f_extent_int_bad_magic/name [new file with mode: 0644]
tests/f_extent_leaf_bad_csum/expect.1 [new file with mode: 0644]
tests/f_extent_leaf_bad_csum/expect.2 [new file with mode: 0644]
tests/f_extent_leaf_bad_csum/image.gz [new file with mode: 0644]
tests/f_extent_leaf_bad_csum/name [new file with mode: 0644]
tests/f_extent_leaf_bad_extent/expect.1 [new file with mode: 0644]
tests/f_extent_leaf_bad_extent/expect.2 [new file with mode: 0644]
tests/f_extent_leaf_bad_extent/image.gz [new file with mode: 0644]
tests/f_extent_leaf_bad_extent/name [new file with mode: 0644]
tests/f_extent_leaf_bad_magic/expect.1 [new file with mode: 0644]
tests/f_extent_leaf_bad_magic/expect.2 [new file with mode: 0644]
tests/f_extent_leaf_bad_magic/image.gz [new file with mode: 0644]
tests/f_extent_leaf_bad_magic/name [new file with mode: 0644]