2
0

[SWDEV_543709] Updated tests with new expectations for output (#692)

Co-authored-by: Maisam Arif <Maisam.Arif@amd.com>
Este cometimento está contido em:
gabrpham
2025-09-09 14:32:01 -05:00
cometido por GitHub
ascendente a697941150
cometimento ee38e26ab2
4 ficheiros modificados com 10 adições e 12 eliminações
@@ -102,14 +102,13 @@ void TestFanRead::Run(void) {
std::cout << "\t**Current Fan Speed: ";
}
err = rsmi_dev_fan_speed_get(i, 0, &val_i64);
if (err == RSMI_STATUS_NOT_SUPPORTED) {
IF_VERB(STANDARD) {
std::cout << "\t**" << ": " <<
"Not supported on this machine" << std::endl;
}
return;
if (err == RSMI_STATUS_NOT_SUPPORTED || err == RSMI_STATUS_UNEXPECTED_DATA) {
IF_VERB(STANDARD) {
std::cout << "\t** Not supported on this machine" << std::endl;
}
return;
} else {
CHK_ERR_ASRT(err)
CHK_ERR_ASRT(err);
}
@@ -102,11 +102,10 @@ void TestPerfLevelReadWrite::Run(void) {
PrintDeviceHeader(dv_ind);
ret = rsmi_dev_perf_level_get(dv_ind, &orig_pfl);
if (ret == RSMI_STATUS_NOT_SUPPORTED) {
if (ret == RSMI_STATUS_NOT_SUPPORTED || ret == RSMI_STATUS_UNEXPECTED_DATA) {
IF_VERB(STANDARD) {
std::cout << "\t**rsmi_dev_perf_level_get(): Not supported on this machine" << std::endl;
}
ASSERT_EQ(ret, RSMI_STATUS_NOT_SUPPORTED);
continue;
}
@@ -128,7 +127,7 @@ void TestPerfLevelReadWrite::Run(void) {
}
ret = rsmi_dev_perf_level_set(dv_ind,
static_cast<rsmi_dev_perf_level_t>(pfl_i));
if (ret == RSMI_STATUS_NOT_SUPPORTED) {
if (ret == RSMI_STATUS_NOT_SUPPORTED || ret == RSMI_STATUS_UNEXPECTED_DATA) {
std::cout << "\t**" << GetPerfLevelStr(static_cast<rsmi_dev_perf_level_t>(pfl_i))
<< " returned RSMI_STATUS_NOT_SUPPORTED" << std::endl;
} else {
@@ -116,7 +116,7 @@ void TestTempRead::Run(void) {
err = rsmi_dev_temp_metric_get(i, type, met, &val_i64);
if (err != RSMI_STATUS_SUCCESS) {
if (err == RSMI_STATUS_NOT_SUPPORTED) {
if (err == RSMI_STATUS_NOT_SUPPORTED || err == RSMI_STATUS_UNEXPECTED_DATA) {
IF_VERB(STANDARD) {
std::cout << "\t**" << label << ": " <<
"Not supported on this machine" << std::endl;
@@ -112,7 +112,7 @@ void TestVoltRead::Run(void) {
err = rsmi_dev_volt_metric_get(i, type, met, &val_i64);
if (err != RSMI_STATUS_SUCCESS) {
if (err == RSMI_STATUS_NOT_SUPPORTED) {
if (err == RSMI_STATUS_NOT_SUPPORTED || err == RSMI_STATUS_UNEXPECTED_DATA) {
IF_VERB(STANDARD) {
std::cout << "\t**" << label << ": " <<
"Not supported on this machine" << std::endl;