diff options
author | William R. Otte <wotte@dre.vanderbilt.edu> | 2006-07-24 15:50:30 +0000 |
---|---|---|
committer | William R. Otte <wotte@dre.vanderbilt.edu> | 2006-07-24 15:50:30 +0000 |
commit | c44379cc7d9c7aa113989237ab0f56db12aa5219 (patch) | |
tree | 66a84b20d47f2269d8bdc6e0323f338763424d3a /ACE/examples/IPC_SAP/SOCK_SAP/run_test | |
parent | 3aff90f4a822fcf5d902bbfbcc9fa931d6191a8c (diff) | |
download | ATCD-c44379cc7d9c7aa113989237ab0f56db12aa5219.tar.gz |
Repo restructuring
Diffstat (limited to 'ACE/examples/IPC_SAP/SOCK_SAP/run_test')
-rwxr-xr-x | ACE/examples/IPC_SAP/SOCK_SAP/run_test | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/ACE/examples/IPC_SAP/SOCK_SAP/run_test b/ACE/examples/IPC_SAP/SOCK_SAP/run_test new file mode 100755 index 00000000000..7f0a4dbdaa7 --- /dev/null +++ b/ACE/examples/IPC_SAP/SOCK_SAP/run_test @@ -0,0 +1,36 @@ +#! /bin/sh +# $Id$ +# +# Spawns CPP-inserver-fancy and CPP-inclient executables on a single host. + +usage="usage: $0 #client_threads" + +user=`whoami` +iterations=1000 + +if [ $# -ne 1 ]; then + echo $usage; + exit 1 +fi +threads=$1; + + +######## +######## Enable signal handler. +######## +trap 'kill -1 $server_pid; ' 0 1 2 15 + + +######## +######## Start CPP-inserver-fancy and save its pid. +######## +./CPP-inserver-fancy > \ + ${tmp}server.log 2>&1 & +server_pid=$! + +sleep 2; + +######## +######## Start CPP-inclient. +######## +./CPP-inclient -2 -T 100000 -m 69 -t $threads -i 100 > ${tmp}client-${threads}.log 2>&1 |