106a107,110
> # The slowest regression (bzip2) requires ~2.8 hours;
> # 4 hours was chosen to be conservative.
> elif env['TIMEOUT']:
> cmd = 'timeout 4h %s' % cmd
155c159,161
< if signaled(status):
---
> if env['TIMEOUT'] and status == 124:
> status_str = "TIMED-OUT!"
> elif signaled(status):
195c201
< if status == "FAILED!":
---
> if status == "FAILED!" or status == "TIMED-OUT!":