Home | History | Annotate | Line # | Download | only in testsuite
test-bigfile revision 1.1.1.1.8.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.8.1  snj 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.8.1  snj 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