diff options
author | Petri Latvala <petri.latvala@intel.com> | 2020-02-19 14:19:40 +0200 |
---|---|---|
committer | Petri Latvala <petri.latvala@intel.com> | 2020-02-21 11:58:58 +0200 |
commit | 42b901b4828dd10902cb4e9a61a766456d838b16 (patch) | |
tree | f966048a7bb615b1a560d63748ff9ba2b9278aee /runner/json_tests_data/warnings/4 | |
parent | cae9a5881ed2c5be2c2518a255740b612a927f9a (diff) |
runner/resultgen: Provide output when test output is completely empty
If a machine is hard-hanging or otherwise rebooted at the correct
time, intermediary output files get created but nothing ever gets
written to them. That yields results that are completely empty and
hard to categorize or even sometimes detect automatically. Handle this
corner case explicitly with a custom text explaining what might have
happened to prod result analysis towards fixing the real issue instead
of wondering if test result processing is faulty.
The race for getting empty files is easier to hit than it seems. The
files get created by the runner before calling exec(), and there's
plenty of time to hit a really hard crash.
Signed-off-by: Petri Latvala <petri.latvala@intel.com>
Cc: Arkadiusz Hiler <arkadiusz.hiler@intel.com>
Reviewed-by: Arkadiusz Hiler <arkadiusz.hiler@intel.com>
Diffstat (limited to 'runner/json_tests_data/warnings/4')
0 files changed, 0 insertions, 0 deletions