Merge "Reduce spammy bubble logging." into udc-dev

This commit is contained in:
Jeff DeCew
2023-04-19 20:04:22 +00:00
committed by Android (Google) Code Review

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) {