summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--packages/Shell/tests/src/com/android/shell/BugreportReceiverTest.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/packages/Shell/tests/src/com/android/shell/BugreportReceiverTest.java b/packages/Shell/tests/src/com/android/shell/BugreportReceiverTest.java
index 6b6b0daf0d0d..4f8138b3f335 100644
--- a/packages/Shell/tests/src/com/android/shell/BugreportReceiverTest.java
+++ b/packages/Shell/tests/src/com/android/shell/BugreportReceiverTest.java
@@ -352,6 +352,10 @@ public class BugreportReceiverTest extends InstrumentationTestCase {
private String getPath(String file) {
File rootDir = new ContextWrapper(mContext).getFilesDir();
File dir = new File(rootDir, BUGREPORTS_DIR);
+ if (!dir.exists()) {
+ Log.i(TAG, "Creating directory " + dir);
+ assertTrue("Could not create directory " + dir, dir.mkdir());
+ }
String path = new File(dir, file).getAbsolutePath();
Log.v(TAG, "Path for '" + file + "': " + path);
return path;