2040 Commits

Author SHA1 Message Date
Alex Sakhartchouk
4a8b4d7a55 am 7cee3183: Merge "Fixing file writing bug"
* commit '7cee31835de45eaff5922fc8647545d9bd30b567':
  Fixing file writing bug
2011-12-07 11:09:59 -08:00
Alex Sakhartchouk
7cee31835d Merge "Fixing file writing bug" 2011-12-07 11:07:42 -08:00
Alex Sakhartchouk
c08a1cc38f Merge "Revert "Removing changes not meant for MR1"" into graphics-dev 2011-12-07 11:06:39 -08:00
Stephen Hines
21aaef403a am bfda4357: Merge "Remove warnings about unused results."
* commit 'bfda435744fc110ba2c6ac070a09394a8608a422':
  Remove warnings about unused results.
2011-12-06 18:34:56 -08:00
Stephen Hines
d53333cc21 Remove warnings about unused results.
Change-Id: I53004b4452c5e1ac6ff0dab8430de7f73e8a99b9
2011-12-06 16:48:43 -08:00
Alex Sakhartchouk
5de7657ac2 Fixing file writing bug
Change-Id: I01b6fa9f14ecf01e8957cb1b9277ba88eea46845
2011-12-06 14:49:12 -08:00
Chris Craik
8000627383 am 267a4b06: am c649180d: am f296ee69: Merge "Send animation start notification back to webkit from ui thread" into ics-mr1
* commit '267a4b0627f98b020725e860b0a3c128067131b1':
  Send animation start notification back to webkit from ui thread
2011-11-30 14:03:11 -08:00
Chris Craik
267a4b0627 am c649180d: am f296ee69: Merge "Send animation start notification back to webkit from ui thread" into ics-mr1
* commit 'c649180d7c12b0b4bc3c183a6431da26cff74819':
  Send animation start notification back to webkit from ui thread
2011-11-30 10:50:42 -08:00
Chris Craik
d0051c06c2 Send animation start notification back to webkit from ui thread
bug:5239801

depends on external/webkit CL: https://android-git.corp.google.com/g/#/c/152559/

Change-Id: I647b5a82680f570c918227dbf57521b862dcfe25
2011-11-29 15:25:47 -08:00
Christopher Tate
a15c693724 am 2f9e2601: am 6d7bd049: am 05160615: Merge "Add iteration-limited mode to FrameworkPerf" into ics-mr1
* commit '2f9e260185e9c83800ba14fdc7abeb95a399f526':
  Add iteration-limited mode to FrameworkPerf
2011-11-28 18:02:15 -08:00
Christopher Tate
2f9e260185 am 6d7bd049: am 05160615: Merge "Add iteration-limited mode to FrameworkPerf" into ics-mr1
* commit '6d7bd049b02cd24429e540b764c44c8371b7d5eb':
  Add iteration-limited mode to FrameworkPerf
2011-11-28 18:00:36 -08:00
Christopher Tate
80a682bc3d Add iteration-limited mode to FrameworkPerf
You can run tests for exactly N iterations regardless of duration now,
in addition to the previous time-limited behavior.

(Clean cherry-pick to break a dependency on a previous patch that
needs work before being committed.)

Change-Id: I2e6cf511bbe968a6f95391567658722e87dfa1fe
2011-11-28 17:48:55 -08:00
Steve Block
e4cad5431f am fc6cf288: Add tests for array length bounds in WebView\'s Java Bridge
* commit 'fc6cf2888426f5192b9f284d14b911f3bbc7c2fb':
  Add tests for array length bounds in WebView's Java Bridge
2011-11-21 10:42:57 -08:00
Steve Block
fc6cf28884 Add tests for array length bounds in WebView's Java Bridge
Tests for https://android-git.corp.google.com/g/150320.

We test that when the legnth property of a JavaScript object is out of the
bounds for a Java array, we convert to null.

Also update a test in the case that the length property is not numeric.

Bug: 5626284
Change-Id: If41acb117eb4b786d671b5ffece2704c6f045d52
2011-11-21 18:31:14 +00:00
Guang Zhu
6b026b95a4 am 33d4dde0: am 1753fd00: am 3af8b699: Merge "add a self instrumentation into framework perf app" into ics-mr1
* commit '33d4dde0580176c23f0773f8e18f99ba1111b023':
  add a self instrumentation into framework perf app
2011-11-18 09:18:29 -08:00
Guang Zhu
33d4dde058 am 1753fd00: am 3af8b699: Merge "add a self instrumentation into framework perf app" into ics-mr1
* commit '1753fd00764614213cfb9f88b00ee16fe3c1da3e':
  add a self instrumentation into framework perf app
2011-11-18 09:15:56 -08:00
Guang Zhu
3af8b69983 Merge "add a self instrumentation into framework perf app" into ics-mr1 2011-11-17 18:04:23 -08:00
Christopher Tate
4e3e53b042 am 7c37ce8b: am 7d997121: am 4cf1656e: Merge "Add a few GC-flexing microbenchmark tests" into ics-mr1
* commit '7c37ce8b0141fd41e3946a3fa409bb863fa309f7':
  Add a few GC-flexing microbenchmark tests
2011-11-17 15:59:54 -08:00
Alex Sakhartchouk
7b78d1a57a Revert "Removing changes not meant for MR1"
This reverts commit d97fd1d7c37e45c7f4c7ee89c3f70b961fa05428.
2011-11-17 15:59:13 -08:00
Christopher Tate
7c37ce8b01 am 7d997121: am 4cf1656e: Merge "Add a few GC-flexing microbenchmark tests" into ics-mr1
* commit '7d9971213ff8fbfd41fa7039300ac28f555f43be':
  Add a few GC-flexing microbenchmark tests
2011-11-17 15:56:28 -08:00
Guang Zhu
5eefd7711f add a self instrumentation into framework perf app
It's essentially a test app on itself to facilitate
running the perf automatically.

Change-Id: I5aad3565e64719d219e76969a989ca80aa6df286
2011-11-17 15:26:36 -08:00
Alex Sakhartchouk
dc886d45b3 am 94b064e1: Merge "adding benchmark single test"
* commit '94b064e11216310c813e72459bc89aa962263ab6':
  adding benchmark single test
2011-11-17 14:54:43 -08:00
Alex Sakhartchouk
37333001cb adding benchmark single test
Change-Id: I902579085bfee2f0bdc0bf4f38442f2f1569bf71
2011-11-17 14:08:47 -08:00
Christopher Tate
4c18ad56f7 Add a few GC-flexing microbenchmark tests
Added ObjectGc and FinalizingGc to stress single-object allocation and
collection with/without the presence of finalizers.

Also added GcOp() to the menu of available single-shot tests.

Change-Id: I36d3254dfe2e97e504f9e4f77c8addda98ab4f4b
2011-11-17 14:07:58 -08:00
Alex Sakhartchouk
54b851c9b5 Merge "DO NOT MERGE" 2011-11-17 10:12:13 -08:00
Steve Block
1c4f3c21a3 am 862c2f52: Merge changes I2c304952,Ic04bbd69,Ibbac2268
* commit '862c2f5275cb6e8baed5c53d3f2742740f8909a8':
  Update Java Bridge test for coercing JavaScript String to Java char in an array
  Add tests for multidimensional arrays in WebView's Java Bridge
  Fix tests for methods returning arrays in WebView's Java Bridge
2011-11-16 06:32:41 -08:00
Steve Block
286788c3aa Update Java Bridge test for coercing JavaScript String to Java char in an array
See https://android-git.corp.google.com/g/150052

Bug: 5619677
Change-Id: I2c3049529312b38bd3731dfc79b14edcb8cd6357
2011-11-16 14:28:24 +00:00
Steve Block
c353abba95 Add tests for multidimensional arrays in WebView's Java Bridge
Also add a test for objects with a non-numeric length property being passed to
a method expecting an array.

Change-Id: Ic04bbd691c55744472cab9fb732e504997c62434
2011-11-16 14:28:20 +00:00
Steve Block
868e17d0bd am 45047a11: Merge "Add tests for invalid and static methods in the WebView\'s Java Bridge"
* commit '45047a11ae85361a40082ba41ee9b8fa19f3e039':
  Add tests for invalid and static methods in the WebView's Java Bridge
2011-11-16 06:26:59 -08:00
Steve Block
908bc4a846 Fix tests for methods returning arrays in WebView's Java Bridge
Change-Id: Ibbac2268307fbfcff09a2d3b0f841ce420edc416
2011-11-16 14:26:37 +00:00
Alex Sakhartchouk
394956bf22 DO NOT MERGE
More flexible structure for rs benchmark.

Major refactoring to allow adding more benchmarks easily.

Change-Id: I8cc97d5cd0a7c8cc5e95083713fbf034a002887e
2011-11-15 10:35:32 -08:00
Steve Block
13ad467a91 Add tests for invalid and static methods in the WebView's Java Bridge
Change-Id: I18dacf4a4de8c787e46ea2781f5a365372a0a7da
2011-11-14 18:26:41 +00:00
Stephen Hines
ae011d96b1 am 09060056: Merge "Fix setTimeZone() and use it properly in RSTest/rstime."
* commit '0906005662ac6a28c34171275c0e500198640379':
  Fix setTimeZone() and use it properly in RSTest/rstime.
2011-11-11 15:59:01 -08:00
Stephen Hines
0906005662 Merge "Fix setTimeZone() and use it properly in RSTest/rstime." 2011-11-10 16:09:29 -08:00
Alex Sakhartchouk
e187b28a90 Merge "More flexible structure for rs benchmark." into graphics-dev 2011-11-10 16:08:30 -08:00
Stephen Hines
d2f561d183 Fix setTimeZone() and use it properly in RSTest/rstime.
BUG=5470134

The original implementation for rsi_ScriptSetTimeZone() never actually did
anything with the bytes received. This change allows it to safely update the
timezone. RSTest is also updated to call setTimeZone(), so that users in
different timezones can accurately get test results.

Change-Id: I6cb1b3a0c3a417749ba39e0fe09cc9c7ab65c2e7
2011-11-10 15:44:25 -08:00
Alex Sakhartchouk
1fe2ef0a24 More flexible structure for rs benchmark.
Major refactoring to allow adding more benchmarks easily.

Change-Id: I00e7c900b7383498da28cb9ffdc6fff855c5a581
2011-11-10 15:27:51 -08:00
Jason Sams
65a5aaf8c3 Merge "Make image processing results more stable. Minor cleanup for mandel benchmark." into graphics-dev 2011-11-10 14:21:47 -08:00
Jason Sams
91e0dc7eb5 Make image processing results more stable.
Minor cleanup for mandel benchmark.

Change-Id: I549d9572842e9d11ba97362dd343338fea3abe9b
2011-11-10 14:19:19 -08:00
Steve Block
5511bb3ce2 Merge "Add tests for arrays in WebView's Java Bridge" 2011-11-10 08:44:57 -08:00
Steve Block
47538c081d Add tests for arrays in WebView's Java Bridge
Also fixes some minor problems in other tests and reduces the HTML test page to
the minimal valid HTML5 document.

Bug: 5140673
Change-Id: Icc3730d017b778b0e618af3fcfee028300dd0a56
2011-11-10 16:42:05 +00:00
Dianne Hackborn
bd958e4428 am 03507014: am 665e105f: Merge "Cleanup remote execution of perf tests." into ics-mr1
* commit '0350701422eb484d57c5c3bb1e8fa72f03ab280b':
  Cleanup remote execution of perf tests.
2011-11-09 21:50:59 +00:00
Steve Block
8e33fe944f Add another test for WebView's Java Bridge
Tests that an exception is raised if the wrong number of arguments are passed
to a method of an injected object.

Bug: 5140673
Change-Id: Ic9f9d09969e0fccbe82584e1a9ca7580f6010c87
2011-11-09 16:22:13 +00:00
Dianne Hackborn
dd13793a25 Cleanup remote execution of perf tests.
Change-Id: I0d00537194f3a70969220db16f57bda6f25e454b
2011-11-08 10:59:28 -08:00
Dianne Hackborn
39c0e9f595 am 84b02130: Merge "Update perf tests to always run each test in a fresh process." into ics-mr1
* commit '84b02130a9b3327343425cd4edfc1b85f1e9b23d':
  Update perf tests to always run each test in a fresh process.
2011-11-08 02:51:40 +00:00
Dianne Hackborn
6b57b7e4d5 Update perf tests to always run each test in a fresh process.
Also some new classes to preload.

Change-Id: Ia2b5f856eaee533b9603b533ebaf8cb55e2ac193
2011-11-07 14:45:49 -08:00
Steve Block
2abb2abea0 Merge changes If1bdd547,Ie43c16ae,I62b45f8b,I32b7fdc0
* changes:
  Add tests for the fields of objects in the WebView's Java Bridge.
  Adds a set of basic test for WebView's Java Bridge
  Add tests for returning values from WebView's Java Bridge
  Adds a new test for type coercion in WebView's Java Bridge
2011-11-07 07:37:53 -08:00
Steve Block
2dc592a4ae Add tests for the fields of objects in the WebView's Java Bridge.
Bug: 5140673
Change-Id: If1bdd547c09d37bbf6d649f15388352ee76f4887
2011-11-07 15:34:30 +00:00
Steve Block
f7e26448c3 Adds a set of basic test for WebView's Java Bridge
Bug: 5140673
Change-Id: Ie43c16aeca9c5982b4ea64e3b54ec1a33c5f7241
2011-11-07 15:00:43 +00:00
Steve Block
d100cdbcc8 Add tests for returning values from WebView's Java Bridge
Bug: 5140673
Change-Id: I62b45f8b35be3ce9c76766e39e8867c028f94ac1
2011-11-07 15:00:39 +00:00