|
|
- #! /bin/bash
- set -e
-
- #- dummy over socket, curl
- #- counter over socket, curl
- #- counter over grpc, curl
- #- counter over grpc, grpc
-
- # TODO: install everything
-
- function dummy_over_socket(){
- dummy > /dev/null &
- tendermint node > tendermint.log &
- sleep 3
-
- bash dummy_test.sh "Dummy over Socket"
-
- killall dummy tendermint
- }
-
-
- function counter_over_socket() {
- counter --serial > /dev/null &
- tendermint node > tendermint.log &
- sleep 3
-
- bash counter_test.sh "Counter over Socket"
-
- killall counter tendermint
- }
-
- function counter_over_grpc() {
- counter --serial --tmsp grpc > /dev/null &
- tendermint node --tmsp grpc > tendermint.log &
- sleep 3
-
- bash counter_test.sh "Counter over GRPC"
-
- killall counter tendermint
- }
-
- case "$1" in
- "dummy_over_socket")
- dummy_over_socket
- ;;
- "counter_over_socket")
- counter_over_socket
- ;;
- "counter_over_grpc")
- counter_over_grpc
- ;;
- *)
- dummy_over_socket
- counter_over_socket
- counter_over_grpc
- esac
-
|