init_vars
if [ $(facet_fstype $MMP_MDS) != ldiskfs ]; then
- skip "Only applicable to ldiskfs-based MDTs"
+ skip "ldiskfs only test"
exit
fi
if [ $(facet_fstype $MMP_OSS) != ldiskfs ]; then
- skip "Only applicable to ldiskfs-based OSTs"
+ skip "ldiskfs only test"
exit
fi
# Test 1 - two mounts at the same time.
test_1() {
- check_failover_pair || return 0
+ check_failover_pair || return 0
- mount_after_interval 0 0 || return ${PIPESTATUS[0]}
- stop_services primary || return ${PIPESTATUS[0]}
+ mount_after_interval 0 0 || return ${PIPESTATUS[0]}
+ stop_services primary || return ${PIPESTATUS[0]}
+ stop_services failover || return ${PIPESTATUS[0]}
}
run_test 1 "two mounts at the same time"
error_noexit "e2fsck $MMP_OSTDEV on $MMP_OSS_FAILOVER returned $rc"
fi
- stop_services primary || return ${PIPESTATUS[0]}
+ CLEANUP_DM_DEV=true stop_services primary || return ${PIPESTATUS[0]}
return 0
}
run_test 10 "e2fsck with mounted filesystem"
complete $SECONDS
$MMP_RESTORE_MOUNT && setupall
+check_and_cleanup_lustre
exit_status