+++ /dev/null
-#! /bin/csh -f
-#
-# Run complete performance test suite, output to stdout. No options.
-#
-# Run this from SecurityTests/cspxutils. Both cspxutils and clxutils
-# must built (and they must be peers, i.e., ../clxutils exists).
-# Executables must be in $LOCAL_BUILD_DIR.
-#
-
-set CSPXUTILS=`pwd`
-#
-# Verify existence of a few crucial things before we start.
-#
-if ( ! -e ../clxutils) then
- echo ../clxutils not found. Aborting.
- exit(1)
-endif
-cd ../clxutils; set CLXUTILS=`pwd`
-#
-# safely look for this required env var
-#
-setenv | grep LOCAL_BUILD_DIR > /dev/null
-if($status != 0) then
- echo Please set env var LOCAL_BUILD_DIR.
- exit(1)
-endif
-set BUILD_DIR=$LOCAL_BUILD_DIR
-#
-if( ( ! -e $BUILD_DIR/perform ) || \
- ( ! -e $BUILD_DIR/certTime) || \
- ( ! -e $CLXUTILS/certTime)) then
- echo === You do not seem to have all of the required executables.
- echo === Please build all of cspxutils and clxutils.
- echo === See the README files in those directories for info.
- exit(1)
-endif
-#
-cd $CSPXUTILS/perform
-set cmd="./doPerform 1000 10240"
-echo $cmd
-$cmd || exit(1)
-echo ==============================================================
-cd $BUILD_DIR
-set cmd="./hashTime"
-echo $cmd
-$cmd || exit(1)
-echo ==============================================================
-cd $BUILD_DIR
-set cmd="./sigPerform a=r l=1000 k=1024"
-echo $cmd
-$cmd || exit(1)
-echo ==============================================================
-set cmd="./asymPerform k=1024"
-echo $cmd
-$cmd || exit(1)
-echo ==============================================================
-cd $CLXUTILS/certTime || exit(1)
-set cmd="./runTime"
-echo $cmd
-$cmd || exit(1)
-echo ==============================================================
-cd $CLXUTILS/kcTime || exit(1)
-set cmd="$BUILD_DIR/kcTime"
-echo $cmd
-$cmd || exit(1)
-echo ==============================================================
-cd $CLXUTILS/secTime || exit(1)
-set cmd="$BUILD_DIR/secTime"
-echo $cmd
-$cmd || exit(1)
-echo ==============================================================
-echo Performance suite complete.