SWDEV-491280 - Create capture tests for Peer APIs

Change-Id: Ib35ab1155b19e00f7f297e6eaf395709d5767d7c
Este cometimento está contido em:
Vladana Stojiljkovic criou e Vladana Stojiljkovic cometeu 2025-01-26 07:56:15 -05:00
1 ascendente 6059eaa7c1
cometimento 59ace1e080
2 ficheiros modificados
+15

Não existem ficheiros que correspondam à sua pesquisa

+7
Ver ficheiro
@@ -54,7 +54,14 @@ TEST_CASE("Unit_hipDeviceCanAccessPeer_positive") {
int dev = GENERATE(range(0, HipTest::getGeviceCount()));
int peerDev = GENERATE(range(0, HipTest::getGeviceCount()));
GENERATE_CAPTURE();
hipStream_t stream;
HIP_CHECK(hipStreamCreate(&stream));
BEGIN_CAPTURE(stream);
HIP_CHECK(hipDeviceCanAccessPeer(&canAccessPeer, dev, peerDev));
END_CAPTURE(stream);
HIP_CHECK(hipStreamDestroy(stream));
if (dev != peerDev) {
REQUIRE(canAccessPeer >= 0);
}
+8
Ver ficheiro
@@ -59,7 +59,15 @@ TEST_CASE("Unit_hipDeviceEnableDisablePeerAccess_positive") {
if (dev != peerDev) {
HIP_CHECK(hipSetDevice(dev));
GENERATE_CAPTURE();
hipStream_t stream;
HIP_CHECK(hipStreamCreate(&stream));
BEGIN_CAPTURE(stream);
HIP_CHECK(hipDeviceCanAccessPeer(&canAccessPeer, dev, peerDev));
END_CAPTURE(stream);
HIP_CHECK(hipStreamDestroy(stream));
if (canAccessPeer == 0) {
HipTest::HIP_SKIP_TEST("Skipping because no P2P support");
return;