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 addresses the problem that we were seeing with tests, run using Flux, stating that they failed even though it was a time out. Now we check if we are running on a Flux machine and check for the return code from flux and determine that there was a timeout.
There's also a debugging print that I updated to work with python3, but left in because it was there before.
This PR addresses the problem that we were seeing with tests, run using Flux, stating that they failed even though it was a time out. Now we check if we are running on a Flux machine and check for the return code from flux and determine that there was a timeout.
There's also a debugging print that I updated to work with python3, but left in because it was there before.
Closes: https://github.com/LLNL/ATS/issues/116