From: Niv Sardi Date: Fri, 26 Oct 2007 16:05:51 +0000 (+0000) Subject: Add QA test 183 X-Git-Tag: v1.1.0~433 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=e93c59c33c67adaec2ad297159de04c7e9490a83;p=xfstests-dev.git Add QA test 183 (whitespace cleanups) This test calls the new bulkstat_unlink_test with the -r switch The patch contains the test, as well as the golden output. SGI-Git-Id: a0d3341757e6013feaed7f630f3afc061f743059 SGI-Git-author: Niv Sardi-Altivanik SGI-Git-date: Wed, 24 Oct 2007 15:52:25 +1000 Merge of master-melb:xfs-cmds:29965a by kenmcd. --- diff --git a/183 b/183 new file mode 100644 index 00000000..ca1c21b7 --- /dev/null +++ b/183 @@ -0,0 +1,53 @@ +#! /bin/sh +# FS QA Test No. 183 +# +# Test to check bulkstat returns unlinked-but-referenced inodes +# (PVs: 972128, 972004) +#----------------------------------------------------------------------- +# Copyright (c) 2007 Silicon Graphics, Inc. All Rights Reserved. +#----------------------------------------------------------------------- +# +# creator +owner=xaiki@sgi.com + +seq=`basename $0` +echo "QA output created by $seq" + +here=`pwd` +tmp=/tmp/$$ +status=1 # failure is the default! +trap "_cleanup; exit \$status" 0 1 2 3 15 + +_cleanup() +{ + cd / + rm -f $tmp.* +} + +# get standard environment, filters and checks +. ./common.rc +. ./common.filter + +# real QA test starts here + +# Modify as appropriate. +_supported_fs xfs +_supported_os Linux + +# Setup Filesystem +_require_scratch +_scratch_mkfs_xfs >/dev/null 2>&1 \ + || _fail "mkfs failed" + +_scratch_mount \ + || _fail "mount failed" + +# run Mark Goodwin test here +# Usage: ./bulkstat_unlink_test iterations nfiles stride dir +# Create dir with nfiles, unlink each stride'th file, sync, bulkstat +echo "Start original bulkstat_unlink_test with -r switch" +$here/src/bulkstat_unlink_test -r 1 100 1 $SCRATCH_MNT/bulkstat + +# success, all done +status=0 +exit diff --git a/183.out b/183.out new file mode 100644 index 00000000..ec6052ff --- /dev/null +++ b/183.out @@ -0,0 +1,4 @@ +QA output created by 183 +Start original bulkstat_unlink_test with -r switch +Runing extended checks. +Iteration 0 ... (100 files)passed