OSDN Git Service
Andy McFadden [Wed, 8 Apr 2009 07:29:05 +0000 (00:29 -0700)]
Merge branch 'readonly-p4-master'
Andy McFadden [Wed, 8 Apr 2009 07:27:58 +0000 (00:27 -0700)]
AI 144906: Default to failure, not success.
Automated import of CL 144906
Jorg Pleumann [Wed, 8 Apr 2009 07:13:20 +0000 (00:13 -0700)]
Merge branch 'readonly-p4-master'
Jorg Pleumann [Wed, 8 Apr 2009 07:12:12 +0000 (00:12 -0700)]
AI 144842: am: CL 144841 am: CL 144839 First version of new test runner for the core tests
that is able to filter tests, treat known failures,
isolate tests and (experimentally) find side effects
between tests. It also make it easy to run the core
tests on the RI, in order to validate the suite.
Original author: jorgp
Merged from: //branches/cupcake/...
Original author: android-build
Automated import of CL 144842
Jorg Pleumann [Tue, 7 Apr 2009 18:42:42 +0000 (11:42 -0700)]
Merge branch 'readonly-p4-master'
Jorg Pleumann [Tue, 7 Apr 2009 18:41:28 +0000 (11:41 -0700)]
AI 144836: am: CL 144833 am: CL 144830 Bringing luni down to 15 broken tests. Not perfect,
but an improvement.
Original author: jorgp
Merged from: //branches/cupcake/...
Original author: android-build
Automated import of CL 144836
Jorg Pleumann [Tue, 7 Apr 2009 18:39:59 +0000 (11:39 -0700)]
Merge branch 'readonly-p4-master'
Jorg Pleumann [Tue, 7 Apr 2009 18:38:44 +0000 (11:38 -0700)]
AI 144835: am: CL 144832 am: CL 144828 Bringing RegEx down to zero broken tests.
Original author: jorgp
Merged from: //branches/cupcake/...
Original author: android-build
Automated import of CL 144835
Jorg Pleumann [Tue, 7 Apr 2009 18:37:14 +0000 (11:37 -0700)]
Merge branch 'readonly-p4-master'
Jorg Pleumann [Tue, 7 Apr 2009 18:36:04 +0000 (11:36 -0700)]
AI 144831: am: CL 144827 am: CL 144822 Bringing XML down to one broken test.
Original author: jorgp
Merged from: //branches/cupcake/...
Original author: android-build
Automated import of CL 144831
Jorg Pleumann [Tue, 7 Apr 2009 18:34:30 +0000 (11:34 -0700)]
Merge branch 'readonly-p4-master'
Jorg Pleumann [Tue, 7 Apr 2009 18:33:16 +0000 (11:33 -0700)]
AI 144826: am: CL 144821 am: CL 144818 Bringing archive down to zero broken tests.
Original author: jorgp
Merged from: //branches/cupcake/...
Original author: android-build
Automated import of CL 144826
Jorg Pleumann [Tue, 7 Apr 2009 18:31:44 +0000 (11:31 -0700)]
Merge branch 'readonly-p4-master'
Jorg Pleumann [Tue, 7 Apr 2009 18:30:34 +0000 (11:30 -0700)]
AI 144825: am: CL 144820 am: CL 144816 Bringing XNET down to zero broken tests.
Original author: jorgp
Merged from: //branches/cupcake/...
Original author: android-build
Automated import of CL 144825
Jorg Pleumann [Tue, 7 Apr 2009 18:23:26 +0000 (11:23 -0700)]
Merge branch 'readonly-p4-master'
Jorg Pleumann [Tue, 7 Apr 2009 18:22:13 +0000 (11:22 -0700)]
AI 144808: am: CL 144804 am: CL 144802 Bringing SQL down to zero broken tests. Restructuring
some overengineered tests, so they are able to execute
in the CTS host and our CoreTestRunner.
Original author: jorgp
Merged from: //branches/cupcake/...
Original author: android-build
Automated import of CL 144808
Andy McFadden [Mon, 6 Apr 2009 17:18:13 +0000 (10:18 -0700)]
Merge branch 'readonly-p4-master'
Andy McFadden [Mon, 6 Apr 2009 17:17:06 +0000 (10:17 -0700)]
AI 144644: Added a test that smacks the GC around a little.
Automated import of CL 144644
Andy McFadden [Fri, 3 Apr 2009 18:10:50 +0000 (11:10 -0700)]
Merge branch 'readonly-p4-master'
Andy McFadden [Fri, 3 Apr 2009 18:09:44 +0000 (11:09 -0700)]
AI 144469: Added test for dalvik.vm.check-dex-sum property.
Enables -Xcheckdexsum argument, which causes the VM to test checksums
when loading optimized DEX files.
BUG=
1749836
Automated import of CL 144469
Bob Lee [Fri, 3 Apr 2009 06:51:09 +0000 (23:51 -0700)]
Merge branch 'readonly-p4-master'
Bob Lee [Fri, 3 Apr 2009 06:50:03 +0000 (23:50 -0700)]
AI 144418: am: CL 144381 am: CL 144356 Synchronized code that touches native SSL sessions.
Original author: crazybob
Merged from: //branches/cupcake/...
Original author: android-build
Automated import of CL 144418
Jorg Pleumann [Fri, 3 Apr 2009 05:36:54 +0000 (22:36 -0700)]
Merge branch 'readonly-p4-master'
Jorg Pleumann [Fri, 3 Apr 2009 05:35:50 +0000 (22:35 -0700)]
AI 144390: am: CL 144230 am: CL 144229 Modifying build of core-tests.jar version for
the RI so that the required test annotation
classes are copied over from core.jar. Means
we don't have to maintain duplicate versions
of these classes (and there will be less
verifier complaints), so these are going away
in the process.
Original author: jorgp
Merged from: //branches/cupcake/...
Original author: android-build
Automated import of CL 144390
Andy McFadden [Thu, 2 Apr 2009 22:22:41 +0000 (15:22 -0700)]
Merge branch 'readonly-p4-master'
Andy McFadden [Thu, 2 Apr 2009 22:21:05 +0000 (15:21 -0700)]
AI 144304: The initialization of "os.arch" used insufficient stringification.
We now return "generic" instead of "OS_ARCH", which isn't terribly
useful but is what we originally intended.
Automated import of CL 144304
Andy McFadden [Thu, 2 Apr 2009 22:19:23 +0000 (15:19 -0700)]
Merge branch 'readonly-p4-master'
Andy McFadden [Thu, 2 Apr 2009 21:54:57 +0000 (14:54 -0700)]
AI 144290: Older versions of dexdump plow on after a checksum failure and usually
crash. Watch for any activity on stderr instead of looking for an
error message.
BUG=
1758365
Automated import of CL 144290
Andy McFadden [Thu, 2 Apr 2009 21:50:26 +0000 (14:50 -0700)]
Merge branch 'readonly-p4-master'
Andy McFadden [Thu, 2 Apr 2009 21:48:56 +0000 (14:48 -0700)]
AI 144278: Some changes to make examination of flaky devices easier.
Added "dexcheck" shell script, which runs the dexdump checksum
verification against every file in /data/dalvik-cache.
Added "-c" flag to dexdump, which quits after the checksum test
(faster than sending everything to /dev/null).
Initialize a ZipArchive struct earlier; without this dexdump was
crashing in some situations when dealing with a nonexistent file.
BUG=
1749836
Automated import of CL 144278
Andy McFadden [Thu, 2 Apr 2009 17:59:20 +0000 (10:59 -0700)]
Merge branch 'readonly-p4-master'
Andy McFadden [Thu, 2 Apr 2009 17:58:14 +0000 (10:58 -0700)]
AI 144244: Don't try to verify the checksum of a partially-created DEX file.
BUG=
1749836
Automated import of CL 144244
Andy McFadden [Thu, 2 Apr 2009 17:54:07 +0000 (10:54 -0700)]
Merge branch 'readonly-p4-master'
Andy McFadden [Thu, 2 Apr 2009 17:53:00 +0000 (10:53 -0700)]
AI 144240: Added a test for a bug reported externally (via android-platform).
Through separate compilation and inheritance, it's possible for a
class to have static and instance fields with the same name. This
test verifies that we throw an IncompatibleClassChangeError when this
occurs. (The test currently fails.)
Also: my change 126993-p9 made "--dev" visible to the "helper" scripts,
but only the "local" one accepts it. Fixed the other two to accept
and ignore it.
BUG=
1752800
Automated import of CL 144240
The Android Open Source Project [Wed, 1 Apr 2009 05:19:28 +0000 (22:19 -0700)]
Merge branch 'master' of git://android.git./platform/dalvik
The Android Open Source Project [Wed, 1 Apr 2009 04:34:23 +0000 (21:34 -0700)]
Merge commit 'goog/readonly-p4-master'
Dan Bornstein [Tue, 31 Mar 2009 21:28:36 +0000 (14:28 -0700)]
AI 143732: Tweaks, in response to public critique.
Automated import of CL 143732
Jorg Pleumann [Tue, 31 Mar 2009 21:13:24 +0000 (14:13 -0700)]
AI 143684: am: CL 143654 am: CL 143467 Bringing archive down to zero failures and
zero broken tests.
Original author: jorgp
Merged from: //branches/cupcake/...
Original author: android-build
Merged from: //branches/donutburger/...
Automated import of CL 143684
Jorg Pleumann [Tue, 31 Mar 2009 21:12:32 +0000 (14:12 -0700)]
AI 143683: am: CL 143652 am: CL 143466 Bringing the logging tests down to zero failures.
Original author: jorgp
Merged from: //branches/cupcake/...
Original author: android-build
Merged from: //branches/donutburger/...
Automated import of CL 143683
Jorg Pleumann [Tue, 31 Mar 2009 21:11:39 +0000 (14:11 -0700)]
AI 143680: am: CL 143649 am: CL 143464 Proposal for a TestTimeout annotation that the CTS
host (or an different test harness) should take into
account.
Original author: jorgp
Merged from: //branches/cupcake/...
Original author: android-build
Merged from: //branches/donutburger/...
Automated import of CL 143680
Jorg Pleumann [Tue, 31 Mar 2009 21:10:43 +0000 (14:10 -0700)]
AI 143679: am: CL 143646 am: CL 143460 Adding new annotation for tests that expose or suffer from
side effecs. The test harness can isolate these in their
own process. Unfortunately we need to add the class twice.
Maybe we can find a better solution for this at a later
point.
Original author: jorgp
Merged from: //branches/cupcake/...
Original author: android-build
Merged from: //branches/donutburger/...
Automated import of CL 143679
Jorg Pleumann [Tue, 31 Mar 2009 21:09:49 +0000 (14:09 -0700)]
AI 143677: am: CL 143642 am: CL 143458 Bringing the security tests down to zero failures (and
adding lots of missing headers in the process).
Original author: jorgp
Merged from: //branches/cupcake/...
Original author: android-build
Merged from: //branches/donutburger/...
Automated import of CL 143677
Jorg Pleumann [Tue, 31 Mar 2009 21:08:56 +0000 (14:08 -0700)]
AI 143673: am: CL 143637 am: CL 143457 Bringing the nio_char tests down to zero failures.
Original author: jorgp
Merged from: //branches/cupcake/...
Original author: android-build
Merged from: //branches/donutburger/...
Automated import of CL 143673
Jorg Pleumann [Tue, 31 Mar 2009 21:08:03 +0000 (14:08 -0700)]
AI 143668: am: CL 143635 am: CL 143456 Bringing the text tests down to zero failures.
Original author: jorgp
Merged from: //branches/cupcake/...
Original author: android-build
Merged from: //branches/donutburger/...
Automated import of CL 143668
Jorg Pleumann [Tue, 31 Mar 2009 21:07:11 +0000 (14:07 -0700)]
AI 143664: am: CL 143631 am: CL 143455 Bringing the SQL tests down to zero failures (and
reducing the size of some stress tests, so they
have a chance to actually succeed before the end
of the world).
Original author: jorgp
Merged from: //branches/cupcake/...
Original author: android-build
Merged from: //branches/donutburger/...
Automated import of CL 143664
Jorg Pleumann [Tue, 31 Mar 2009 21:06:16 +0000 (14:06 -0700)]
AI 143660: am: CL 143627 am: CL 143454 Temporarily removing the Expat test from the XML
test suite, so it can be run on the RI as well.
Original author: jorgp
Merged from: //branches/cupcake/...
Original author: android-build
Merged from: //branches/donutburger/...
Automated import of CL 143660
Jorg Pleumann [Tue, 31 Mar 2009 21:05:27 +0000 (14:05 -0700)]
AI 143657: am: CL 143626 am: CL 143453 Bringing the luni tests down to zero failures.
Original author: jorgp
Merged from: //branches/cupcake/...
Original author: android-build
Merged from: //branches/donutburger/...
Automated import of CL 143657
Android Code Review [Tue, 31 Mar 2009 19:08:40 +0000 (12:08 -0700)]
Merge change 9336
* changes:
Fixes to make dalvik compile for armv4t: - The blx instruction is only supported from armv5t and on. - Select the correct Interp-files.
Andy McFadden [Mon, 30 Mar 2009 19:56:53 +0000 (12:56 -0700)]
AI 143506: Fix swap issue affecting big-endian machines.
Reported on android-porting mailing list (by "Anand Android").
Also renamed a local that shadowed an earlier local.
Automated import of CL 143506
Dan Bornstein [Mon, 30 Mar 2009 18:26:55 +0000 (11:26 -0700)]
AI 143492: Another crank of the --core-library wheel.
Automated import of CL 143492
The Android Open Source Project [Sun, 29 Mar 2009 15:55:19 +0000 (08:55 -0700)]
Merge branch 'open_source' into google_internal
Jorg Pleumann [Sat, 28 Mar 2009 02:43:21 +0000 (19:43 -0700)]
AI 143385: am: CL 143235 am: CL 143073 Bringing the Crypto tests down to zero failures.
Original author: jorgp
Merged from: //branches/cupcake/...
Original author: android-build
Merged from: //branches/donutburger/...
Automated import of CL 143385
Jorg Pleumann [Sat, 28 Mar 2009 02:41:12 +0000 (19:41 -0700)]
AI 143383: am: CL 143233 am: CL 143070 Two small fixes for the support module. The
classloader factory didn't work, since the
innerhalb classes had to be static. Plus
we don't want to see System.out stuff in the
tests.
Original author: jorgp
Merged from: //branches/cupcake/...
Original author: android-build
Merged from: //branches/donutburger/...
Automated import of CL 143383
The Android Open Source Project [Sat, 28 Mar 2009 01:48:30 +0000 (18:48 -0700)]
Merge commit 'goog/cupcake'
Jorg Pleumann [Sat, 28 Mar 2009 01:25:18 +0000 (18:25 -0700)]
AI 143332: am: CL 143182 am: CL 142925 Silencing the TestSuiteFactory. It will be
removed completely, soon, but it is referenced
by so many tests that it makes sense to do this
in its own CL once the currently open CLs are
submitted.
Original author: jorgp
Merged from: //branches/cupcake/...
Original author: android-build
Merged from: //branches/donutburger/...
Automated import of CL 143332
The Android Open Source Project [Fri, 27 Mar 2009 22:30:35 +0000 (15:30 -0700)]
Merge commit 'korg/cupcake'
Andy McFadden [Fri, 27 Mar 2009 19:19:29 +0000 (12:19 -0700)]
AI 143123: Three minor changes.
1. detab "dx" script
2. log an error when annotation value parsing fails
3. slightly improve a resolver failure message
Automated import of CL 143123
Andy McFadden [Fri, 27 Mar 2009 19:07:54 +0000 (12:07 -0700)]
AI 143120: Added simple XML output. Shuffled stuff around.
Automated import of CL 143120
Jorg Pleumann [Fri, 27 Mar 2009 10:31:37 +0000 (03:31 -0700)]
AI 143073: Bringing the Crypto tests down to zero failures.
BUG=
1285921
Automated import of CL 143073
Jorg Pleumann [Fri, 27 Mar 2009 10:26:39 +0000 (03:26 -0700)]
AI 143070: Two small fixes for the support module. The
classloader factory didn't work, since the
innerhalb classes had to be static. Plus
we don't want to see System.out stuff in the
tests.
BUG=
1285921
Automated import of CL 143070
Andy McFadden [Thu, 26 Mar 2009 23:02:55 +0000 (16:02 -0700)]
Automated import from //branches/master/...@143003,143003
Jorg Pleumann [Thu, 26 Mar 2009 16:28:59 +0000 (09:28 -0700)]
Automated import from //branches/cupcake/...@142925,142925
Ben Cheng [Thu, 26 Mar 2009 00:24:16 +0000 (17:24 -0700)]
Automated import from //branches/master/...@142811,142811
Andy McFadden [Wed, 25 Mar 2009 22:37:39 +0000 (15:37 -0700)]
Automated import from //branches/master/...@142686,142686
Andy McFadden [Wed, 25 Mar 2009 05:22:20 +0000 (22:22 -0700)]
Automated import from //branches/master/...@142221,142221
Andy McFadden [Wed, 25 Mar 2009 04:30:32 +0000 (21:30 -0700)]
Automated import from //branches/master/...@142073,142073
Andy McFadden [Wed, 25 Mar 2009 04:19:24 +0000 (21:19 -0700)]
Automated import from //branches/master/...@141983,141983
Andy McFadden [Wed, 25 Mar 2009 04:03:31 +0000 (21:03 -0700)]
Automated import from //branches/master/...@141837,141837
Urs Grob [Wed, 25 Mar 2009 03:48:11 +0000 (20:48 -0700)]
Automated import from //branches/master/...@141710,141710
Andy McFadden [Wed, 25 Mar 2009 03:41:52 +0000 (20:41 -0700)]
Automated import from //branches/master/...@141645,141645
Bob Lee [Wed, 25 Mar 2009 03:06:12 +0000 (20:06 -0700)]
Automated import from //branches/master/...@141357,141357
Mike Wakerly [Wed, 25 Mar 2009 01:37:27 +0000 (18:37 -0700)]
Automated import from //branches/master/...@140826,140826
Urs Grob [Wed, 25 Mar 2009 01:13:27 +0000 (18:13 -0700)]
Automated import from //branches/cupcake/...@141706,141706
Jorg Pleumann [Wed, 25 Mar 2009 00:42:29 +0000 (17:42 -0700)]
Automated import from //branches/master/...@140443,140443
Jorg Pleumann [Wed, 25 Mar 2009 00:41:51 +0000 (17:41 -0700)]
Automated import from //branches/master/...@140442,140442
Jorg Pleumann [Wed, 25 Mar 2009 00:38:11 +0000 (17:38 -0700)]
Automated import from //branches/master/...@140414,140414
Fredrik Markström [Mon, 23 Mar 2009 22:40:51 +0000 (23:40 +0100)]
Fixes to make dalvik compile for armv4t:
- The blx instruction is only supported from armv5t and on.
- Select the correct Interp-files.
Hao Feng [Fri, 20 Mar 2009 08:15:16 +0000 (16:15 +0800)]
add comments for the UTF-8 string creation patch
The Android Open Source Project [Fri, 20 Mar 2009 06:08:36 +0000 (23:08 -0700)]
auto import from //branches/cupcake_rel/...@141571
Android Code Review [Thu, 19 Mar 2009 23:22:06 +0000 (16:22 -0700)]
Merge
The Android Open Source Project [Thu, 19 Mar 2009 05:20:24 +0000 (22:20 -0700)]
auto import //branches/master/...@140412
The Android Open Source Project [Thu, 19 Mar 2009 03:53:43 +0000 (20:53 -0700)]
auto import //branches/donutburger/...@140359
The Android Open Source Project [Thu, 19 Mar 2009 00:39:42 +0000 (17:39 -0700)]
auto import from //branches/cupcake_rel/...@140373
Jean-Baptiste Queru [Wed, 18 Mar 2009 23:57:22 +0000 (16:57 -0700)]
Merge commit 'remotes/korg/cupcake' into cupcake_to_master
Barry Hayes [Mon, 16 Mar 2009 23:10:35 +0000 (16:10 -0700)]
Move the code in scanObject which sets the scanGeneration [and other fields] of
a chunk to before the early return in the cases where clazz is either NULL or
unlinkedJavaLangClass.
This way the "wasn't scanned last time" check in _markObjectNonNullCommon will
see the scanGeneration and markGeneration as equal, and won't dvmAbort.
The Android Open Source Project [Fri, 13 Mar 2009 20:04:19 +0000 (13:04 -0700)]
auto import from //branches/cupcake_rel/...@138607
The Android Open Source Project [Wed, 11 Mar 2009 19:11:54 +0000 (12:11 -0700)]
auto import from //branches/cupcake/...@137873
The Android Open Source Project [Mon, 9 Mar 2009 18:52:11 +0000 (11:52 -0700)]
auto import from //branches/cupcake/...@137197
Android Code Review [Mon, 9 Mar 2009 18:18:13 +0000 (11:18 -0700)]
Merge
t.mehrvarz [Sat, 28 Feb 2009 06:25:46 +0000 (07:25 +0100)]
Code to reuse PlatformAddress objects. Minimizing garbage creation on the framework level and reducing the number of runtime GC-hiccups for OpenGL apps and animations.
2nd version: complete rewrite using 8 bit hash, up to 5 probes, cycle through probes cache replacement. (Thank you MichaelDt for your help.)
- 1st amend: applied requested modifications
- 2nd amend: comment openers, curly bracket
The Android Open Source Project [Fri, 6 Mar 2009 01:04:45 +0000 (17:04 -0800)]
auto import from //depot/cupcake/@136654
Jean-Baptiste Queru [Wed, 4 Mar 2009 19:06:14 +0000 (11:06 -0800)]
Use static const variable for speed. Clarify a comment.
Fixes http://code.google.com/p/android/issues/detail?id=2088
The Android Open Source Project [Wed, 4 Mar 2009 03:28:47 +0000 (19:28 -0800)]
auto import from //depot/cupcake/@135843
The Android Open Source Project [Wed, 4 Mar 2009 02:28:14 +0000 (18:28 -0800)]
auto import from //depot/cupcake/@135843
The Android Open Source Project [Tue, 3 Mar 2009 22:03:56 +0000 (14:03 -0800)]
auto import from //depot/cupcake/@132589
Android Code Review [Tue, 3 Mar 2009 21:45:42 +0000 (13:45 -0800)]
Merge
The Android Open Source Project [Tue, 3 Mar 2009 06:54:18 +0000 (22:54 -0800)]
auto import from //depot/cupcake/@137055
Jean-Baptiste Queru [Mon, 2 Mar 2009 22:56:01 +0000 (14:56 -0800)]
Remove unused variable
Fixes http://code.google.com/p/android/issues/detail?id=2089
Android Code Review [Mon, 2 Mar 2009 22:13:26 +0000 (14:13 -0800)]
Merge
Vadim Lebedev [Sat, 21 Feb 2009 21:01:44 +0000 (22:01 +0100)]
Fix the obvois wrong test in methodIsPublic function.