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

Adding options to reduce prints #146

Closed MishaZakharchanka closed 11 months ago

MishaZakharchanka commented 11 months ago

This PR adds two options: --removeStartNote and --removeEndNote

removeStartNote: removes the logStart() call from step(). This gets rid of the "Start" message automatically printed by ATS removeEndNote: removes the noteEnd() call from testEnded(). This gets rid of the "Stop" message automatically printed by ATS

Additionally, this PR adds a message printed at the end of tests when they are run using flux, to be consistent with the other schedulers.