SWDEV-322620 - [catch2][dtest] Adding test for VMM APIs

Change-Id: Ia4dea28601b3c2f0163012a7a2ceb14d3a0c369b
This commit is contained in:
Rupam Chetia
2023-09-27 16:12:19 +05:30
committed by Karthik Jayaprakash
parent f0b5b20466
commit de348d8b35
14 changed files with 3630 additions and 1 deletions
+47
View File
@@ -134,6 +134,53 @@
"Unit_deviceAllocation_InOneThread_AccessInAllThreads",
"=== Patch which removes the typetraits implementation from std namespace in hiprtc is reverted ===",
"Unit_hiprtc_stdheaders",
"Unit_hipMemAddressFree_negative",
"Unit_hipMemAddressReserve_AlignmentTest",
"Unit_hipMemAddressReserve_Negative",
"Unit_hipMemCreate_BasicAllocateDeAlloc_MultGranularity",
"Unit_hipMemCreate_ChkDev2HstMemcpy_ReleaseHdlPostUnmap",
"Unit_hipMemCreate_ChkDev2HstMemcpy_ReleaseHdlPreUse",
"Unit_hipMemCreate_ChkWithKerLaunch",
"Unit_hipMemCreate_MapNonContiguousChunks",
"Unit_hipMemCreate_ChkWithMemset",
"Unit_hipMemCreate_Negative",
"Unit_hipMemGetAllocationGranularity_MinGranularity",
"Unit_hipMemGetAllocationGranularity_RecommendedGranularity",
"Unit_hipMemGetAllocationGranularity_AllGPUs",
"Unit_hipMemGetAllocationGranularity_NegativeTests",
"Unit_hipMemGetAllocationPropertiesFromHandle_functional",
"Unit_hipMemGetAllocationPropertiesFromHandle_Negative",
"Unit_hipMemMap_SameMemoryReuse",
"Unit_hipMemMap_PhysicalMemoryReuse_SingleGPU",
"Unit_hipMemMap_PhysicalMemory_Map2MultVMMs",
"Unit_hipMemMap_PhysicalMemoryReuse_MultiDev",
"Unit_hipMemMap_VMMMemoryReuse_SingleGPU",
"Unit_hipMemMap_VMMMemoryReuse_MultiGPU",
"Unit_hipMemMap_MapPartialPhysicalMem",
"Unit_hipMemMap_MapPartialVMMMem",
"Unit_hipMemMap_negative",
"Unit_hipMemRelease_negative",
"Unit_hipMemRetainAllocationHandle_SetGet",
"Unit_hipMemRetainAllocationHandle_NegTst",
"Unit_hipMemSetAccess_SetGet",
"Unit_hipMemSetAccess_MultDevSetGet",
"Unit_hipMemSetAccess_EntireVMMRangeSetGet",
"Unit_hipMemGetAccess_NegTst",
"Unit_hipMemSetAccess_FuncTstOnMultDev",
"Unit_hipMemSetAccess_AccessDirectlyFromHost",
"Unit_hipMemSetAccess_ChangeAccessProp",
"Unit_hipMemSetAccess_Vmm2UnifiedMemCpy",
"Unit_hipMemSetAccess_Vmm2DevMemCpy",
"Unit_hipMemSetAccess_Vmm2PeerDevMemCpy",
"Unit_hipMemSetAccess_Vmm2PeerPeerMemCpy",
"Unit_hipMemSetAccess_Vmm2VMMMemCpy",
"Unit_hipMemSetAccess_Vmm2VMMInterDevMemCpy",
"Unit_hipMemSetAccess_MapPhysChksFromMulDev",
"Unit_hipMemSetAccess_GrowVMM",
"Unit_hipMemSetAccess_Multithreaded",
"Unit_hipMemSetAccess_MultiProc",
"Unit_hipMemSetAccess_negative",
"Unit_hipMemUnmap_negative",
#endif
#if defined VEGA20
"=== SWDEV-419112 Below tests fail in stress test on 29/08/23 ===",
@@ -235,6 +235,53 @@
"Unit_Layered2DTexture_Check_DeviceBufferToFromLayered2DArray - float4",
"=== Patch which removes the typetraits implementation from std namespace in hiprtc is reverted ===",
"Unit_hiprtc_stdheaders",
"Unit_hipMemAddressFree_negative",
"Unit_hipMemAddressReserve_AlignmentTest",
"Unit_hipMemAddressReserve_Negative",
"Unit_hipMemCreate_BasicAllocateDeAlloc_MultGranularity",
"Unit_hipMemCreate_ChkDev2HstMemcpy_ReleaseHdlPostUnmap",
"Unit_hipMemCreate_ChkDev2HstMemcpy_ReleaseHdlPreUse",
"Unit_hipMemCreate_ChkWithKerLaunch",
"Unit_hipMemCreate_MapNonContiguousChunks",
"Unit_hipMemCreate_ChkWithMemset",
"Unit_hipMemCreate_Negative",
"Unit_hipMemGetAllocationGranularity_MinGranularity",
"Unit_hipMemGetAllocationGranularity_RecommendedGranularity",
"Unit_hipMemGetAllocationGranularity_AllGPUs",
"Unit_hipMemGetAllocationGranularity_NegativeTests",
"Unit_hipMemGetAllocationPropertiesFromHandle_functional",
"Unit_hipMemGetAllocationPropertiesFromHandle_Negative",
"Unit_hipMemMap_SameMemoryReuse",
"Unit_hipMemMap_PhysicalMemoryReuse_SingleGPU",
"Unit_hipMemMap_PhysicalMemory_Map2MultVMMs",
"Unit_hipMemMap_PhysicalMemoryReuse_MultiDev",
"Unit_hipMemMap_VMMMemoryReuse_SingleGPU",
"Unit_hipMemMap_VMMMemoryReuse_MultiGPU",
"Unit_hipMemMap_MapPartialPhysicalMem",
"Unit_hipMemMap_MapPartialVMMMem",
"Unit_hipMemMap_negative",
"Unit_hipMemRelease_negative",
"Unit_hipMemRetainAllocationHandle_SetGet",
"Unit_hipMemRetainAllocationHandle_NegTst",
"Unit_hipMemSetAccess_SetGet",
"Unit_hipMemSetAccess_MultDevSetGet",
"Unit_hipMemSetAccess_EntireVMMRangeSetGet",
"Unit_hipMemGetAccess_NegTst",
"Unit_hipMemSetAccess_FuncTstOnMultDev",
"Unit_hipMemSetAccess_AccessDirectlyFromHost",
"Unit_hipMemSetAccess_ChangeAccessProp",
"Unit_hipMemSetAccess_Vmm2UnifiedMemCpy",
"Unit_hipMemSetAccess_Vmm2DevMemCpy",
"Unit_hipMemSetAccess_Vmm2PeerDevMemCpy",
"Unit_hipMemSetAccess_Vmm2PeerPeerMemCpy",
"Unit_hipMemSetAccess_Vmm2VMMMemCpy",
"Unit_hipMemSetAccess_Vmm2VMMInterDevMemCpy",
"Unit_hipMemSetAccess_MapPhysChksFromMulDev",
"Unit_hipMemSetAccess_GrowVMM",
"Unit_hipMemSetAccess_Multithreaded",
"Unit_hipMemSetAccess_MultiProc",
"Unit_hipMemSetAccess_negative",
"Unit_hipMemUnmap_negative",
#endif
"End of json"
]