kfdtest: Restrict DriverHDPFlush to systems with PCIe

Nodes with XGMI have no HDP, so DriverHDPFlush should skip.

Signed-off-by: David Francis <David.Francis@amd.com>
Change-Id: If5a87e660712e51d03e750d8e044786036b2e603
이 커밋은 다음에 포함됨:
David Francis 작성하고 Graham Sider가 2023-04-14 10:03:38 -04:00를 커밋함
1 부모 16c6530330
커밋 e32278a612
1 파일이 변경됨
+5
+5
파일 보기
@@ -1919,6 +1919,11 @@ TEST_F(KFDMemoryTest, DeviceHdpFlush) {
return;
}
if (m_NodeInfo.IsNodeXGMItoCPU(nodes[0])) {
LOG() << "Skipping test: PCIe link to CPU is required." << std::endl;
return;
}
HsaMemoryProperties *memoryProperties = new HsaMemoryProperties[pNodeProperties->NumMemoryBanks];
EXPECT_SUCCESS(hsaKmtGetNodeMemoryProperties(nodes[0], pNodeProperties->NumMemoryBanks,
memoryProperties));