History log of /frameworks/base/tests/DumpRenderTree/src/com/android/dumprendertree/LoadTestsAutoTest.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
3ae8c42152d890ab771053fa6b16b038ee44326d 06-Mar-2012 Guang Zhu <guangzhu@google.com> Update to DumpRenderTree test harness

* removed some unused parameters
* removed obsolete live website test harness
* updated test class so that mean suite time for page cycler
is emmitted via instrumentation status

Change-Id: Iccb40f70a62a4ac9b8d5bceab9a6a715c611c573
/frameworks/base/tests/DumpRenderTree/src/com/android/dumprendertree/LoadTestsAutoTest.java
c1635bf14ea1e7b388959b263bc21c0d8d77cda3 18-May-2011 Guang Zhu <guangzhu@google.com> call clearCache from UI thread

according to the warning message, WebView#clearCache now should be
invoked from UI thread only

Change-Id: I089d9dcdcccc353b802a628c539e62f001d361f8
/frameworks/base/tests/DumpRenderTree/src/com/android/dumprendertree/LoadTestsAutoTest.java
f6d1b3f125b06fcc4847be3cfb35e8ce21905676 27-Apr-2011 Guang Zhu <guangzhu@google.com> 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
/frameworks/base/tests/DumpRenderTree/src/com/android/dumprendertree/LoadTestsAutoTest.java
5794f2302209981c64425ea2b661b17f00b8f808 26-Jan-2011 Guang Zhu <guangzhu@google.com> change the way test app waits for gc

gcSoftReferences methods are being obsoleted, so we need a different
approach to wait for gc: create a CountDownLatch and release it in
a dummy object's finalizer, call gc and await on the CDL.

Change-Id: I54d9e6bc05540b16ee1f3959ace9008041ac4903
/frameworks/base/tests/DumpRenderTree/src/com/android/dumprendertree/LoadTestsAutoTest.java
3974be616399c144485e218ab6ed24dd922665f1 19-Jan-2011 Guang Zhu <guangzhu@google.com> further remove calls to runFinalization

apparently these calls may deadlock as well...

Change-Id: I83132aa50f4e49a170be2b960f6c3236f14745c9
/frameworks/base/tests/DumpRenderTree/src/com/android/dumprendertree/LoadTestsAutoTest.java
e88255df397d79f061caa3144da3e2b58008068b 14-Jan-2011 Guang Zhu <guangzhu@google.com> remove runFinalizationSync calls

according to csharpiro, these calls are unnecessary and may
lead to problems.

bug: 3350034

Change-Id: I25a80e4e7610901e75622334bf97d6c1bed17cbd
/frameworks/base/tests/DumpRenderTree/src/com/android/dumprendertree/LoadTestsAutoTest.java
0006952a8dc5a115cceb597ac53ec5bce703fd4f 06-Dec-2010 Guang Zhu <guangzhu@google.com> change how assets are copied out of apk

Currently test code use getActivity to get DRT's assets. However
the side effect is that this will actually launch the activity.
This is not affecting any tests yet, however there are cleaner
ways to do this. The instrumentation framework provides a
getTargetContext call which will give access to app under test's
context, and therefore granting access to its assets.

Change-Id: I0560b0fa5681f80bcb9296beec3fd0549c40cc8e
/frameworks/base/tests/DumpRenderTree/src/com/android/dumprendertree/LoadTestsAutoTest.java
8b85dceadf281705a94d7546556fa5969364a658 19-Jul-2010 Christian Mehlmauer <FireFart@gmail.com> Replaced /sdcard with Environment.getExternalStorageDirectory()

Change-Id: I9a7413f81090b69c82ca6b1e585f5e379b19e60c
/frameworks/base/tests/DumpRenderTree/src/com/android/dumprendertree/LoadTestsAutoTest.java
5dc4f21ab6360b45f464c1451f8d403dd4df3c63 30-Oct-2009 Guang Zhu <guangzhu@google.com> Add support for extracting render time and image in page cycler
/frameworks/base/tests/DumpRenderTree/src/com/android/dumprendertree/LoadTestsAutoTest.java
1f6c72bff6fa875a08f2d5510b5a61ce766643d2 17-Jul-2009 Guang Zhu <guangzhu@google.com> Add a delay before collecting memory information

Hopefully this gives enough time for more memory recycling. Because it is observed that several seconds after a suite is run, the memory usage could drop by 1-2M.
/frameworks/base/tests/DumpRenderTree/src/com/android/dumprendertree/LoadTestsAutoTest.java
889181d7fdf54b50a3cf4ee7e0f402a2fc026afe 09-Jul-2009 Guang Zhu <guangzhu@google.com> Call clearCache on WebView before collecting memory information.
/frameworks/base/tests/DumpRenderTree/src/com/android/dumprendertree/LoadTestsAutoTest.java
40656be65870932592daf070c7cbbc382dda67b5 30-Jun-2009 Guang Zhu <guangzhu@google.com> Use additional functions to collect more memory information data points.
/frameworks/base/tests/DumpRenderTree/src/com/android/dumprendertree/LoadTestsAutoTest.java
2a197b128a2317eec6efaa0a21e529cdf534c6f2 18-May-2009 Guang Zhu <guangzhu@google.com> Fixed IndexOutofBoundException, improved how memory information is captured (run GC first)
/frameworks/base/tests/DumpRenderTree/src/com/android/dumprendertree/LoadTestsAutoTest.java
4010ac35b1e49d659d7a32cc191302b8e2d8758a 29-Apr-2009 Guang Zhu <guangzhu@google.com> added reliability test usding DumpRenderTree
/frameworks/base/tests/DumpRenderTree/src/com/android/dumprendertree/LoadTestsAutoTest.java
b933f669e26afad8a2466edcae8c1ffda6c15721 05-May-2009 Guang Zhu <guangzhu@google.com> Back-merge all changes done in master to DumpRenderTree to donut.
/frameworks/base/tests/DumpRenderTree/src/com/android/dumprendertree/LoadTestsAutoTest.java
ba87e3e6c985e7175152993b5efcc7dd2f0e1c93 13-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake_rel/...@138607
/frameworks/base/tests/DumpRenderTree/src/com/android/dumprendertree/LoadTestsAutoTest.java