Skip to content

vc4/ci: skip VK piglit tests

Eric Engestrom requested to merge eric/mesa:vc4-skip-vk-test into main

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.

Merge request reports