A few test cases for benchmarks
This commit is contained in:
parent
efded18724
commit
ab0d8a3828
13
tests/bench1.sh
Normal file
13
tests/bench1.sh
Normal file
@ -0,0 +1,13 @@
|
||||
export CIPHER=aes128-cbc
|
||||
export DEST=localhost
|
||||
|
||||
echo "Upload raw SSH statistics"
|
||||
echo "local machine: `uname -a`"
|
||||
echo "Cipher : $CIPHER ; Destination : $DEST (`ssh $DEST uname -a`)"
|
||||
echo "Local ssh version: `ssh -V 2>&1`"
|
||||
echo "Ping latency to $DEST":
|
||||
ping -q -c 1 -n $DEST
|
||||
echo "Destination $DEST SSHD vesion : `echo | nc $DEST 22 | head -n1`"
|
||||
echo "ssh login latency :`(time -f user:%U ssh $DEST 'id > /dev/null') 2>&1`"
|
||||
./generate.py | dd bs=4096 count=100000 | time ssh -c $CIPHER $DEST "dd bs=4096 of=/dev/null" 2>&1
|
||||
|
13
tests/bench2.sh
Executable file
13
tests/bench2.sh
Executable file
@ -0,0 +1,13 @@
|
||||
export CIPHER=aes128-cbc
|
||||
export DEST=localhost
|
||||
|
||||
echo "Upload raw SSH statistics"
|
||||
echo "local machine: `uname -a`"
|
||||
echo "Cipher : $CIPHER ; Destination : $DEST (`ssh $DEST uname -a`)"
|
||||
echo "Local ssh version: `samplessh -V 2>&1`"
|
||||
echo "Ping latency to $DEST":
|
||||
ping -q -c 1 -n $DEST
|
||||
echo "Destination $DEST SSHD vesion : `echo | nc $DEST 22 | head -n1`"
|
||||
echo "ssh login latency :`(time -f user:%U samplessh $DEST 'id > /dev/null') 2>&1`"
|
||||
./generate.py | dd bs=4096 count=100000 | strace samplessh -c $CIPHER $DEST "dd bs=4096 of=/dev/null" 2>&1
|
||||
|
10
tests/generate.py
Executable file
10
tests/generate.py
Executable file
@ -0,0 +1,10 @@
|
||||
#!/usr/bin/python
|
||||
import os
|
||||
a=""
|
||||
for i in xrange(4096):
|
||||
a+=chr(i % 256);
|
||||
while True:
|
||||
try:
|
||||
os.write(1,a)
|
||||
except:
|
||||
exit(0)
|
Loading…
Reference in New Issue
Block a user