12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- #!/bin/bash
- # echo "Creating big file to send over"
- # dd if=/dev/urandom of=big_file bs=1G count=2 iflag=fullblock
- # sha256sum big_file > big_file.sha256
- ((count = 100))
- while [[ $count -ne 0 ]] ; do
- ping -c 1 $1
- rc=$?
- if [[ $rc -eq 0 ]] ; then
- ((count = 1))
- fi
- ((count = count - 1))
- done
- if [[ $rc -eq 0 ]] ; then
- echo "Alright"
- else
- echo "Test failed"
- exit 1
- fi
- # host=$1
- # if [ "$3" == "download" ]; then
- # set -e
- # echo "Downloading big file"
- # curl -v -L $host/big_file -O big_file
- # curl -v -L $host/big_file.sha256 -O big_file.sha256
- # echo "Verifying checksum"
- # sha256sum -c "big_file.sha256"
- # curl -X PUT http://localhost:8080/api/ledger/tests/vpn$2
- # sleep 30
- # curl -X PUT http://localhost:8080/api/ledger/tests/vpn$2
- # sleep 30
- # else
- # set +e
- # ((count = 640))
- # while [[ $count -ne 0 ]] ; do
- # sleep 5
- # curl http://localhost:8080/api/ledger/tests/vpn$1 | grep "24"
- # rc=$?
- # if [[ $rc -eq 0 ]] ; then
- # ((count = 1))
- # fi
- # ((count = count - 1))
- # done
- # fi
|