From ac31c6e576ffbf0307954e6904a94e634f795c5d Mon Sep 17 00:00:00 2001 From: "Castillo, Juan" Date: Mon, 26 May 2025 09:54:41 -0500 Subject: [PATCH] [SWDEV-523359] fan_read_write: Add set fan speed validation check. (#61) [SWDEV-523359] fan_read_write: Add set fan speed validation check. - Handled NOT_SUPPORTED status which previously caused rsmitst to false fail - Added continute statement to proceed with rest of FanReadWrite test. - fixed spacing line 140 Signed-off-by: Juan Castillo --- tests/rocm_smi_test/functional/fan_read_write.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/rocm_smi_test/functional/fan_read_write.cc b/tests/rocm_smi_test/functional/fan_read_write.cc index c8129a2f2e..6262dcb172 100755 --- a/tests/rocm_smi_test/functional/fan_read_write.cc +++ b/tests/rocm_smi_test/functional/fan_read_write.cc @@ -137,6 +137,10 @@ void TestFanReadWrite::Run(void) { } ret = rsmi_dev_fan_speed_set(dv_ind, 0, new_speed); + if (ret == RSMI_STATUS_NOT_SUPPORTED) { + std::cout << "***System fan set is not supported." << std::endl; + continue; + } CHK_ERR_ASRT(ret) sleep(4);