build: rename gmock-gtest target to gtest

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
This commit is contained in:
Mateusz Jablonski
2025-11-20 15:17:19 +00:00
committed by Compute-Runtime-Automation
parent 8538a0155a
commit 553d931f4c
25 changed files with 29 additions and 29 deletions

View File

@@ -62,7 +62,7 @@ IncludeCategories:
Priority: 5
- Regex: '^.(third_party|llvm|llvm-c|clang|clang-c|gtest|isl|json)/'
Priority: 5
- Regex: '^.(gmock|cl|gl|d3d)'
- Regex: '^.(cl|gl|d3d)'
Priority: 5
- Regex: '^<.*>$'
Priority: 10

View File

@@ -1,5 +1,5 @@
#
# Copyright (C) 2024 Intel Corporation
# Copyright (C) 2024-2025 Intel Corporation
#
# SPDX-License-Identifier: MIT
#
@@ -7,10 +7,10 @@
get_filename_component(GTEST_DIR "${NEO_SOURCE_DIR}/third_party/gtest" ABSOLUTE)
if(IS_DIRECTORY ${GTEST_DIR})
add_library(gmock-gtest STATIC EXCLUDE_FROM_ALL
add_library(gtest STATIC EXCLUDE_FROM_ALL
${NEO_SOURCE_DIR}/cmake/find_gtest.cmake
${GTEST_DIR}/src/gtest-all.cc
)
target_include_directories(gmock-gtest PRIVATE ${GTEST_DIR})
target_include_directories(gmock-gtest PUBLIC ${GTEST_DIR}/include)
target_include_directories(gtest PRIVATE ${GTEST_DIR})
target_include_directories(gtest PUBLIC ${GTEST_DIR}/include)
endif()

View File

@@ -77,7 +77,7 @@ if(NOT NEO_SKIP_AUB_TESTS AND DEFINED AUB_STREAM_PROJECT_NAME)
target_link_libraries(${TARGET_NAME} ${NEO_SHARED_MOCKABLE_LIB_NAME})
target_link_libraries(${TARGET_NAME} ${HW_LIBS_ULT})
target_link_libraries(${TARGET_NAME} gmock-gtest)
target_link_libraries(${TARGET_NAME} gtest)
target_link_libraries(${TARGET_NAME} ${NEO_EXTRA_LIBS})
target_link_libraries(${TARGET_NAME} ${AUB_STREAM_PROJECT_NAME})

View File

@@ -70,7 +70,7 @@ endif()
target_link_libraries(${TARGET_NAME}
${NEO_SHARED_MOCKABLE_LIB_NAME}
${HW_LIBS_ULT}
gmock-gtest
gtest
${NEO_EXTRA_LIBS}
)

View File

@@ -1,5 +1,5 @@
#
# Copyright (C) 2020-2023 Intel Corporation
# Copyright (C) 2020-2025 Intel Corporation
#
# SPDX-License-Identifier: MIT
#
@@ -32,7 +32,7 @@ set(L0_FIXTURES_SOURCES
add_library(${TARGET_NAME} OBJECT ${L0_FIXTURES_SOURCES} ${NEO_CORE_tests_compiler_mocks})
target_include_directories(${TARGET_NAME} PRIVATE
$<TARGET_PROPERTY:gmock-gtest,INTERFACE_INCLUDE_DIRECTORIES>
$<TARGET_PROPERTY:gtest,INTERFACE_INCLUDE_DIRECTORIES>
$<TARGET_PROPERTY:${L0_MOCKABLE_LIB_NAME},INTERFACE_INCLUDE_DIRECTORIES>
$<TARGET_PROPERTY:${NEO_SHARED_MOCKABLE_LIB_NAME},INTERFACE_INCLUDE_DIRECTORIES>
${NEO_SOURCE_DIR}/level_zero/core/test/unit_test

View File

@@ -45,7 +45,7 @@ set(L0_MOCKS_SOURCES
add_library(${TARGET_NAME} OBJECT ${L0_MOCKS_SOURCES})
target_include_directories(${TARGET_NAME} PRIVATE
$<TARGET_PROPERTY:gmock-gtest,INTERFACE_INCLUDE_DIRECTORIES>
$<TARGET_PROPERTY:gtest,INTERFACE_INCLUDE_DIRECTORIES>
$<TARGET_PROPERTY:${L0_MOCKABLE_LIB_NAME},INTERFACE_INCLUDE_DIRECTORIES>
$<TARGET_PROPERTY:${NEO_SHARED_MOCKABLE_LIB_NAME},INTERFACE_INCLUDE_DIRECTORIES>
${NEO_SOURCE_DIR}/level_zero/core/test/unit_test

View File

@@ -68,7 +68,7 @@ if(NOT NEO_SKIP_MT_UNIT_TESTS)
target_link_libraries(${TARGET_NAME}
${NEO_SHARED_MOCKABLE_LIB_NAME}
${HW_LIBS_ULT}
gmock-gtest
gtest
${NEO_EXTRA_LIBS}
)

View File

@@ -68,7 +68,7 @@ endif()
target_link_libraries(${TARGET_NAME}
${NEO_SHARED_MOCKABLE_LIB_NAME}
${HW_LIBS_ULT}
gmock-gtest
gtest
${NEO_EXTRA_LIBS}
)

View File

@@ -69,7 +69,7 @@ endif()
target_link_libraries(${TARGET_NAME}
${NEO_SHARED_MOCKABLE_LIB_NAME}
${HW_LIBS_ULT}
gmock-gtest
gtest
${NEO_EXTRA_LIBS}
)

View File

@@ -97,7 +97,7 @@ target_include_directories(igdrcl_tests PRIVATE
${KHRONOS_GL_HEADERS_DIR}
${NEO_SHARED_TEST_DIRECTORY}/common/test_configuration/unit_tests
)
target_link_libraries(igdrcl_tests gmock-gtest ${NEO_EXTRA_LIBS})
target_link_libraries(igdrcl_tests gtest ${NEO_EXTRA_LIBS})
set(BUILT_IN_KERNEL_DIR "${NEO_SOURCE_DIR}/shared/source/built_ins")

View File

@@ -61,7 +61,7 @@ if(NOT NEO_SKIP_AUB_TESTS AND DEFINED AUB_STREAM_PROJECT_NAME)
target_link_libraries(igdrcl_aub_tests ${NEO_MOCKABLE_LIB_NAME} ${NEO_SHARED_MOCKABLE_LIB_NAME})
target_link_libraries(igdrcl_aub_tests igdrcl_mocks)
target_link_libraries(igdrcl_aub_tests gmock-gtest ${NEO_EXTRA_LIBS})
target_link_libraries(igdrcl_aub_tests gtest ${NEO_EXTRA_LIBS})
target_link_libraries(igdrcl_aub_tests ${AUB_STREAM_PROJECT_NAME})
if(UNIX)

View File

@@ -63,7 +63,7 @@ add_library(igdrcl_libult_env OBJECT EXCLUDE_FROM_ALL
)
target_include_directories(igdrcl_libult_env PRIVATE
$<TARGET_PROPERTY:gmock-gtest,INTERFACE_INCLUDE_DIRECTORIES>
$<TARGET_PROPERTY:gtest,INTERFACE_INCLUDE_DIRECTORIES>
)
set_property(GLOBAL PROPERTY IGDRCL_SRCS_ENABLE_TESTED_HW ${IGDRCL_SRCS_ENABLE_TESTED_HW})

View File

@@ -42,7 +42,7 @@ if(NOT DISABLE_WDDM_LINUX)
target_sources(igdrcl_${target_name} PRIVATE ${NEO_SHARED_DIRECTORY}/dll/wddm/wddm_create.cpp)
endif()
target_link_libraries(igdrcl_${target_name} ${NEO_MOCKABLE_LIB_NAME} ${NEO_SHARED_MOCKABLE_LIB_NAME} igdrcl_mocks ${NEO_EXTRA_LIBS} gmock-gtest)
target_link_libraries(igdrcl_${target_name} ${NEO_MOCKABLE_LIB_NAME} ${NEO_SHARED_MOCKABLE_LIB_NAME} igdrcl_mocks ${NEO_EXTRA_LIBS} gtest)
target_compile_options(igdrcl_${target_name} PRIVATE -O0)

View File

@@ -63,7 +63,7 @@ add_library(igdrcl_mocks STATIC EXCLUDE_FROM_ALL ${IGDRCL_SRCS_tests_mocks})
add_subdirectories()
target_include_directories(igdrcl_mocks PRIVATE
$<TARGET_PROPERTY:gmock-gtest,INTERFACE_INCLUDE_DIRECTORIES>
$<TARGET_PROPERTY:gtest,INTERFACE_INCLUDE_DIRECTORIES>
$<TARGET_PROPERTY:${NEO_STATIC_LIB_NAME},INTERFACE_INCLUDE_DIRECTORIES>
)
target_compile_definitions(igdrcl_mocks PRIVATE MOCKABLE_VIRTUAL=virtual $<TARGET_PROPERTY:${NEO_STATIC_LIB_NAME},INTERFACE_COMPILE_DEFINITIONS>)

View File

@@ -36,7 +36,7 @@ if(NOT NEO_SKIP_MT_UNIT_TESTS)
target_link_libraries(igdrcl_mt_tests ${TSAN_LIB})
target_link_libraries(igdrcl_mt_tests ${NEO_MOCKABLE_LIB_NAME} ${NEO_SHARED_MOCKABLE_LIB_NAME})
target_link_libraries(igdrcl_mt_tests gmock-gtest)
target_link_libraries(igdrcl_mt_tests gtest)
target_link_libraries(igdrcl_mt_tests igdrcl_mocks ${NEO_EXTRA_LIBS})
add_dependencies(igdrcl_mt_tests

View File

@@ -162,7 +162,7 @@ target_compile_definitions(ocloc_tests PUBLIC
DEFAULT_TEST_PLATFORM_NAME="${CLOC_LIB_DEFAULT_DEVICE}"
)
target_link_libraries(ocloc_tests gmock-gtest)
target_link_libraries(ocloc_tests gtest)
if(WIN32)
target_link_libraries(ocloc_tests dbghelp)

View File

@@ -40,7 +40,7 @@ else()
endif()
add_executable(ocloc_segfault_test ${CLOC_SEGFAULT_TEST_SOURCES})
target_link_libraries(ocloc_segfault_test gmock-gtest)
target_link_libraries(ocloc_segfault_test gtest)
if(WIN32)
if(MSVC)
target_compile_options(ocloc_segfault_test PRIVATE /Zi)

View File

@@ -41,7 +41,7 @@ if(WIN32)
${NEO_SOURCE_DIR}/opencl/test/unit_test/test_macros/test_checks_ocl.cpp
)
target_link_libraries(igdrcl_windows_dll_tests ${NEO_MOCKABLE_LIB_NAME} ${NEO_SHARED_MOCKABLE_LIB_NAME} igdrcl_mocks gmock-gtest ${NEO_EXTRA_LIBS})
target_link_libraries(igdrcl_windows_dll_tests ${NEO_MOCKABLE_LIB_NAME} ${NEO_SHARED_MOCKABLE_LIB_NAME} igdrcl_mocks gtest ${NEO_EXTRA_LIBS})
target_include_directories(igdrcl_windows_dll_tests PRIVATE
${NEO_SHARED_TEST_DIRECTORY}/common/test_configuration/unit_tests

View File

@@ -267,7 +267,7 @@ foreach(target_name "neo_libult_common" "neo_libult")
target_include_directories(${target_name} PRIVATE
${NEO_SHARED_TEST_DIRECTORY}/common/test_configuration/unit_tests
$<TARGET_PROPERTY:${NEO_SHARED_MOCKABLE_LIB_NAME},INTERFACE_INCLUDE_DIRECTORIES>
$<TARGET_PROPERTY:gmock-gtest,INTERFACE_INCLUDE_DIRECTORIES>
$<TARGET_PROPERTY:gtest,INTERFACE_INCLUDE_DIRECTORIES>
)
target_compile_definitions(${target_name} PRIVATE $<TARGET_PROPERTY:${NEO_SHARED_MOCKABLE_LIB_NAME},INTERFACE_COMPILE_DEFINITIONS>)
# please do not add new sources below this function

View File

@@ -164,7 +164,7 @@ set_target_properties(neo_shared_mocks PROPERTIES FOLDER ${SHARED_TEST_PROJECTS_
set_property(TARGET neo_shared_mocks APPEND_STRING PROPERTY COMPILE_FLAGS ${ASAN_FLAGS} ${TSAN_FLAGS})
target_include_directories(neo_shared_mocks PRIVATE
$<TARGET_PROPERTY:${NEO_SHARED_MOCKABLE_LIB_NAME},INTERFACE_INCLUDE_DIRECTORIES>
$<TARGET_PROPERTY:gmock-gtest,INTERFACE_INCLUDE_DIRECTORIES>
$<TARGET_PROPERTY:gtest,INTERFACE_INCLUDE_DIRECTORIES>
)
target_compile_definitions(neo_shared_mocks PRIVATE $<TARGET_PROPERTY:${NEO_SHARED_MOCKABLE_LIB_NAME},INTERFACE_COMPILE_DEFINITIONS>)
create_project_source_tree(neo_shared_mocks)

View File

@@ -39,7 +39,7 @@ set_target_properties(neo_aub_tests_config PROPERTIES FOLDER ${SHARED_TEST_PROJE
set_property(TARGET neo_aub_tests_config APPEND_STRING PROPERTY COMPILE_FLAGS ${ASAN_FLAGS} ${TSAN_FLAGS})
target_include_directories(neo_aub_tests_config PUBLIC
$<TARGET_PROPERTY:${NEO_SHARED_MOCKABLE_LIB_NAME},INTERFACE_INCLUDE_DIRECTORIES>
$<TARGET_PROPERTY:gmock-gtest,INTERFACE_INCLUDE_DIRECTORIES>
$<TARGET_PROPERTY:gtest,INTERFACE_INCLUDE_DIRECTORIES>
${NEO_SHARED_TEST_DIRECTORY}/common/test_macros/header${BRANCH_DIR_SUFFIX}
${NEO_SHARED_TEST_DIRECTORY}/common/helpers/includes${BRANCH_DIR_SUFFIX}
${CMAKE_CURRENT_SOURCE_DIR}

View File

@@ -30,7 +30,7 @@ set_target_properties(neo_mt_tests_config PROPERTIES FOLDER ${SHARED_TEST_PROJEC
set_property(TARGET neo_mt_tests_config APPEND_STRING PROPERTY COMPILE_FLAGS ${ASAN_FLAGS} ${TSAN_FLAGS})
target_include_directories(neo_mt_tests_config PRIVATE
$<TARGET_PROPERTY:${NEO_SHARED_MOCKABLE_LIB_NAME},INTERFACE_INCLUDE_DIRECTORIES>
$<TARGET_PROPERTY:gmock-gtest,INTERFACE_INCLUDE_DIRECTORIES>
$<TARGET_PROPERTY:gtest,INTERFACE_INCLUDE_DIRECTORIES>
)
target_compile_definitions(neo_mt_tests_config PRIVATE $<TARGET_PROPERTY:${NEO_SHARED_MOCKABLE_LIB_NAME},INTERFACE_COMPILE_DEFINITIONS>)
create_project_source_tree(neo_mt_tests_config)

View File

@@ -30,7 +30,7 @@ set_target_properties(neo_unit_tests_config PROPERTIES FOLDER ${SHARED_TEST_PROJ
set_property(TARGET neo_unit_tests_config APPEND_STRING PROPERTY COMPILE_FLAGS ${ASAN_FLAGS} ${TSAN_FLAGS})
target_include_directories(neo_unit_tests_config PRIVATE
$<TARGET_PROPERTY:${NEO_SHARED_MOCKABLE_LIB_NAME},INTERFACE_INCLUDE_DIRECTORIES>
$<TARGET_PROPERTY:gmock-gtest,INTERFACE_INCLUDE_DIRECTORIES>
$<TARGET_PROPERTY:gtest,INTERFACE_INCLUDE_DIRECTORIES>
)
target_compile_definitions(neo_unit_tests_config PRIVATE $<TARGET_PROPERTY:${NEO_SHARED_MOCKABLE_LIB_NAME},INTERFACE_COMPILE_DEFINITIONS>)
create_project_source_tree(neo_unit_tests_config)

View File

@@ -54,7 +54,7 @@ if(WIN32)
endif()
target_link_libraries(neo_shared_tests
gmock-gtest
gtest
${NEO_SHARED_MOCKABLE_LIB_NAME}
${NEO_EXTRA_LIBS}
)

View File

@@ -56,7 +56,7 @@ if(NOT NEO_SKIP_MT_UNIT_TESTS)
target_link_libraries(neo_shared_mt_tests
${NEO_MOCKABLE_LIB_NAME}
${NEO_SHARED_MOCKABLE_LIB_NAME}
gmock-gtest
gtest
${NEO_EXTRA_LIBS}
)