Import Upstream version 1.8.5
[hcoop/debian/openafs.git] / src / tests / hardlink3
CommitLineData
805e021f
CE
1#!/bin/sh
2# $Id$
3
4if test "X$FAST" != "X" ; then echo "Not running $0" ; exit 0 ; fi
5
6FS=${FS:-${objdir}/../appl/fs/fs}
7
8touch file
9for i in `awk 'BEGIN {for(i=0; i < 1000; ++i) printf "%d\n", i}' /dev/null`; do
10 ln file file$i
11done
12
13# now trigger bulkstatus
14for i in `awk 'BEGIN {for(i=0; i < 1000; ++i) printf "%d\n", i}' /dev/null`; do
15 ls -l file > /dev/null 2>&1 || exit 1
16 ${FS} flush file
17done
18
19# just stat them all
20for i in `awk 'BEGIN {for(i=0; i < 1000; ++i) printf "%d\n", i}' /dev/null`; do
21 ls -l file$i > /dev/null 2>&1 || exit 1
22done
23
24#clean up
25for i in `awk 'BEGIN {for(i=0; i < 1000; ++i) printf "%d\n", i}' /dev/null`; do
26 rm file$i > /dev/null 2>&1 || exit 1
27done
28rm file