Whamcloud - gitweb
LU-193 fix f_messy_inode failure due to ibadness 43/543/5
authorAndreas Dilger <adilger@whamcloud.com>
Wed, 11 May 2011 08:48:14 +0000 (02:48 -0600)
committerAndreas Dilger <adilger@whamcloud.com>
Mon, 16 May 2011 19:42:10 +0000 (13:42 -0600)
commit09d4c203d07572ce176bd041d6411d46f2effd6b
treeef9121980317f5f2995280a43bd52e564ab5a919
parent5fa8491bb30d9342466bccea30f4d26bc5c47908
LU-193 fix f_messy_inode failure due to ibadness

The EXT4_XTIME_ANCIENT (ctime > s_mkfs_time) check was failing on i686
due to s_mkfs_time being uninitialized on the f_messy_inode test image.
On i686 this caused an underflow due to the 24h error margin for the
timestamp comparison to compensate for time zone errors.

Add -d to e2fsck runtime options for the failing f_messy_inode test
so that it prints when the inode badness is incremented.  The debug
test output was generated on an x86_64 system and should pass on all
architectures.

Print failed test output at the time of failure to simplify debugging
when running in an automated test harness.

Change-Id: I9142cfb83e53552b7ded5a4052eeccc5a7efb3d2
patches/e2fsprogs-ibadness-counter.patch
patches/e2fsprogs-tests-f_ibadness_debug.patch [new file with mode: 0644]
patches/e2fsprogs-version.patch
patches/series