|
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 |
| fail_returncodes | Expected returncodes of tests expected to fail |
| 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 | Modules to load |
| modules_unload | Modules to unload |
| 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 |
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 |
| fail_returncodes | Expected return codes of tests expected to fail |
| 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 |
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 |
| fail_returncodes | Expected returncodes of tests expected to fail |
| 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 | Modules to load |
| modules_unload | Modules to unload |
| 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 |
1.8.6