mirror of
https://github.com/fluencelabs/tendermint
synced 2025-05-01 09:42:12 +00:00
58 lines
953 B
Bash
58 lines
953 B
Bash
|
#! /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
|
||
|
|