Log the ApiRequestReason whenever face auth is requested

Fixes: 251421075
Test: atest KeyguardUpdateMonitorTest
Change-Id: I262c46daab5fc7dc7eeb19451a6687a237a986db
This commit is contained in:
Chandru
2022-10-07 10:21:01 +00:00
parent 26ed84b746
commit 3269079e32
3 changed files with 7 additions and 6 deletions

View File

@@ -2319,7 +2319,7 @@ public class KeyguardUpdateMonitor implements TrustManager.TrustListener, Dumpab
*/
public void requestFaceAuth(boolean userInitiatedRequest,
@FaceAuthApiRequestReason String reason) {
mLogger.logFaceAuthRequested(userInitiatedRequest);
mLogger.logFaceAuthRequested(userInitiatedRequest, reason);
updateFaceListeningState(BIOMETRIC_ACTION_START, apiRequestReasonToUiEvent(reason));
}

View File

@@ -108,10 +108,11 @@ class KeyguardUpdateMonitorLogger @Inject constructor(
}, { "Face help received, msgId: $int1 msg: $str1" })
}
fun logFaceAuthRequested(userInitiatedRequest: Boolean) {
logBuffer.log(TAG, DEBUG,
{ bool1 = userInitiatedRequest },
{ "requestFaceAuth() userInitiated=$bool1" })
fun logFaceAuthRequested(userInitiatedRequest: Boolean, reason: String) {
logBuffer.log(TAG, DEBUG, {
bool1 = userInitiatedRequest
str1 = reason
}, { "requestFaceAuth() userInitiated=$bool1 reason=$str1" })
}
fun logFaceAuthSuccess(userId: Int) {

View File

@@ -322,7 +322,7 @@ public class LogModule {
@SysUISingleton
@KeyguardUpdateMonitorLog
public static LogBuffer provideKeyguardUpdateMonitorLogBuffer(LogBufferFactory factory) {
return factory.create("KeyguardUpdateMonitorLog", 200);
return factory.create("KeyguardUpdateMonitorLog", 400);
}
/**