[igt-dev] [PATCH i-g-t] runner/resultgen: Provide output when test output is completely empty

Arkadiusz Hiler arkadiusz.hiler at intel.com
Wed Feb 19 12:40:09 UTC 2020


On Wed, Feb 19, 2020 at 02:19:40PM +0200, Petri Latvala wrote:
> 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 at intel.com>
> Cc: Arkadiusz Hiler <arkadiusz.hiler at intel.com>
Reviewed-by: Arkadiusz Hiler <arkadiusz.hiler at intel.com>


More information about the igt-dev mailing list