forked from OSchip/llvm-project
Added remotely ran compiler-rt tests.
Use LLVM/utils/remote-exec.py to run compiler-rt tests remotely on the target. Reviewed By: vvereschaka Differential Revision: https://reviews.llvm.org/D90054
This commit is contained in:
parent
9bb9b737c5
commit
8aaafa06b2
|
@ -71,7 +71,9 @@ set(COMPILER_RT_BUILD_SANITIZERS OFF CACHE BOOL "")
|
|||
set(COMPILER_RT_BUILD_XRAY OFF CACHE BOOL "")
|
||||
set(COMPILER_RT_BUILD_LIBFUZZER OFF CACHE BOOL "")
|
||||
set(COMPILER_RT_BUILD_PROFILE OFF CACHE BOOL "")
|
||||
set(COMPILER_RT_BUILD_CRT OFF CACHE BOOL "")
|
||||
set(COMPILER_RT_DEFAULT_TARGET_ONLY ON CACHE BOOL "")
|
||||
set(COMPILER_RT_INCLUDE_TESTS ON CACHE BOOL "")
|
||||
|
||||
set(LIBUNWIND_USE_COMPILER_RT ON CACHE BOOL "")
|
||||
set(LIBUNWIND_TARGET_TRIPLE "${CMAKE_C_COMPILER_TARGET}" CACHE STRING "")
|
||||
|
@ -109,6 +111,9 @@ if(DEFINED REMOTE_TEST_HOST)
|
|||
set(DEFAULT_TEST_TARGET_INFO "libcxx.test.target_info.LinuxRemoteTI")
|
||||
|
||||
# Allow override with the custom values.
|
||||
if(NOT DEFINED COMPILER_RT_EMULATOR)
|
||||
set(COMPILER_RT_EMULATOR "\\\"${Python3_EXECUTABLE}\\\" \\\"${LLVM_PROJECT_DIR}/llvm/utils/remote-exec.py\\\" --execdir %%T --exec-pattern='.*\\.c.*\\.tmp.*' --host='${REMOTE_TEST_USER}@${REMOTE_TEST_HOST}'" CACHE STRING "")
|
||||
endif()
|
||||
if(NOT DEFINED LIBUNWIND_TARGET_INFO)
|
||||
set(LIBUNWIND_TARGET_INFO "${DEFAULT_TEST_TARGET_INFO}" CACHE STRING "")
|
||||
endif()
|
||||
|
|
Loading…
Reference in New Issue