#! /bin/bash #rm ../doc/testDBM || die "Could not remove previous test DBM file" ##some trivial tests------------------------------------------------------ acsutilProfiler -r 1 -m "Test running the ls command" -d ../doc/testDBM ls acsutilProfiler -r 2 -m "Test running the ls command" -d ../doc/testDBM ls acsutilProfiler -r 3 -m "Test running the ls command" -d ../doc/testDBM ls acsutilProfiler -r 4 -m "Test running the ls command" -d ../doc/testDBM ls acsutilProfiler -r 5 -m "Test running the ls command" -d ../doc/testDBM ls acsutilProfiler -r 1 -m "Same test...different msg" -d ../doc/testDBM ls acsutilProfiler -r 2 -m "Same test...different msg" -d ../doc/testDBM ls acsutilProfiler -r 3 -m "Same test...different msg" -d ../doc/testDBM ls acsutilProfiler -r 4 -m "Same test...different msg" -d ../doc/testDBM ls acsutilProfiler -r 5 -m "Same test...different msg" -d ../doc/testDBM ls acsutilProfiler -r 5 -d ../doc/testDBM sleep 0.1 acsutilProfiler -r 4 -d ../doc/testDBM sleep 0.1 acsutilProfiler -r 3 -d ../doc/testDBM sleep 0.1 acsutilProfiler -r 2 -d ../doc/testDBM sleep 0.1 acsutilProfiler -r 1 -d ../doc/testDBM sleep 0.1 acsutilProfiler -r 5 -d ../doc/testDBM sleep 0.2 acsutilProfiler -r 5 -d ../doc/testDBM sleep 0.3 acsutilProfiler -r 10 -d ../doc/testDBM sleep 0.3 acsutilProfiler -r 10 -d ../doc/testDBM sleep 0.3 acsutilProfiler -r 10 -m "Arbitrary key values" -a myKey=3.14 -a myOtherKey=aString -d ../doc/testDBM sleep 0.01 acsutilProfiler -r 10 -m "Arbitrary key values" -a myKey=3.14 -a myOtherKey=aString -d ../doc/testDBM sleep 0.01 acsutilProfiler -r 10 -m "Arbitrary key values" -a myKey=3.14 -a myOtherKey=aString -d ../doc/testDBM sleep 0.01 acsutilProfiler -r 10 -m "Arbitrary key values" -a myKey=3.14 -a myOtherKey=aString -d ../doc/testDBM sleep 0.01 ##now real tests--------------------------------------------------------- #setup some things first acsutilProfiler -r 1 -f "acsStop -b 7" -d ../doc/testDBM acsStart -b 7 acsutilProfiler -r 3 -f "acsStop -b 7" -d ../doc/testDBM acsStart -b 7 acsStart -b 7 acsutilProfiler -r 3 -f "acsStopContainer -b 7 aragornContainer" -b "Startup statistics" -d ../doc/testDBM acsStartContainer -b 7 -py aragornContainer acsutilProfiler -r 3 -f "acsStopContainer -b 7 frodoContainer" -b "Startup statistics" -d ../doc/testDBM acsStartContainer -b 7 -java frodoContainer acsutilProfiler -r 3 -f "acsStopContainer -b 7 bilboContainer" -b "Startup statistics" -d ../doc/testDBM acsStartContainer -b 7 -cpp bilboContainer acsStop -b 7 > /dev/null ACSPerfReportGen ../doc/testDBM > ../doc/lsSleepPerf.html