Add error id when build is debuggable.
Bug: b/188122403 Test: Manual. Triggered an ANR and verified the error id is present in the ANR dropbox entry. Change-Id: Id6ac956ca5fe635189d12a9e2c0ba14e26e8719d
This commit is contained in:
@@ -597,13 +597,6 @@ public final class DeviceConfig {
|
||||
@TestApi
|
||||
public static final String NAMESPACE_CONSTRAIN_DISPLAY_APIS = "constrain_display_apis";
|
||||
|
||||
/**
|
||||
* Trace error logger properties definitions.
|
||||
*
|
||||
* @hide
|
||||
*/
|
||||
public static final String NAMESPACE_TRACE_ERROR_LOGGER = "trace_error_logger";
|
||||
|
||||
private static final Object sLock = new Object();
|
||||
@GuardedBy("sLock")
|
||||
private static ArrayMap<OnPropertiesChangedListener, Pair<String, Executor>> sListeners =
|
||||
|
||||
@@ -16,8 +16,8 @@
|
||||
|
||||
package com.android.server.am;
|
||||
|
||||
import android.os.Build;
|
||||
import android.os.Trace;
|
||||
import android.provider.DeviceConfig;
|
||||
|
||||
import java.util.UUID;
|
||||
|
||||
@@ -28,13 +28,10 @@ import java.util.UUID;
|
||||
*/
|
||||
class TraceErrorLogger {
|
||||
private static final String COUNTER_PREFIX = "ErrorId:";
|
||||
private static final String ADD_ERROR_ID = "add_error_id";
|
||||
private static final int PLACEHOLDER_VALUE = 1;
|
||||
|
||||
public boolean isAddErrorIdEnabled() {
|
||||
return DeviceConfig
|
||||
.getBoolean(DeviceConfig.NAMESPACE_TRACE_ERROR_LOGGER, ADD_ERROR_ID,
|
||||
false);
|
||||
return Build.IS_DEBUGGABLE;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user