Added demo mode fields to satellite metrics atoms
1. Added in SatelliteController atom
. count of demo mode satellite enablement success / fail
. count of successful/failed outgoing datagram in demo mode
. count of successful/failed incmoing datagram in demo mode
2. Added in SatelliteSession atom
. whethe the ssession is enabled for demo mode or not
3. Added in Satellite incoming/outgoing datagram atom
. whether the transferred datagram is for demo mode or not.
4. Added a new datagram type enum for outgoing datagram
Bug: 333097849
Test: atest SatelliteControllerTest DatagramReceiverTest DatagramDispatcherTest ControllerMetricsStatsTest SatelliteStatsTest PersistAtomsStorageTest
Manually tested whether telephony satellite atoms are saved as expected on pixel using below command
adb pull /data/user_de/0/com.android.phone/files/persist_atoms.pb && gqui from persist_atoms.pb proto ~/src/24D1-dev/frameworks/opt/telephony/proto/src/persist_atoms.proto:telephonyStatsLog.PersistAtoms
and logs
Change-Id: If42599af9c0d640a95eb063fcad71868235a0678
Loading
Please register or sign in to comment