From a60f5d2d4c58255b3c998fcf0b9aeec28d53741c Mon Sep 17 00:00:00 2001 From: "Galantsev, Dmitrii" Date: Thu, 11 Jan 2024 01:38:15 -0600 Subject: [PATCH] SWDEV-409184 - Exclude some tests in VM Change-Id: Ic196a113426fc63a0b2aadfa04ab4b10ed6434e3 Signed-off-by: Galantsev, Dmitrii --- tests/amd_smi_test/CMakeLists.txt | 2 +- tests/amd_smi_test/main.cc | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/tests/amd_smi_test/CMakeLists.txt b/tests/amd_smi_test/CMakeLists.txt index 865042b89b..6433986a9a 100644 --- a/tests/amd_smi_test/CMakeLists.txt +++ b/tests/amd_smi_test/CMakeLists.txt @@ -50,7 +50,7 @@ set(TEST "amdsmitst") aux_source_directory(${CMAKE_CURRENT_SOURCE_DIR} tstSources) # Header file include path -include_directories(${TEST} ${CMAKE_CURRENT_SOURCE_DIR}/..) +include_directories(${TEST} ${CMAKE_CURRENT_SOURCE_DIR}/.. ${ROCM_INC_DIR}/..) # Build rules add_executable(${TEST} ${tstSources} ${functionalSources}) diff --git a/tests/amd_smi_test/main.cc b/tests/amd_smi_test/main.cc index d38c148f31..cd13497a92 100644 --- a/tests/amd_smi_test/main.cc +++ b/tests/amd_smi_test/main.cc @@ -49,6 +49,7 @@ #include #include "amd_smi/amdsmi.h" +#include "rocm_smi/rocm_smi_utils.h" #include #include "test_common.h" #include "test_base.h" @@ -159,10 +160,12 @@ TEST(amdsmitstReadOnly, TestVoltCurvRead) { RunGenericTest(&tst); } TEST(amdsmitstReadOnly, TestPerfLevelRead) { + if (amd::smi::is_vm_guest()) GTEST_SKIP(); TestPerfLevelRead tst; RunGenericTest(&tst); } TEST(amdsmitstReadWrite, TestPerfLevelReadWrite) { + if (amd::smi::is_vm_guest()) GTEST_SKIP(); TestPerfLevelReadWrite tst; RunGenericTest(&tst); } @@ -183,10 +186,12 @@ TEST(amdsmitstReadWrite, TestFrequenciesReadWrite) { RunGenericTest(&tst); } TEST(amdsmitstReadWrite, TestPciReadWrite) { + if (amd::smi::is_vm_guest()) GTEST_SKIP(); TestPciReadWrite tst; RunGenericTest(&tst); } TEST(amdsmitstReadOnly, TestSysInfoRead) { + if (amd::smi::is_vm_guest()) GTEST_SKIP(); TestSysInfoRead tst; RunGenericTest(&tst); } @@ -195,14 +200,17 @@ TEST(amdsmitstReadOnly, TestGPUBusyRead) { RunGenericTest(&tst); } TEST(amdsmitstReadOnly, TestPowerRead) { + if (amd::smi::is_vm_guest()) GTEST_SKIP(); TestPowerRead tst; RunGenericTest(&tst); } TEST(amdsmitstReadWrite, TestPowerReadWrite) { + if (amd::smi::is_vm_guest()) GTEST_SKIP(); TestPowerReadWrite tst; RunGenericTest(&tst); } TEST(amdsmitstReadWrite, TestPowerCapReadWrite) { + if (amd::smi::is_vm_guest()) GTEST_SKIP(); TestPowerCapReadWrite tst; RunGenericTest(&tst); } @@ -215,6 +223,7 @@ TEST(amdsmitstReadOnly, TestMemUtilRead) { RunGenericTest(&tst); } TEST(amdsmitstReadOnly, TestIdInfoRead) { + if (amd::smi::is_vm_guest()) GTEST_SKIP(); TestIdInfoRead tst; RunGenericTest(&tst); }