Loading radio/aidl/vts/radio_aidl_hal_utils.cpp +4 −0 Original line number Diff line number Diff line Loading @@ -92,6 +92,10 @@ bool isDsDsEnabled() { return testing::checkSubstringInCommandOutput("getprop persist.radio.multisim.config", "dsds"); } bool isDsDaEnabled() { return testing::checkSubstringInCommandOutput("getprop persist.radio.multisim.config", "dsda"); } bool isTsTsEnabled() { return testing::checkSubstringInCommandOutput("getprop persist.radio.multisim.config", "tsts"); } Loading radio/aidl/vts/radio_aidl_hal_utils.h +5 −0 Original line number Diff line number Diff line Loading @@ -103,6 +103,11 @@ bool isSsSsEnabled(); */ bool isDsDsEnabled(); /* * Check if device is in DSDA (Dual SIM Dual Active). */ bool isDsDaEnabled(); /* * Check if device is in TSTS (Triple SIM Triple Standby). */ Loading radio/aidl/vts/radio_config_test.cpp +2 −2 Original line number Diff line number Diff line Loading @@ -176,7 +176,7 @@ TEST_P(RadioConfigTest, setSimSlotsMapping) { slotPortMapping.physicalSlotId = -1; slotPortMapping.portId = -1; std::vector<SlotPortMapping> slotPortMappingList = {slotPortMapping}; if (isDsDsEnabled()) { if (isDsDsEnabled() || isDsDaEnabled()) { slotPortMappingList.push_back(slotPortMapping); } else if (isTsTsEnabled()) { slotPortMappingList.push_back(slotPortMapping); Loading Loading @@ -252,7 +252,7 @@ TEST_P(RadioConfigTest, checkPortInfoExistsAndPortActive) { } if (isSsSsEnabled()) { EXPECT_EQ(1, simCount); } else if (isDsDsEnabled()) { } else if (isDsDsEnabled() || isDsDaEnabled()) { EXPECT_EQ(2, simCount); } else if (isTsTsEnabled()) { EXPECT_EQ(3, simCount); Loading Loading
radio/aidl/vts/radio_aidl_hal_utils.cpp +4 −0 Original line number Diff line number Diff line Loading @@ -92,6 +92,10 @@ bool isDsDsEnabled() { return testing::checkSubstringInCommandOutput("getprop persist.radio.multisim.config", "dsds"); } bool isDsDaEnabled() { return testing::checkSubstringInCommandOutput("getprop persist.radio.multisim.config", "dsda"); } bool isTsTsEnabled() { return testing::checkSubstringInCommandOutput("getprop persist.radio.multisim.config", "tsts"); } Loading
radio/aidl/vts/radio_aidl_hal_utils.h +5 −0 Original line number Diff line number Diff line Loading @@ -103,6 +103,11 @@ bool isSsSsEnabled(); */ bool isDsDsEnabled(); /* * Check if device is in DSDA (Dual SIM Dual Active). */ bool isDsDaEnabled(); /* * Check if device is in TSTS (Triple SIM Triple Standby). */ Loading
radio/aidl/vts/radio_config_test.cpp +2 −2 Original line number Diff line number Diff line Loading @@ -176,7 +176,7 @@ TEST_P(RadioConfigTest, setSimSlotsMapping) { slotPortMapping.physicalSlotId = -1; slotPortMapping.portId = -1; std::vector<SlotPortMapping> slotPortMappingList = {slotPortMapping}; if (isDsDsEnabled()) { if (isDsDsEnabled() || isDsDaEnabled()) { slotPortMappingList.push_back(slotPortMapping); } else if (isTsTsEnabled()) { slotPortMappingList.push_back(slotPortMapping); Loading Loading @@ -252,7 +252,7 @@ TEST_P(RadioConfigTest, checkPortInfoExistsAndPortActive) { } if (isSsSsEnabled()) { EXPECT_EQ(1, simCount); } else if (isDsDsEnabled()) { } else if (isDsDsEnabled() || isDsDaEnabled()) { EXPECT_EQ(2, simCount); } else if (isTsTsEnabled()) { EXPECT_EQ(3, simCount); Loading