From d36cee70f1d9d97e17a0017580ecc6f70737a49c Mon Sep 17 00:00:00 2001 From: Nathaniel Clark Date: Fri, 14 Mar 2014 16:39:21 -0400 Subject: [PATCH] LU-2524 tests: enable conf-sanity/58 on ZFS Fix mount/unmount of MDS so test runs correctly on ZFS MDS. Signed-off-by: Nathaniel Clark Change-Id: Ifb9bd12fdecdc38132dfc487f565b67f7ade4123 Reviewed-on: http://review.whamcloud.com/9675 Tested-by: Jenkins Reviewed-by: Andreas Dilger Reviewed-by: Alex Zhuravlev Reviewed-by: Isaac Huang Tested-by: Maloo --- lustre/tests/conf-sanity.sh | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/lustre/tests/conf-sanity.sh b/lustre/tests/conf-sanity.sh index 2652c5d..b902571 100644 --- a/lustre/tests/conf-sanity.sh +++ b/lustre/tests/conf-sanity.sh @@ -3577,10 +3577,6 @@ count_osts() { } test_58() { # bug 22658 - if [ $(facet_fstype mds) != ldiskfs ]; then - skip "Only applicable to ldiskfs-based MDTs" - return - fi setup_noconfig mkdir -p $DIR/$tdir createmany -o $DIR/$tdir/$tfile-%d 100 @@ -3592,15 +3588,13 @@ test_58() { # bug 22658 local MNTDIR=$(facet_mntpt $SINGLEMDS) local devname=$(mdsdevname ${SINGLEMDS//mds/}) - local opts="" - if ! do_facet $SINGLEMDS "test -b $devname"; then - opts="-o loop" - fi # remove all files from the OBJECTS dir - do_facet $SINGLEMDS "mount -t ldiskfs $opts $devname $MNTDIR" + mount_fstype $SINGLEMDS + do_facet $SINGLEMDS "find $MNTDIR/O/1/d* -type f -delete" - do_facet $SINGLEMDS "umount -d $MNTDIR" + + unmount_fstype $SINGLEMDS # restart MDS with missing llog files start_mds do_facet mds "lctl set_param fail_loc=0" -- 1.8.3.1