211b191be9
* SWDEV-298757 - Adding test case to test hipMemAdvise() on mmap() memory Change-Id: Ib8d57d2249d0bb6780c9fdef21907568c22db66c
106 líneas
2.7 KiB
CMake
106 líneas
2.7 KiB
CMake
# Common Tests - Test independent of all platforms
|
|
if(HIP_PLATFORM MATCHES "amd")
|
|
set(TEST_SRC
|
|
memset.cc
|
|
malloc.cc
|
|
hipMemcpy2DToArray.cc
|
|
hipMemcpy2DToArrayAsync.cc
|
|
hipMemcpyPeer.cc
|
|
hipMemcpyPeerAsync.cc
|
|
hipMemcpy3D.cc
|
|
hipMemcpy3DAsync.cc
|
|
hipMemcpyParam2D.cc
|
|
hipMemcpyParam2DAsync.cc
|
|
hipMemcpy2D.cc
|
|
hipMemcpy2DAsync.cc
|
|
hipMemcpy2DFromArray.cc
|
|
hipMemcpy2DFromArrayAsync.cc
|
|
hipMemcpyAtoH.cc
|
|
hipMemcpyHtoA.cc
|
|
hipMemcpyDtoD.cc
|
|
hipMemcpyDtoDAsync.cc
|
|
hipMemcpyAsync.cc
|
|
hipMemcpy.cc
|
|
hipMemcpyWithStream.cc
|
|
hipMemcpyAllApiNegative.cc
|
|
hipMemcpyWithStreamMultiThread.cc
|
|
hipMemcpy_MultiThread.cc
|
|
hipHostMalloc.cc
|
|
hipHostRegister.cc
|
|
hipMemPtrGetInfo.cc
|
|
hipPointerGetAttributes.cc
|
|
hipHostGetFlags.cc
|
|
hipMemoryAllocateCoherent.cc
|
|
hipMallocManaged_MultiScenario.cc
|
|
hipMemsetInvalidPtr.cc
|
|
hipMemset.cc
|
|
hipMemsetAsyncMultiThread.cc
|
|
hipMemsetAsyncAndKernel.cc
|
|
hipMemset3D.cc
|
|
hipMemset2D.cc
|
|
hipMemset2DAsyncMultiThreadAndKernel.cc
|
|
hipHostMallocTests.cc
|
|
hipMallocConcurrency.cc
|
|
hipMemset3DFunctional.cc
|
|
hipMemset3DNegative.cc
|
|
hipMemset3DRegressMultiThread.cc
|
|
hipMallocManagedFlagsTst.cc
|
|
hipMemPrefetchAsyncExtTsts.cc
|
|
hipMemAdviseMmap.cc
|
|
hipMallocManaged.cc
|
|
)
|
|
else()
|
|
set(TEST_SRC
|
|
memset.cc
|
|
malloc.cc
|
|
hipMemcpy2DToArray.cc
|
|
hipMemcpy2DToArrayAsync.cc
|
|
hipMemcpyPeer.cc
|
|
hipMemcpyPeerAsync.cc
|
|
hipMemcpy3D.cc
|
|
hipMemcpy3DAsync.cc
|
|
hipMemcpyParam2D.cc
|
|
hipMemcpyParam2DAsync.cc
|
|
hipMemcpy2D.cc
|
|
hipMemcpy2DAsync.cc
|
|
hipMemcpy2DFromArray.cc
|
|
hipMemcpy2DFromArrayAsync.cc
|
|
hipMemcpyAtoH.cc
|
|
hipMemcpyHtoA.cc
|
|
hipMemcpyDtoD.cc
|
|
hipMemcpyDtoDAsync.cc
|
|
hipMemcpyAsync.cc
|
|
hipMemcpy.cc
|
|
hipMemcpyWithStream.cc
|
|
hipMemcpyAllApiNegative.cc
|
|
hipMemcpyWithStreamMultiThread.cc
|
|
hipMemcpy_MultiThread.cc
|
|
hipHostMalloc.cc
|
|
hipHostRegister.cc
|
|
hipHostGetFlags.cc
|
|
hipMemoryAllocateCoherent.cc
|
|
hipMallocManaged_MultiScenario.cc
|
|
hipMemsetInvalidPtr.cc
|
|
hipMemset.cc
|
|
hipMemsetAsyncMultiThread.cc
|
|
hipMemsetAsyncAndKernel.cc
|
|
hipMemset3D.cc
|
|
hipMemset2D.cc
|
|
hipMemset2DAsyncMultiThreadAndKernel.cc
|
|
hipHostMallocTests.cc
|
|
hipMallocConcurrency.cc
|
|
hipMemset3DFunctional.cc
|
|
hipMemset3DNegative.cc
|
|
hipMemset3DRegressMultiThread.cc
|
|
hipMallocManagedFlagsTst.cc
|
|
hipMemPrefetchAsyncExtTsts.cc
|
|
hipMemAdviseMmap.cc
|
|
hipMallocManaged.cc
|
|
)
|
|
endif()
|
|
# Create shared lib of all tests
|
|
add_library(MemoryTest SHARED EXCLUDE_FROM_ALL ${TEST_SRC})
|
|
|
|
# Add dependency on build_tests to build it on this custom target
|
|
add_dependencies(build_tests MemoryTest)
|