9798817ca0
Changes contain Catch2 device multiprocess tests which were covered under "hip/tests/src/runtimeApi/device" and some additional tests. These test files makes use of fork call or sets visible devices env variable and validates various device aspects. Change-Id: Iaaca37598d386104da9e5f37f92ab176bc8a2845
21 linhas
548 B
CMake
21 linhas
548 B
CMake
# AMD Tests
|
|
set(LINUX_TEST_SRC
|
|
hipMallocConcurrency.cc
|
|
childMalloc.cc
|
|
hipDeviceComputeCapabilityMproc.cc
|
|
hipDeviceGetPCIBusIdMproc.cc
|
|
hipDeviceTotalMemMproc.cc
|
|
hipGetDeviceAttributeMproc.cc
|
|
hipGetDeviceCountMproc.cc
|
|
hipGetDevicePropertiesMproc.cc
|
|
hipSetGetDeviceMproc.cc
|
|
)
|
|
|
|
if(UNIX)
|
|
# Create shared lib of all tests
|
|
add_library(MultiProc SHARED EXCLUDE_FROM_ALL ${LINUX_TEST_SRC})
|
|
|
|
# Add dependency on build_tests to build it on this custom target
|
|
add_dependencies(build_tests MultiProc)
|
|
endif()
|