From e93c59c33c67adaec2ad297159de04c7e9490a83 Mon Sep 17 00:00:00 2001 From: Niv Sardi Date: Fri, 26 Oct 2007 16:05:51 +0000 Subject: [PATCH] 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. --- 183 | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 183.out | 4 ++++ 2 files changed, 57 insertions(+) create mode 100644 183 create mode 100644 183.out 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 -- 2.39.5