summaryrefslogtreecommitdiffstats
path: root/tests/TileBenchmark
Commit message (Collapse)AuthorAgeFilesLines
* libcore_to_document and junit_to_document are no longer functions.Ying Wang2013-12-041-2/+2
| | | | | | | | They are evaluated only once in the corresponding export .mk file. This fixes build log spam reported in: https://code.google.com/p/android/issues/detail?id=63184 Change-Id: I549eb052272bbdebef8fca697822f5eaa0fe5764
* Remove WebViewClassic specific test codeJonathan Dixon2013-08-257-1666/+0
| | | | | | | | | Bug: 10427705 These tested internals of WebViewClassic and will no longer build when that is removed Change-Id: I42af538dcb0343e9eff0b3fa85d7ff39f19c7c61
* Add useMinimalMemory=true test to TileBenchmarkChris Craik2012-04-192-0/+21
| | | | Change-Id: I1d0d0eebbf0847fe03dfbc7176275a40e7ca0c52
* TileBenchmark test app needs read sdcard permissionGuang Zhu2012-04-171-0/+1
| | | | | | | Since the app is using JB API level, it's required to declare an explicit READ_EXTERNAL_STORAGE permission Change-Id: I84142d51aeab4bc28269a6fea716c8663e080118
* remove toast from animation benchmarkChris Craik2012-04-041-4/+0
| | | | Change-Id: I9ec2aa57fafbde5875c2f070fe4a33e4d33ee2ae
* Factor viewport scaling into coverage calculationChris Craik2012-03-202-6/+7
| | | | Change-Id: I32114ead0ca42eaf2161d516a4281da216b61fa4
* Refactor WebView to be a thin proxy classJonathan Dixon2012-03-021-24/+28
| | | | | | | | | | | | | | | | Splits interface and implementation; all client calls are forwarded to an abstract WebViewProvider interface, and the existing implementation moved into the WebViewClassic implementor of this interface. Originally taken from a snapshot from the development branch, by: git diff HEAD 9a4c328a54cc05e5 | git apply - but then rebased to keep up to date with master Interdepends on webkit and Browser changes: https://android-git.corp.google.com/g/158979 https://android-git.corp.google.com/g/167911 Change-Id: I91403f32654ff308934e95c832d17b292a7d9b2e
* Pause webkit painting when UI tile painting queue is fullChris Craik2012-02-031-7/+10
| | | | Change-Id: I8836d7951f8f02d7f966dc22d807ea785ac9e637
* Allow profiling of animation performanceChris Craik2012-01-245-100/+400
| | | | | | | Also fixes manual testing mode Depends on external/webkit change: https://android-git.corp.google.com/g/#/c/159794/ Change-Id: I169e80f9b5328b1b5a7b0aeaf09652de67febd8d
* Small tweaks to Tile Benchmark testGuang Zhu2012-01-055-51/+8
| | | | | | | | | | | * tag the module as 'tests' so the apk gets includes in test build * merge the instrumentation into TileBenchmark app and eliminate the test apk entirely * changed the default test suite to 'alexa25_2011' which is a suite of pages based on top 25 news sites from alexa, includes primarily english sites, and 3 CJK sites Change-Id: Icd40a70b560bfd7c521adf8ad4b1068483698103
* Update tilebenchmark to work with current drawing infrastructureChris Craik2011-12-123-53/+51
| | | | | | | | | | | | bug:5062896 depends on external/webkit change: https://android-git.corp.google.com/g/#/c/154840/ - directly discard textures, instead of sending an invalidate through webkit - better ui on smaller screens - pass native pointer through jni calls Change-Id: Icadbf8944edc5a2b1f8dc27bab53ac665c975462
* Send animation start notification back to webkit from ui threadChris Craik2011-11-291-2/+2
| | | | | | | | bug:5239801 depends on external/webkit CL: https://android-git.corp.google.com/g/#/c/152559/ Change-Id: I647b5a82680f570c918227dbf57521b862dcfe25
* Fix tile benchmark tool stallsChris Craik2011-08-224-22/+47
| | | | | bug:5062896 Change-Id: I2969e95481d65d5f87ce4399f09becc7b66d540a
* TileBenchmark label additionChris Craik2011-08-032-4/+6
| | | | | | | | bug:5062896 Now uses previously unused methods, and has better labelling. Change-Id: Icc6ec7d1ac915b594c26854aea31710e3f23633c
* Added automated performance test to TileBenchmarkChris Craik2011-08-0211-122/+375
| | | | | | | | | | | | | 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
* New log format, Manual log generation, plus logging of invalidatesChris Craik2011-07-2110-102/+326
| | | | | | | | | | | | | bug:5062896 Added features to TileProfiler, updated jni interface to allow querying of arbitrary log data via strings. Depends on the following webkit change: https://android-git.corp.google.com/g/#change,122779 For new logging jni interface, and logging of invalidates. Change-Id: I80ba6702b87e86ec76e5b0eafde45f4ef3a80ad3
* Added TileBenchmarkChris Craik2011-07-1815-0/+1207
Adds TileBenchmark app, which loads pages in webview and scrolls through them automatically, measuring rendering and allocation information. Change-Id: Ieaf5bbcec604c99aaf16822915e58bfc495011ec