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

Commit ae6738ed authored by Bookatz's avatar Bookatz Committed by Adam Bookatz
Browse files

Unifying source of statsd BleScan calls and cleaning it up.

Bug: 80308558
Test: cts-tradefed run cts-dev -m CtsStatsdHostTestCases
Change-Id: I0b4a0b56631b4354b73f0fafea2c0dc7dff248d1
parent 375af769
Loading
Loading
Loading
Loading
+2 −2
Original line number Original line Diff line number Diff line
@@ -272,9 +272,9 @@ message BleScanStateChanged {
 * Logs reporting of a ble scan finding results.
 * Logs reporting of a ble scan finding results.
 *
 *
 * Logged from:
 * Logged from:
 *   frameworks/base/core/java/com/android/internal/os/BatteryStatsImpl.java
 *   packages/apps/Bluetooth/src/com/android/bluetooth/gatt/AppScanStats.java
 */
 */
// TODO: Consider changing to tracking per-scanner-id (log from AppScanStats).
// TODO: Consider also tracking per-scanner-id.
message BleScanResultReceived {
message BleScanResultReceived {
    repeated AttributionNode attribution_node = 1;
    repeated AttributionNode attribution_node = 1;


+0 −4
Original line number Original line Diff line number Diff line
@@ -5800,8 +5800,6 @@ public class BatteryStatsImpl extends BatteryStats {
        for (int i = 0; i < N; i++) {
        for (int i = 0; i < N; i++) {
            int uid = mapUid(ws.get(i));
            int uid = mapUid(ws.get(i));
            getUidStatsLocked(uid).noteBluetoothScanResultsLocked(numNewResults);
            getUidStatsLocked(uid).noteBluetoothScanResultsLocked(numNewResults);
            StatsLog.write_non_chained(StatsLog.BLE_SCAN_RESULT_RECEIVED, ws.get(i), ws.getName(i),
                    numNewResults);
        }
        }
        final List<WorkChain> workChains = ws.getWorkChains();
        final List<WorkChain> workChains = ws.getWorkChains();
@@ -5810,8 +5808,6 @@ public class BatteryStatsImpl extends BatteryStats {
                final WorkChain wc = workChains.get(i);
                final WorkChain wc = workChains.get(i);
                int uid = mapUid(wc.getAttributionUid());
                int uid = mapUid(wc.getAttributionUid());
                getUidStatsLocked(uid).noteBluetoothScanResultsLocked(numNewResults);
                getUidStatsLocked(uid).noteBluetoothScanResultsLocked(numNewResults);
                StatsLog.write(StatsLog.BLE_SCAN_RESULT_RECEIVED,
                        wc.getUids(), wc.getTags(), numNewResults);
            }
            }
        }
        }
    }
    }