diff options
| author | Dennis Brentjes <d.brentjes@gmail.com> | 2016-11-21 15:24:22 +0100 |
|---|---|---|
| committer | Dennis Brentjes <d.brentjes@gmail.com> | 2016-11-21 15:24:22 +0100 |
| commit | fa943272a590c14371e94d47cf529fa12f31ec1a (patch) | |
| tree | ba2f386377b7b34fa623e4787572582693a54bef /benchmark.sh | |
| parent | 37315f877ef27d0f8585389f0c83cd00a31577c1 (diff) | |
| download | cmix-fa943272a590c14371e94d47cf529fa12f31ec1a.tar.gz cmix-fa943272a590c14371e94d47cf529fa12f31ec1a.tar.bz2 cmix-fa943272a590c14371e94d47cf529fa12f31ec1a.zip | |
Added some testing tools I had locally but never added to the repo.
Diffstat (limited to 'benchmark.sh')
| -rwxr-xr-x | benchmark.sh | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/benchmark.sh b/benchmark.sh new file mode 100755 index 0000000..e31ed4b --- /dev/null +++ b/benchmark.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +build_dir=/home/dennis/projects/cmix/build-cmix-Desktop-Default + +tmux new-session -s cmix -d +tmux send-keys -t cmix:0 "cd ${build_dir} && valgrind --tool=cachegrind node/node -f -n node2.local:9201 -c ../certs/cert1.pem -k ../certs/key1.pem -d ../certs/dh.pem --certdir ../certs" Enter +tmux send-keys -t cmix:0 "r" Enter + +tmux new-window -t cmix:1 +tmux send-keys -t cmix:1 "cd ${build_dir} && valgrind --tool=cachegrind node/node -l -p 9201 -n node1.local:9200 -c ../certs/cert2.pem -k ../certs/key2.pem -d ../certs/dh.pem --certdir ../certs/" Enter +tmux send-keys -t cmix:1 "r" Enter + +tmux new-window -t cmix:2 +tmux send-keys -t cmix:2 "cd ${build_dir} && LSAN_OPTIONS=report_objects=1 valgrind --tool=cachegrind client/client --certdir ../certs -n node1.local:9200 node2.local:9201" Enter + +tmux new-window -t cmix:3 +tmux send-keys -t cmix:3 "cd ${build_dir} && LSAN_OPTIONS=report_objects=1 valgrind --tool=cachegrind client/client --certdir ../certs -n node1.local:9200 node2.local:9201" Enter + +tmux attach +tmux kill-session -t cmix |
