radeonsi: add expected results files + test runner script
This MR aims to ease radeonsi
testing by including a radeonsi-run-tests.sh
script and a set of expected results for each test (only for the RX 5700 now, but more could be added to cover other GPUs)
The script itself uses deqp-runner/piglit-runner and is usable like this:
$ radeonsi-run-tests.sh $PATH_A/piglit $PATH_B/glcts $PATH_C/deqp rx5700 /tmp
Each test suite will print their usual statistics lines, like:
Pass: 20694, Crash: 2, ExpectedFail: 74, Skip: 2041, Flake: 1, Duration: 3:15, Remaining: 0
to help detect regressions.
This MR is RFC because we have similar expected results/scripts in Mesa, but only ones that are enforced by CI. Here these results won't be enforced by an automatic system, but I believe that having them in-tree makes testing easier.
Thoughts?