diff options
| author | Guang Zhu <guangzhu@google.com> | 2011-04-26 16:41:13 -0700 |
|---|---|---|
| committer | Guang Zhu <guangzhu@google.com> | 2011-04-26 17:55:27 -0700 |
| commit | f6d1b3f125b06fcc4847be3cfb35e8ce21905676 (patch) | |
| tree | 08cac927d230c83597c3f4bbc119a910026403b8 /tests/DumpRenderTree/src/com/android/dumprendertree/LayoutTestsAutoRunner.java | |
| parent | 46baa14f27eb08b55434bf6e9cf9bcc9c9dbc17f (diff) | |
| download | frameworks_base-f6d1b3f125b06fcc4847be3cfb35e8ce21905676.zip frameworks_base-f6d1b3f125b06fcc4847be3cfb35e8ce21905676.tar.gz frameworks_base-f6d1b3f125b06fcc4847be3cfb35e8ce21905676.tar.bz2 | |
Make DRT pull data over network
command format:
adb shell am instrument -w -e class \
com.android.dumprendertree.LoadTestsAutoTest#runPageCyclerTest \
-e suite moz \
-e iteration 1 \
-e forward android-browser-test:80/page_cycler/ \
com.android.dumprendertree/.LayoutTestsAutoRunner
Change-Id: Ib4e9db28953f6be155517bb4b139e4477305c2c2
Diffstat (limited to 'tests/DumpRenderTree/src/com/android/dumprendertree/LayoutTestsAutoRunner.java')
| -rwxr-xr-x | tests/DumpRenderTree/src/com/android/dumprendertree/LayoutTestsAutoRunner.java | 39 |
1 files changed, 23 insertions, 16 deletions
diff --git a/tests/DumpRenderTree/src/com/android/dumprendertree/LayoutTestsAutoRunner.java b/tests/DumpRenderTree/src/com/android/dumprendertree/LayoutTestsAutoRunner.java index e058f32..3ba3488 100755 --- a/tests/DumpRenderTree/src/com/android/dumprendertree/LayoutTestsAutoRunner.java +++ b/tests/DumpRenderTree/src/com/android/dumprendertree/LayoutTestsAutoRunner.java @@ -25,7 +25,7 @@ import junit.framework.TestSuite; /** * Instrumentation Test Runner for all DumpRenderTree tests. - * + * * Running all tests: * * adb shell am instrument \ @@ -57,7 +57,7 @@ public class LayoutTestsAutoRunner extends InstrumentationTestRunner { e.printStackTrace(); } } - + String delay_str = (String) icicle.get("delay"); if(delay_str != null) { try { @@ -66,30 +66,37 @@ public class LayoutTestsAutoRunner extends InstrumentationTestRunner { } } - String r = (String)icicle.get("rebaseline"); + String r = icicle.getString("rebaseline"); this.mRebaseline = (r != null && r.toLowerCase().equals("true")); - String logtime = (String) icicle.get("logtime"); + String logtime = icicle.getString("logtime"); this.mLogtime = (logtime != null && logtime.toLowerCase().equals("true")); - String drawTime = (String) icicle.get("drawtime"); + String drawTime = icicle.getString("drawtime"); this.mGetDrawTime = (drawTime != null && drawTime.toLowerCase().equals("true")); - mSaveImagePath = (String) icicle.get("saveimage"); + mSaveImagePath = icicle.getString("saveimage"); - mJsEngine = (String) icicle.get("jsengine"); + mJsEngine = icicle.getString("jsengine"); + + mPageCyclerSuite = icicle.getString("suite"); + mPageCyclerForwardHost = icicle.getString("forward"); + mPageCyclerIteration = icicle.getString("iteration", "5"); super.onCreate(icicle); } - - public String mTestPath; - public String mSaveImagePath; - public int mTimeoutInMillis; - public int mDelay; - public boolean mRebaseline; - public boolean mLogtime; - public boolean mGetDrawTime; - public String mJsEngine; + + String mPageCyclerSuite; + String mPageCyclerForwardHost; + String mPageCyclerIteration; + String mTestPath; + String mSaveImagePath; + int mTimeoutInMillis; + int mDelay; + boolean mRebaseline; + boolean mLogtime; + boolean mGetDrawTime; + String mJsEngine; } |
