SWDEV-289405 - [catch2][dtest][module] Migration of Module files to CATCH2 framework (#2351)

Migrated all module related files to CATCH2 framework and optimized to
have single module kernel file

Change-Id: I39aa28ef22c1b2f4d0014ca32b59b9c645b725dc
이 커밋은 다음에 포함됨:
dkrottap 작성하고 GitHub가 2021-09-17 11:39:36 +05:30를 커밋함
1 부모 bef1aa7ee6
커밋 8763c8c2ad
36 파일이 변경됨
+4560 -5

검색과 일치하는 파일 없음

+3 -1
파일 보기
@@ -15,6 +15,7 @@ target_link_libraries(UnitTests PRIVATE UnitDeviceTests
EventTest
OccupancyTest
DeviceTest
ModuleTest
RTC
stdc++fs)
@@ -36,6 +37,7 @@ target_link_libraries(ABMTests PRIVATE ABMAddKernels
stdc++fs)
catch_discover_tests(ABMTests PROPERTIES SKIP_REGULAR_EXPRESSION "HIP_SKIP_THIS_TEST")
add_dependencies(UnitTests module_kernels.code)
add_dependencies(build_tests UnitTests ABMTests)
@@ -63,7 +65,7 @@ else()
target_compile_options(StressTest PUBLIC -std=c++17)
endif()
if(HIP_PLATFORM MATCHES "amd")
target_link_libraries(StressTest PRIVATE printf stream)
target_link_libraries(StressTest PRIVATE printf stream module)
endif()
target_link_libraries(StressTest PRIVATE memory stdc++fs)
add_dependencies(build_stress_test StressTest)