commit | 0c42690c19178e16f0f10272bb26587a98920600 | [log] [tgz] |
---|---|---|
author | Shuo Qian <shuoq@google.com> | Tue Sep 28 18:15:42 2021 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Tue Sep 28 18:15:42 2021 +0000 |
tree | 2dac276abb905f35b166958dde65284deb475267 | |
parent | bad64dbe6511ba78f73bbb998ff34ac99a994603 [diff] | |
parent | 4136d05ffe2cd05a3ed6f10f80ad38db49afde52 [diff] |
Config the number of live modems based on current multisim number. am: 400ce4ff76 am: 4136d05ffe Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/15924337 Change-Id: I1dfaaa677fb95ef22a51898d3fb18c713d35aee6
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 49c7aad..40069bf 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
@@ -58,7 +58,16 @@ TEST_P(RadioConfigHidlTest, setModemsConfig_goodRequest) { serial = GetRandomSerialNumber(); ModemsConfig* mConfig = new ModemsConfig(); - mConfig->numOfLiveModems = 1; + if (isSsSsEnabled()) { + mConfig->numOfLiveModems = 1; + } else if (isDsDsEnabled()) { + mConfig->numOfLiveModems = 2; + } else if (isTsTsEnabled()) { + mConfig->numOfLiveModems = 3; + } else { + ALOGI("Skipping setModemsConfig_goodRequest, unsupported multisim number"); + return; + } Return<void> res = radioConfig->setModemsConfig(serial, *mConfig); ASSERT_OK(res); EXPECT_EQ(std::cv_status::no_timeout, wait());