fix use of uninitialized value for mtime
check if a test is actually running

source code display won't work if the test isn't actually running. results.json might say so but if the test crashed it's not running
fix fail display

tests that are not running but have no results are failures as reason for missing overall result might be a crash.