Home
last modified time | relevance | path

Searched refs:serviceSwitch (Results 1 – 6 of 6) sorted by relevance

/aosp12/frameworks/opt/telephony/src/java/com/android/internal/telephony/metrics/
H A DServiceStateStats.java110 @Nullable CellularDataServiceSwitch serviceSwitch) { in addServiceStateAndSwitch() argument
118 mStorage.addCellularServiceStateAndCellularDataServiceSwitch(state, serviceSwitch); in addServiceStateAndSwitch()
132 CellularDataServiceSwitch serviceSwitch = new CellularDataServiceSwitch(); in getDataServiceSwitch() local
133 serviceSwitch.ratFrom = prevState.dataRat; in getDataServiceSwitch()
134 serviceSwitch.ratTo = nextState.dataRat; in getDataServiceSwitch()
135 serviceSwitch.isMultiSim = nextState.isMultiSim; in getDataServiceSwitch()
136 serviceSwitch.simSlotIndex = nextState.simSlotIndex; in getDataServiceSwitch()
137 serviceSwitch.carrierId = nextState.carrierId; in getDataServiceSwitch()
138 serviceSwitch.switchCount = 1; in getDataServiceSwitch()
139 return serviceSwitch; in getDataServiceSwitch()
H A DPersistAtomsStorage.java245 if (serviceSwitch != null) { in addCellularServiceStateAndCellularDataServiceSwitch()
248 existingSwitch.switchCount += serviceSwitch.switchCount; in addCellularServiceStateAndCellularDataServiceSwitch()
251 serviceSwitch.lastUsedMillis = getWallTimeMillis(); in addCellularServiceStateAndCellularDataServiceSwitch()
255 serviceSwitch, in addCellularServiceStateAndCellularDataServiceSwitch()
668 .forEach(serviceSwitch -> serviceSwitch.lastUsedMillis = 0L); in getCellularDataServiceSwitches()
1205 if (serviceSwitch.ratFrom == key.ratFrom in find()
1206 && serviceSwitch.ratTo == key.ratTo in find()
1207 && serviceSwitch.simSlotIndex == key.simSlotIndex in find()
1208 && serviceSwitch.isMultiSim == key.isMultiSim in find()
1209 && serviceSwitch.carrierId == key.carrierId) { in find()
[all …]
H A DMetricsCollector.java647 private static StatsEvent buildStatsEvent(CellularDataServiceSwitch serviceSwitch) { in buildStatsEvent() argument
650 serviceSwitch.ratFrom, in buildStatsEvent()
651 serviceSwitch.ratTo, in buildStatsEvent()
652 serviceSwitch.simSlotIndex, in buildStatsEvent()
653 serviceSwitch.isMultiSim, in buildStatsEvent()
654 serviceSwitch.carrierId, in buildStatsEvent()
655 serviceSwitch.switchCount); in buildStatsEvent()
/aosp12/frameworks/opt/telephony/tests/telephonytests/src/com/android/internal/telephony/metrics/
H A DServiceStateStatsTest.java381 assertEquals(0, serviceSwitch.simSlotIndex); in update_differentDataRats()
382 assertFalse(serviceSwitch.isMultiSim); in update_differentDataRats()
384 assertEquals(1, serviceSwitch.switchCount); in update_differentDataRats()
651 assertEquals(0, serviceSwitch.simSlotIndex); in update_roaming()
652 assertFalse(serviceSwitch.isMultiSim); in update_roaming()
654 assertEquals(1, serviceSwitch.switchCount); in update_roaming()
734 assertEquals(0, serviceSwitch.simSlotIndex); in update_dualSim()
735 assertTrue(serviceSwitch.isMultiSim); in update_dualSim()
737 assertEquals(1, serviceSwitch.switchCount); in update_dualSim()
742 assertTrue(serviceSwitch.isMultiSim); in update_dualSim()
[all …]
H A DMetricsCollectorTest.java348 CellularDataServiceSwitch serviceSwitch = new CellularDataServiceSwitch(); in onPullAtom_cellularDataServiceSwitch_multipleSwitches() local
349 doReturn(new CellularDataServiceSwitch[] {serviceSwitch, serviceSwitch, serviceSwitch}) in onPullAtom_cellularDataServiceSwitch_multipleSwitches()
H A DPersistAtomsStorageTest.java1306 CellularDataServiceSwitch serviceSwitch = new CellularDataServiceSwitch(); in addCellularServiceStateAndCellularDataServiceSwitch_tooManyServiceStates() local
1307 serviceSwitch.ratFrom = i / 10; in addCellularServiceStateAndCellularDataServiceSwitch_tooManyServiceStates()
1308 serviceSwitch.ratTo = i % 10; in addCellularServiceStateAndCellularDataServiceSwitch_tooManyServiceStates()
1309 expectedServiceSwitches.add(serviceSwitch); in addCellularServiceStateAndCellularDataServiceSwitch_tooManyServiceStates()
1311 copyOf(state), copyOf(serviceSwitch)); in addCellularServiceStateAndCellularDataServiceSwitch_tooManyServiceStates()