Support xfail'ing Timeouts in the baseline file
/cc @anholt
In Mesa CI, there is a precedent to have listings like
dEQP-VK.texture.explicit_lod.2d.sizes.128x128_nearest_linear_mipmap_nearest_clamp,Timeout
in the *-fails.txt
lists. However, these will always be reported still
as timeouts (and hence fail the test run), since the Timeout type is
never checked against a baseline.
This commit adds the same semantics as Crash,
Expected, Seen -> Actual
-------------------------------------
Crash, Fail -> UnexpectedPass
Crash, Pass -> UnexpectedPass
Crash, Crash -> XFail
Timeout, Fail -> UnexpectedPass
Timeout, Pass -> UnexpectedPass
Timeout, Timeout -> XFail
Edited by Charlie Turner