pymtt
|
Tools for launching HPC jobs. More...
Tools for launching HPC jobs.
Plugin for using ALPS to launch tests
hostfile | The hostfile for OpenMPI to use |
command | Command for executing the application |
np | Number of processes to run |
options | Comma-delimited sets of command line options that shall be used on each test |
skipped | Exit status of a test that declares it was skipped |
merge_stdout_stderr | Merge stdout and stderr into one output stream |
stdout_save_lines | Number of lines of stdout to save |
stderr_save_lines | Number of lines of stderr to save |
test_dir | Names of directories to be scanned for tests |
fail_tests | Names of tests that are expected to fail. Can use space or comma between entries. Include the expected return code using the following format: test_name:# |
fail_timeout | Maximum execution time for tests expected to fail |
skip_tests | Names of tests to be skipped |
max_num_tests | Maximum number of tests to run |
modules_unload | Modules to unload |
modules | Modules to load |
modules_swap | Modules to swap |
test_list | List of tests to run, default is all |
allocate_cmd | Command to use for allocating nodes from the resource manager |
deallocate_cmd | Command to use for deallocating nodes from the resource manager |
dependencies | List of dependencies specified as the build stage name |
Plugin for using the Open MPI mpirun launch tool
hostfile | The hostfile for OpenMPI to use |
command | Command for executing the application |
np | Number of processes to run |
ppn | Number of processes per node to run |
timeout | Maximum execution time - terminate a test if it exceeds this time |
options | Comma-delimited sets of command line options that shall be used on each test |
skipped | Exit status of a test that declares it was skipped |
merge_stdout_stderr | Merge stdout and stderr into one output stream |
stdout_save_lines | Number of lines of stdout to save |
stderr_save_lines | Number of lines of stderr to save |
test_dir | Names of directories to be scanned for tests |
fail_tests | Names of tests that are expected to fail. Can use space or comma between entries. Include the expected return code using the following format: test_name:# |
fail_timeout | Maximum execution time for tests expected to fail |
skip_tests | Names of tests to be skipped |
max_num_tests | Maximum number of tests to run |
test_list | List of tests to run, default is all |
allocate_cmd | Command to use for allocating nodes from the resource manager |
deallocate_cmd | Command to use for deallocating nodes from the resource manager |
modules_unload | Modules to unload |
modules | Modules to load |
modules_swap | Modules to swap |
dependencies | List of dependencies specified as the build stage name |
Plugin for using the PRRTE prun launch tool
hostfile | The hostfile for PRRTE to use |
command | Command for executing the application |
np | Number of processes to run |
ppn | Number of processes per node to run |
timeout | Maximum execution time - terminate a test if it exceeds this time |
options | Comma-delimited sets of command line options that shall be used on each test |
skipped | Exit status of a test that declares it was skipped |
merge_stdout_stderr | Merge stdout and stderr into one output stream |
stdout_save_lines | Number of lines of stdout to save |
stderr_save_lines | Number of lines of stderr to save |
test_dir | Names of directories to be scanned for tests |
fail_tests | Names of tests that are expected to fail. Can use space or comma between entries. Include the expected return code using the following format: test_name:# |
fail_timeout | Maximum execution time for tests expected to fail |
skip_tests | Names of tests to be skipped |
max_num_tests | Maximum number of tests to run |
test_list | List of tests to run, default is all |
allocate_cmd | Command to use for allocating nodes from the resource manager |
deallocate_cmd | Command to use for deallocating nodes from the resource manager |
modules_unload | Modules to unload |
modules | Modules to load |
modules_swap | Modules to swap |
dependencies | List of dependencies specified as the build stage name |
waittime | Number of seconds to wait for PRRTE DVM to start before executing tests |
Plugin for using SLURM to launch tests
hostfile | The hostfile for OpenMPI to use |
command | Command for executing the application |
np | Number of processes to run |
timeout | Maximum execution time - terminate a test if it exceeds this time |
options | Comma-delimited sets of command line options that shall be used on each test |
skipped | Exit status of a test that declares it was skipped |
merge_stdout_stderr | Merge stdout and stderr into one output stream |
stdout_save_lines | Number of lines of stdout to save |
stderr_save_lines | Number of lines of stderr to save |
test_dir | Names of directories to be scanned for tests |
fail_tests | Names of tests that are expected to fail. Can use space or comma between entries. Include the expected return code using the following format: test_name:# |
fail_timeout | Maximum execution time for tests expected to fail |
skip_tests | Names of tests to be skipped |
max_num_tests | Maximum number of tests to run |
job_name | User-defined name for job |
modules_unload | Modules to unload |
modules | Modules to load |
modules_swap | Modules to swap |
test_list | List of tests to run, default is all |
allocate_cmd | Command to use for allocating nodes from the resource manager |
deallocate_cmd | Command to use for deallocating nodes from the resource manager |
dependencies | List of dependencies specified as the build stage name |