# # Suite description # # # The testDriver has already set the following: # TS_HOME_DIRECTORY Home (source) directory of the driver # TS_BUILD_DIRECTORY Build directory of the driver # The following must be set for the testDriver. # TS_COMMAND Command to run on each test with the test name as the # first argument. # TS_SKIPLIST Name of the file that contains the tests to skip. # TS_SUFFIXES List of file suffixes of test files that should be run # with TS_COMMAND. # (testDriver defines some default values for these) if [[ "$GLUNIX_NODES" = "" ]] then export GLUNIX_NODES=u0..u15 fi if [[ "$REXEC_CMD" = "" ]] then export REXEC_CMD="rexec" fi if [[ "$REXEC_SVRS" = "" ]] then if [[ "$VEXEC_SVRS" = "" ]] then export REXEC_SVRS="mm35 mm36 mm37 mm38 mm39 mm40" else export REXEC_SVRS=$(print $($REXEC_CMD -n 4 uname -n | cut -b 3- | cut -f 1 -d .) ) echo using REXEC_SVRS= \"$REXEC_SVRS\" fi fi if [[ "$SSH_SERVERS" = "" ]] then export SSH_SERVERS="localhost localhost localhost localhost" fi if [[ "$TI_SPAWNFN" = "" ]] then # export TI_SPAWNFN=S # use ssh spawn export TI_SPAWNFN=L # use local spawn fi if [[ "$TI_SPAWNFN" = "L" || ("$TI_SPAWNFN" = "S" && "$SSH_SERVERS" = "localhost localhost localhost localhost") ]] then export TI_POLITE_SYNC=1 # use polite spinning fi # temporarily until tcrun gets fixed export TI_THREADS="2 2" # # Add additional definitions for use in testing this suite here # # The testDriver is already preconfigured for using stdout_err_tester, # so no further defines are require for using that, although SS_COMPILER_FLAGS # may be set to add compilation options. export SS_COMPILER_FLAGS="--backend udp-cluster-smp" export SS_NORMALIZER=${TS_BUILD_DIRECTORY}/bin/stdout_err_vnn_norm #export SS_TCRUN="${TS_BUILD_DIRECTORY}/../../tcbuild/tcrun -n 4 --mapping \"2 2\"" export SS_TCRUN="${TS_BUILD_DIRECTORY}/../../tcbuild/tcrun -n 2"