OSDN Git Service
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Urs Grob [Tue, 21 Apr 2009 09:11:21 +0000 (02:11 -0700)]
AI 147127: am: CL 147126 am: CL 147121 Fixes for tests in the luni module.
There are still some tests that are failing in the cts host. This CL will fix most of them in the luni module.
Original author: ursg
Merged from: //branches/cupcake/...
Original author: android-build
Automated import of CL 147127
Urs Grob [Tue, 21 Apr 2009 09:07:28 +0000 (02:07 -0700)]
AI 147124: am: CL 147120 am: CL 147118 Several fixes to reduce failing tests in the cts host
- Removing tests that are placed in a protected package name.
They were not part of the cts tests.
- Fixing a case of an Exception thrown in the static initializer of
GBCharsetEncoderTest.
- Remove copy/paste code which led to an exception in a 2nd thread
(the test did not fail, but its output was reported in logcat)
- fixing a test case in FileTest
- removing test code in StmtTest that tested badly specified operations and
failed.
Original author: ursg
Merged from: //branches/cupcake/...
Original author: android-build
Automated import of CL 147124
Urs Grob [Sun, 19 Apr 2009 05:44:31 +0000 (22:44 -0700)]
AI 146827: am: CL 146742 am: CL 146710 Splitting android.core.tests.apk into several smaller
apks. Each libcore module gets one apk and luni gets 4.
Original author: ursg
Merged from: //branches/cupcake/...
Original author: android-build
Automated import of CL 146827
Urs Grob [Sun, 19 Apr 2009 04:50:24 +0000 (21:50 -0700)]
AI 146589: am: CL 146495 am: CL 146479 Fixes for tests in the sql module.
Some tests are still failing in the cts host environment. this CL fixes most of them in the sql module.
Original author: ursg
Merged from: //branches/cupcake/...
Original author: android-build
Automated import of CL 146589
Urs Grob [Sat, 18 Apr 2009 22:22:26 +0000 (15:22 -0700)]
AI 146537: am: CL 146133 am: CL 146132 Fixes from the review of 'Bringing XML down to one broken test.'
Original author: ursg
Merged from: //branches/cupcake/...
Original author: android-build
Automated import of CL 146537
Urs Grob [Thu, 16 Apr 2009 19:43:48 +0000 (12:43 -0700)]
AI 146535: am: CL 146128 am: CL 146126 Fixes from the review of 'Bringing RegEx down to zero broken tests.'
Original author: ursg
Merged from: //branches/cupcake/...
Original author: android-build
Automated import of CL 146535
Andy McFadden [Mon, 13 Apr 2009 22:26:03 +0000 (15:26 -0700)]
AI 145950: Quiet a log message and a tenacious gcc warning.
Automated import of CL 145950
Urs Grob [Fri, 10 Apr 2009 03:28:05 +0000 (20:28 -0700)]
AI 145652: am: CL 145615 am: CL 145291 Fixes from the review of 'Bringing XNET down to zero broken tests.'
Original author: ursg
Merged from: //branches/cupcake/...
Original author: android-build
Automated import of CL 145652
Urs Grob [Fri, 10 Apr 2009 03:22:46 +0000 (20:22 -0700)]
AI 145650: am: CL 145613 am: CL 145289 Fixes for tests in the text module.
Some tests are still failing in the cts host environment. this CL fixes most of them for the test module.
Original author: ursg
Merged from: //branches/cupcake/...
Original author: android-build
Automated import of CL 145650
Urs Grob [Fri, 10 Apr 2009 03:20:08 +0000 (20:20 -0700)]
AI 145649: am: CL 145612 am: CL 145288 Removing tabs from tests.
Original author: ursg
Merged from: //branches/cupcake/...
Original author: android-build
Automated import of CL 145649
Andy McFadden [Thu, 9 Apr 2009 17:11:36 +0000 (10:11 -0700)]
AI 145331: Shush.
Automated import of CL 145331
Andy McFadden [Wed, 8 Apr 2009 19:51:10 +0000 (12:51 -0700)]
AI 145086: Use process groups to avoid a collision between dexopt and ProcessManager.
If the ProcessManager thread was waiting for a child process to finish,
it could inadvertently capture the exit status of dexopt. This
confused the VM somewhat. With this change the dexopt child runs in
its own process group, and the ProcessManager only waits for children
in the parent's process group.
I also now create a new process in the DexClassLoader test to check for
clashes. (It's a race, but it nearly always hits on the device, and
occasionally hits on desktop.)
BUG=
1777736
Automated import of CL 145086
Andy McFadden [Wed, 8 Apr 2009 07:35:55 +0000 (00:35 -0700)]
AI 144931: Added a (hidden) way to "pre-cache" register maps.
The 50 methods that appeared on the GC stacks of the most applications
require 13KB of native heap for their uncompressed register maps, and
the full set took 5ms to uncompress. Pre-computation doesn't represent
a significant improvement in space or time, at the cost of a big pile
of strings in ZygoteInit.
I'm leaving the method in ZygoteInit, but it's not called, and the
static final String[] of method descriptors is empty. We may want to
revisit this later.
BUG=
1729570
Automated import of CL 144931
Andy McFadden [Wed, 8 Apr 2009 07:33:17 +0000 (00:33 -0700)]
AI 144929: Manual integration of 144925.
The auto-merger doesn't specify "-d", and it got hung up on
out/InterpAsm-armv4.S.
Automated import of CL 144929
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: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: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: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: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: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: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: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: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: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: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: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: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 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: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: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: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
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
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
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
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
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
Andy McFadden [Thu, 26 Mar 2009 23:02:55 +0000 (16:02 -0700)]
Automated import from //branches/master/...@143003,143003
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
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
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
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
The Android Open Source Project [Fri, 6 Mar 2009 01:04:45 +0000 (17:04 -0800)]
auto import from //depot/cupcake/@136654
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
The Android Open Source Project [Tue, 3 Mar 2009 06:54:18 +0000 (22:54 -0800)]
auto import from //depot/cupcake/@137055
The Android Open Source Project [Thu, 19 Feb 2009 18:57:29 +0000 (10:57 -0800)]
auto import from //branches/cupcake/...@132276
The Android Open Source Project [Fri, 13 Feb 2009 20:57:48 +0000 (12:57 -0800)]
auto import from //branches/cupcake/...@131421
The Android Open Source Project [Tue, 10 Feb 2009 23:43:57 +0000 (15:43 -0800)]
auto import from //branches/cupcake/...@130745
The Android Open Source Project [Thu, 22 Jan 2009 08:13:40 +0000 (00:13 -0800)]
auto import from //branches/cupcake/...@127436
The Android Open Source Project [Tue, 20 Jan 2009 22:03:55 +0000 (14:03 -0800)]
auto import from //branches/cupcake/...@127101
The Android Open Source Project [Fri, 16 Jan 2009 00:12:07 +0000 (16:12 -0800)]
auto import from //branches/cupcake/...@126645
The Android Open Source Project [Sat, 10 Jan 2009 01:50:54 +0000 (17:50 -0800)]
auto import from //branches/cupcake/...@125939
The Android Open Source Project [Thu, 18 Dec 2008 02:03:55 +0000 (18:03 -0800)]
Code drop from //branches/cupcake/...@124589
The Android Open Source Project [Tue, 21 Oct 2008 14:00:00 +0000 (07:00 -0700)]
Initial Contribution