Skip to content

Commit 9150cff

Browse files
Jean-Baptiste QueruAndroid Code Review
authored andcommitted
Merge "Replaced /sdcard with Environment.getExternalStorageDirectory()"
2 parents f0fa841 + 8b85dce commit 9150cff

File tree

10 files changed

+57
-37
lines changed

10 files changed

+57
-37
lines changed

tests/DumpRenderTree/src/com/android/dumprendertree/FileList.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
import android.widget.ListView;
3232
import android.widget.SimpleAdapter;
3333
import android.os.Bundle;
34+
import android.os.Environment;
3435

3536

3637
public abstract class FileList extends ListActivity
@@ -179,10 +180,9 @@ protected void updateList() {
179180
getListView().setSelection(mFocusIndex);
180181
}
181182

182-
protected void setupPath()
183-
{
184-
mPath = "/sdcard/android/layout_tests";
185-
mBaseLength = mPath.length();
183+
protected void setupPath() {
184+
mPath = Environment.getExternalStorageDirectory() + "/android/layout_tests";
185+
mBaseLength = mPath.length();
186186
}
187187

188188
protected String mPath;

tests/DumpRenderTree/src/com/android/dumprendertree/FsUtils.java

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818

1919
import com.android.dumprendertree.forwarder.ForwardService;
2020

21+
import android.os.Environment;
2122
import android.util.Log;
2223

2324
import java.io.BufferedOutputStream;
@@ -32,11 +33,17 @@
3233
public class FsUtils {
3334

3435
private static final String LOGTAG = "FsUtils";
35-
static final String HTTP_TESTS_PREFIX = "/sdcard/android/layout_tests/http/tests/";
36-
static final String HTTPS_TESTS_PREFIX = "/sdcard/android/layout_tests/http/tests/ssl/";
37-
static final String HTTP_LOCAL_TESTS_PREFIX = "/sdcard/android/layout_tests/http/tests/local/";
38-
static final String HTTP_MEDIA_TESTS_PREFIX = "/sdcard/android/layout_tests/http/tests/media/";
39-
static final String HTTP_WML_TESTS_PREFIX = "/sdcard/android/layout_tests/http/tests/wml/";
36+
static final String EXTERNAL_DIR = Environment.getExternalStorageDirectory().toString();
37+
static final String HTTP_TESTS_PREFIX =
38+
EXTERNAL_DIR + "/android/layout_tests/http/tests/";
39+
static final String HTTPS_TESTS_PREFIX =
40+
EXTERNAL_DIR + "/android/layout_tests/http/tests/ssl/";
41+
static final String HTTP_LOCAL_TESTS_PREFIX =
42+
EXTERNAL_DIR + "/android/layout_tests/http/tests/local/";
43+
static final String HTTP_MEDIA_TESTS_PREFIX =
44+
EXTERNAL_DIR + "/android/layout_tests/http/tests/media/";
45+
static final String HTTP_WML_TESTS_PREFIX =
46+
EXTERNAL_DIR + "/android/layout_tests/http/tests/wml/";
4047

4148
private FsUtils() {
4249
//no creation of instances

tests/DumpRenderTree/src/com/android/dumprendertree/LayoutTestsAutoTest.java

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@
1818

1919
import com.android.dumprendertree.TestShellActivity.DumpDataType;
2020
import com.android.dumprendertree.forwarder.AdbUtils;
21-
import com.android.dumprendertree.forwarder.ForwardServer;
2221
import com.android.dumprendertree.forwarder.ForwardService;
2322

2423
import android.app.Instrumentation;
2524
import android.content.Intent;
2625
import android.os.Bundle;
26+
import android.os.Environment;
2727
import android.test.ActivityInstrumentationTestCase2;
2828
import android.util.Log;
2929

@@ -92,10 +92,11 @@ public void noResult(String layout_file) {
9292

9393
public MyTestRecorder(boolean resume) {
9494
try {
95-
File resultsPassedFile = new File("/sdcard/layout_tests_passed.txt");
96-
File resultsFailedFile = new File("/sdcard/layout_tests_failed.txt");
97-
File resultsIgnoreResultFile = new File("/sdcard/layout_tests_ignored.txt");
98-
File noExpectedResultFile = new File("/sdcard/layout_tests_nontext.txt");
95+
File externalDir = Environment.getExternalStorageDirectory();
96+
File resultsPassedFile = new File(externalDir, "layout_tests_passed.txt");
97+
File resultsFailedFile = new File(externalDir, "layout_tests_failed.txt");
98+
File resultsIgnoreResultFile = new File(externalDir, "layout_tests_ignored.txt");
99+
File noExpectedResultFile = new File(externalDir, "layout_tests_nontext.txt");
99100

100101
mBufferedOutputPassedStream =
101102
new BufferedOutputStream(new FileOutputStream(resultsPassedFile, resume));
@@ -128,11 +129,12 @@ public class LayoutTestsAutoTest extends ActivityInstrumentationTestCase2<TestSh
128129
private static final String LOGTAG = "LayoutTests";
129130
static final int DEFAULT_TIMEOUT_IN_MILLIS = 5000;
130131

131-
static final String LAYOUT_TESTS_ROOT = "/sdcard/android/layout_tests/";
132-
static final String LAYOUT_TESTS_RESULT_DIR = "/sdcard/android/layout_tests_results/";
133-
static final String ANDROID_EXPECTED_RESULT_DIR = "/sdcard/android/expected_results/";
134-
static final String LAYOUT_TESTS_LIST_FILE = "/sdcard/android/layout_tests_list.txt";
135-
static final String TEST_STATUS_FILE = "/sdcard/android/running_test.txt";
132+
static final String EXTERNAL_DIR = Environment.getExternalStorageDirectory().toString();
133+
static final String LAYOUT_TESTS_ROOT = EXTERNAL_DIR + "/android/layout_tests/";
134+
static final String LAYOUT_TESTS_RESULT_DIR = EXTERNAL_DIR + "/android/layout_tests_results/";
135+
static final String ANDROID_EXPECTED_RESULT_DIR = EXTERNAL_DIR + "/android/expected_results/";
136+
static final String LAYOUT_TESTS_LIST_FILE = EXTERNAL_DIR + "/android/layout_tests_list.txt";
137+
static final String TEST_STATUS_FILE = EXTERNAL_DIR + "/android/running_test.txt";
136138
static final String LAYOUT_TESTS_RESULTS_REFERENCE_FILES[] = {
137139
"results/layout_tests_passed.txt",
138140
"results/layout_tests_failed.txt",

tests/DumpRenderTree/src/com/android/dumprendertree/LoadTestsAutoTest.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
import android.content.Intent;
2323
import android.os.Bundle;
2424
import android.os.Debug;
25+
import android.os.Environment;
2526
import android.os.Process;
2627
import android.test.ActivityInstrumentationTestCase2;
2728
import android.util.Log;
@@ -35,7 +36,8 @@
3536
public class LoadTestsAutoTest extends ActivityInstrumentationTestCase2<TestShellActivity> {
3637

3738
private final static String LOGTAG = "LoadTest";
38-
private final static String LOAD_TEST_RESULT = "/sdcard/load_test_result.txt";
39+
private final static String LOAD_TEST_RESULT =
40+
Environment.getExternalStorageDirectory() + "/load_test_result.txt";
3941
private boolean mFinished;
4042
static final String LOAD_TEST_RUNNER_FILES[] = {
4143
"run_page_cycler.py"

tests/DumpRenderTree/src/com/android/dumprendertree/Menu.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818

1919
import android.content.Intent;
2020
import android.os.Bundle;
21+
import android.os.Environment;
2122
import android.util.Log;
2223

2324
import java.io.BufferedOutputStream;
@@ -28,7 +29,8 @@ public class Menu extends FileList {
2829

2930
private static final int MENU_START = 0x01;
3031
private static String LOGTAG = "MenuActivity";
31-
static final String LAYOUT_TESTS_LIST_FILE = "/sdcard/android/layout_tests_list.txt";
32+
static final String LAYOUT_TESTS_LIST_FILE =
33+
Environment.getExternalStorageDirectory() + "/android/layout_tests_list.txt";
3234

3335
public void onCreate(Bundle icicle) {
3436
super.onCreate(icicle);

tests/DumpRenderTree/src/com/android/dumprendertree/ReliabilityTest.java

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818

1919
import android.app.Activity;
2020
import android.content.Intent;
21+
import android.os.Environment;
2122
import android.os.Handler;
2223
import android.os.Message;
2324
import android.test.ActivityInstrumentationTestCase2;
@@ -37,10 +38,16 @@ public class ReliabilityTest extends ActivityInstrumentationTestCase2<Reliabilit
3738

3839
private static final String LOGTAG = "ReliabilityTest";
3940
private static final String PKG_NAME = "com.android.dumprendertree";
40-
private static final String TEST_LIST_FILE = "/sdcard/android/reliability_tests_list.txt";
41-
private static final String TEST_STATUS_FILE = "/sdcard/android/reliability_running_test.txt";
42-
private static final String TEST_TIMEOUT_FILE = "/sdcard/android/reliability_timeout_test.txt";
43-
private static final String TEST_LOAD_TIME_FILE = "/sdcard/android/reliability_load_time.txt";
41+
private static final String EXTERNAL_DIR =
42+
Environment.getExternalStorageDirectory().toString();
43+
private static final String TEST_LIST_FILE = EXTERNAL_DIR +
44+
"/android/reliability_tests_list.txt";
45+
private static final String TEST_STATUS_FILE = EXTERNAL_DIR +
46+
"/android/reliability_running_test.txt";
47+
private static final String TEST_TIMEOUT_FILE = EXTERNAL_DIR +
48+
"/android/reliability_timeout_test.txt";
49+
private static final String TEST_LOAD_TIME_FILE = EXTERNAL_DIR +
50+
"/android/reliability_load_time.txt";
4451
private static final String TEST_DONE = "#DONE";
4552
static final String RELIABILITY_TEST_RUNNER_FILES[] = {
4653
"run_reliability_tests.py"

tests/DumpRenderTree/src/com/android/dumprendertree/TestShellActivity.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
import android.graphics.Bitmap.Config;
3131
import android.net.http.SslError;
3232
import android.os.Bundle;
33+
import android.os.Environment;
3334
import android.os.Handler;
3435
import android.os.Message;
3536
import android.util.Log;
@@ -862,7 +863,8 @@ private void setupWebViewForLayoutTests(WebView webview, CallbackProxy callbackP
862863
static final String SAVE_IMAGE = "SaveImage";
863864

864865
static final int DRAW_RUNS = 5;
865-
static final String DRAW_TIME_LOG = "/sdcard/android/page_draw_time.txt";
866+
static final String DRAW_TIME_LOG = Environment.getExternalStorageDirectory() +
867+
"/android/page_draw_time.txt";
866868

867869
private boolean mGeolocationPermissionSet;
868870
private boolean mGeolocationPermission;

tests/DumpRenderTree/src/com/android/dumprendertree/forwarder/ForwardService.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
import java.io.FileReader;
2222
import java.io.IOException;
2323

24+
import android.os.Environment;
2425
import android.util.Log;
2526

2627
public class ForwardService {
@@ -33,7 +34,8 @@ public class ForwardService {
3334

3435
private static final String DEFAULT_TEST_HOST = "android-browser-test.mtv.corp.google.com";
3536

36-
private static final String FORWARD_HOST_CONF = "/sdcard/drt_forward_host.txt";
37+
private static final String FORWARD_HOST_CONF =
38+
Environment.getExternalStorageDirectory() + "/drt_forward_host.txt";
3739

3840
private ForwardService() {
3941
int addr = getForwardHostAddr();

tests/LocationTracker/src/com/android/locationtracker/TrackerActivity.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
import android.database.Cursor;
2929
import android.location.LocationManager;
3030
import android.os.Bundle;
31+
import android.os.Environment;
3132
import android.util.Log;
3233
import android.view.Menu;
3334
import android.view.MenuInflater;
@@ -210,12 +211,11 @@ private void closeWriter(Writer exportWriter) {
210211
}
211212

212213
private String getUniqueFileName(String ext) {
213-
File dir = new File("/sdcard/locationtracker");
214+
File dir = new File(Environment.getExternalStorageDirectory() + "/locationtracker");
214215
if (!dir.exists()) {
215216
dir.mkdir();
216217
}
217-
return "/sdcard/locationtracker/tracking-" +
218-
DateUtils.getCurrentTimestamp() + "." + ext;
218+
return dir + "/tracking-" + DateUtils.getCurrentTimestamp() + "." + ext;
219219
}
220220

221221
private void launchSettings() {

tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,24 +16,19 @@
1616

1717
package com.android.statusbartest;
1818

19-
import android.app.ListActivity;
2019
import android.app.PendingIntent;
21-
import android.widget.ArrayAdapter;
22-
import android.view.View;
23-
import android.widget.ListView;
2420
import android.content.Context;
2521
import android.content.ContentResolver;
2622
import android.content.Intent;
2723
import android.app.Notification;
2824
import android.app.NotificationManager;
25+
import android.os.Environment;
2926
import android.os.Vibrator;
30-
import android.os.Bundle;
3127
import android.os.Handler;
3228
import android.util.Log;
3329
import android.net.Uri;
3430
import android.os.SystemClock;
3531
import android.widget.RemoteViews;
36-
import android.widget.TextView;
3732
import android.os.PowerManager;
3833

3934
public class NotificationTestList extends TestActivity
@@ -69,7 +64,8 @@ public void run() {
6964
pm.goToSleep(SystemClock.uptimeMillis());
7065

7166
Notification n = new Notification();
72-
n.sound = Uri.parse("file:///sdcard/virtual-void.mp3");
67+
n.sound = Uri.parse("file://" + Environment.getExternalStorageDirectory() +
68+
"/virtual-void.mp3");
7369
Log.d(TAG, "n.sound=" + n.sound);
7470

7571
mNM.notify(1, n);

0 commit comments

Comments
 (0)