diff --git a/radio/config/1.1/vts/functional/radio_config_hidl_hal_api.cpp b/radio/config/1.1/vts/functional/radio_config_hidl_hal_api.cpp index 122ce58a3e..5d0e867402 100644 --- a/radio/config/1.1/vts/functional/radio_config_hidl_hal_api.cpp +++ b/radio/config/1.1/vts/functional/radio_config_hidl_hal_api.cpp @@ -130,7 +130,8 @@ TEST_F(RadioConfigHidlTest, setPreferredDataModem) { EXPECT_EQ(std::cv_status::no_timeout, wait()); EXPECT_EQ(RadioResponseType::SOLICITED, radioConfigRsp->rspInfo.type); EXPECT_EQ(serial, radioConfigRsp->rspInfo.serial); - ALOGI("getModemsConfig, rspInfo.error = %s\n", toString(radioConfigRsp->rspInfo.error).c_str()); + ALOGI("setPreferredDataModem, rspInfo.error = %s\n", + toString(radioConfigRsp->rspInfo.error).c_str()); ASSERT_TRUE(CheckAnyOfErrors( radioConfigRsp->rspInfo.error, @@ -149,7 +150,8 @@ TEST_F(RadioConfigHidlTest, setPreferredDataModem_invalidArgument) { EXPECT_EQ(std::cv_status::no_timeout, wait()); EXPECT_EQ(RadioResponseType::SOLICITED, radioConfigRsp->rspInfo.type); EXPECT_EQ(serial, radioConfigRsp->rspInfo.serial); - ALOGI("getModemsConfig, rspInfo.error = %s\n", toString(radioConfigRsp->rspInfo.error).c_str()); + ALOGI("setPreferredDataModem, rspInfo.error = %s\n", + toString(radioConfigRsp->rspInfo.error).c_str()); ASSERT_TRUE(CheckAnyOfErrors(radioConfigRsp->rspInfo.error, {RadioError::INVALID_ARGUMENTS, RadioError::RADIO_NOT_AVAILABLE, diff --git a/radio/config/1.1/vts/functional/radio_config_hidl_hal_test.cpp b/radio/config/1.1/vts/functional/radio_config_hidl_hal_test.cpp index a8c257d8fc..39e6487410 100644 --- a/radio/config/1.1/vts/functional/radio_config_hidl_hal_test.cpp +++ b/radio/config/1.1/vts/functional/radio_config_hidl_hal_test.cpp @@ -34,9 +34,6 @@ void RadioConfigHidlTest::SetUp() { count_ = 0; radioConfig->setResponseFunctions(radioConfigRsp, nullptr); - EXPECT_EQ(RadioResponseType::SOLICITED, radioConfigRsp->rspInfo.type); - EXPECT_EQ(serial, radioConfigRsp->rspInfo.serial); - EXPECT_EQ(RadioError::NONE, radioConfigRsp->rspInfo.error); } /* @@ -66,4 +63,4 @@ std::cv_status RadioConfigHidlTest::wait() { } count_--; return status; -} \ No newline at end of file +} diff --git a/radio/config/1.1/vts/functional/radio_config_response.cpp b/radio/config/1.1/vts/functional/radio_config_response.cpp index ce3dfdff5d..bd8c4cfa01 100644 --- a/radio/config/1.1/vts/functional/radio_config_response.cpp +++ b/radio/config/1.1/vts/functional/radio_config_response.cpp @@ -38,16 +38,21 @@ Return RadioConfigResponse::getPhoneCapabilityResponse( return Void(); } -Return RadioConfigResponse::setPreferredDataModemResponse( - const RadioResponseInfo& /* info */) { +Return RadioConfigResponse::setPreferredDataModemResponse(const RadioResponseInfo& info) { + rspInfo = info; + parent.notify(info.serial); return Void(); } -Return RadioConfigResponse::getModemsConfigResponse(const RadioResponseInfo& /* info */, +Return RadioConfigResponse::getModemsConfigResponse(const RadioResponseInfo& info, const ModemsConfig& /* mConfig */) { + rspInfo = info; + parent.notify(info.serial); return Void(); } -Return RadioConfigResponse::setModemsConfigResponse(const RadioResponseInfo& /* info */) { +Return RadioConfigResponse::setModemsConfigResponse(const RadioResponseInfo& info) { + rspInfo = info; + parent.notify(info.serial); return Void(); }