From 35abcd5d452e490321558eeb64fb3c8a4c38a0b2 Mon Sep 17 00:00:00 2001 From: Sunny Shao Date: Mon, 10 Apr 2023 14:55:00 +0800 Subject: [PATCH] Add a feature flag for SPA metrics - Add a new SETTINGS_ENABLE_SPA_METRICS flag. Bug: 277540990 Bug: 253979024 Test: atest SpaActivityTest SpaLogDataTest MetricsDataModelTest Change-Id: I82779ff8efc737f6d389dfc6b404ddd04f6f2c1c --- core/java/android/util/FeatureFlagUtils.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/core/java/android/util/FeatureFlagUtils.java b/core/java/android/util/FeatureFlagUtils.java index c3295088ef113..d87198a0dc858 100644 --- a/core/java/android/util/FeatureFlagUtils.java +++ b/core/java/android/util/FeatureFlagUtils.java @@ -128,6 +128,12 @@ public class FeatureFlagUtils { */ public static final String SETTINGS_ENABLE_SPA_PHASE2 = "settings_enable_spa_phase2"; + /** + * Enable the SPA metrics writing. + * @hide + */ + public static final String SETTINGS_ENABLE_SPA_METRICS = "settings_enable_spa_metrics"; + /** Flag to enable/disable adb log metrics * @hide */ @@ -226,6 +232,7 @@ public class FeatureFlagUtils { DEFAULT_FLAGS.put(SETTINGS_NEW_KEYBOARD_TRACKPAD_GESTURE, "false"); DEFAULT_FLAGS.put(SETTINGS_ENABLE_SPA, "true"); DEFAULT_FLAGS.put(SETTINGS_ENABLE_SPA_PHASE2, "false"); + DEFAULT_FLAGS.put(SETTINGS_ENABLE_SPA_METRICS, "false"); DEFAULT_FLAGS.put(SETTINGS_ADB_METRICS_WRITER, "false"); DEFAULT_FLAGS.put(SETTINGS_SHOW_STYLUS_PREFERENCES, "true"); DEFAULT_FLAGS.put(SETTINGS_BIOMETRICS2_ENROLLMENT, "false");