framework/replay: introduce disabled_reason yaml property
To prevent people from commenting non-passing traces, let's introduce
disable_reason
property, where when reason, why is the trace disabled
provided, it won't get processed in regular runs.
Also refactor a bit.
Example:
- path: failing_test/failing.trace
- expectations:
- device: gl-vmware-llvmpipe
disabled_reason: test fails on our hardware
checksum: a624d76c70cc3c532f4f54439e13659a
Signed-off-by: David Heidelberg david.heidelberg@collabora.com
Edited by David Heidelberg