xfs: scrub fs at the end of the test

Teach _check_xfs_filesystem to scrub mounted filesystems before
unmounting and fscking them. This is mostly to test the online scrub
tool...

Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Reviewed-by: Eryu Guan <eguan@redhat.com>
Signed-off-by: Eryu Guan <eguan@redhat.com>
This commit is contained in:
Darrick J. Wong
2016-07-21 16:47:51 -07:00
committed by Eryu Guan
parent 72cdba7141
commit 7f6f53aa50
3 changed files with 11 additions and 0 deletions
+3
View File
@@ -94,6 +94,9 @@ Preparing system for tests (IRIX and Linux):
run xfs_repair -n to check the filesystem; xfs_repair to rebuild
metadata indexes; and xfs_repair -n (a third time) to check the
results of the rebuilding.
- set TEST_XFS_SCRUB=1 to have _check_xfs_filesystem run
xfs_scrub -vd to scrub the filesystem metadata online before
unmounting to run the offline check.
- or add a case to the switch in common/config assigning
these variables based on the hostname of your test