summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShuo Qian <shuoq@google.com>2021-10-08 18:32:00 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2021-10-08 18:32:00 +0000
commit1ea58ef3a42b0fd755612d40dc0c512e6927a11f (patch)
tree2c7aeda1240b52af286b47e0816c01f75994f16e
parent07f1c21f4a176067818ab24f0b4e185aca154541 (diff)
parentb96b0ec88425314a477469288cb4e189795ae655 (diff)
Merge "Config the number of live modems based on current multisim number."
-rw-r--r--radio/config/1.1/vts/functional/radio_config_hidl_hal_api.cpp11
1 files changed, 10 insertions, 1 deletions
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 49c7aadf6b..40069bf0ad 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_invalidArgument) {
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());