| Index: components/minidump_uploader/android/javatests/src/org/chromium/components/minidump_uploader/CrashFileManagerTest.java
|
| diff --git a/components/minidump_uploader/android/javatests/src/org/chromium/components/minidump_uploader/CrashFileManagerTest.java b/components/minidump_uploader/android/javatests/src/org/chromium/components/minidump_uploader/CrashFileManagerTest.java
|
| index 7df0402183edf8e4fb88b827b641eba523976856..f240b57c12fefa1ed02565327b9abbf4ce223726 100644
|
| --- a/components/minidump_uploader/android/javatests/src/org/chromium/components/minidump_uploader/CrashFileManagerTest.java
|
| +++ b/components/minidump_uploader/android/javatests/src/org/chromium/components/minidump_uploader/CrashFileManagerTest.java
|
| @@ -244,27 +244,66 @@ public class CrashFileManagerTest extends CrashTestCase {
|
|
|
| @SmallTest
|
| @Feature({"Android-AppBase"})
|
| - public void testAttemptNumber() {
|
| - assertEquals(-1, CrashFileManager.readAttemptNumber("file.dmp"));
|
| - assertEquals(-1, CrashFileManager.readAttemptNumber(".try"));
|
| - assertEquals(-1, CrashFileManager.readAttemptNumber("try1"));
|
| + public void testReadAttemptNumber() {
|
| + assertEquals(0, CrashFileManager.readAttemptNumber("file.dmp"));
|
| + assertEquals(-1, CrashFileManager.readAttemptNumberInternal("file.dmp"));
|
| +
|
| + assertEquals(0, CrashFileManager.readAttemptNumber(".try"));
|
| + assertEquals(-1, CrashFileManager.readAttemptNumberInternal(".try"));
|
| +
|
| + assertEquals(0, CrashFileManager.readAttemptNumber("try1"));
|
| + assertEquals(-1, CrashFileManager.readAttemptNumberInternal("try1"));
|
| +
|
| assertEquals(1, CrashFileManager.readAttemptNumber("file.try1.dmp"));
|
| + assertEquals(1, CrashFileManager.readAttemptNumberInternal("file.try1.dmp"));
|
| +
|
| assertEquals(1, CrashFileManager.readAttemptNumber("file.dmp.try1"));
|
| + assertEquals(1, CrashFileManager.readAttemptNumberInternal("file.dmp.try1"));
|
| +
|
| assertEquals(2, CrashFileManager.readAttemptNumber(".try2"));
|
| + assertEquals(2, CrashFileManager.readAttemptNumberInternal(".try2"));
|
| +
|
| assertEquals(2, CrashFileManager.readAttemptNumber("file.try2.dmp"));
|
| + assertEquals(2, CrashFileManager.readAttemptNumberInternal("file.try2.dmp"));
|
| +
|
| assertEquals(2, CrashFileManager.readAttemptNumber("file.dmp.try2"));
|
| + assertEquals(2, CrashFileManager.readAttemptNumberInternal("file.dmp.try2"));
|
| +
|
| assertEquals(2, CrashFileManager.readAttemptNumber(".try2"));
|
| - assertEquals(-1, CrashFileManager.readAttemptNumber("file.tryN.dmp"));
|
| - assertEquals(-1, CrashFileManager.readAttemptNumber("file.tryN.dmp1"));
|
| + assertEquals(2, CrashFileManager.readAttemptNumberInternal(".try2"));
|
| +
|
| + assertEquals(0, CrashFileManager.readAttemptNumber("file.tryN.dmp"));
|
| + assertEquals(-1, CrashFileManager.readAttemptNumberInternal("file.tryN.dmp"));
|
| +
|
| + assertEquals(0, CrashFileManager.readAttemptNumber("file.tryN.dmp1"));
|
| + assertEquals(-1, CrashFileManager.readAttemptNumberInternal("file.tryN.dmp1"));
|
| +
|
| assertEquals(9, CrashFileManager.readAttemptNumber("file.try9.dmp"));
|
| + assertEquals(9, CrashFileManager.readAttemptNumberInternal("file.try9.dmp"));
|
| +
|
| assertEquals(10, CrashFileManager.readAttemptNumber("file.try10.dmp"));
|
| + assertEquals(10, CrashFileManager.readAttemptNumberInternal("file.try10.dmp"));
|
| +
|
| assertEquals(9, CrashFileManager.readAttemptNumber("file.dmp.try9"));
|
| + assertEquals(9, CrashFileManager.readAttemptNumberInternal("file.dmp.try9"));
|
| +
|
| assertEquals(10, CrashFileManager.readAttemptNumber("file.dmp.try10"));
|
| + assertEquals(10, CrashFileManager.readAttemptNumberInternal("file.dmp.try10"));
|
| +
|
| assertEquals(300, CrashFileManager.readAttemptNumber("file.dmp.try300"));
|
| - assertEquals(-1, CrashFileManager.readAttemptNumber("file.dmp202.try"));
|
| - assertEquals(-1, CrashFileManager.readAttemptNumber("file.try.dmp1"));
|
| - assertEquals(-1, CrashFileManager.readAttemptNumber("file.try-2.dmp1"));
|
| - assertEquals(-1, CrashFileManager.readAttemptNumber("file.try-20.dmp1"));
|
| + assertEquals(300, CrashFileManager.readAttemptNumberInternal("file.dmp.try300"));
|
| +
|
| + assertEquals(0, CrashFileManager.readAttemptNumber("file.dmp202.try"));
|
| + assertEquals(-1, CrashFileManager.readAttemptNumberInternal("file.dmp202.try"));
|
| +
|
| + assertEquals(0, CrashFileManager.readAttemptNumber("file.try.dmp1"));
|
| + assertEquals(-1, CrashFileManager.readAttemptNumberInternal("file.try.dmp1"));
|
| +
|
| + assertEquals(0, CrashFileManager.readAttemptNumber("file.try-2.dmp1"));
|
| + assertEquals(-1, CrashFileManager.readAttemptNumberInternal("file.try-2.dmp1"));
|
| +
|
| + assertEquals(0, CrashFileManager.readAttemptNumber("file.try-20.dmp1"));
|
| + assertEquals(-1, CrashFileManager.readAttemptNumberInternal("file.try-20.dmp1"));
|
| }
|
|
|
| @SmallTest
|
|
|