create _require_metadata_journaling, and add to tests that need it
authorEric Sandeen <sandeen@redhat.com>
Wed, 25 Feb 2015 04:36:52 +0000 (15:36 +1100)
committerDave Chinner <david@fromorbit.com>
Wed, 25 Feb 2015 04:36:52 +0000 (15:36 +1100)
commit68d3b93bf67fdb80bb833b82fc080646723800c0
treeb63c9a335f3aa5630c34efbee35eac259d743749
parent6f6c4716244724b6462f5f7d54e6406a715a4a35
create _require_metadata_journaling, and add to tests that need it

Many tests use dm_flakey to trigger log replay, but for filesystems that
don't support metadata journaling, this causes failures when it shouldn't.
(i.e. we can hardly test log replay if there is no log, and the subsequent
filesystem check will turn up errors).

For some tests they actually sync everything we care about, and find
inconsistencies elsewhere, but I erred on the side of simply not running
the test in most cases.

Tested-by: Filipe Manana <fdmanana@suse.com>
Signed-off-by: Eric Sandeen <sandeen@redhat.com>
Reviewed-by: Filipe Manana <fdmanana@suse.com>
Reviewed-by: Lukas Czerner <lczerner@redhat.com>
Signed-off-by: Dave Chinner <david@fromorbit.com>
common/rc
tests/generic/034
tests/generic/040
tests/generic/041
tests/generic/056
tests/generic/057
tests/generic/311
tests/generic/321
tests/generic/322