@@ -138,8 +138,9 @@ config-settings."cmake.define.CMAKE_JOB_POOLS" = "compile=4;link=1"
138138select = [" *-manylinux_armv7l" ]
139139inherit.config-settings = " append"
140140# disable some tests
141+ # - BootstrapTest fails with custom OpenSSL and probably does not make much sense for this project
141142# - RunCMake.CompilerId fails because architecture id is not detected properly for gfortran on Ubuntu 20.04 https://gitlab.kitware.com/cmake/cmake/-/issues/27129
142- config-settings."cmake.define.RUN_CMAKE_TEST_EXCLUDE" = " RunCMake.CompilerId"
143+ config-settings."cmake.define.RUN_CMAKE_TEST_EXCLUDE" = " BootstrapTest| RunCMake.CompilerId"
143144
144145[[tool .cibuildwheel .overrides ]]
145146select = [" *-musllinux_*" ]
@@ -150,10 +151,21 @@ inherit.config-settings = "append"
150151config-settings."cmake.define.RUN_CMAKE_TEST_EXCLUDE" = " BootstrapTest|CTestTestFdSetSize|ExportImport|RunCMake.install|RunCMake.RuntimePath|RunCMake.file-GET_RUNTIME_DEPENDENCIES"
151152
152153[[tool .cibuildwheel .overrides ]]
153- select = [" *linux_ppc64le " , " *linux_s390x " , " *linux_riscv64 " ]
154+ select = [" *-musllinux_ppc64le " , " *-musllinux_s390x " ]
154155inherit.config-settings = " append"
155- # disable tests on those platforms, QEMU is taking to long for jobs to pass on GHA
156- config-settings."cmake.define.RUN_CMAKE_TEST" = " OFF"
156+ # disable some tests
157+ # - BootstrapTest fails with custom OpenSSL and probably does not make much sense for this project
158+ # - ExportImport|RunCMake.install|RunCMake.file-GET_RUNTIME_DEPENDENCIES: c.f. https://discourse.cmake.org/t/cmake-test-suite-failing-on-alpine-linux/5064
159+ # - RunCMake.execute_process fails because QEMU prints on stderr on SIGSEGV
160+ config-settings."cmake.define.RUN_CMAKE_TEST_EXCLUDE" = " BootstrapTest|CTestTestFdSetSize|ExportImport|RunCMake.install|RunCMake.RuntimePath|RunCMake.file-GET_RUNTIME_DEPENDENCIES|RunCMake.execute_process"
161+
162+ [[tool .cibuildwheel .overrides ]]
163+ select = [" *-manylinux_ppc64le" , " *-manylinux_s390x" ]
164+ inherit.config-settings = " append"
165+ # disable some tests
166+ # - BootstrapTest fails with custom OpenSSL and probably does not make much sense for this project
167+ # - RunCMake.execute_process fails because QEMU prints on stderr on SIGSEGV
168+ config-settings."cmake.define.RUN_CMAKE_TEST_EXCLUDE" = " BootstrapTest|RunCMake.execute_process"
157169
158170[[tool .cibuildwheel .overrides ]]
159171select = [" *-musllinux_{ppc64le,s390x,riscv64}" ]
0 commit comments