summaryrefslogtreecommitdiff
path: root/tests/TileBenchmark/src
AgeCommit message (Collapse)Author
2013-08-25Remove WebViewClassic specific test code Jonathan Dixon
Bug: 10427705 These tested internals of WebViewClassic and will no longer build when that is removed Change-Id: I42af538dcb0343e9eff0b3fa85d7ff39f19c7c61
2012-04-19Add useMinimalMemory=true test to TileBenchmark Chris Craik
Change-Id: I1d0d0eebbf0847fe03dfbc7176275a40e7ca0c52
2012-04-04remove toast from animation benchmark Chris Craik
Change-Id: I9ec2aa57fafbde5875c2f070fe4a33e4d33ee2ae
2012-03-20Factor viewport scaling into coverage calculation Chris Craik
Change-Id: I32114ead0ca42eaf2161d516a4281da216b61fa4
2012-03-02Refactor WebView to be a thin proxy class Jonathan Dixon
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
2012-02-03Pause webkit painting when UI tile painting queue is full Chris Craik
Change-Id: I8836d7951f8f02d7f966dc22d807ea785ac9e637
2012-01-24Allow profiling of animation performance Chris Craik
Also fixes manual testing mode Depends on external/webkit change: https://android-git.corp.google.com/g/#/c/159794/ Change-Id: I169e80f9b5328b1b5a7b0aeaf09652de67febd8d
2012-01-05Small tweaks to Tile Benchmark test Guang Zhu
* 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
2011-12-12Update tilebenchmark to work with current drawing infrastructure Chris Craik
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
2011-11-29Send animation start notification back to webkit from ui thread Chris Craik
bug:5239801 depends on external/webkit CL: https://android-git.corp.google.com/g/#/c/152559/ Change-Id: I647b5a82680f570c918227dbf57521b862dcfe25
2011-08-22Fix tile benchmark tool stalls Chris Craik
bug:5062896 Change-Id: I2969e95481d65d5f87ce4399f09becc7b66d540a
2011-08-03TileBenchmark label addition Chris Craik
bug:5062896 Now uses previously unused methods, and has better labelling. Change-Id: Icc6ec7d1ac915b594c26854aea31710e3f23633c
2011-08-02Added automated performance test to TileBenchmark Chris Craik
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
2011-07-21New log format, Manual log generation, plus logging of invalidates Chris Craik
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
2011-07-18Added TileBenchmark Chris Craik
Adds TileBenchmark app, which loads pages in webview and scrolls through them automatically, measuring rendering and allocation information. Change-Id: Ieaf5bbcec604c99aaf16822915e58bfc495011ec