diff options
author | Chris Craik <ccraik@google.com> | 2011-07-28 15:39:43 -0700 |
---|---|---|
committer | Chris Craik <ccraik@google.com> | 2011-08-02 16:47:21 -0700 |
commit | 555c55ed65056e2236430f92e81c1fb6acd05dcd (patch) | |
tree | 6764ebe79aaa1e431d8aa7c4347176cc4333d08e /tests/TileBenchmark/src/com/test/tilebenchmark/PlaybackActivity.java | |
parent | 00451ed2d1f21945766bc0c59e762ef39cb391b8 (diff) | |
download | frameworks_base-555c55ed65056e2236430f92e81c1fb6acd05dcd.zip frameworks_base-555c55ed65056e2236430f92e81c1fb6acd05dcd.tar.gz frameworks_base-555c55ed65056e2236430f92e81c1fb6acd05dcd.tar.bz2 |
Added automated performance test to TileBenchmark
bug:5062896
Depends on external/webkit change:
https://android-git.corp.google.com/g/#change,125566
Loads pages from SD card, and scrolls through them reporting results. Added
contentInvalidateAll hidden WebView method, and made pageSwapCallback
extensible.
Change-Id: I9f7377aad6fd7c101177dde552a72357c8b4e400
Diffstat (limited to 'tests/TileBenchmark/src/com/test/tilebenchmark/PlaybackActivity.java')
-rw-r--r-- | tests/TileBenchmark/src/com/test/tilebenchmark/PlaybackActivity.java | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/tests/TileBenchmark/src/com/test/tilebenchmark/PlaybackActivity.java b/tests/TileBenchmark/src/com/test/tilebenchmark/PlaybackActivity.java index 36694a7..1eb1c00 100644 --- a/tests/TileBenchmark/src/com/test/tilebenchmark/PlaybackActivity.java +++ b/tests/TileBenchmark/src/com/test/tilebenchmark/PlaybackActivity.java @@ -83,14 +83,14 @@ public class PlaybackActivity extends Activity { } }; - private class LoadFileTask extends AsyncTask<String, Void, TileData[][]> { + private class LoadFileTask extends AsyncTask<String, Void, RunData> { @Override - protected TileData[][] doInBackground(String... params) { - TileData[][] data = null; + protected RunData doInBackground(String... params) { + RunData data = null; try { FileInputStream fis = openFileInput(params[0]); ObjectInputStream in = new ObjectInputStream(fis); - data = (TileData[][]) in.readObject(); + data = (RunData) in.readObject(); in.close(); } catch (IOException ex) { ex.printStackTrace(); @@ -101,7 +101,7 @@ public class PlaybackActivity extends Activity { } @Override - protected void onPostExecute(TileData data[][]) { + protected void onPostExecute(RunData data) { if (data == null) { Toast.makeText(getApplicationContext(), getResources().getString(R.string.error_no_data), @@ -110,7 +110,7 @@ public class PlaybackActivity extends Activity { } mPlaybackView.setData(data); - mFrameMax = data.length - 1; + mFrameMax = data.frames.length - 1; mSeekBar.setMax(mFrameMax); setFrame(null, 0); |