meson,ci: Disable sparse_array tests on windows

As soon as I switch to using the allocation helpers in os_memory.h,
these tests start blowing up on the Windows build in GitLab CI.  As far
as I can tell, the issue is something with the combination of the debug
allocator in u_debug_memory.c and the mutex implementation in the
version of Wine running in CI.  The tests don't fail on real windows nor
do they fail with newer versions of Wine.

Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4228>
This commit is contained in:
Jason Ekstrand
2020-03-19 12:50:33 -05:00
parent 9fcd8bdbfc
commit 6be65b0777

View File

@@ -290,7 +290,10 @@ if with_tests
endif
subdir('tests/vma')
subdir('tests/set')
subdir('tests/sparse_array')
# FIXME: this test on the Wine version in GitLab CI
if host_machine.system() != 'windows'
subdir('tests/sparse_array')
endif
subdir('tests/format')
subdir('tests/vector')
endif