Source
# Store parsed arguments for convenience
set (exec_file ${${TESTNAME}_EXECUTABLE})
set (exec_args ${${TESTNAME}_ARGUMENTS})
set (num_procs ${${TESTNAME}_NUMPROCS})
set (timeout ${${TESTNAME}_TIMEOUT})
# Get the platform name
platform_name (PLATFORM)
message ("exec_file = ${exec_file}")
message ("exec_args = ${exec_args}")
# Default ("unknown" platform) execution
if (PLATFORM STREQUAL "unknown")
# Run tests directly from the command line
set(EXE_CMD ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${num_procs}
${MPIEXEC_PREFLAGS} ${exec_file}
${MPIEXEC_POSTFLAGS} ${exec_args})
else ()