Reduce spammy bubble logging.

Change-Id: Idf75207d0a66d2ac5aea0e2922ab2640dcd11a96
Fixes: 278698932
Test: atest SystemUITests
This commit is contained in:
Jeff DeCew
2023-04-18 13:31:46 +00:00
parent 766ec400f2
commit 845b2b1e56

View File

@@ -16,6 +16,8 @@
package com.android.systemui.statusbar.notification.interruption
import android.util.Log
import com.android.systemui.log.dagger.NotificationInterruptLog
import com.android.systemui.plugins.log.LogBuffer
import com.android.systemui.plugins.log.LogLevel.DEBUG
@@ -23,6 +25,7 @@ import com.android.systemui.plugins.log.LogLevel.INFO
import com.android.systemui.plugins.log.LogLevel.WARNING
import com.android.systemui.statusbar.notification.collection.NotificationEntry
import com.android.systemui.statusbar.notification.logKey
import com.android.systemui.util.Compile
import javax.inject.Inject
class NotificationInterruptLogger @Inject constructor(
@@ -44,11 +47,13 @@ class NotificationInterruptLogger @Inject constructor(
}
fun logNoBubbleNotAllowed(entry: NotificationEntry) {
buffer.log(TAG, DEBUG, {
str1 = entry.logKey
}, {
"No bubble up: not allowed to bubble: $str1"
})
if (Compile.IS_DEBUG && Log.isLoggable(TAG, Log.DEBUG)) {
buffer.log(TAG, DEBUG, {
str1 = entry.logKey
}, {
"No bubble up: not allowed to bubble: $str1"
})
}
}
fun logNoBubbleNoMetadata(entry: NotificationEntry) {