|
pymtt
|
Tools for launching HPC jobs. More...
Collaboration diagram for Launcher: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 |
1.8.6