From 268ddbf5a26d061fd4bcd8d80a60d0f9c3ed9e79 Mon Sep 17 00:00:00 2001 From: "yan.cao" Date: Tue, 9 Jun 2020 14:55:22 +0800 Subject: [PATCH] Fix the failed case for the VtsHalRadioV1_5TargetTest.PerInstance/RadioHidlTest_v1_5# sendCdmaSmsExpectMore/0_slot1 Sendcdmasexpectmoreresponse to the request sendcdmasexpectmore did not accept the return parameter responseinfo, which caused the VTS system to wait for a response until it exceeded 60 seconds, and the VTS determined No test results. so we can add parameters to receive the parameters of sendcdmasexpectmoreresponse,and then make subsequent judgment. Bug: 158542706 Test: run vts -m VtsHalRadioV1_5TargetTest Change-Id: I1d6214f58850d707520b80634cb93d0e0cc712bb --- radio/1.5/vts/functional/radio_response.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/radio/1.5/vts/functional/radio_response.cpp b/radio/1.5/vts/functional/radio_response.cpp index 8cbb2d0cce..9b6d450e83 100644 --- a/radio/1.5/vts/functional/radio_response.cpp +++ b/radio/1.5/vts/functional/radio_response.cpp @@ -1017,8 +1017,10 @@ Return RadioResponse_v1_5::setNetworkSelectionModeManualResponse_1_5( return Void(); } -Return RadioResponse_v1_5::sendCdmaSmsExpectMoreResponse(const RadioResponseInfo& /*info*/, +Return RadioResponse_v1_5::sendCdmaSmsExpectMoreResponse(const RadioResponseInfo& info, const SendSmsResult& /*sms*/) { + rspInfo = info; + parent_v1_5.notify(info.serial); return Void(); }