Skip to content

Add early timeout when no forward progress detected

There is a timeout for the full test suite, but it might be nice to timeout earlier if there's no forward progress detected. We could probably timeout early if there hasn't been a log-line printed in thirty minutes. The number should obviously be configurable, like the overall test timeout.

There's many ways to prevent hangs like those in rocthrust from needlessly running a GPU at 100% for five hours, but this seems like one possibility to consider.