Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 485d98a0 authored by Joanne Chung's avatar Joanne Chung Committed by Android (Google) Code Review
Browse files

Merge "Log metric when client HotwordDetectionService crashes" into tm-qpr-dev

parents e58e8db8 bc9ad765
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -55,6 +55,7 @@ import static com.android.internal.util.FrameworkStatsLog.HOTWORD_DETECTOR_KEYPH
import static com.android.internal.util.FrameworkStatsLog.HOTWORD_DETECTOR_KEYPHRASE_TRIGGERED__RESULT__REJECTED;
import static com.android.internal.util.FrameworkStatsLog.HOTWORD_DETECTOR_KEYPHRASE_TRIGGERED__RESULT__REJECTED_FROM_RESTART;
import static com.android.internal.util.FrameworkStatsLog.HOTWORD_DETECTOR_KEYPHRASE_TRIGGERED__RESULT__REJECT_UNEXPECTED_CALLBACK;
import static com.android.internal.util.FrameworkStatsLog.HOTWORD_DETECTOR_KEYPHRASE_TRIGGERED__RESULT__SERVICE_CRASH;

import android.annotation.NonNull;
import android.annotation.Nullable;
@@ -1152,6 +1153,11 @@ final class HotwordDetectionConnection {
                    Slog.w(TAG, "Failed to report onError status: " + e);
                }
            }
            // Can improve to log exit reason if needed
            HotwordMetricsLogger.writeKeyphraseTriggerEvent(
                    mDetectorType,
                    HOTWORD_DETECTOR_KEYPHRASE_TRIGGERED__RESULT__SERVICE_CRASH,
                    mVoiceInteractionServiceUid);
        }

        @Override