]> www.infradead.org Git - users/hch/xfstests-dev.git/commitdiff
check for ipath consistency on TEST_DIR between tests.
authorTim Shimmin <tes@sgi.com>
Thu, 2 Jun 2005 15:10:00 +0000 (15:10 +0000)
committerTim Shimmin <tes@sgi.com>
Thu, 2 Jun 2005 15:10:00 +0000 (15:10 +0000)
Merge of master-melb:xfs-cmds:22780a by kenmcd.

  check for ipath consistency on TEST_DIR between tests.

common.rc

index 09f64d0ddcb9dcc1fe19df72c8c108bc4b4dcac5..d524622d2d53a1eef07dc8e524fc1d127301fbf1 100644 (file)
--- a/common.rc
+++ b/common.rc
@@ -816,6 +816,13 @@ _check_test_fs()
         TEST_RT="$TEST_RTDEV"
 
     _check_xfs_filesystem $TEST_DEV $TEST_LOG $TEST_RT
+
+    # check for ipath consistency
+    if $XFS_GROWFS_PROG -n $TEST_DIR | grep -q 'inode-paths=1'; then
+       # errors go to stderr
+       xfs_check_ipaths $TEST_DIR >/dev/null
+       xfs_repair_ipaths -n $TEST_DIR >/dev/null
+    fi
 }
 
 _check_scratch_fs()