Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e8470347 authored by Hakjun Choi's avatar Hakjun Choi
Browse files

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
parent 61079883
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment