diff options
author | Guang Zhu <guangzhu@google.com> | 2009-10-29 18:24:54 -0700 |
---|---|---|
committer | Guang Zhu <guangzhu@google.com> | 2009-12-02 17:55:18 -0800 |
commit | 5dc4f21ab6360b45f464c1451f8d403dd4df3c63 (patch) | |
tree | 5e5e3e45a1d0028d61de6d84c7b4db042a8c6b78 /tests/DumpRenderTree/src/com/android/dumprendertree/LoadTestsAutoTest.java | |
parent | 96dac84be4143d83b13648045b9af31ac0f81004 (diff) |
Add support for extracting render time and image in page cycler
Diffstat (limited to 'tests/DumpRenderTree/src/com/android/dumprendertree/LoadTestsAutoTest.java')
-rw-r--r-- | tests/DumpRenderTree/src/com/android/dumprendertree/LoadTestsAutoTest.java | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/tests/DumpRenderTree/src/com/android/dumprendertree/LoadTestsAutoTest.java b/tests/DumpRenderTree/src/com/android/dumprendertree/LoadTestsAutoTest.java index ba461973fbfb..2ef342f6c5cd 100644 --- a/tests/DumpRenderTree/src/com/android/dumprendertree/LoadTestsAutoTest.java +++ b/tests/DumpRenderTree/src/com/android/dumprendertree/LoadTestsAutoTest.java @@ -70,7 +70,8 @@ public class LoadTestsAutoTest extends ActivityInstrumentationTestCase2<TestShel freeMem(); // Run tests - runTestAndWaitUntilDone(activity, runner.mTestPath, runner.mTimeoutInMillis); + runTestAndWaitUntilDone(activity, runner.mTestPath, runner.mTimeoutInMillis, + runner.mGetDrawTime, runner.mSaveImagePath); activity.clearCache(); try { @@ -161,7 +162,8 @@ public class LoadTestsAutoTest extends ActivityInstrumentationTestCase2<TestShel } // A convenient method to be called by another activity. - private void runTestAndWaitUntilDone(TestShellActivity activity, String url, int timeout) { + private void runTestAndWaitUntilDone(TestShellActivity activity, String url, int timeout, + boolean getDrawTime, String saveImagePath) { activity.setCallback(new TestShellCallback() { public void finished() { synchronized (LoadTestsAutoTest.this) { @@ -181,6 +183,9 @@ public class LoadTestsAutoTest extends ActivityInstrumentationTestCase2<TestShel intent.putExtra(TestShellActivity.TEST_URL, url); intent.putExtra(TestShellActivity.TIMEOUT_IN_MILLIS, timeout); intent.putExtra(TestShellActivity.RESULT_FILE, LOAD_TEST_RESULT); + intent.putExtra(TestShellActivity.GET_DRAW_TIME, getDrawTime); + if (saveImagePath != null) + intent.putExtra(TestShellActivity.SAVE_IMAGE, saveImagePath); activity.startActivity(intent); // Wait until done. |