summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Gabriel Biren <gbiren@google.com> 2025-03-20 23:37:15 +0000
committer Gabriel Biren <gbiren@google.com> 2025-03-21 00:19:07 +0000
commit23bfefa7959a38bc48c8b9838885c247dfdedbea (patch)
tree682a4bba9bd2f1913f78e9942b0ad09c4f14ae15
parentcfdd5f1d6acbfb6706a88618cf853a26faa8adc0 (diff)
Split addWifiLockActiveSession into separate methods
for WifiLockManager and MulticastLockManager. Some of the existing logic does not apply to the metrics for multicast locks. Also see ag/32466544 where a similar split was done for the lock acquired method. Bug: 391378901 Flag: EXEMPT minor metrics feature Test: atest WifiLockManagerTest WifiMetricsTest Change-Id: Ia601da87163e5a9d0775569d66dcdc8805438832
-rw-r--r--service/java/com/android/server/wifi/WifiLockManager.java4
-rw-r--r--service/java/com/android/server/wifi/WifiMetrics.java26
-rw-r--r--service/tests/wifitests/src/com/android/server/wifi/WifiLockManagerTest.java77
-rw-r--r--service/tests/wifitests/src/com/android/server/wifi/WifiMetricsTest.java16
4 files changed, 77 insertions, 46 deletions
diff --git a/service/java/com/android/server/wifi/WifiLockManager.java b/service/java/com/android/server/wifi/WifiLockManager.java
index 33833f4b9a..040aca88bc 100644
--- a/service/java/com/android/server/wifi/WifiLockManager.java
+++ b/service/java/com/android/server/wifi/WifiLockManager.java
@@ -732,7 +732,7 @@ public class WifiLockManager {
return false;
}
uidsAndTags = WorkSourceUtil.getUidsAndTagsForWs(mHighPerfBlamedWorkSource);
- mWifiMetrics.addWifiLockActiveSession(WifiManager.WIFI_MODE_FULL_HIGH_PERF,
+ mWifiMetrics.addWifiLockManagerActiveSession(WifiManager.WIFI_MODE_FULL_HIGH_PERF,
uidsAndTags.first,
uidsAndTags.second,
mClock.getElapsedSinceBootMillis() - mCurrentSessionStartTimeMs,
@@ -748,7 +748,7 @@ public class WifiLockManager {
return false;
}
uidsAndTags = WorkSourceUtil.getUidsAndTagsForWs(mLowLatencyBlamedWorkSource);
- mWifiMetrics.addWifiLockActiveSession(WifiManager.WIFI_MODE_FULL_LOW_LATENCY,
+ mWifiMetrics.addWifiLockManagerActiveSession(WifiManager.WIFI_MODE_FULL_LOW_LATENCY,
uidsAndTags.first,
uidsAndTags.second,
mClock.getElapsedSinceBootMillis() - mCurrentSessionStartTimeMs,
diff --git a/service/java/com/android/server/wifi/WifiMetrics.java b/service/java/com/android/server/wifi/WifiMetrics.java
index 68ac00f1ef..52eac0d037 100644
--- a/service/java/com/android/server/wifi/WifiMetrics.java
+++ b/service/java/com/android/server/wifi/WifiMetrics.java
@@ -8968,8 +8968,11 @@ public class WifiMetrics {
isAppExemptedFromForeground);
}
- /** Add a WifiLock active session */
- public void addWifiLockActiveSession(int lockType, int[] attrUids, String[] attrTags,
+ /**
+ * Add a WifiLockManager active session. This represents the session during which
+ * low-latency mode was enabled.
+ */
+ public void addWifiLockManagerActiveSession(int lockType, int[] attrUids, String[] attrTags,
long duration, boolean isPowersaveDisableAllowed,
boolean isAppExemptedFromScreenOn, boolean isAppExemptedFromForeground) {
int lockMode;
@@ -8992,6 +8995,25 @@ public class WifiMetrics {
Log.e(TAG, "addWifiLockActiveSession: Invalid lock type: " + lockType);
return;
}
+ writeWifiLockActiveSession(lockMode, attrUids, attrTags, duration,
+ isPowersaveDisableAllowed, isAppExemptedFromScreenOn, isAppExemptedFromForeground);
+ }
+
+ /**
+ * Add a MulticastLockManager active session. This represents the session during which
+ * multicast packet filtering was disabled.
+ */
+ public void addMulticastLockManagerActiveSession(long duration) {
+ // Use a default value for the array and boolean parameters,
+ // since these fields don't apply to multicast locks
+ writeWifiLockActiveSession(
+ WifiStatsLog.WIFI_LOCK_DEACTIVATED__MODE__WIFI_MODE_MULTICAST_FILTERING_DISABLED,
+ new int[0], new String[0], duration, false, false, false);
+ }
+
+ private void writeWifiLockActiveSession(int lockMode, int[] attrUids, String[] attrTags,
+ long duration, boolean isPowersaveDisableAllowed,
+ boolean isAppExemptedFromScreenOn, boolean isAppExemptedFromForeground) {
WifiStatsLog.write(WifiStatsLog.WIFI_LOCK_DEACTIVATED,
attrUids,
attrTags,
diff --git a/service/tests/wifitests/src/com/android/server/wifi/WifiLockManagerTest.java b/service/tests/wifitests/src/com/android/server/wifi/WifiLockManagerTest.java
index 64831e172d..cbdf1e80e0 100644
--- a/service/tests/wifitests/src/com/android/server/wifi/WifiLockManagerTest.java
+++ b/service/tests/wifitests/src/com/android/server/wifi/WifiLockManagerTest.java
@@ -597,7 +597,7 @@ public class WifiLockManagerTest extends WifiBaseTest {
mLooper.dispatchAll();
inOrder.verify(mClientModeManager).setPowerSave(ClientMode.POWER_SAVE_CLIENT_WIFI_LOCK,
true);
- verify(mWifiMetrics).addWifiLockActiveSession(eq(expectedMode),
+ verify(mWifiMetrics).addWifiLockManagerActiveSession(eq(expectedMode),
eq(new int[]{DEFAULT_TEST_UID_1}), eq(new String[]{null}), anyLong(), anyBoolean(),
anyBoolean(), anyBoolean());
}
@@ -646,15 +646,17 @@ public class WifiLockManagerTest extends WifiBaseTest {
releaseWifiLockSuccessful(mBinder2);
mLooper.moveTimeForward(DELAY_LOCK_RELEASE_MS + 1);
mLooper.dispatchAll();
- verify(mWifiMetrics).addWifiLockActiveSession(eq(WifiManager.WIFI_MODE_FULL_HIGH_PERF),
- eq(new int[]{DEFAULT_TEST_UID_1}), eq(new String[]{null}), anyLong(), anyBoolean(),
+ verify(mWifiMetrics).addWifiLockManagerActiveSession(
+ eq(WifiManager.WIFI_MODE_FULL_HIGH_PERF), eq(new int[]{DEFAULT_TEST_UID_1}),
+ eq(new String[]{null}), anyLong(), anyBoolean(),
anyBoolean(), anyBoolean());
assertEquals(WifiManager.WIFI_MODE_NO_LOCKS_HELD,
mWifiLockManager.getStrongestLockMode());
inOrder.verify(mClientModeManager).setPowerSave(ClientMode.POWER_SAVE_CLIENT_WIFI_LOCK,
true);
- verify(mWifiMetrics).addWifiLockActiveSession(eq(WifiManager.WIFI_MODE_FULL_HIGH_PERF),
- eq(new int[]{DEFAULT_TEST_UID_1}), eq(new String[]{null}), anyLong(), anyBoolean(),
+ verify(mWifiMetrics).addWifiLockManagerActiveSession(
+ eq(WifiManager.WIFI_MODE_FULL_HIGH_PERF), eq(new int[]{DEFAULT_TEST_UID_1}),
+ eq(new String[]{null}), anyLong(), anyBoolean(),
anyBoolean(), anyBoolean());
}
@@ -791,7 +793,7 @@ public class WifiLockManagerTest extends WifiBaseTest {
mLooper.dispatchAll();
inOrder.verify(mClientModeManager).setPowerSave(ClientMode.POWER_SAVE_CLIENT_WIFI_LOCK,
true);
- verify(mWifiMetrics, never()).addWifiLockActiveSession(
+ verify(mWifiMetrics, never()).addWifiLockManagerActiveSession(
eq(expectedMode), eq(new int[]{DEFAULT_TEST_UID_1}),
eq(new String[]{null}), anyLong(), anyBoolean(), anyBoolean(), anyBoolean());
@@ -804,7 +806,7 @@ public class WifiLockManagerTest extends WifiBaseTest {
mWifiLockManager.getStrongestLockMode());
inOrder.verify(mClientModeManager).setPowerSave(ClientMode.POWER_SAVE_CLIENT_WIFI_LOCK,
true);
- verify(mWifiMetrics).addWifiLockActiveSession(eq(expectedMode),
+ verify(mWifiMetrics).addWifiLockManagerActiveSession(eq(expectedMode),
eq(new int[]{DEFAULT_TEST_UID_1}), eq(new String[]{null}), anyLong(), anyBoolean(),
anyBoolean(), anyBoolean());
}
@@ -833,9 +835,9 @@ public class WifiLockManagerTest extends WifiBaseTest {
mWifiLockManager.getStrongestLockMode());
inOrder.verify(mClientModeManager).setPowerSave(ClientMode.POWER_SAVE_CLIENT_WIFI_LOCK,
true);
- verify(mWifiMetrics).addWifiLockActiveSession(eq(WifiManager.WIFI_MODE_FULL_HIGH_PERF),
- eq(new int[0]), eq(new String[0]), anyLong(), anyBoolean(),
- anyBoolean(), anyBoolean());
+ verify(mWifiMetrics).addWifiLockManagerActiveSession(
+ eq(WifiManager.WIFI_MODE_FULL_HIGH_PERF), eq(new int[0]), eq(new String[0]),
+ anyLong(), anyBoolean(), anyBoolean(), anyBoolean());
}
/**
@@ -876,8 +878,9 @@ public class WifiLockManagerTest extends WifiBaseTest {
mWifiLockManager.getStrongestLockMode());
inOrder.verify(mClientModeManager).setPowerSave(ClientMode.POWER_SAVE_CLIENT_WIFI_LOCK,
true);
- verify(mWifiMetrics).addWifiLockActiveSession(eq(WifiManager.WIFI_MODE_FULL_HIGH_PERF),
- eq(new int[]{DEFAULT_TEST_UID_1}), eq(new String[]{null}), anyLong(), anyBoolean(),
+ verify(mWifiMetrics).addWifiLockManagerActiveSession(
+ eq(WifiManager.WIFI_MODE_FULL_HIGH_PERF), eq(new int[]{DEFAULT_TEST_UID_1}),
+ eq(new String[]{null}), anyLong(), anyBoolean(),
anyBoolean(), anyBoolean());
}
@@ -1101,8 +1104,9 @@ public class WifiLockManagerTest extends WifiBaseTest {
inOrder.verify(mClientModeManager).setLowLatencyMode(false);
inOrder.verify(mClientModeManager).setPowerSave(ClientMode.POWER_SAVE_CLIENT_WIFI_LOCK,
true);
- verify(mWifiMetrics).addWifiLockActiveSession(eq(WifiManager.WIFI_MODE_FULL_LOW_LATENCY),
- eq(new int[]{DEFAULT_TEST_UID_1}), eq(new String[]{null}), anyLong(), anyBoolean(),
+ verify(mWifiMetrics).addWifiLockManagerActiveSession(
+ eq(WifiManager.WIFI_MODE_FULL_LOW_LATENCY), eq(new int[]{DEFAULT_TEST_UID_1}),
+ eq(new String[]{null}), anyLong(), anyBoolean(),
anyBoolean(), anyBoolean());
}
@@ -1201,8 +1205,9 @@ public class WifiLockManagerTest extends WifiBaseTest {
inOrder.verify(mClientModeManager).setLowLatencyMode(false);
inOrder.verify(mClientModeManager).setPowerSave(ClientMode.POWER_SAVE_CLIENT_WIFI_LOCK,
true);
- verify(mWifiMetrics).addWifiLockActiveSession(eq(WifiManager.WIFI_MODE_FULL_LOW_LATENCY),
- eq(new int[]{DEFAULT_TEST_UID_1}), eq(new String[]{null}), anyLong(), anyBoolean(),
+ verify(mWifiMetrics).addWifiLockManagerActiveSession(
+ eq(WifiManager.WIFI_MODE_FULL_LOW_LATENCY), eq(new int[]{DEFAULT_TEST_UID_1}),
+ eq(new String[]{null}), anyLong(), anyBoolean(),
anyBoolean(), anyBoolean());
}
@@ -1245,8 +1250,9 @@ public class WifiLockManagerTest extends WifiBaseTest {
inOrder.verify(mClientModeManager).setLowLatencyMode(false);
inOrder.verify(mClientModeManager).setPowerSave(ClientMode.POWER_SAVE_CLIENT_WIFI_LOCK,
true);
- verify(mWifiMetrics).addWifiLockActiveSession(eq(WifiManager.WIFI_MODE_FULL_LOW_LATENCY),
- eq(new int[]{DEFAULT_TEST_UID_1}), eq(new String[]{null}), anyLong(), anyBoolean(),
+ verify(mWifiMetrics).addWifiLockManagerActiveSession(
+ eq(WifiManager.WIFI_MODE_FULL_LOW_LATENCY), eq(new int[]{DEFAULT_TEST_UID_1}),
+ eq(new String[]{null}), anyLong(), anyBoolean(),
anyBoolean(), anyBoolean());
}
@@ -1335,8 +1341,9 @@ public class WifiLockManagerTest extends WifiBaseTest {
inOrder.verify(mClientModeManager).setPowerSave(ClientMode.POWER_SAVE_CLIENT_WIFI_LOCK,
true);
- verify(mWifiMetrics).addWifiLockActiveSession(eq(WifiManager.WIFI_MODE_FULL_HIGH_PERF),
- eq(new int[]{DEFAULT_TEST_UID_1}), eq(new String[]{null}), anyLong(), anyBoolean(),
+ verify(mWifiMetrics).addWifiLockManagerActiveSession(
+ eq(WifiManager.WIFI_MODE_FULL_HIGH_PERF), eq(new int[]{DEFAULT_TEST_UID_1}),
+ eq(new String[]{null}), anyLong(), anyBoolean(),
anyBoolean(), anyBoolean());
inOrder.verify(mClientModeManager).setLowLatencyMode(true);
inOrder.verify(mClientModeManager).setPowerSave(ClientMode.POWER_SAVE_CLIENT_WIFI_LOCK,
@@ -1375,9 +1382,9 @@ public class WifiLockManagerTest extends WifiBaseTest {
inOrder.verify(mClientModeManager).setLowLatencyMode(false);
inOrder.verify(mClientModeManager).setPowerSave(ClientMode.POWER_SAVE_CLIENT_WIFI_LOCK,
true);
- verify(mWifiMetrics).addWifiLockActiveSession(eq(WifiManager.WIFI_MODE_FULL_LOW_LATENCY),
- eq(new int[0]), eq(new String[0]), anyLong(), anyBoolean(),
- anyBoolean(), anyBoolean());
+ verify(mWifiMetrics).addWifiLockManagerActiveSession(
+ eq(WifiManager.WIFI_MODE_FULL_LOW_LATENCY), eq(new int[0]), eq(new String[0]),
+ anyLong(), anyBoolean(), anyBoolean(), anyBoolean());
}
/**
@@ -1463,8 +1470,9 @@ public class WifiLockManagerTest extends WifiBaseTest {
inOrder.verify(mClientModeManager).setLowLatencyMode(false);
inOrder.verify(mClientModeManager).setPowerSave(ClientMode.POWER_SAVE_CLIENT_WIFI_LOCK,
true);
- verify(mWifiMetrics).addWifiLockActiveSession(eq(WifiManager.WIFI_MODE_FULL_LOW_LATENCY),
- eq(new int[]{DEFAULT_TEST_UID_1}), eq(new String[]{null}), anyLong(), anyBoolean(),
+ verify(mWifiMetrics).addWifiLockManagerActiveSession(
+ eq(WifiManager.WIFI_MODE_FULL_LOW_LATENCY), eq(new int[]{DEFAULT_TEST_UID_1}),
+ eq(new String[]{null}), anyLong(), anyBoolean(),
anyBoolean(), anyBoolean());
}
@@ -1522,9 +1530,9 @@ public class WifiLockManagerTest extends WifiBaseTest {
inOrder.verify(mClientModeManager).setPowerSave(ClientMode.POWER_SAVE_CLIENT_WIFI_LOCK,
true);
- verify(mWifiMetrics).addWifiLockActiveSession(eq(WifiManager.WIFI_MODE_FULL_HIGH_PERF),
- eq(new int[0]), eq(new String[0]), anyLong(), anyBoolean(), anyBoolean(),
- anyBoolean());
+ verify(mWifiMetrics).addWifiLockManagerActiveSession(
+ eq(WifiManager.WIFI_MODE_FULL_HIGH_PERF), eq(new int[0]), eq(new String[0]),
+ anyLong(), anyBoolean(), anyBoolean(), anyBoolean());
inOrder.verify(mClientModeManager).setLowLatencyMode(true);
inOrder.verify(mClientModeManager).setPowerSave(ClientMode.POWER_SAVE_CLIENT_WIFI_LOCK,
false);
@@ -1557,9 +1565,9 @@ public class WifiLockManagerTest extends WifiBaseTest {
inOrder.verify(mClientModeManager).setLowLatencyMode(false);
inOrder.verify(mClientModeManager).setPowerSave(ClientMode.POWER_SAVE_CLIENT_WIFI_LOCK,
true);
- verify(mWifiMetrics).addWifiLockActiveSession(eq(WifiManager.WIFI_MODE_FULL_LOW_LATENCY),
- eq(new int[0]), eq(new String[0]), anyLong(), anyBoolean(), anyBoolean(),
- anyBoolean());
+ verify(mWifiMetrics).addWifiLockManagerActiveSession(
+ eq(WifiManager.WIFI_MODE_FULL_LOW_LATENCY), eq(new int[0]), eq(new String[0]),
+ anyLong(), anyBoolean(), anyBoolean(), anyBoolean());
inOrder.verify(mClientModeManager).setPowerSave(ClientMode.POWER_SAVE_CLIENT_WIFI_LOCK,
false);
}
@@ -1748,8 +1756,8 @@ public class WifiLockManagerTest extends WifiBaseTest {
when(mClock.getElapsedSinceBootMillis()).thenReturn(deactivationTime);
mWifiLockManager.updateWifiClientConnected(mClientModeManager, false);
- verify(mWifiMetrics).addWifiLockActiveSession(eq(expectedMode),
- eq(new int[]{DEFAULT_TEST_UID_1}), eq(new String[]{null}),
+ verify(mWifiMetrics).addWifiLockManagerActiveSession(
+ eq(expectedMode), eq(new int[]{DEFAULT_TEST_UID_1}), eq(new String[]{null}),
eq(deactivationTime - activationTime), eq(true), eq(false), eq(false));
@@ -1800,7 +1808,8 @@ public class WifiLockManagerTest extends WifiBaseTest {
when(mClock.getElapsedSinceBootMillis()).thenReturn(deactivationTime);
mWifiLockManager.updateWifiClientConnected(mClientModeManager, false);
- verify(mWifiMetrics).addWifiLockActiveSession(eq(WifiManager.WIFI_MODE_FULL_LOW_LATENCY),
+ verify(mWifiMetrics).addWifiLockManagerActiveSession(
+ eq(WifiManager.WIFI_MODE_FULL_LOW_LATENCY),
eq(new int[]{DEFAULT_TEST_UID_1}), eq(new String[]{null}),
eq(deactivationTime - activationTime), eq(true), eq(false), eq(false));
diff --git a/service/tests/wifitests/src/com/android/server/wifi/WifiMetricsTest.java b/service/tests/wifitests/src/com/android/server/wifi/WifiMetricsTest.java
index e16c2b1272..1e9c381554 100644
--- a/service/tests/wifitests/src/com/android/server/wifi/WifiMetricsTest.java
+++ b/service/tests/wifitests/src/com/android/server/wifi/WifiMetricsTest.java
@@ -5530,7 +5530,7 @@ public class WifiMetricsTest extends WifiBaseTest {
*/
@Test
public void testWifiLockActiveSession() throws Exception {
- mWifiMetrics.addWifiLockActiveSession(WifiManager.WIFI_MODE_FULL_HIGH_PERF,
+ mWifiMetrics.addWifiLockManagerActiveSession(WifiManager.WIFI_MODE_FULL_HIGH_PERF,
new int[]{TEST_UID}, new String[]{TEST_TAG}, 100000, true, false, false);
ExtendedMockito.verify(
() -> WifiStatsLog.write(WifiStatsLog.WIFI_LOCK_DEACTIVATED, new int[]{TEST_UID},
@@ -5538,7 +5538,7 @@ public class WifiMetricsTest extends WifiBaseTest {
WifiStatsLog.WIFI_LOCK_DEACTIVATED__MODE__WIFI_MODE_FULL_HIGH_PERF, 100000,
true, false, false));
- mWifiMetrics.addWifiLockActiveSession(WifiManager.WIFI_MODE_FULL_HIGH_PERF,
+ mWifiMetrics.addWifiLockManagerActiveSession(WifiManager.WIFI_MODE_FULL_HIGH_PERF,
new int[]{TEST_UID}, new String[]{TEST_TAG}, 10000, true, true, false);
ExtendedMockito.verify(
() -> WifiStatsLog.write(WifiStatsLog.WIFI_LOCK_DEACTIVATED, new int[]{TEST_UID},
@@ -5546,7 +5546,7 @@ public class WifiMetricsTest extends WifiBaseTest {
WifiStatsLog.WIFI_LOCK_DEACTIVATED__MODE__WIFI_MODE_FULL_HIGH_PERF, 10000,
true, true, false));
- mWifiMetrics.addWifiLockActiveSession(WifiManager.WIFI_MODE_FULL_HIGH_PERF,
+ mWifiMetrics.addWifiLockManagerActiveSession(WifiManager.WIFI_MODE_FULL_HIGH_PERF,
new int[]{TEST_UID}, new String[]{TEST_TAG}, 10000000, true, true, true);
ExtendedMockito.verify(
() -> WifiStatsLog.write(WifiStatsLog.WIFI_LOCK_DEACTIVATED, new int[]{TEST_UID},
@@ -5554,7 +5554,7 @@ public class WifiMetricsTest extends WifiBaseTest {
WifiStatsLog.WIFI_LOCK_DEACTIVATED__MODE__WIFI_MODE_FULL_HIGH_PERF,
10000000, true, true, true));
- mWifiMetrics.addWifiLockActiveSession(WifiManager.WIFI_MODE_FULL_HIGH_PERF,
+ mWifiMetrics.addWifiLockManagerActiveSession(WifiManager.WIFI_MODE_FULL_HIGH_PERF,
new int[]{TEST_UID}, new String[]{TEST_TAG}, 1000, false, false, false);
ExtendedMockito.verify(
() -> WifiStatsLog.write(WifiStatsLog.WIFI_LOCK_DEACTIVATED, new int[]{TEST_UID},
@@ -5562,7 +5562,7 @@ public class WifiMetricsTest extends WifiBaseTest {
WifiStatsLog.WIFI_LOCK_DEACTIVATED__MODE__WIFI_MODE_FULL_HIGH_PERF, 1000,
false, false, false));
- mWifiMetrics.addWifiLockActiveSession(WifiManager.WIFI_MODE_FULL_LOW_LATENCY,
+ mWifiMetrics.addWifiLockManagerActiveSession(WifiManager.WIFI_MODE_FULL_LOW_LATENCY,
new int[]{TEST_UID}, new String[]{TEST_TAG}, 90000, false, false, false);
ExtendedMockito.verify(
() -> WifiStatsLog.write(WifiStatsLog.WIFI_LOCK_DEACTIVATED, new int[]{TEST_UID},
@@ -5570,7 +5570,7 @@ public class WifiMetricsTest extends WifiBaseTest {
WifiStatsLog.WIFI_LOCK_DEACTIVATED__MODE__WIFI_MODE_FULL_LOW_LATENCY, 90000,
false, false, false));
- mWifiMetrics.addWifiLockActiveSession(WifiManager.WIFI_MODE_FULL_LOW_LATENCY,
+ mWifiMetrics.addWifiLockManagerActiveSession(WifiManager.WIFI_MODE_FULL_LOW_LATENCY,
new int[]{TEST_UID}, new String[]{TEST_TAG}, 900000, true, false, false);
ExtendedMockito.verify(
() -> WifiStatsLog.write(WifiStatsLog.WIFI_LOCK_DEACTIVATED, new int[]{TEST_UID},
@@ -5578,7 +5578,7 @@ public class WifiMetricsTest extends WifiBaseTest {
WifiStatsLog.WIFI_LOCK_DEACTIVATED__MODE__WIFI_MODE_FULL_LOW_LATENCY,
900000, true, false, false));
- mWifiMetrics.addWifiLockActiveSession(WifiManager.WIFI_MODE_FULL_LOW_LATENCY,
+ mWifiMetrics.addWifiLockManagerActiveSession(WifiManager.WIFI_MODE_FULL_LOW_LATENCY,
new int[]{TEST_UID}, new String[]{TEST_TAG}, 9000, true, true, false);
ExtendedMockito.verify(
() -> WifiStatsLog.write(WifiStatsLog.WIFI_LOCK_DEACTIVATED, new int[]{TEST_UID},
@@ -5586,7 +5586,7 @@ public class WifiMetricsTest extends WifiBaseTest {
WifiStatsLog.WIFI_LOCK_DEACTIVATED__MODE__WIFI_MODE_FULL_LOW_LATENCY, 9000,
true, true, false));
- mWifiMetrics.addWifiLockActiveSession(WifiManager.WIFI_MODE_FULL_LOW_LATENCY,
+ mWifiMetrics.addWifiLockManagerActiveSession(WifiManager.WIFI_MODE_FULL_LOW_LATENCY,
new int[]{TEST_UID}, new String[]{TEST_TAG}, 20000000, true, true, true);
ExtendedMockito.verify(
() -> WifiStatsLog.write(WifiStatsLog.WIFI_LOCK_DEACTIVATED, new int[]{TEST_UID},