Merge "update vts setSimSlotMapping test cases to handle different MEP types Bug: 342543877 Test: atest PerInstance/RadioConfigTest#setSimSlotsMapping/0_android_hardware_radio_config_IRadioConfig_default" into android14-tests-dev am: 3d9d5d8530 am: ae3c6f852f am: 21f51188eb

Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3206357

Change-Id: If2e109006bdf7eb93b13e6c9168d21c63acd2478
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Treehugger Robot
2024-08-07 09:06:08 +00:00
committed by Automerger Merge Worker

View File

@@ -194,7 +194,14 @@ TEST_P(RadioConfigTest, setSimSlotsMapping) {
EXPECT_LT(logicalSlotId, slotPortMappingList.size());
if (logicalSlotId >= 0 && logicalSlotId < slotPortMappingList.size()) {
slotPortMappingList[logicalSlotId].physicalSlotId = i;
slotPortMappingList[logicalSlotId].portId = j;
if (radioRsp_config->simSlotStatus[i].supportedMepMode ==
MultipleEnabledProfilesMode::MEP_A1 ||
radioRsp_config->simSlotStatus[i].supportedMepMode ==
MultipleEnabledProfilesMode::MEP_A2) {
slotPortMappingList[logicalSlotId].portId = j + 1;
} else {
slotPortMappingList[logicalSlotId].portId = j;
}
}
}
}