diff options
author | Ihab Awad <ihab@google.com> | 2015-02-17 12:25:52 -0800 |
---|---|---|
committer | Ihab Awad <ihab@google.com> | 2015-03-16 13:15:36 -0700 |
commit | 8de76915ea2772faeb41705aaaeb65f5b3478ac4 (patch) | |
tree | 2e74df58d09a3b62ff61d0900cd695d6b94f6cb6 /src/com/android/server/telecom/Log.java | |
parent | 6fc960302811796104e161fe316bbec6da6018de (diff) | |
download | android_packages_services_Telecomm-8de76915ea2772faeb41705aaaeb65f5b3478ac4.tar.gz android_packages_services_Telecomm-8de76915ea2772faeb41705aaaeb65f5b3478ac4.tar.bz2 android_packages_services_Telecomm-8de76915ea2772faeb41705aaaeb65f5b3478ac4.zip |
Further refactor Telecom and add tests
Complete refactoring Telecom to remove singletons from the core code.
Introduce a unit test that simulates a full outgoing phone call from
start to hangup.
Change-Id: I8b09cac6eb9b6aeeb0aeba5d8ae032b4c303c08d
Diffstat (limited to 'src/com/android/server/telecom/Log.java')
-rw-r--r-- | src/com/android/server/telecom/Log.java | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/com/android/server/telecom/Log.java b/src/com/android/server/telecom/Log.java index 3ec82675..451e86d2 100644 --- a/src/com/android/server/telecom/Log.java +++ b/src/com/android/server/telecom/Log.java @@ -25,13 +25,16 @@ import java.security.NoSuchAlgorithmException; import java.util.IllegalFormatException; import java.util.Locale; +import com.android.internal.annotations.VisibleForTesting; + /** * Manages logging for the entire module. */ +@VisibleForTesting public class Log { // Generic tag for all In Call logging - private static final String TAG = "Telecom"; + private static String TAG = "Telecom"; public static final boolean FORCE_LOGGING = false; /* STOP SHIP if true */ public static final boolean SYSTRACE_DEBUG = false; /* STOP SHIP if true */ @@ -43,6 +46,11 @@ public class Log { private Log() {} + @VisibleForTesting + public static void setTag(String tag) { + TAG = tag; + } + public static boolean isLoggable(int level) { return FORCE_LOGGING || android.util.Log.isLoggable(TAG, level); } |