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 0958d20851e781363fd5a4dd9e9db9882d308059..ef054d4051db51fdf4a9dfde01f694c604c73d04 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 |
@@ -474,16 +474,18 @@ |
} |
private void testMinidumpStorageRestrictions(boolean perUid) throws IOException { |
- CrashFileManager fileManager = new CrashFileManager(mCacheDir); |
+ CrashFileManager fileManager = |
+ new CrashFileManager(getInstrumentation().getTargetContext().getCacheDir()); |
// Delete existing minidumps to ensure they don't interfere with this test. |
deleteFilesInDirIfExists(fileManager.getCrashDirectory()); |
assertEquals(0, fileManager.getAllMinidumpFiles(10000 /* maxTries */).length); |
- File tmpCopyDir = new File(getExistingCacheDir(), "tmpDir"); |
+ File tmpCopyDir = new File(getInstrumentation().getTargetContext().getCacheDir(), "tmpDir"); |
// Note that these minidump files are set up directly in the cache dir - not in the crash |
// dir. This is to ensure the CrashFileManager doesn't see these minidumps without us first |
// copying them. |
- File minidumpToCopy = new File(getExistingCacheDir(), "toCopy.dmp"); |
+ File minidumpToCopy = |
+ new File(getInstrumentation().getTargetContext().getCacheDir(), "toCopy.dmp"); |
setUpMinidumpFile(minidumpToCopy, "BOUNDARY"); |
// Ensure we didn't add any new minidumps to the crash directory. |
assertEquals(0, fileManager.getAllMinidumpFiles(10000 /* maxTries */).length); |
@@ -563,16 +565,18 @@ |
@MediumTest |
@Feature({"Android-AppBase"}) |
public void testCantCopyLargeFile() throws IOException { |
- CrashFileManager fileManager = new CrashFileManager(mCacheDir); |
+ CrashFileManager fileManager = |
+ new CrashFileManager(getInstrumentation().getTargetContext().getCacheDir()); |
// Delete existing minidumps to ensure they don't interfere with this test. |
deleteFilesInDirIfExists(fileManager.getCrashDirectory()); |
assertEquals(0, fileManager.getAllMinidumpFiles(10000 /* maxTries */).length); |
- File tmpCopyDir = new File(getExistingCacheDir(), "tmpDir"); |
+ File tmpCopyDir = new File(getInstrumentation().getTargetContext().getCacheDir(), "tmpDir"); |
// Note that these minidump files are set up directly in the cache dir - not in the crash |
// dir. This is to ensure the CrashFileManager doesn't see these minidumps without us first |
// copying them. |
- File minidumpToCopy = new File(getExistingCacheDir(), "toCopy.dmp"); |
+ File minidumpToCopy = |
+ new File(getInstrumentation().getTargetContext().getCacheDir(), "toCopy.dmp"); |
setUpMinidumpFile(minidumpToCopy, "BOUNDARY"); |
// Write ~1MB data into the minidump file. |
final int kilo = 1024; |