mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-09 15:20:56 -06:00
Tests: Exclude some tests on broken libc on Elbrus
These tests found to be occasionally failing, so just in case CMake is used in such environment, don't test this at all.
This commit is contained in:
@@ -1058,6 +1058,10 @@ if(CMAKE_SYSTEM_PROCESSOR STREQUAL "e2k" AND NOT DEFINED CMake_TEST_E2K_BROKEN_L
|
||||
execute_process(COMMAND "${DPKG_QUERY}" "-f" "\${Version}" "-W" "glibc" OUTPUT_VARIABLE LIBC_VERSION)
|
||||
if(LIBC_VERSION MATCHES "2.29-25.*")
|
||||
list(REMOVE_ITEM cpack_tests
|
||||
DEB.DEFAULT_PERMISSIONS
|
||||
DEB.DEBUGINFO
|
||||
DEB.MINIMAL
|
||||
DEB.PER_COMPONENT_FIELDS
|
||||
DEB.AUTO_SUFFIXES
|
||||
DEB.CUSTOM_NAMES
|
||||
DEB.DEB_PACKAGE_VERSION_BACK_COMPATIBILITY
|
||||
@@ -1125,12 +1129,12 @@ add_RunCMake_test(CMakePresets
|
||||
-DPython_EXECUTABLE=${Python_EXECUTABLE}
|
||||
-DCMake_TEST_JSON_SCHEMA=${CMake_TEST_JSON_SCHEMA}
|
||||
)
|
||||
add_RunCMake_test(CMakePresetsBuild
|
||||
-DPython_EXECUTABLE=${Python_EXECUTABLE}
|
||||
-DCMake_TEST_JSON_SCHEMA=${CMake_TEST_JSON_SCHEMA}
|
||||
-DCMAKE_SYSTEM_NAME=${CMAKE_SYSTEM_NAME}
|
||||
)
|
||||
if(NOT CMake_TEST_E2K_BROKEN_LIBC)
|
||||
add_RunCMake_test(CMakePresetsBuild
|
||||
-DPython_EXECUTABLE=${Python_EXECUTABLE}
|
||||
-DCMake_TEST_JSON_SCHEMA=${CMake_TEST_JSON_SCHEMA}
|
||||
-DCMAKE_SYSTEM_NAME=${CMAKE_SYSTEM_NAME}
|
||||
)
|
||||
add_RunCMake_test(CMakePresetsTest
|
||||
-DPython_EXECUTABLE=${Python_EXECUTABLE}
|
||||
-DCMake_TEST_JSON_SCHEMA=${CMake_TEST_JSON_SCHEMA}
|
||||
|
||||
Reference in New Issue
Block a user