ATS - Automated Testing System - is an open-source, Python-based tool for automating the running of tests of an application across a broad range of high performance computers.
This PR adds an option, that works under the Flux scheduler, to allow users to run tests on the same node. It is a per-test option where a string is specified and tests with the same string will be run on the same node. Setting this option will limit the number of nodes you can use for the test to one (-N1) and the number of cores to the maximum on the node (-nMAX), if the user requests more cores than on the node, otherwise -n stays the same.
This PR will close: https://github.com/LLNL/ATS/issues/103
Note: while this is an option working under Flux, we do have Flux working under slrum.
This PR also adds documentation for two previously added command line options: removeStartNote and removeEndNote.
This PR adds an option, that works under the Flux scheduler, to allow users to run tests on the same node. It is a per-test option where a string is specified and tests with the same string will be run on the same node. Setting this option will limit the number of nodes you can use for the test to one (-N1) and the number of cores to the maximum on the node (-nMAX), if the user requests more cores than on the node, otherwise -n stays the same. This PR will close: https://github.com/LLNL/ATS/issues/103
Note: while this is an option working under Flux, we do have Flux working under slrum.
This PR also adds documentation for two previously added command line options: removeStartNote and removeEndNote.