LLNL / ATS

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.
BSD 3-Clause "New" or "Revised" License
6 stars 5 forks source link

Flux timeouts #154

Closed MishaZakharchanka closed 9 months ago

MishaZakharchanka commented 9 months ago

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