diff options
| author | Misha Wagner <mishaw@google.com> | 2018-10-25 15:11:30 +0100 |
|---|---|---|
| committer | Misha Wagner <mishaw@google.com> | 2018-10-30 15:34:07 +0000 |
| commit | f268f1bda37356bf394304c1c8f18c3e50b37bb6 (patch) | |
| tree | d0cd70ca73a8b0eed375f1f4dcbcda007d031f76 /core/java | |
| parent | 5a51e004b18c3e9794ee39746fe4229c0f1feca7 (diff) | |
Add unit tests for ProcStatsUtil and ProcTimeInStateReader
Test: This is a test
Change-Id: I5d3b7150414572c7ffcdc891a13234ed2cf3e0e7
Diffstat (limited to 'core/java')
| -rw-r--r-- | core/java/com/android/internal/os/ProcStatsUtil.java | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/core/java/com/android/internal/os/ProcStatsUtil.java b/core/java/com/android/internal/os/ProcStatsUtil.java index 06519758a698..3d4df890852e 100644 --- a/core/java/com/android/internal/os/ProcStatsUtil.java +++ b/core/java/com/android/internal/os/ProcStatsUtil.java @@ -20,6 +20,8 @@ import android.annotation.Nullable; import android.os.StrictMode; import android.util.Slog; +import com.android.internal.annotations.VisibleForTesting; + import java.io.ByteArrayOutputStream; import java.io.FileInputStream; import java.io.IOException; @@ -27,7 +29,8 @@ import java.io.IOException; /** * Utility functions for reading {@code proc} files */ -final class ProcStatsUtil { +@VisibleForTesting(visibility = VisibleForTesting.Visibility.PROTECTED) +public final class ProcStatsUtil { private static final String TAG = "ProcStatsUtil"; @@ -48,8 +51,9 @@ final class ProcStatsUtil { * * @param path path of the file to read */ + @VisibleForTesting(visibility = VisibleForTesting.Visibility.PROTECTED) @Nullable - static String readNullSeparatedFile(String path) { + public static String readNullSeparatedFile(String path) { String contents = readSingleLineProcFile(path); if (contents == null) { return null; @@ -72,8 +76,9 @@ final class ProcStatsUtil { * * @param path path of the file to read */ + @VisibleForTesting(visibility = VisibleForTesting.Visibility.PROTECTED) @Nullable - static String readSingleLineProcFile(String path) { + public static String readSingleLineProcFile(String path) { return readTerminatedProcFile(path, (byte) '\n'); } |
