| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- #!/bin/sh
- # Usage: stress.sh UPLOAD_URL PROGRESS_URL
- #
-
- i=0
- LIMIT="10k"
- FILE="100"
- #trap 'kill_all' SIGINT SIGTERM
-
- while [ "1" == "1" ]
- do
- for j in $(seq 5)
- do
- i=`expr $i + 1`
- echo "Upload $i"
- curl --limit-rate $LIMIT -F pouet=@$FILE $1?X-Progress-ID=$i &
- sh client.sh $i $2 &
- i=`expr $i + 1`
- echo "Upload $i"
- curl --limit-rate $LIMIT -F pouet=@$FILE $1?X-Progress-ID=$i &
- sh client.sh $i $2 &
- i=`expr $i + 1`
- echo "Upload $i"
- curl --limit-rate $LIMIT -F pouet=@$FILE $1?X-Progress-ID=$i &
- sh client.sh $i $2 &
- i=`expr $i + 1`
- echo "Upload $i"
- curl --limit-rate $LIMIT -F pouet=@$FILE $1?X-Progress-ID=$i &
- sh client.sh $i $2 &
- i=`expr $i + 1`
- echo "Upload $i"
- curl --limit-rate $LIMIT -F pouet=@$FILE $1?X-Progress-ID=$i &
- sh client.sh $i $2 &
- i=`expr $i + 1`
- echo "Upload $i"
- curl --limit-rate $LIMIT -F pouet=@$FILE $1?X-Progress-ID=$i &
- sh client.sh $i $2 &
- done
-
- wait
- done
|