26 lines
		
	
	
		
			512 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			512 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
#!/bin/bash -e
 | 
						|
 | 
						|
here=$(dirname "$0")
 | 
						|
# shellcheck source=multinode-demo/common.sh
 | 
						|
source "$here"/common.sh
 | 
						|
 | 
						|
usage() {
 | 
						|
  if [[ -n $1 ]]; then
 | 
						|
    echo "$*"
 | 
						|
    echo
 | 
						|
  fi
 | 
						|
  echo "usage: $0 [extra args]"
 | 
						|
  echo
 | 
						|
  echo " Run bench-tps "
 | 
						|
  echo
 | 
						|
  echo "   extra args: additional arguments are pass along to solana-bench-tps"
 | 
						|
  echo
 | 
						|
  exit 1
 | 
						|
}
 | 
						|
 | 
						|
if [[ -z $1 ]]; then # default behavior
 | 
						|
  $solana_bench_tps --identity config-private/client-id.json --network 127.0.0.1:8001 --duration 90
 | 
						|
else
 | 
						|
  $solana_bench_tps "$@"
 | 
						|
fi
 |