A lot of tests on fi-byt-squawks fail with a CRC mismatch. Manual verification doesn't show any major visual glitches, and retrieving a crc multiple times may give different values.
PSR, DRRS and FBC are all disabled on that machine, so it must be something else.
No FIFO underruns show up either.
Can you point to one of the CI failures for reference?
Rising the priority to high as issue occurs in every round with BAT tests.
These tests have been failing for a long time, even up to CI_DRM_6795 (44 minutes old) but only on fi-byt-squawks. The filter even says "Ignore crc mismatches on fi-byt-squawks". Since the last update to this fdo was over a year ago, can we just close this bug and not stop updating the filter to remove the noise as this doesn't seem to be a real user issue.
Even though there is 100% reproducibility on fi-byt-squawks, I think the severity should be set to low giving the above. As this appears to be a display/visual issue, I'm changing this from power to dispaly/Other.
Lastly, perhaps we should pass the '--skip-crc-compare' to igt_assert_crc_equal() for fi-byt-squawks given the following comment?
* Passing --skip-crc-compare on the command line will force this function
* to always pass, which can be useful in interactive debugging where you
* might know the test will fail, but still want the test to keep going as if
* it had succeeded so that you can see the on-screen behavior.