From e418e79bceeb01235fb6e74fce7877c4020c1965 Mon Sep 17 00:00:00 2001 From: "Grace (Ying Tung) Law" Date: Wed, 20 Oct 2021 22:36:24 +0000 Subject: [PATCH] Add verbose logs in case of LOGGING_LEVEL_BLOCKED. Bug: 202009790 Change-Id: Id0593e05d27d7f1b4ab605406a592ad2f8aaf2b5 --- .../media/metrics/MediaMetricsManagerService.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/services/core/java/com/android/server/media/metrics/MediaMetricsManagerService.java b/services/core/java/com/android/server/media/metrics/MediaMetricsManagerService.java index 8e7c4ff3e11c6..fd141bd783710 100644 --- a/services/core/java/com/android/server/media/metrics/MediaMetricsManagerService.java +++ b/services/core/java/com/android/server/media/metrics/MediaMetricsManagerService.java @@ -306,6 +306,7 @@ public final class MediaMetricsManagerService extends SystemService { return LOGGING_LEVEL_EVERYTHING; } if (mMode == MEDIA_METRICS_MODE_OFF) { + Slog.v(TAG, "Logging level blocked: MEDIA_METRICS_MODE_OFF"); return LOGGING_LEVEL_BLOCKED; } @@ -326,6 +327,8 @@ public final class MediaMetricsManagerService extends SystemService { mBlockList = getListLocked(PLAYER_METRICS_APP_BLOCKLIST); if (mBlockList == null) { // failed to get the blocklist. Block it. + Slog.v(TAG, "Logging level blocked: Failed to get " + + "PLAYER_METRICS_APP_BLOCKLIST."); return LOGGING_LEVEL_BLOCKED; } } @@ -339,6 +342,8 @@ public final class MediaMetricsManagerService extends SystemService { getListLocked(PLAYER_METRICS_PER_APP_ATTRIBUTION_BLOCKLIST); if (mNoUidBlocklist == null) { // failed to get the blocklist. Block it. + Slog.v(TAG, "Logging level blocked: Failed to get " + + "PLAYER_METRICS_PER_APP_ATTRIBUTION_BLOCKLIST."); return LOGGING_LEVEL_BLOCKED; } } @@ -358,6 +363,8 @@ public final class MediaMetricsManagerService extends SystemService { getListLocked(PLAYER_METRICS_PER_APP_ATTRIBUTION_ALLOWLIST); if (mNoUidAllowlist == null) { // failed to get the allowlist. Block it. + Slog.v(TAG, "Logging level blocked: Failed to get " + + "PLAYER_METRICS_PER_APP_ATTRIBUTION_ALLOWLIST."); return LOGGING_LEVEL_BLOCKED; } } @@ -372,6 +379,8 @@ public final class MediaMetricsManagerService extends SystemService { mAllowlist = getListLocked(PLAYER_METRICS_APP_ALLOWLIST); if (mAllowlist == null) { // failed to get the allowlist. Block it. + Slog.v(TAG, "Logging level blocked: Failed to get " + + "PLAYER_METRICS_APP_ALLOWLIST."); return LOGGING_LEVEL_BLOCKED; } } @@ -381,10 +390,12 @@ public final class MediaMetricsManagerService extends SystemService { return level; } // Not detected in any allowlist. Block. + Slog.v(TAG, "Logging level blocked: Not detected in any allowlist."); return LOGGING_LEVEL_BLOCKED; } } // Blocked by default. + Slog.v(TAG, "Logging level blocked: Blocked by default."); return LOGGING_LEVEL_BLOCKED; }