vc4/ci: skip VK piglit tests
The last pipeline before !29370 (merged) was merged is https://gitlab.freedesktop.org/mesa/mesa/-/pipelines/1185619, which had the following results for these tests:
$ for job in 59132950 59132951 59133106 59133105; do curl -s https://gitlab.freedesktop.org/mesa/mesa/-/jobs/$job/artifacts/raw/results/results.csv.zst | zstdgrep spec@ext_external_objects@vk-; done
spec@ext_external_objects@vk-buf-exchange,Skip,0.312495
spec@ext_external_objects@vk-semaphores,Skip,0.30729797
spec@ext_external_objects@vk-semaphores-2,Skip,0.30754778
spec@ext_external_objects@vk-stencil-display,Skip,0.39993152
spec@ext_external_objects@vk-image-display-overwrite,Skip,0.34952697
spec@ext_external_objects@vk-vert-buf-reuse,Skip,0.31852928
spec@ext_external_objects@vk-depth-display,Skip,0.30481973
spec@ext_external_objects@vk-image-display-muliple-textures,Skip,0.32221943
spec@ext_external_objects@vk-vert-buf-update-errors,Skip,0.3379678
spec@ext_external_objects@vk-image-display,Skip,0.3159179
spec@ext_external_objects@vk-image-overwrite,Skip,0.284774
spec@ext_external_objects@vk-pix-buf-update-errors,Skip,0.36727256
As expected, since there is no VK driver on the RPi3, the tests are all skipped anyway.
Now that !29370 (merged) is merged, piglit is no longer building these tests, but it still tries to run them, eg. https://gitlab.freedesktop.org/mesa/mesa/-/jobs/59209184:
Unexpected results:
spec@ext_external_objects@vk-buf-exchange,Missing
spec@ext_external_objects@vk-semaphores,Missing
spec@ext_external_objects@vk-semaphores-2,Missing
spec@ext_external_objects@vk-stencil-display,Missing
+ DEQP_EXITCODE=1
This is a piglit bug (piglit#104), but in the meantime, we can fix our nightly jobs by explicitly skipping these tests.