Home | History | Annotate | Line # | Download | only in testsuite
test-bigfile revision 1.1.1.1.30.1
      1           1.1     mrg #! /bin/sh
      2           1.1     mrg 
      3           1.1     mrg test="$1"	# partial4000 or partial8000
      4           1.1     mrg bozohttpd="$2"
      5           1.1     mrg wget="$3"
      6           1.1     mrg datadir="$4"
      7           1.1     mrg 
      8           1.1     mrg bozotestport=11111
      9           1.1     mrg 
     10           1.1     mrg # copy beginning file
     11  1.1.1.1.30.1  martin cp ${datadir}/bigfile.${test} ./bigfile
     12           1.1     mrg 
     13           1.1     mrg # fire up bozohttpd
     14           1.1     mrg ${bozohttpd} -b -b -I ${bozotestport} -n -s -f ${datadir} &
     15           1.1     mrg bozopid=$!
     16           1.1     mrg 
     17           1.1     mrg ${wget} -c http://localhost:${bozotestport}/bigfile
     18           1.1     mrg 
     19           1.1     mrg kill -9 $bozopid
     20           1.1     mrg 
     21  1.1.1.1.30.1  martin if cmp ./bigfile ${datadir}/bigfile; then
     22           1.1     mrg 	rm -f ./bigfile
     23           1.1     mrg 	exit 0
     24           1.1     mrg else
     25           1.1     mrg 	rm -f ./bigfile
     26           1.1     mrg 	exit 1
     27           1.1     mrg fi
     28