Build: Force disable Overlay tests

We need to enable WITH_GPU_RENDER_TESTS_HEADED on the builder for the
Overlay tests (#154533).
However, since an early version of the tests is already on main/release
(without reference images), simply enabling the flag on the builder
would cause `+test_gpu_draw` to fail.

So the plan of action is:
1. Merge this PR into 5.1 and main (and LTS branches?).
2. Enable the `WITH_GPU_RENDER_TESTS_HEADED` flag on the builder.
   (https://projects.blender.org/infrastructure/builder/pulls/23)
3. Revert this commit in #154533 and merge it only into main.

Pull Request: https://projects.blender.org/blender/blender/pulls/154885
This commit is contained in:
Miguel Pozo 2026-02-26 17:34:33 +01:00
parent 2cae9ff558
commit a67ba0c309

View file

@ -927,7 +927,8 @@ if((WITH_CYCLES OR WITH_GPU_RENDER_TESTS) AND TEST_SRC_DIR_EXISTS)
add_gpu_render_tests(eevee "eevee_render_tests.py" "${gpu_render_tests}")
add_gpu_render_tests(workbench "workbench_render_tests.py" "${gpu_render_tests}")
if(WITH_GPU_RENDER_TESTS_HEADED)
add_gpu_render_tests(overlay "overlay_render_tests.py" "${gpu_render_tests}")
# Temporarilly disabled until 154533 is merged to avoid errors on the builder.
# add_gpu_render_tests(overlay "overlay_render_tests.py" "${gpu_render_tests}")
endif()
if(WITH_HYDRA)
add_gpu_render_tests(storm_hydra "storm_render_tests.py" "${gpu_render_tests}" --export_method "HYDRA")