• Home
  • History
  • Annotate
  • only in /libcore/luni/src/test/java/org/apache/harmony/luni/tests/
History log of /libcore/luni/src/test/java/org/apache/harmony/luni/tests/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
65e1ec2cebe83650e6e6e19c0b883740133ae77f 07-Nov-2013 Elliott Hughes <enh@google.com> Tests for an already-fixed CharsetEncoder bug.

Bug: 11571917

(cherry picked from commit 7d0998187acb4f0e0ddc030943936c36429efaf1)

Change-Id: I82edae0dd2324a9a5d9f418f72b1a861469044a5
ava/net/URLEncoderTest.java
b3158d5ee66129b0346654849284e83ce265c8ff 19-Aug-2013 Narayan Kamath <narayan@google.com> Add another test for HttpURLConnection#usingProxy

Test that usingProxy returns the right value even
after the disconnect() has been called on the connection.

(cherry picked from bcd90c94df25762ef06654bf937960e20da)

bug: 10209026
Change-Id: I5ac001e981fed73e88cf5bde548f8f1e72f3ff9f
nternal/net/www/protocol/http/HttpURLConnectionTest.java
3827b65b1937acfbf3abbc449f8ba0ffc60f3cf3 24-Jul-2012 Elliott Hughes <enh@google.com> Fix URLConnectionTest#test_getAllowUserInteraction.

Also improve the documentation, make it possible to run these tests
individually outside of CTS with vogar, and remove a few more URLs of
external web servers.

We should clean up all tests to remove all reliance on external web servers.

Bug: http://code.google.com/p/android/issues/detail?id=35400
Change-Id: I28e78b7375ee554b3afe98e5249676e8bbbbec0e
ava/net/URLConnectionTest.java
903b3f5b6a6e524cb4d88b83ea32e7c355392271 19-Jul-2012 Elliott Hughes <enh@google.com> Start removing Support_PortManager.

A bad idea, badly implemented.

Bug: 2441548
Change-Id: I34c990f6fd9d746771846f186a7ab3ab59e78a9f
ava/net/URLConnectionTest.java
3d74b4bec8543e6e3f89eafe3afe0925f3a69f01 28-Mar-2012 Brian Carlstrom <bdc@google.com> Disable TLSv1.1 and TLSv1.2 by default

Bug: 6234791

Change-Id: I5d829211c9e1d5672fc96e42ef603c53d789e695
nternal/net/www/protocol/https/HttpsURLConnectionTest.java
3e6dd45baa0d7f9b4fa06f4ade76e088b59cc7bf 16-Mar-2012 Brian Carlstrom <bdc@google.com> Tracking openssl-1.0.1

Bug: 6168278

Change-Id: I240d2cbc91f616fd486efc5203e2221c9896d90f
nternal/net/www/protocol/https/HttpsURLConnectionTest.java
61d5741efb582801ea05612122095b4c170eff09 09-Jun-2011 Jesse Wilson <jessewilson@google.com> am 6abb9fbb: Merge "Deduplicate from Harmony\'s java.util tests."

* commit '6abb9fbb22a2847d2cd545462c33aeb986c0402d':
Deduplicate from Harmony's java.util tests.
789c3a2e66efcf45c5b1c3cfd457dda7ce4f4ad8 09-Jun-2011 Jesse Wilson <jessewilson@google.com> Deduplicate from Harmony's java.util tests.

Change-Id: I173d97562047eca089c2c97f790cd64193634027
http://b/3246523
ava/util/AbstractCollectionTest.java
ava/util/AbstractMapTest.java
ava/util/AbstractSetTest.java
ava/util/ArrayListTest.java
ava/util/ArraysTest.java
ava/util/CollectionsTest.java
ava/util/DictionaryTest.java
ava/util/DuplicateFormatFlagsExceptionTest.java
ava/util/EventListenerProxyTest.java
ava/util/FormatFlagsConversionMismatchExceptionTest.java
ava/util/FormattableTest.java
ava/util/FormatterClosedExceptionTest.java
ava/util/HashMapTest.java
ava/util/IdentityHashMapTest.java
ava/util/IllegalFormatCodePointExceptionTest.java
ava/util/IllegalFormatConversionExceptionTest.java
ava/util/IllegalFormatFlagsExceptionTest.java
ava/util/IllegalFormatPrecisionExceptionTest.java
ava/util/IllegalFormatWidthExceptionTest.java
ava/util/InputMismatchExceptionTest.java
ava/util/InvalidPropertiesFormatExceptionTest.java
ava/util/LinkedHashMapTest.java
ava/util/ListIteratorTest.java
ava/util/MapEntryTest.java
ava/util/MissingFormatArgumentExceptionTest.java
ava/util/MissingFormatWidthExceptionTest.java
ava/util/ObserverTest.java
ava/util/UUIDTest.java
ava/util/UnknownFormatFlagsExceptionTest.java
ava/util/VectorTest.java
ava/util/WeakHashMapTest.java
686dd6f676dc348ac260f54e544cf8d813df64a9 07-Jun-2011 Elliott Hughes <enh@google.com> Remove dead tests.

Change-Id: Ife89885ea95de3bb2617172b95cdfd46d586a644
ava/net/URLConnectionTest.java
c320b4381faed584a33ed69f53076dd32193144d 06-Jun-2011 Elliott Hughes <enh@google.com> Clean up test duplication and fix broken tests.

Change-Id: I22bbc320536d7f4d862102d3962b521d26e30a9f
ava/net/InetAddressTest.java
ava/net/InetSocketAddressTest.java
c5727263001f1eae068f7821063d7bfb2da8e24c 26-May-2011 Jesse Wilson <jessewilson@google.com> Use canonicalizePath in URI.

This needs to add another mode to canonicalizePath to not
discard ".." prefixes from relative paths.

Change-Id: I9e0b86bd1e7ab8e5e71c46f1efcf4aeb218e66b2
http://b/2753295
ava/net/URITest.java
5bf7fa5b431ebfa093c2a389148be3faa62e8237 25-May-2011 Elliott Hughes <enh@google.com> More Harmony test consolidation.

Change-Id: I98070d03c8b5f5764d54e3d2058c5707bbb954ce
ava/net/Inet4AddressTest.java
19fa10017f9f8904dea97afcb48caf13d8c2dde2 25-May-2011 Elliott Hughes <enh@google.com> Deduplicate Harmony tests.

Change-Id: I42b6b960660402e701552dceec4ea616955bc23f
ava/net/Inet6AddressTest.java
32b2c95c350002f67c8b3e65777161feda766b72 10-May-2011 Jesse Wilson <jessewilson@google.com> Dont line wrap Base64.

Change-Id: I9a16a09dad9ff170921591455b17a3b738e70655
til/Base64Test.java
19c77c6a6da8cea7327ccbb741963ac76d3fae53 05-May-2011 Jesse Wilson <jessewilson@google.com> Address some test failures in the HTTP client.

Change-Id: I44783aa7cadd51ed6b9e7aabc94144c60252c095
http://b/3180373
nternal/net/www/protocol/https/HttpsURLConnectionTest.java
ava/net/URLConnectionTest.java
7e6cee7a973ebf3cdc32638580d777d9b45088ae 05-May-2011 Elliott Hughes <enh@google.com> A handful of networking test fixes.

The main thing is that some of the tests were relying on the presence of the
removed "java.net.preferIP*" properties.

Change-Id: I4cb1e99a13ed10c3ce14dad58579454a22b3416f
ava/net/InetAddressTest.java
27a5b793cc7ae8a72ba2f767214a828becdc64cd 10-Mar-2011 Elliott Hughes <enh@google.com> Rewrite BitSet and add the new valueOf and toLongArray methods.

All four overloads of valueOf (byte[], long[], ByteBuffer, LongBuffer) are
included. There's still toByteArray and previousClearBit/previousSetBit to
add in a later change. This includes all the rewriting of BitSet I planned on,
though it may be possible to simplify it still further (in particular, I left
get(int, int) pretty much as it was).

This implementation is faster than the old one, as well as clearer, and it
also has a more sane performance profile; operations that ought to be cheap --
such as isEmpty -- are now cheap, and you now always amortize the cost of any
work you cause to be done, where before you might have to do it repeatedly
until a structural change.

The new code also makes better use of Long's functionality.

Bug: 3484927
Change-Id: I180e6ae836437e78a8b6ca0a7a5d522e58f3d911
ava/util/BitSetTest.java
4f9ffffd8a2835c30647f9785afb48fa96a0f045 05-Mar-2011 Elliott Hughes <enh@google.com> Add new InetSocketAddress.getHostString method.

Bug: 3484927
Change-Id: I265ed467b733b9d5842e2e0bf14af1eddc8e0de2
ava/net/InetSocketAddressTest.java
45d59371a748d2558498741490f51fc0d3ea96a1 05-Mar-2011 Elliott Hughes <enh@google.com> Remove some @SuppressWarnings("nls") cruft I noticed the other day.

Change-Id: I2b5c5dda648a95900ec5741fbff21af198a84d1c
ava/util/VectorTest.java
229e34b182b98e1dba15d3dc6341954986ae2b7a 03-Mar-2011 Brian Carlstrom <bdc@google.com> Removing use of @tests and @Test.* annotations

Change-Id: I89243efdeebe22543c45a2166b634f40c3e78cf8
nternal/net/www/protocol/http/HttpURLConnectionTest.java
ava/io/ObjectInputStreamTest.java
ava/net/ContentHandlerFactoryTest.java
ava/net/ContentHandlerTest.java
ava/net/HttpRetryExceptionTest.java
ava/net/Inet4AddressTest.java
ava/net/Inet6AddressTest.java
ava/net/InetAddressTest.java
ava/net/InetSocketAddressTest.java
ava/net/URITest.java
ava/net/URLConnectionTest.java
ava/net/URLEncoderTest.java
ava/util/AbstractCollectionTest.java
ava/util/AbstractMapTest.java
ava/util/AbstractSetTest.java
ava/util/ArrayListTest.java
ava/util/ArraysTest.java
ava/util/BitSetTest.java
ava/util/CollectionsTest.java
ava/util/DictionaryTest.java
ava/util/DuplicateFormatFlagsExceptionTest.java
ava/util/EventListenerProxyTest.java
ava/util/FormatFlagsConversionMismatchExceptionTest.java
ava/util/FormattableTest.java
ava/util/FormatterClosedExceptionTest.java
ava/util/HashMapTest.java
ava/util/IdentityHashMapTest.java
ava/util/IllegalFormatCodePointExceptionTest.java
ava/util/IllegalFormatConversionExceptionTest.java
ava/util/IllegalFormatFlagsExceptionTest.java
ava/util/IllegalFormatPrecisionExceptionTest.java
ava/util/IllegalFormatWidthExceptionTest.java
ava/util/InputMismatchExceptionTest.java
ava/util/InvalidPropertiesFormatExceptionTest.java
ava/util/LinkedHashMapTest.java
ava/util/ListIteratorTest.java
ava/util/MapEntryTest.java
ava/util/MissingFormatArgumentExceptionTest.java
ava/util/MissingFormatWidthExceptionTest.java
ava/util/ObserverTest.java
ava/util/UUIDTest.java
ava/util/UnknownFormatFlagsExceptionTest.java
ava/util/VectorTest.java
ava/util/WeakHashMapTest.java
97793e09f2ef517863ac84538209d06084625a22 01-Mar-2011 Elliott Hughes <enh@google.com> Remove all the remaining AllTests cruft.

Change-Id: Ie61022069e597d9c5c6e7ea4659fd614efe31852
nternal/net/www/protocol/http/AllTests.java
nternal/net/www/protocol/https/AllTests.java
ava/net/AllTests.java
ava/util/AllTests.java
b22ef1e880d100200fdf7f995f58b8227363c8b6 12-Feb-2011 Jesse Wilson <jessewilson@google.com> Scrub test failures from the dalvik-dev build.

Change-Id: I058daff4670945455385e3b3c7070ae6c6570940
OldStringBufferTest: don't assume a max heap size exists
URLEncoderTest: don't test exception priority
ava/net/URLEncoderTest.java
32559028b14b9b321b10eede050afd554a376569 09-Feb-2011 Jesse Wilson <jessewilson@google.com> Use the same code to encode and fix poorly encoded URLs.

Don't permit digits outside of ASCII.

Change-Id: I47b756c32e67b7415e35ae9eb55b735d1c22a36d
http://b/3436051
ava/net/URLEncoderTest.java
1f0c4ff5de23e466032f1810172f16ad0077fa65 07-Dec-2010 Jesse Wilson <jessewilson@google.com> Fix InetAddress tests that fail on the host.

Most of the fixes are to the tests. The InetAddress.getByAddress()
method has been changed to keep the user-reported host name.

Change-Id: I204caa5b975693144096e4ae1960682018c254d8
http://b/3238788
ava/net/Inet4AddressTest.java
ava/net/Inet6AddressTest.java
ava/net/InetAddressTest.java
ava/net/InetSocketAddressTest.java
8bc50e8d16e9d630ce236b7ea076f72f9dac0d69 02-Dec-2010 Jesse Wilson <jessewilson@google.com> Deduplicate java.lang tests from Harmony.

This removes all tests duplicated in Harmony's test suite, and
moves the rest into the libcore.java.lang package.

Change-Id: Ic2fe12cc1e10513abb721d98e7b9b3a2e00192f5
http://b/3246523
ava/lang/AllTests.java
ava/lang/ArithmeticExceptionTest.java
ava/lang/ArrayIndexOutOfBoundsExceptionTest.java
ava/lang/ArrayStoreExceptionTest.java
ava/lang/AssertionErrorTest.java
ava/lang/BooleanTest.java
ava/lang/ByteTest.java
ava/lang/Character_SubsetTest.java
ava/lang/Character_UnicodeBlockTest.java
ava/lang/ClassCastExceptionTest.java
ava/lang/ClassCircularityErrorTest.java
ava/lang/ClassFormatErrorTest.java
ava/lang/ClassLoaderTest.java
ava/lang/ClassNotFoundExceptionTest.java
ava/lang/ClassTest.java
ava/lang/ClassTest2.java
ava/lang/CloneNotSupportedExceptionTest.java
ava/lang/CompilerTest.java
ava/lang/DoubleTest.java
ava/lang/EnumConstantNotPresentExceptionTest.java
ava/lang/ErrorTest.java
ava/lang/ExceptionInInitializerErrorTest.java
ava/lang/ExceptionTest.java
ava/lang/ExtendTestClass.java
ava/lang/ExtendTestClass1.java
ava/lang/FloatTest.java
ava/lang/IllegalAccessErrorTest.java
ava/lang/IllegalAccessExceptionTest.java
ava/lang/IllegalArgumentExceptionTest.java
ava/lang/IllegalMonitorStateExceptionTest.java
ava/lang/IllegalStateExceptionTest.java
ava/lang/IllegalThreadStateExceptionTest.java
ava/lang/IncompatibleClassChangeErrorTest.java
ava/lang/IndexOutOfBoundsExceptionTest.java
ava/lang/InheritableThreadLocalTest.java
ava/lang/InstantiationErrorTest.java
ava/lang/InstantiationExceptionTest.java
ava/lang/IntegerTest.java
ava/lang/InternalErrorTest.java
ava/lang/InterruptedExceptionTest.java
ava/lang/LinkageErrorTest.java
ava/lang/LongTest.java
ava/lang/MathTest.java
ava/lang/MockEnum.java
ava/lang/MockEnum2.java
ava/lang/MockSecurityManager.java
ava/lang/MutableSecurityManager.java
ava/lang/NegativeArraySizeExceptionTest.java
ava/lang/NoClassDefFoundErrorTest.java
ava/lang/NoSuchFieldErrorTest.java
ava/lang/NoSuchFieldExceptionTest.java
ava/lang/NoSuchMethodErrorTest.java
ava/lang/NoSuchMethodExceptionTest.java
ava/lang/NullPointerExceptionTest.java
ava/lang/NumberFormatExceptionTest.java
ava/lang/NumberTest.java
ava/lang/ObjectTest.java
ava/lang/OldCharacterTest.java
ava/lang/OutOfMemoryErrorTest.java
ava/lang/PublicClassLoader.java
ava/lang/PublicTestClass.java
ava/lang/RuntimeExceptionTest.java
ava/lang/RuntimePermissionTest.java
ava/lang/RuntimeTest.java
ava/lang/SecurityExceptionTest.java
ava/lang/SecurityManagerTest.java
ava/lang/ShortTest.java
ava/lang/StackOverflowErrorTest.java
ava/lang/StackTraceElementOriginal.java
ava/lang/StackTraceElementTest.java
ava/lang/StrictMathTest.java
ava/lang/StringBuffer2Test.java
ava/lang/StringBufferTest.java
ava/lang/StringBuilderTest.java
ava/lang/StringIndexOutOfBoundsExceptionTest.java
ava/lang/SystemTest.java
ava/lang/TestAnnotation.java
ava/lang/TestAssertions.java
ava/lang/TestAssertions1.java
ava/lang/TestClass1.java
ava/lang/TestClass1B.java
ava/lang/TestClass1C.java
ava/lang/TestClass2.java
ava/lang/TestClass3.java
ava/lang/TestClass4.java
ava/lang/ThreadDeathTest.java
ava/lang/ThreadLocalTest.java
ava/lang/ThreadStateTest.java
ava/lang/ThrowableTest.java
ava/lang/TypeNotPresentExceptionTest.java
ava/lang/UnknownErrorTest.java
ava/lang/UnsatisfiedLinkErrorTest.java
ava/lang/UnsupportedClassVersionErrorTest.java
ava/lang/UnsupportedOperationExceptionTest.java
ava/lang/VerifyErrorTest.java
ava/lang/VirtualMachineErrorTest.java
f02c695ed03e708623d9365dec26d533356ef2d0 16-Nov-2010 Brian Carlstrom <bdc@google.com> HttpsURLConnectionTest rewrite and URLConnectionTest updates

Rewrote HttpsURLConnectionTest to work with current SSLSocket
implementation which more strictly follows RI behavior.

Also made upates to URLConnectionTest related to HttpsURLConnection
- changed assertContent call connect() explictly to illustrate problem
with https proxy case also seen by HttpsURLConnectionTest
- Rewrote testConnectTimeouts to work reliably. Before if often
worked on WiFi but not on mobile networks where a "HTTP/1.1 501 Bad
Gateway" would be seen causing a FileNotFoundException.
- Changed testConnectViaHttpProxyToHttpsUsingHttpProxySystemProperty
to match expectation that https does not use the http.proxyHost
values. Added new testConnectViaHttpProxyToHttpsUsingProxyArgWithNoProxy
which should have the same behavior as the fixed
testConnectViaHttpProxyToHttpsUsingHttpProxySystemProperty

Change-Id: I397f55905524e2bbb587533f258ef0418ca8af80
nternal/net/www/protocol/https/HttpsURLConnectionTest.java
0fde4f6956ec680a1c9cd213ee9796421e172ccf 22-Oct-2010 Jesse Wilson <jessewilson@google.com> Merge commit 'd9768e71' into manualmerge

Conflicts:
luni/src/test/java/org/apache/harmony/luni/tests/java/io/ObjectInputStreamTest.java
luni/src/test/java/org/apache/harmony/nio/tests/java/nio/channels/DatagramChannelTest.java
luni/src/test/java/org/apache/harmony/nio/tests/java/nio/channels/spi/SelectorProviderTest.java

This re-deletes org/apache/harmony/nio/tests/java/nio/channels/DatagramChannelTest, which
we've already deleted in other branches.

Change-Id: I90ecf0151e1d0bc2ab26ab4a21abd2ec718ce6df
aec2ed4b266b75aaab59c23ca71e355a9336b074 21-Oct-2010 Jesse Wilson <jessewilson@google.com> Remove tests for SecurityManager.

Many of the changes are to org.apache.harmony.* tests that we've copied
from upstream. We'll remove these duplicated tests completely once we
have the upstream Harmony tests properly integrated into CTS.

Change-Id: Idd6cfbeba5345156b207b9433928ee37b662c395
http://b/3102252
ava/io/ObjectInputStreamTest.java
ava/lang/ClassTest.java
ava/lang/RuntimeTest.java
ava/lang/SecurityManagerTest.java
ava/lang/SystemTest.java
ava/net/Inet6AddressTest.java
ava/net/InetAddressTest.java
ava/net/InetSocketAddressTest.java
ava/net/URLConnectionTest.java
4ed5008cf0cefc32ddc743b6cfc8a627c40b42ba 25-Sep-2010 Jesse Wilson <jessewilson@google.com> Fix an obsolete import from HttpsURLConnectionTest.

Change-Id: Ib9043003ee16ca37d9b9bf5bc4cdcc351efc77ff
nternal/net/www/protocol/https/HttpsURLConnectionTest.java
42e02ace8881e1d4e06de76e301dcb5dbf046ab4 25-Sep-2010 Jesse Wilson <jessewilson@google.com> resolved conflicts for merge of 0c4b3205 to master

Change-Id: Ie38e3b5aafd43844afec93e2c6387a81b2bc9fb2
6e65088f21ac5bda5d25fade13ee360c5cba3457 25-Sep-2010 Jesse Wilson <jessewilson@google.com> Rely on the test runner to ensure a pristine VM.

Change-Id: I6f5bfad6f861eb7b398ed7d86747d66cea4f2343
http://b/issue?id=2660429
nternal/net/www/protocol/https/HttpsURLConnectionTest.java
ava/lang/RuntimeTest.java
ava/lang/SystemTest.java
ava/net/InetAddressTest.java
6cab4071580a4b216d943b337af118533c65e495 15-Sep-2010 Brian Carlstrom <bdc@google.com> resolved conflicts for merge of 4b60175b to dalvik-dev

Change-Id: I63d0c5949be0984dcd7939205463eefabde8af05
df349b3eaf4d1fa0643ab722173bc3bf20a266f5 14-Sep-2010 Brian Carlstrom <bdc@google.com> Fix HttpsURLConnectionTest failures

Focusing on HttpsURLConnectionTest.test_doOutput found a number of
unrelated issues, all of which are addressed by this change:
- {HttpURLConnection,HttpsURLConnection}.connect not ignored on subsequent calls
- OpenSSLSessionImpl.{getPeerCertificates,getPeerCertificateChain} did not include client certificate
- OpenSSLSocketImpl.getSession did not skip handshake when SSLSession was already available
- Fix 3 test issues in HttpsURLConnectionTest
- Fix 2 test issues in NativeCryptoTest

Details:

HttpsURLConnectionTest tests (such as test_doOutput) that
tried to call URLConnection.connect() at the end of the test
were raising exception. The RI URLConnection.connect
documentation says calls on connected URLConnections should be ignored.

Use "connected" instead of "connection != null" as reason to ignore "connect"

luni/src/main/java/org/apache/harmony/luni/internal/net/www/protocol/http/HttpURLConnectionImpl.java
luni/src/main/java/org/apache/harmony/luni/internal/net/www/protocol/https/HttpsURLConnectionImpl.java

Converted one caller of getPeerCertificateChain to
getPeerCertificates which is the new fast path. Track
OpenSSLSessionImpl change to take "java" vs "javax" certificates.

luni/src/main/java/org/apache/harmony/xnet/provider/jsse/AbstractSessionContext.java

Move SSL_SESSION_get_peer_cert_chain to be SSL_get_peer_cert_chain
(similar to SSL_get_certificate). The problem was that
SSL_SESSION_get_peer_cert_chain used SSL_get_peer_cert_chain which
in the server case did not include the client cert itself, which
required a call to SSL_get_peer_certificate, which needed the
SSL instance pointer.

luni/src/main/java/org/apache/harmony/xnet/provider/jsse/NativeCrypto.java
luni/src/main/native/NativeCrypto.cpp

Improved NativeCrypto_SSL_set_verify tracing

luni/src/main/native/NativeCrypto.cpp

As a side effect of the move to
NativeCrypto.SSL_get_peer_certificate, it no longer made sense to
lazily create the peer certificate chain since the SSLSession
should not depend on a particular SSL instance. The peer chain is
now passed in as part of the constructor and the peerCertifcates
in the OpenSSLSession can be final (also made localCertificates
final). Since peerCertifcates is the newew (java not javax) API
and more commonly used, it is what is created from the native
code, and peerCertificateChain is not derived from peerCertifcates
instead of vice versa.

luni/src/main/java/org/apache/harmony/xnet/provider/jsse/OpenSSLSessionImpl.java

Factored out code to used to create local certificate chain to
from array of DER byte arrays into createCertChain so it can be
reused to create peer certificate chain.

luni/src/main/java/org/apache/harmony/xnet/provider/jsse/OpenSSLSocketImpl.java

Fix OpenSSLSocketImpl.getSession to check for existing sslSession
to and skip handshake, which was causing an exception if the
connection had already been closed.

luni/src/main/java/org/apache/harmony/xnet/provider/jsse/OpenSSLSocketImpl.java

Fix test issues: Removed PrintStream wrapper of System.out which
was causing vogar to lose output. Added null check in closeSocket,
which can happen in timeout case. Removed use of
InputStream.available which in OpenSSLSocket case returned 0,
causing test to fail incorrectly.

luni/src/test/java/org/apache/harmony/luni/tests/internal/net/www/protocol/https/HttpsURLConnectionTest.java

Updating to track change to SSL_get_peer_cert_chain. Also fixed
some other unrelated test failures caused by IOException on
shutdown and false start (aka SSL_MODE_HANDSHAKE_CUTTHROUGH)
causing clientCallback.handshakeCompleted to be false.

luni/src/test/java/org/apache/harmony/xnet/provider/jsse/NativeCryptoTest.java

Bug: b/2981767
Change-Id: Id083beb6496558296c2f74f51ab0970e158b23a9
nternal/net/www/protocol/https/HttpsURLConnectionTest.java
0650b3ad4c716974a11937307030e1601533f842 08-Sep-2010 Jesse Wilson <jessewilson@google.com> Merge "Remove several I/O tests duplicated exactly with Harmony." into dalvik-dev
4c51e7fd55db43a652e49c44b21bce9dee636385 08-Sep-2010 Jesse Wilson <jessewilson@google.com> Remove several I/O tests duplicated exactly with Harmony.

Some tests in FilePermissionTest were failing; by removing
duplication we can fix the tests in only one place.

Change-Id: Ie6d93e7c3cc353b8c2b277ecf4fa67af5f1515e7
ava/io/AllTests.java
ava/io/BufferedReaderTest.java
ava/io/FilePermissionTest.java
ava/io/FileTest.java
ava/io/InputStreamReaderTest.java
ava/io/ObjectInputStreamTest.java
ava/io/ObjectStreamConstantsTest.java
ava/io/OutputStreamWriterTest.java
ava/io/PushBackInputStreamTest.java
ava/io/RandomAccessFileTest.java
ava/io/ReaderTest.java
ava/io/WriterTest.java
15a1e1854cab1f3b301bed1ce8e65b78d932e0f0 08-Sep-2010 Jesse Wilson <jessewilson@google.com> Merge "Cleanup HttpsURLConnectionTest to help with failures." into dalvik-dev
507154fd78b95c46be07a52aedd92a45e3783a62 08-Sep-2010 Jesse Wilson <jessewilson@google.com> Cleanup HttpsURLConnectionTest to help with failures.

Change-Id: I7d035c612e4069cdeab7185cadb323846259e957
http://b/issue?id=2981779
nternal/net/www/protocol/https/HttpsURLConnectionTest.java
498e6e60b7c9180b6d58818fe49fd72ad0209a65 04-Sep-2010 Jesse Wilson <jessewilson@google.com> Remove ReaderInputStream and WriterOutputStream.

These classes are unnecessary on our platform, where UTF-8 is
the only supported default encoding.

This was motivated by a search for dangerous calls to InputStream.available(),
which WriterOutputStream has in its flush() method.

Change-Id: Ia8d5da075581caf371e1384e05be29c2fa8a4408
ava/lang/RuntimeTest.java
2333d6b20eed39cfac75edaf9643aaf543251537 26-Aug-2010 Jesse Wilson <jessewilson@google.com> Reduce duplication of tests in org.apache.harmony.luni.tests.java.lang.

These classes contained tests duplicated in Harmony and libcore. I've
removed the duplicate tests and moved the libcore originals into the
libcore/ test directory.

Also fixing System.getEnv() to return a map that implements equals()
and hashCode(). This was breaking Harmony's ProcessBuilder test.

Change-Id: Iffdb0cc8f2ca3df206c8bc1f89ae16fc4e309f73
ava/lang/AllTests.java
ava/lang/ProcessBuilderTest.java
ava/lang/String2Test.java
ava/lang/StringTest.java
ava/lang/ThreadGroupTest.java
ava/lang/ThreadTest.java
83a47d4d0c536e06fc53eda9d5a1a5d93f9accc6 21-Jul-2010 Jesse Wilson <jessewilson@google.com> Deduplicating HTTP tests with Harmony and get Harmony's tests passing.

This fixes a behaviour problem where we were sending the response
headers to the response cache rather than the request headers. It
also fixes a bug in handling of null header names.

This also cleans up some of the worst names in HttpUrlConnectionImpl.
The similarity between reqHeader and resHeader may have been a reason
for the problem above.

See bug 2352649, which complains about how our duplicated-with-Harmony
test connects to news.yahoo.com, quite unreliably. The latest version
of their test uses a local jetty server, which is far more reliable.

Change-Id: I701b3a1c999c63ea8dd929d8bd020717403fb75c
ava/net/AllTests.java
ava/net/HttpURLConnectionTest.java
f979bbd1277c77ca945ad981e7864fb4e9f6ae05 25-Jun-2010 Jesse Wilson <jessewilson@google.com> Scrubbing tests marked @BrokenTest.

This rearranges the security test support infrastructure. We no longer
rely on many top-level classes defined in CipherHelper.java to provide
test support. Instead these each have their own top level class in our
test support package: support/src/test/java/tests/security. Similarly
for abstract classes intended to be subclassed by cipher-specific
tests.

Other test methods that were duplicated in Harmony have been removed.
We need to pay closer attention to Harmony failures because they are
now our only source of coverage for some of these tests.

Change-Id: I1a1ca8a046bc9b6a33d5fa3f55fecc0d39f72c16
ava/net/AllTests.java
ava/net/URLTest.java
e81407156568484356095aed67c4a26dfc2a7743 23-Jun-2010 Jesse Wilson <jessewilson@google.com> Removing duplicate tests in org.apache.harmony.luni.tests.java.util

Change-Id: I0144c425cc36769d5a84e5125a2567b702b585cf
ava/util/AllTests.java
ava/util/DateTest.java
ava/util/FormatterTest.java
ava/util/LocaleTest.java
ava/util/UnknownFormatConversionExceptionTest.java
17baca0a1628322f512b2a91486d8f454b722ac2 22-Jun-2010 Jesse Wilson <jessewilson@google.com> Deduplicating failed tests in org.apache.harmony.luni.tests.java.lang.

Some tests were copied from Harmony and fixed in Dalvik. I've applied
fixes in our SVN copy of Harmony and removed the duplicate copies here.

Also improving error reporting for missing resource files. Some of our
serialization tests were failing due to missing files; the corresponding
Harmony tests succeed.

Change-Id: I73872b03674f8731ff237f575dcda66f9d53c06a
ava/lang/AbstractMethodErrorTest.java
ava/lang/AllTests.java
ava/lang/CharacterImplTest.java
ava/lang/CharacterTest.java
ava/lang/EnumTest.java
ava/lang/OldCharacterTest.java
ava/lang/PackageTest.java
b1396870f92135aa140bd2b86221768dea5bc11d 25-May-2010 Elliott Hughes <enh@google.com> Remove the luni localized exception messages.

Also fix a bug I introduced in KXmlSerializer: s.isEmpty() is not
equivalent to "".equals(s) if s is allowed to be null.

Bug: 1251121
Change-Id: I41a0a98ffb49f214041c9110f824d327af5c34e8
til/MsgHelpTest.java
til/NYITest.java
f33eae7e84eb6d3b0f4e86b59605bb3de73009f3 13-May-2010 Elliott Hughes <enh@google.com> Remove all trailing whitespace from the dalvik team-maintained parts of libcore.

Gentlemen, you may now set your editors to "strip trailing whitespace"...

Change-Id: I85b2f6c80e5fbef1af6cab11789790b078c11b1b
nternal/net/www/protocol/http/HttpURLConnectionTest.java
nternal/net/www/protocol/https/HttpsURLConnectionTest.java
ava/io/BufferedReaderTest.java
ava/io/FileTest.java
ava/io/ObjectInputStreamTest.java
ava/io/ObjectStreamConstantsTest.java
ava/io/OutputStreamWriterTest.java
ava/io/PushBackInputStreamTest.java
ava/io/RandomAccessFileTest.java
ava/io/ReaderTest.java
ava/io/WriterTest.java
ava/lang/AbstractMethodErrorTest.java
ava/lang/AllTests.java
ava/lang/AssertionErrorTest.java
ava/lang/BooleanTest.java
ava/lang/ByteTest.java
ava/lang/CharacterTest.java
ava/lang/Character_SubsetTest.java
ava/lang/Character_UnicodeBlockTest.java
ava/lang/ClassCircularityErrorTest.java
ava/lang/ClassFormatErrorTest.java
ava/lang/ClassLoaderTest.java
ava/lang/ClassTest.java
ava/lang/ClassTest2.java
ava/lang/DoubleTest.java
ava/lang/EnumConstantNotPresentExceptionTest.java
ava/lang/EnumTest.java
ava/lang/ExtendTestClass.java
ava/lang/FloatTest.java
ava/lang/IllegalArgumentExceptionTest.java
ava/lang/IllegalStateExceptionTest.java
ava/lang/InheritableThreadLocalTest.java
ava/lang/IntegerTest.java
ava/lang/LongTest.java
ava/lang/MathTest.java
ava/lang/MockEnum.java
ava/lang/MockEnum2.java
ava/lang/MockSecurityManager.java
ava/lang/MutableSecurityManager.java
ava/lang/ObjectTest.java
ava/lang/OutOfMemoryErrorTest.java
ava/lang/PackageTest.java
ava/lang/ProcessBuilderTest.java
ava/lang/PublicClassLoader.java
ava/lang/PublicTestClass.java
ava/lang/RuntimeExceptionTest.java
ava/lang/RuntimePermissionTest.java
ava/lang/RuntimeTest.java
ava/lang/SecurityExceptionTest.java
ava/lang/SecurityManagerTest.java
ava/lang/ShortTest.java
ava/lang/StackTraceElementOriginal.java
ava/lang/StackTraceElementTest.java
ava/lang/StrictMathTest.java
ava/lang/String2Test.java
ava/lang/StringBuffer2Test.java
ava/lang/StringBufferTest.java
ava/lang/StringBuilderTest.java
ava/lang/StringTest.java
ava/lang/SystemTest.java
ava/lang/TestAssertions.java
ava/lang/TestAssertions1.java
ava/lang/TestClass1.java
ava/lang/TestClass1B.java
ava/lang/TestClass1C.java
ava/lang/TestClass2.java
ava/lang/ThreadGroupTest.java
ava/lang/ThreadLocalTest.java
ava/lang/ThreadStateTest.java
ava/lang/ThreadTest.java
ava/lang/ThrowableTest.java
ava/lang/TypeNotPresentExceptionTest.java
ava/lang/UnsupportedClassVersionErrorTest.java
ava/lang/UnsupportedOperationExceptionTest.java
ava/net/AllTests.java
ava/net/ContentHandlerFactoryTest.java
ava/net/ContentHandlerTest.java
ava/net/HttpRetryExceptionTest.java
ava/net/HttpURLConnectionTest.java
ava/net/Inet4AddressTest.java
ava/net/Inet6AddressTest.java
ava/net/InetAddressTest.java
ava/net/InetSocketAddressTest.java
ava/net/URITest.java
ava/net/URLConnectionTest.java
ava/net/URLTest.java
ava/util/AbstractCollectionTest.java
ava/util/AbstractMapTest.java
ava/util/AbstractSetTest.java
ava/util/ArrayListTest.java
ava/util/ArraysTest.java
ava/util/BitSetTest.java
ava/util/CollectionsTest.java
ava/util/DateTest.java
ava/util/DictionaryTest.java
ava/util/DuplicateFormatFlagsExceptionTest.java
ava/util/EventListenerProxyTest.java
ava/util/FormatFlagsConversionMismatchExceptionTest.java
ava/util/FormattableTest.java
ava/util/FormatterClosedExceptionTest.java
ava/util/FormatterTest.java
ava/util/HashMapTest.java
ava/util/IdentityHashMapTest.java
ava/util/IllegalFormatCodePointExceptionTest.java
ava/util/IllegalFormatConversionExceptionTest.java
ava/util/IllegalFormatFlagsExceptionTest.java
ava/util/IllegalFormatPrecisionExceptionTest.java
ava/util/IllegalFormatWidthExceptionTest.java
ava/util/InputMismatchExceptionTest.java
ava/util/InvalidPropertiesFormatExceptionTest.java
ava/util/LinkedHashMapTest.java
ava/util/ListIteratorTest.java
ava/util/LocaleTest.java
ava/util/MapEntryTest.java
ava/util/MissingFormatArgumentExceptionTest.java
ava/util/MissingFormatWidthExceptionTest.java
ava/util/UUIDTest.java
ava/util/UnknownFormatConversionExceptionTest.java
ava/util/UnknownFormatFlagsExceptionTest.java
ava/util/VectorTest.java
ava/util/WeakHashMapTest.java
til/MsgHelpTest.java
fd6bb3510c2f94d636f3572dcf5f7f4dcd1a2726 13-May-2010 Elliott Hughes <enh@google.com> Remove //$NON-NLS-\d$ cruft.

Mostly done by perl(1), with manual cleanup of the few misspelled instances.
This makes our trailing whitespace slightly worse, but I'll fix all that with
a follow-on change.

Change-Id: I0b4ca98819be6f9519c4ba980d759bd1ee1a0303
ava/io/OutputStreamWriterTest.java
ava/net/HttpRetryExceptionTest.java
ava/net/HttpURLConnectionTest.java
ava/net/InetAddressTest.java
ava/net/URITest.java
ava/util/FormatterTest.java
ava/util/InputMismatchExceptionTest.java
ava/util/LocaleTest.java
b988f4652e9325f77c60c5aa4d71a703a0793ec3 16-Apr-2010 Brian Carlstrom <bdc@google.com> merging FRF15 for dalvik-dev

Change-Id: Ic8c9dea280d38cba8e55f962f0d8df843aea8e35
ava/lang/RuntimeTest.java
055c2521fc7776a0651de9be5be0fbbd2b312e7b 22-Mar-2010 Elliott Hughes <enh@google.com> Add Java 6's java.util.Arrays changes.

I've kept our binary search implementation and just generalized the
interface.

I've gone out of my way to preserve exception priority. I know we don't
agree that it's necessary, but it is important if we want to be able to
run other people's tests. If someone wants to write a new high-quality
test suite (which would be a great thing to have), we should remove the
hacks. (I've commented them.) Otherwise, I've gone out of my way to keep
the near-duplicates forced on us by Java's primitive type system as
identical as possible.

This passes all harmony and jtreg tests.

Change-Id: I91fbf707dac76124c6dbe59b0b30b7ded9a69529
ava/util/ArraysTest.java
73342e0a7adba5a494309c1fcee0c64fee4f79f1 11-Mar-2010 Elliott Hughes <enh@google.com> Copy harmony's jdk6 Math and StrictMath.

There's some ugliness here I want to remove, but it'll be less confusing if
I commit the upstream code first without my changes...

...that said, I've reverted the upstream Math.pow change because it it's just
cruft; we already pass their tests and jtreg's more thorough pow tests (see
http://blogs.sun.com/darcy/entry/finding_a_bug_in_fdlibm). My guess is that
their real problem was that they were using the buggy fdlibm 5.2 until after
they made the Math.pow change. We've always used 5.3, so we were fine.

Change-Id: I5a6c080d9fd6b60dc7bf77ac10096a913766f512
ava/lang/MathTest.java
ava/lang/StrictMathTest.java
b43c9fb9c581d94304e9a54ec96cf4d752e8d917 10-Mar-2010 Elliott Hughes <enh@google.com> Add Java 6 additions to Double, Enum, Float, and String.

I rewrote the documentation for Double, Enum, and Float, but the "code" is the
same as harmony's. I rewrote the String code and wrote some tests to ensure
that a malicious Charset can't subvert String immutability.

I've also extracted the Android-specific bits of StringTest (which weren't
testing String at all) and brought back the latest harmony StringTest.java.

(The Class and Package changes are just to placate our API comparison tools.)

Bug: 2497395
Change-Id: Id57bda806891c3c85adfcb3b85eea8a8fad2c7b4
ava/lang/StringTest.java
e2a6f77f112c01109db196d8b19767896ee977ea 22-Feb-2010 Elliott Hughes <enh@google.com> Merge remote branch 'goog/master' into mm

Conflicts:
libcore/JavaLibrary.mk
67cc34b75c18ae7d02c90282cb8616b82e1d8fcb 20-Feb-2010 Elliott Hughes <enh@google.com> Remove external/jsr305, external/guava, and external/caliper.
ava/util/NullBenchmarkSuite.java
7ee3a061452c5a7e5c8e661219a1f08a14171858 19-Feb-2010 Elliott Hughes <enh@google.com> Resync a load of tests with upstream, make our build faster.

I started off with a mission to remove uses of dalvik.annotation.* (stuff
like @TestTargetNew and other useless junk that just makes it harder to
stay in sync with upstream). I wrote a script to go through tests showing
me the diff between what we have and what upstream has, thinking that in
cases where upstream has also added tests, I may as well pull them in at
the same time...

...but I didn't realize how close we were to having dx fill its 1.5GiB heap.

After trying various alternatives, I decided to bite the bullet and break
core-tests up into one .jar per module. This adds parallelism back into this,
the slowest part of our build. (I can do even better, but I'll do that in a
separate patch, preferably after we've merged recent changes from master.)

Only a couple of dependencies were problematic: the worthless TestSuiteFactory
which already contained a comment suggesting we get rid of it, and the fact
that some tests -- most notably the concurrent ones -- also contained main
methods that started the JUnit tty-based TestRunner.

(In the long run, we want to be running the harmony tests directly from a
pristine "svn co" of upstream, using DalvikRunner. But this will be a big
help in the meantime, and starts the work of getting our current copy of
the tests into a state where we can start to extract any meaningful
changes/additions we've made.)
nternal/net/www/protocol/http/AllTests.java
nternal/net/www/protocol/https/AllTests.java
ava/io/AllTests.java
ava/io/BufferedReaderTest.java
ava/io/FilePermissionTest.java
ava/io/FileTest.java
ava/io/InputStreamReaderTest.java
ava/io/ObjectInputStreamTest.java
ava/io/ObjectStreamConstantsTest.java
ava/io/OutputStreamWriterTest.java
ava/io/RandomAccessFileTest.java
ava/io/WriterTest.java
ava/lang/AbstractMethodErrorTest.java
ava/lang/AllTests.java
ava/lang/ArithmeticExceptionTest.java
ava/lang/ArrayIndexOutOfBoundsExceptionTest.java
ava/lang/ArrayStoreExceptionTest.java
ava/lang/AssertionErrorTest.java
ava/lang/BooleanTest.java
ava/lang/ByteTest.java
ava/lang/CharacterImplTest.java
ava/lang/Character_SubsetTest.java
ava/lang/Character_UnicodeBlockTest.java
ava/lang/ClassCastExceptionTest.java
ava/lang/ClassCircularityErrorTest.java
ava/lang/ClassFormatErrorTest.java
ava/lang/ClassLoaderTest.java
ava/lang/ClassNotFoundExceptionTest.java
ava/lang/CloneNotSupportedExceptionTest.java
ava/lang/CompilerTest.java
ava/lang/EnumConstantNotPresentExceptionTest.java
ava/lang/EnumTest.java
ava/lang/ErrorTest.java
ava/lang/ExceptionInInitializerErrorTest.java
ava/lang/ExceptionTest.java
ava/lang/IllegalAccessErrorTest.java
ava/lang/IllegalAccessExceptionTest.java
ava/lang/IllegalArgumentExceptionTest.java
ava/lang/IllegalMonitorStateExceptionTest.java
ava/lang/IllegalStateExceptionTest.java
ava/lang/IllegalThreadStateExceptionTest.java
ava/lang/IncompatibleClassChangeErrorTest.java
ava/lang/IndexOutOfBoundsExceptionTest.java
ava/lang/InstantiationErrorTest.java
ava/lang/InstantiationExceptionTest.java
ava/lang/InternalErrorTest.java
ava/lang/InterruptedExceptionTest.java
ava/lang/LinkageErrorTest.java
ava/lang/NegativeArraySizeExceptionTest.java
ava/lang/NoClassDefFoundErrorTest.java
ava/lang/NoSuchFieldErrorTest.java
ava/lang/NoSuchFieldExceptionTest.java
ava/lang/NoSuchMethodErrorTest.java
ava/lang/NoSuchMethodExceptionTest.java
ava/lang/NullPointerExceptionTest.java
ava/lang/NumberFormatExceptionTest.java
ava/lang/NumberTest.java
ava/lang/OutOfMemoryErrorTest.java
ava/lang/PackageTest.java
ava/lang/RuntimePermissionTest.java
ava/lang/SecurityExceptionTest.java
ava/lang/SecurityManagerTest.java
ava/lang/ShortTest.java
ava/lang/StackOverflowErrorTest.java
ava/lang/StringBufferTest.java
ava/lang/StringBuilderTest.java
ava/lang/StringIndexOutOfBoundsExceptionTest.java
ava/lang/ThreadDeathTest.java
ava/lang/TypeNotPresentExceptionTest.java
ava/lang/UnknownErrorTest.java
ava/lang/UnsatisfiedLinkErrorTest.java
ava/lang/UnsupportedClassVersionErrorTest.java
ava/lang/UnsupportedOperationExceptionTest.java
ava/lang/VerifyErrorTest.java
ava/lang/VirtualMachineErrorTest.java
ava/net/AllTests.java
ava/net/ContentHandlerTest.java
ava/net/HttpRetryExceptionTest.java
ava/net/URITest.java
ava/net/URLEncoderTest.java
ava/util/AbstractCollectionTest.java
ava/util/AllTests.java
ava/util/ArrayListTest.java
ava/util/ArraysTest.java
ava/util/BitSetTest.java
ava/util/DateTest.java
ava/util/DuplicateFormatFlagsExceptionTest.java
ava/util/FormatFlagsConversionMismatchExceptionTest.java
ava/util/FormatterClosedExceptionTest.java
ava/util/FormatterTest.java
ava/util/HashMapTest.java
ava/util/IdentityHashMapTest.java
ava/util/IllegalFormatCodePointExceptionTest.java
ava/util/IllegalFormatConversionExceptionTest.java
ava/util/IllegalFormatFlagsExceptionTest.java
ava/util/IllegalFormatPrecisionExceptionTest.java
ava/util/IllegalFormatWidthExceptionTest.java
ava/util/InputMismatchExceptionTest.java
ava/util/InvalidPropertiesFormatExceptionTest.java
ava/util/LocaleTest.java
ava/util/MissingFormatArgumentExceptionTest.java
ava/util/MissingFormatWidthExceptionTest.java
ava/util/UUIDTest.java
ava/util/UnknownFormatConversionExceptionTest.java
ava/util/UnknownFormatFlagsExceptionTest.java
ava/util/VectorTest.java
ava/util/WeakHashMapTest.java
til/Base64Test.java
til/NYITest.java
307a6a094ae439b0509161f36b1c260e3f00fc0d 04-Feb-2010 Elliott Hughes <enh@google.com> Remove obviously bogus @KnownFailure annotations.

We've already agreed @KnownFailure Must Die (to be replaced by expectations for
DalvikRunner), but some are -- I think -- obviously in need of investigation.
This patch removes @KnownFailure for all cases where the reason looks bogus.
I've left the @KnownFailure annotations in cases where I it looks "reasonable"
in that we simply haven't implemented the functionality (pack200, say), and
a few other cases. Those should probably be done in a separate patch that adds
expectations at the same time.

But these ones, I think, all need investigating. (There's a scary number of
Arabic-related bugs in here, given that we're supposed to be shipping Arabic
in froyo.)
nternal/net/www/protocol/https/HttpsURLConnectionTest.java
ava/lang/DoubleTest.java
398cf32a303a3b2a878a48cbae54be5ac23f7ecd 07-Jan-2010 Jesse Wilson <jessewilson@google.com> Fixing our default HTTP Accept header to be spec-compliant.

See bug http://code.google.com/p/android/issues/detail?id=5843

Also fixing a bug in the test webserver, where we weren't formatting
the headers properly. I'm dumbfounded how the tests passed previously;
although I fear that omitting the @TestTargetNew annotation might mean
that they weren't being run. I'll investigate that in a follow up.
ava/net/URLConnectionTest.java
c54a98f8a987a2ac35f3523b1dbe43588b1cc773 16-Dec-2009 Android (Google) Code Review <android-gerrit@google.com> Merge change Id6bd7c81

* changes:
Rewrote all the toString and bit twiddling code in Integer and Long using state-of-the-art recipes. The resulting code is much faster than what it replaced, as well as being more concise. While I was in the neighborhood I also cleaned up a few other things in the boxed primitives (TYPE fields, small-value caches, etc.).
3bad4ae97f7121dde558c4a0fe5f87ef5cd55bf2 16-Dec-2009 Jesse Wilson <jessewilson@google.com> Updating Caliper runner to correspond with caliper r20091215
ava/util/NullBenchmarkSuite.java
726ac583d69b37db03c6279af5b36df7b837ede1 15-Dec-2009 Joshua Bloch <jjb@google.com> Rewrote all the toString and bit twiddling code in Integer and Long using
state-of-the-art recipes. The resulting code is much faster than what it
replaced, as well as being more concise. While I was in the neighborhood
I also cleaned up a few other things in the boxed primitives (TYPE fields,
small-value caches, etc.).

Addressed review comments.
ava/lang/CharacterImplTest.java
e75be427785cf47b8236558c96d86beb976802d7 09-Dec-2009 Jesse Wilson <jessewilson@google.com> Support running caliper with the jtreg runner. This is an early first look;
we'll need to fix a few things before the UI for this is nice.
ava/util/NullBenchmarkSuite.java
e124afe6e959d2c24d4ee943007cb5317c64eab5 02-Dec-2009 Claire Ho <chinglanho@gmail.com> Android ICU4.2.1 upgrade.
For detail of dalvik changes, please see:
https://docs.google.com/a/google.com/View?docid=0AfZlO7RuiBh5Y2NmMjdndmJfNDVmNWM2cGY0NQ&hl=en

Bug: 1823720
Reviewed-by: jessewilson@google.com,enh@google.com
CC:
Signed-off-by:
ava/lang/CharacterTest.java
d120375f6e5ce00ca53eb349ea65b953e4784773 29-Oct-2009 Elliott Hughes <enh@google.com> Remove broken .so and fix bogus test.

valgrind doesn't like this because the .so *only* exists for x86 (contrary to
the claim in the @AndroidOnly annotation) but it's broken there, returning
a char* instead of a jstring.

I'm not really sure what they were trying to test here, but let's assume it
was that Runtime.getRuntime().load behaves like System.load, and fix the
tests that way.

Bug: 2223234
ava/lang/SystemTest.java
ava/lang/TestLibrary.java
d37c804ccd11e38ee9221194866a152a4de6c8e9 24-Oct-2009 Jesse Wilson <jessewilson@google.com> A new hygenic way for tests to clean up before or after execution.

This replaces PrefsTester and is more general purpose.
nternal/net/www/protocol/https/HttpsURLConnectionTest.java
ava/io/FileTest.java
ava/lang/RuntimeTest.java
ava/lang/SystemTest.java
ava/net/InetAddressTest.java
ava/net/URLTest.java
4030ad60f305d1f23e9b681dca7a181ab4f09276 20-Oct-2009 Jesse Wilson <jessewilson@google.com> Removing caching of file canonical path caching, and fixing NIO tests.

I checked in some regressions in the NIO test cases with the NIO patch;
this addresses those problems.
ava/io/AllTests.java
ava/io/FileCanonPathCacheTest.java
1c422fc0ab0692e10a05af6f48c6276c4dad4bea 16-Oct-2009 Jesse Wilson <jessewilson@google.com> Respond to impossible CloneNotSupportedExceptions with AssertionErrors.

See bug 2183132.
ava/util/AbstractMapTest.java
7e0428d38865ee4f2ac55d9283a5dc53686ce617 16-Oct-2009 Elliott Hughes <enh@google.com> Fix Float.valueOf(String) OutOfMemoryExceptions.

Apply http://issues.apache.org/jira/browse/HARMONY-6261, which was missed in
our recent luni merge.

Bug: 1957904
ava/lang/FloatTest.java
354c0007fc1178973d7153631dda75850ff852a9 13-Oct-2009 Brett Chabot <brettchabot@android.com> am 4ebfaec4: am 98f0612b: am c4d33d9d: Fix ClassLoaderTest to work on DEXPREOPT builds.

Merge commit '4ebfaec453ae79e3ac1d7ff30cbc9f2d3beef2d1'

* commit '4ebfaec453ae79e3ac1d7ff30cbc9f2d3beef2d1':
Fix ClassLoaderTest to work on DEXPREOPT builds.
210834b065f80d2bb9adc194f9e3fc662a12a95d 12-Oct-2009 Jesse Wilson <jessewilson@google.com> Adding timeouts to HttpsURLConnectionTest.

See bug http://b/issue?id=2180571
nternal/net/www/protocol/https/HttpsURLConnectionTest.java
871319071bd804bf2f4cc65097a781147bdb1893 08-Oct-2009 Brett Chabot <brettchabot@android.com> am c4d33d9d: Fix ClassLoaderTest to work on DEXPREOPT builds.

Merge commit 'c4d33d9d89444d86808be7072e0548007d98a49f' into eclair

* commit 'c4d33d9d89444d86808be7072e0548007d98a49f':
Fix ClassLoaderTest to work on DEXPREOPT builds.
e536cfd2713c0f234b2872a2f099cd22670a6cfd 01-Oct-2009 Jesse Wilson <jessewilson@google.com> am aa4320a4: am 1131d3da: Merge change Ie2e14dde into eclair

Merge commit 'aa4320a4fb27684bd70cfb4d82feca3845ad272e'

* commit 'aa4320a4fb27684bd70cfb4d82feca3845ad272e':
Remove @KnownFailure tags for tests that pass.
a9e9a5e49c54c4b35b51e2eaf6f71f55774bbf79 01-Oct-2009 Jesse Wilson <jessewilson@google.com> am 18ae1786: am ffa33efc: Merge change I75630000 into eclair

Merge commit '18ae1786b572d7385cbddd7da3167e190b952ded'

* commit '18ae1786b572d7385cbddd7da3167e190b952ded':
Fixing tests that exercise SecurityManager plus stack inspection.
90d054828805e3c35d7dbcd40c9726a6980657f6 01-Oct-2009 Android (Google) Code Review <android-gerrit@google.com> Merge change Ie2e14dde into eclair

* changes:
Remove @KnownFailure tags for tests that pass.
7634fdbeddacd2e99053d6912875a9c0b5c47d98 01-Oct-2009 Jesse Wilson <jessewilson@google.com> Remove @KnownFailure tags for tests that pass.

Also cleanup tests.api.java.io.SerializationStressTest4#test_writeObject_Proxy
ava/lang/StringBuffer2Test.java
ava/net/InetSocketAddressTest.java
ce61ae6a101cef0b8ea9ecc74d4690523ab2cec3 30-Sep-2009 Jesse Wilson <jessewilson@google.com> Fixing tests that exercise SecurityManager plus stack inspection.

The tests were both broken previously. They both relied on having
specific bootloader classes in their call stack.
ava/lang/ClassTest.java
ava/lang/SecurityManagerTest.java
e8596906d75fd8ccda31600d71ad56391cd7cd3a 19-Sep-2009 Lorenzo Colitti <lorenzo@google.com> Manual merge of change I3665f82b into master.
ava/net/Inet4AddressTest.java
ava/net/Inet6AddressTest.java
ava/net/InetAddressTest.java
7356e5631e05b8b31d22a7e303bdef8b1221b065 19-Sep-2009 Lorenzo Colitti <lorenzo@google.com> Use native code to convert strings to IP addresses.

1. Add an ipStringToByteArray method to the OSNetworkSystem interface and
provide a native implementation for it.
2. Change InetAddress to use the new method.
3. Remove a mid-sized chunk of Inet6Util, which is now redundant.
4. Remove the KnownFailure annotations from the InetAddress, InetAddress and
Inet6Address tests that expected 1.2.3, 1.3 and 3 to be valid IPv4
addresses. These tests now pass again.
5. Removed an unused native method.
6. Added a comment to the top of the native socket implementation to the effect
that the file is significantly different from harmony.

Change-Id: I3665f82b00ebc089e9133cc6166dda5a99fa10e4
ava/net/Inet4AddressTest.java
ava/net/Inet6AddressTest.java
ava/net/InetAddressTest.java
f94d1667db51c8cd4c416c2ab67ea8cc5abacdab 17-Sep-2009 Brett Chabot <brettchabot@android.com> Fix ClassLoaderTest to work on DEXPREOPT builds.

ie jars without classes.dex. BUG 2000272
ava/lang/ClassLoaderTest.java
cdc4941b17d255933bfde70d423a2ade6f26e850 17-Sep-2009 Jesse Wilson <jessewilson@google.com> am cc4c69bc: am 023a932a: Merge change 24788 into eclair

Merge commit 'cc4c69bc91a8813e654095acf13e80a4d478eb24'

* commit 'cc4c69bc91a8813e654095acf13e80a4d478eb24':
Fixing the delimiter for the HTTP "Accept" header to be well-formed.
adad03692b86958bbc1da598c260b5e322f4d8ce 12-Sep-2009 Jesse Wilson <jessewilson@google.com> Fixing the delimiter for the HTTP "Accept" header to be well-formed.

See bug 2107897.
ava/net/URLConnectionTest.java
185b1183fb1509f66a4681c90b43dca3fb44d5dc 09-Sep-2009 Android (Google) Code Review <android-gerrit@google.com> Merge change 24308

* changes:
Remove @KnownFailure from a working test.
4436e76673c9e9a35cede47795b856b540d30cbb 09-Sep-2009 Elliott Hughes <enh@google.com> Remove @KnownFailure from a working test.

The bug causing this test's known failure was fixed 2009-07-16.

Bug: 1481226
ava/lang/StringBuffer2Test.java
6ba092c6df91e6ea2477d9142fde14af30bba327 05-Sep-2009 Elliott Hughes <enh@google.com> Fix Package.isCompatibleWith.

Note that this doesn't help us because to Dalvik, all packages have
version "0.0".

Bug: 2099697
ava/lang/PackageTest.java
a236145abdd13e2ccda79cc2ab81d61300910e70 02-Sep-2009 Lorenzo Colitti <lorenzo@google.com> Do not check hash codes against golden values. Instead, spot check that they
differ for different addresses and obvious values (e.g., 0 or 1) that might be
returned by buggy implementations.

Change-Id: I4c093ccc268c91fc256b4ba76e1243de2d27670d
ava/net/InetAddressTest.java
56878de3fe67c7c2af4329ed8ea12f599cca2ead 28-Aug-2009 Lorenzo Colitti <lorenzo@google.com> Annotate tests that are failing due to legacy IP address formats that have not been implemented yet.

Change-Id: Ifdf236450007866f24c8b23d52617c41d4e9c324
ava/net/Inet4AddressTest.java
ava/net/Inet6AddressTest.java
ava/net/InetAddressTest.java
1b544a6111a1005e502559a6e5f269c8ecf4a53b 26-Aug-2009 Lorenzo Colitti <lorenzo@google.com> IPv6 fixes to java.net.InetAddress.

1. Make hashCode() do something that makes sense for IPv6 addresses.
2. Expand coverage of hashCode unit test.
3. Fix failing regression test for getAllByName().
4. Document that the getByName test is broken. I will fix it in a future change.
5. Expand test coverage of the isMulticastAddress test to include IPv6 and
non-multicast addresses.

All tests now pass.

Change-Id: I6f52c7c3213dd01bf773228b1ed5d44df813f877
ava/net/InetAddressTest.java
a389b4a499f40379b0b204d7ba1c2057663d95c0 11-Aug-2009 Jesse Wilson <jessewilson@google.com> Update Luni to Harmony r802921.

Notable changes:
- replaced StringBuffer with StringBuilder in several places
- fixed a problem with BufferedInputStream's newline characters (EBCDIC)
- cleanup Timer's finalizer helper object
- new cache for the canonical path of a file
- fixed concurrency issue with ArrayList
- floating point parsing now trims length for very small numbers
- encoding specified "UTF-8" when converting some byte[]s to strings (JarURLConnection, Util, OSFileSystem)
- Harmony now implements floor and ceil in Java. We continue to use native code.
ava/io/AllTests.java
ava/io/FileCanonPathCacheTest.java
f5597e626ecf7949d249dea08c1a2964d890ec11 25-Jul-2009 Jesse Wilson <jessewilson@google.com> Integrate luni module (but not tests) to Harmony r772995.

Notable changes
- Stripped "@since Android 1.0" from many files. Most files
are now 100% the same in Dalvik and Harmony.
- AbstractStringBuilder.reverse() supports surrogates
- AbstractStringBuilder shares less to waste less memory
- Bitset optimized
- BufferedInputStream changed to support unsynchronized close()
- BufferedOutputStream does flushInternal
- BufferedReader supports EBCDIC NEL
- Collections.synchronizedList().indexOf() does a copy for more concurrency
- Classes in nio module changed: DatagramChannelImpl, SocketChannelImpl
and ServerSocketChannelImpl (these depend on internal APIs changed in
this update)
- DataInputStream/DataOutputStream now use a small buffer to limit the
number of times the underlying stream is accessed
- Date now has a minutes offset, more efficient toString()
- ExposedByteArrayInputStream: new internal class
- DeleteOnExit moved to top-level class
- FileDescriptor.isValid() now non-native
- Float, Double lessThan optimized (fix for compare(-0.0F, 0.0F) still pending)
- FileURLConnection now guesses content types from streams
- HashMap iterator changes
- Hashtable iterator changes
- INetworkSystem
- removes bind2(), createMulticastSocket, sendStream(),
- renames createSocket to createStreamSocket
- JarURLConnection rewritten
- LinkedHashMap: new iterator
- Locale, Currency, TimeZone: now use ICU in Harmony, plain Java in Dalvik
- ObjectInputStream: Accessor objects in Harmony, direct native in Dalvik
- ProxyClassFile - many changes
- String - optimized ascii for toLowerCase, toUpperCase, compare
- Timer - rewritten
- TreeMap - rewritten
- URLClassLoader - new
- URLConnection - new guessContentTypeFromStream(), uses org.apache.harmony.awt.www.content
to lookup content type handlers
ava/io/FileTest.java
ava/lang/ClassTest.java
ava/lang/FloatTest.java
ava/lang/IntegerTest.java
ava/lang/ObjectTest.java
ava/lang/ProcessBuilderTest.java
ava/lang/ThreadLocalTest.java
ava/net/ContentHandlerFactoryTest.java
ava/net/URLConnectionTest.java
aa312c2fc90002984422b677e476f4ad944b6f31 17-Jul-2009 Android (Google) Code Review <android-gerrit@google.com> Merge change 7550

* changes:
Fixing wakeups caused by Thread.join() interacting with LockSupport.unpark.
e75fe375fff3928552ab6f6e1c9d4bb9a07e330d 16-Jul-2009 Jesse Wilson <jessewilson@google.com> Fixing wakeups caused by Thread.join() interacting with LockSupport.unpark.

This caused several concurrency tests to fail when run with timeouts, since
the tests cause park and unpark to happen frequently.

Also fixing a tiny issue with CoreTestRunnable to use the proper tmp directory
and to include the program of a failed external execution.
ava/lang/ThreadTest.java
30c1371ef5297784c970a02bc2c850e948911d02 15-Jul-2009 Android (Google) Code Review <android-gerrit@google.com> Merge change 7410 into donut

* changes:
Fix bug: Arrays.deepToSting renders "[null]" as "null"; "[[]]" as "[]"; etc.
283b3a99b7c7135db1d8a217629a76cf17ff0b7e 15-Jul-2009 Joshua Bloch <jjb@google.com> Fix bug: Arrays.deepToSting renders "[null]" as "null"; "[[]]" as "[]"; etc.
ava/util/ArraysTest.java
ceb225d3a78e5619aff433ea1fa4cbd31eebcf05 18-Jun-2009 Urs Grob <ursg@google.com> Reactivating test that failed with a extensive gref count increase

The cause for this failure was fixed. So this test can be reactivated.
BUG=1814539
ava/net/InetAddressTest.java
4be266d6f64238e324e60a0c14f119d35a2e807b 16-Jun-2009 crazybob <crazybob@google.com> Modified Thread to copy the context class loader from parent to child threads. Re-enabled test that covers this. Removed security-related code from test since it was invalid (the security check
doesn't occur if the calling code's class loader is an ancestor of the context class loader).
ava/lang/ThreadTest.java
21a8f1ff4c7728776f1af48c5057cfd6871bc917 12-Jun-2009 Jesse Wilson <jessewilson@google.com> Test and fix for the ArrayList.addAll(), bug 2954.
ava/util/ArrayListTest.java
728d33e7431ed0a19c3fe2f3caad92a9343c7f81 29-Apr-2009 Urs Grob <ursg@google.com> Reactivating tests disabled because of ClassLoader loop

Since ClassLoader.isAncestorOf has been fixed these tests now succeed.
So they can be reactivated.

BUG=1732214
ava/lang/ClassLoaderTest.java
5f5efac11611ee8d68d774ca94b49e540de44d21 11-May-2009 Jorg Pleumann <nobody@android.com> AI 148670: More tests that need to be marked broken, since
they behave differently in CTS and plain VM.
Hopefully the last ones...
BUG=1285921

Automated import of CL 148670
ava/net/HttpURLConnectionTest.java
ava/net/URLConnectionTest.java
7670301ac11ebcfb9a188d02a7f7d63ff93a136a 07-May-2009 Jorg Pleumann <nobody@android.com> AI 148447: Marking some more tests as broken, because they
don't work properly in the CTS environment for
some reason.
BUG=1285921

Automated import of CL 148447
ava/lang/ThreadGroupTest.java
998421c91bc71aa3677dd91ac4a6b106f4bd297b 28-Apr-2009 Jorg Pleumann <> AI 147896: Some more fixes for tests that failed in
the CTS, but worked fine in run-core-tests:
- One cert test needs isolation, because
it destroys the security provider.
- The Thread.sleep() tests were too flaky.
- Tests that tried to open a temporary DEX
file failed in the CTS because we do not
have access to the system DEX cache. We
are now simply creating our own.
The Java plan in the CTS should now pass
fully. Yippie!
BUG=1285921

Automated import of CL 147896
ava/lang/ThreadTest.java
1a7e762f344c111416b001a61e41451d01f605ad 27-Apr-2009 Jorg Pleumann <> AI 147838: A couple of fixes for making the
core tests work better in the CTS
environment. Some tests had to be
marked broken either because they
either expose different behavior
than in run-core-tests or they
take too much time (beyond the
CTS' timeout).
BUG=1285921

Automated import of CL 147838
nternal/net/www/protocol/http/HttpURLConnectionTest.java
ava/lang/String2Test.java
ava/net/InetAddressTest.java
7c53158e08e05982612fef50273e80bf1b550ff4 24-Apr-2009 Jorg Pleumann <> AI 147726: Getting rid of tests.luni.AllTests and
corresponding CTS packages. The test
suite contains mostly duplicate tests.
Two tests would be better placed in the
StrictMath test suite. Don't know where
to put the ThreadsTest, which seems to
actually test the com.sun.Unsafe class,
so it stays orphaned for now.
BUG=1285921

Automated import of CL 147726
ava/lang/StrictMathTest.java
e01d752ccba75c8c5e53235ec1e6466f816407da 24-Apr-2009 Urs Grob <> AI 147687: Several fixes for failing tests in the cts host. also tests that timeout
are now marked with BrokenTest to exclude them for the time being until
we have a way to execute them.
BUG=1285921

Automated import of CL 147687
nternal/net/www/protocol/https/HttpsURLConnectionTest.java
ava/lang/ClassTest.java
ava/lang/PackageTest.java
214a4e01cfb8ac07474c128b9431b19b7ed1b99b 21-Apr-2009 Urs Grob <> AI 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.
BUG=1285921

Automated import of CL 147121
nternal/net/www/protocol/http/HttpURLConnectionTest.java
nternal/net/www/protocol/https/HttpsURLConnectionTest.java
ava/lang/ClassLoaderTest.java
ava/net/URLConnectionTest.java
6539d2364df3a3c8488ecadc42014280c194a9c5 07-Apr-2009 Jorg Pleumann <> AI 144830: Bringing luni down to 15 broken tests. Not perfect,
but an improvement.
BUG=1285921

Automated import of CL 144830
ava/lang/ClassLoaderTest.java
ava/lang/ClassTest.java
ava/lang/ObjectTest.java
ava/lang/ThreadGroupTest.java
ava/lang/ThreadTest.java
ava/net/ContentHandlerFactoryTest.java
ava/net/URLTest.java
a566c3ecc8c821172e27d89444dd7cadfbdc369b 30-Mar-2009 Jorg Pleumann <> AI 143453: Bringing the luni tests down to zero failures.
BUG=1285921

Automated import of CL 143453
nternal/net/www/protocol/http/HttpURLConnectionTest.java
nternal/net/www/protocol/https/HttpsURLConnectionTest.java
ava/lang/AllTests.java
ava/lang/ProcessBuilderTest.java
ava/lang/RuntimeTest.java
ava/lang/ThreadGroupTest.java
ava/lang/ThreadLocalTest.java
ava/lang/ThreadTest.java
eeb220adf9eea613d6cd97a131b0a9ef49e31a5b 20-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake_rel/...@141571
ava/lang/ClassTest.java
ava/lang/PackageTest.java
ava/lang/SystemTest.java
7387da1059039afc7d8fd3e48e4d0712fff5dfaf 19-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake_rel/...@140373
nternal/net/www/protocol/https/HttpsURLConnectionTest.java
ab28398a565e5ce8a56cdfd50ac6226e5317cf66 11-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@137873
ava/lang/ClassLoaderTest.java
ava/lang/EnumTest.java
ava/lang/MathTest.java
ava/lang/PackageTest.java
ava/lang/StringTest.java
ava/lang/ThreadGroupTest.java
ava/net/HttpURLConnectionTest.java
ava/net/Inet6AddressTest.java
ava/net/InetSocketAddressTest.java
adc854b798c1cfe3bfd4c27d68d5cee38ca617da 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
nternal/net/www/protocol/http/AllTests.java
nternal/net/www/protocol/http/HttpURLConnectionTest.java
nternal/net/www/protocol/https/AllTests.java
nternal/net/www/protocol/https/HttpsURLConnectionTest.java
ava/io/AllTests.java
ava/io/BufferedReaderTest.java
ava/io/FilePermissionTest.java
ava/io/FileTest.java
ava/io/InputStreamReaderTest.java
ava/io/ObjectInputStreamTest.java
ava/io/ObjectStreamConstantsTest.java
ava/io/OutputStreamWriterTest.java
ava/io/PushBackInputStreamTest.java
ava/io/RandomAccessFileTest.java
ava/io/ReaderTest.java
ava/io/WriterTest.java
ava/lang/AbstractMethodErrorTest.java
ava/lang/AllTests.java
ava/lang/ArithmeticExceptionTest.java
ava/lang/ArrayIndexOutOfBoundsExceptionTest.java
ava/lang/ArrayStoreExceptionTest.java
ava/lang/AssertionErrorTest.java
ava/lang/BooleanTest.java
ava/lang/ByteTest.java
ava/lang/CharacterImplTest.java
ava/lang/CharacterTest.java
ava/lang/Character_SubsetTest.java
ava/lang/Character_UnicodeBlockTest.java
ava/lang/ClassCastExceptionTest.java
ava/lang/ClassCircularityErrorTest.java
ava/lang/ClassFormatErrorTest.java
ava/lang/ClassLoaderTest.java
ava/lang/ClassNotFoundExceptionTest.java
ava/lang/ClassTest.java
ava/lang/ClassTest2.java
ava/lang/CloneNotSupportedExceptionTest.java
ava/lang/CompilerTest.java
ava/lang/DoubleTest.java
ava/lang/EnumConstantNotPresentExceptionTest.java
ava/lang/EnumTest.java
ava/lang/ErrorTest.java
ava/lang/ExceptionInInitializerErrorTest.java
ava/lang/ExceptionTest.java
ava/lang/ExtendTestClass.java
ava/lang/ExtendTestClass1.java
ava/lang/FloatTest.java
ava/lang/IllegalAccessErrorTest.java
ava/lang/IllegalAccessExceptionTest.java
ava/lang/IllegalArgumentExceptionTest.java
ava/lang/IllegalMonitorStateExceptionTest.java
ava/lang/IllegalStateExceptionTest.java
ava/lang/IllegalThreadStateExceptionTest.java
ava/lang/IncompatibleClassChangeErrorTest.java
ava/lang/IndexOutOfBoundsExceptionTest.java
ava/lang/InheritableThreadLocalTest.java
ava/lang/InstantiationErrorTest.java
ava/lang/InstantiationExceptionTest.java
ava/lang/IntegerTest.java
ava/lang/InternalErrorTest.java
ava/lang/InterruptedExceptionTest.java
ava/lang/LinkageErrorTest.java
ava/lang/LongTest.java
ava/lang/MathTest.java
ava/lang/MockEnum.java
ava/lang/MockEnum2.java
ava/lang/MockSecurityManager.java
ava/lang/MutableSecurityManager.java
ava/lang/NegativeArraySizeExceptionTest.java
ava/lang/NoClassDefFoundErrorTest.java
ava/lang/NoSuchFieldErrorTest.java
ava/lang/NoSuchFieldExceptionTest.java
ava/lang/NoSuchMethodErrorTest.java
ava/lang/NoSuchMethodExceptionTest.java
ava/lang/NullPointerExceptionTest.java
ava/lang/NumberFormatExceptionTest.java
ava/lang/NumberTest.java
ava/lang/ObjectTest.java
ava/lang/OutOfMemoryErrorTest.java
ava/lang/PackageTest.java
ava/lang/ProcessBuilderTest.java
ava/lang/PublicClassLoader.java
ava/lang/PublicTestClass.java
ava/lang/RuntimeExceptionTest.java
ava/lang/RuntimePermissionTest.java
ava/lang/RuntimeTest.java
ava/lang/SecurityExceptionTest.java
ava/lang/SecurityManagerTest.java
ava/lang/ShortTest.java
ava/lang/StackOverflowErrorTest.java
ava/lang/StackTraceElementOriginal.java
ava/lang/StackTraceElementTest.java
ava/lang/StrictMathTest.java
ava/lang/String2Test.java
ava/lang/StringBuffer2Test.java
ava/lang/StringBufferTest.java
ava/lang/StringBuilderTest.java
ava/lang/StringIndexOutOfBoundsExceptionTest.java
ava/lang/StringTest.java
ava/lang/SystemTest.java
ava/lang/TestAnnotation.java
ava/lang/TestAssertions.java
ava/lang/TestAssertions1.java
ava/lang/TestClass1.java
ava/lang/TestClass1B.java
ava/lang/TestClass1C.java
ava/lang/TestClass2.java
ava/lang/TestClass3.java
ava/lang/TestClass4.java
ava/lang/TestLibrary.java
ava/lang/ThreadDeathTest.java
ava/lang/ThreadGroupTest.java
ava/lang/ThreadLocalTest.java
ava/lang/ThreadStateTest.java
ava/lang/ThreadTest.java
ava/lang/ThrowableTest.java
ava/lang/TypeNotPresentExceptionTest.java
ava/lang/UnknownErrorTest.java
ava/lang/UnsatisfiedLinkErrorTest.java
ava/lang/UnsupportedClassVersionErrorTest.java
ava/lang/UnsupportedOperationExceptionTest.java
ava/lang/VerifyErrorTest.java
ava/lang/VirtualMachineErrorTest.java
ava/net/AllTests.java
ava/net/ContentHandlerFactoryTest.java
ava/net/ContentHandlerTest.java
ava/net/HttpRetryExceptionTest.java
ava/net/HttpURLConnectionTest.java
ava/net/Inet4AddressTest.java
ava/net/Inet6AddressTest.java
ava/net/InetAddressTest.java
ava/net/InetSocketAddressTest.java
ava/net/URITest.java
ava/net/URLConnectionTest.java
ava/net/URLEncoderTest.java
ava/net/URLTest.java
ava/net/test_protocol/Handler.java
ava/util/AbstractCollectionTest.java
ava/util/AbstractMapTest.java
ava/util/AbstractSetTest.java
ava/util/AllTests.java
ava/util/ArrayListTest.java
ava/util/ArraysTest.java
ava/util/BitSetTest.java
ava/util/CollectionsTest.java
ava/util/DateTest.java
ava/util/DictionaryTest.java
ava/util/DuplicateFormatFlagsExceptionTest.java
ava/util/EventListenerProxyTest.java
ava/util/FormatFlagsConversionMismatchExceptionTest.java
ava/util/FormattableTest.java
ava/util/FormatterClosedExceptionTest.java
ava/util/FormatterTest.java
ava/util/HashMapTest.java
ava/util/IdentityHashMapTest.java
ava/util/IllegalFormatCodePointExceptionTest.java
ava/util/IllegalFormatConversionExceptionTest.java
ava/util/IllegalFormatFlagsExceptionTest.java
ava/util/IllegalFormatPrecisionExceptionTest.java
ava/util/IllegalFormatWidthExceptionTest.java
ava/util/InputMismatchExceptionTest.java
ava/util/InvalidPropertiesFormatExceptionTest.java
ava/util/LinkedHashMapTest.java
ava/util/ListIteratorTest.java
ava/util/LocaleTest.java
ava/util/MapEntryTest.java
ava/util/MissingFormatArgumentExceptionTest.java
ava/util/MissingFormatWidthExceptionTest.java
ava/util/ObserverTest.java
ava/util/UUIDTest.java
ava/util/UnknownFormatConversionExceptionTest.java
ava/util/UnknownFormatFlagsExceptionTest.java
ava/util/VectorTest.java
ava/util/WeakHashMapTest.java
kg1/TestClass.java
kg2/TestClass.java
til/Base64Test.java
til/MsgHelpTest.java
til/NYITest.java
1c0fed63c71ddb230f3b304aac12caffbedf2f21 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
nternal/net/www/protocol/http/AllTests.java
nternal/net/www/protocol/http/HttpURLConnectionTest.java
nternal/net/www/protocol/https/AllTests.java
nternal/net/www/protocol/https/HttpsURLConnectionTest.java
ava/io/AllTests.java
ava/io/BufferedReaderTest.java
ava/io/FilePermissionTest.java
ava/io/FileTest.java
ava/io/InputStreamReaderTest.java
ava/io/ObjectInputStreamTest.java
ava/io/ObjectStreamConstantsTest.java
ava/io/OutputStreamWriterTest.java
ava/io/PushBackInputStreamTest.java
ava/io/RandomAccessFileTest.java
ava/io/ReaderTest.java
ava/io/WriterTest.java
ava/lang/AbstractMethodErrorTest.java
ava/lang/AllTests.java
ava/lang/ArithmeticExceptionTest.java
ava/lang/ArrayIndexOutOfBoundsExceptionTest.java
ava/lang/ArrayStoreExceptionTest.java
ava/lang/AssertionErrorTest.java
ava/lang/BooleanTest.java
ava/lang/ByteTest.java
ava/lang/CharacterImplTest.java
ava/lang/CharacterTest.java
ava/lang/Character_SubsetTest.java
ava/lang/Character_UnicodeBlockTest.java
ava/lang/ClassCastExceptionTest.java
ava/lang/ClassCircularityErrorTest.java
ava/lang/ClassFormatErrorTest.java
ava/lang/ClassLoaderTest.java
ava/lang/ClassNotFoundExceptionTest.java
ava/lang/ClassTest.java
ava/lang/ClassTest2.java
ava/lang/CloneNotSupportedExceptionTest.java
ava/lang/CompilerTest.java
ava/lang/DoubleTest.java
ava/lang/EnumConstantNotPresentExceptionTest.java
ava/lang/EnumTest.java
ava/lang/ErrorTest.java
ava/lang/ExceptionInInitializerErrorTest.java
ava/lang/ExceptionTest.java
ava/lang/ExtendTestClass.java
ava/lang/ExtendTestClass1.java
ava/lang/FloatTest.java
ava/lang/IllegalAccessErrorTest.java
ava/lang/IllegalAccessExceptionTest.java
ava/lang/IllegalArgumentExceptionTest.java
ava/lang/IllegalMonitorStateExceptionTest.java
ava/lang/IllegalStateExceptionTest.java
ava/lang/IllegalThreadStateExceptionTest.java
ava/lang/IncompatibleClassChangeErrorTest.java
ava/lang/IndexOutOfBoundsExceptionTest.java
ava/lang/InheritableThreadLocalTest.java
ava/lang/InstantiationErrorTest.java
ava/lang/InstantiationExceptionTest.java
ava/lang/IntegerTest.java
ava/lang/InternalErrorTest.java
ava/lang/InterruptedExceptionTest.java
ava/lang/LinkageErrorTest.java
ava/lang/LongTest.java
ava/lang/MathTest.java
ava/lang/MockEnum.java
ava/lang/MockEnum2.java
ava/lang/MockSecurityManager.java
ava/lang/MutableSecurityManager.java
ava/lang/NegativeArraySizeExceptionTest.java
ava/lang/NoClassDefFoundErrorTest.java
ava/lang/NoSuchFieldErrorTest.java
ava/lang/NoSuchFieldExceptionTest.java
ava/lang/NoSuchMethodErrorTest.java
ava/lang/NoSuchMethodExceptionTest.java
ava/lang/NullPointerExceptionTest.java
ava/lang/NumberFormatExceptionTest.java
ava/lang/NumberTest.java
ava/lang/ObjectTest.java
ava/lang/OutOfMemoryErrorTest.java
ava/lang/PackageTest.java
ava/lang/ProcessBuilderTest.java
ava/lang/PublicClassLoader.java
ava/lang/PublicTestClass.java
ava/lang/RuntimeExceptionTest.java
ava/lang/RuntimePermissionTest.java
ava/lang/RuntimeTest.java
ava/lang/SecurityExceptionTest.java
ava/lang/SecurityManagerTest.java
ava/lang/ShortTest.java
ava/lang/StackOverflowErrorTest.java
ava/lang/StackTraceElementOriginal.java
ava/lang/StackTraceElementTest.java
ava/lang/StrictMathTest.java
ava/lang/String2Test.java
ava/lang/StringBuffer2Test.java
ava/lang/StringBufferTest.java
ava/lang/StringBuilderTest.java
ava/lang/StringIndexOutOfBoundsExceptionTest.java
ava/lang/StringTest.java
ava/lang/SystemTest.java
ava/lang/TestAnnotation.java
ava/lang/TestAssertions.java
ava/lang/TestAssertions1.java
ava/lang/TestClass1.java
ava/lang/TestClass1B.java
ava/lang/TestClass1C.java
ava/lang/TestClass2.java
ava/lang/TestClass3.java
ava/lang/TestClass4.java
ava/lang/TestLibrary.java
ava/lang/ThreadDeathTest.java
ava/lang/ThreadGroupTest.java
ava/lang/ThreadLocalTest.java
ava/lang/ThreadStateTest.java
ava/lang/ThreadTest.java
ava/lang/ThrowableTest.java
ava/lang/TypeNotPresentExceptionTest.java
ava/lang/UnknownErrorTest.java
ava/lang/UnsatisfiedLinkErrorTest.java
ava/lang/UnsupportedClassVersionErrorTest.java
ava/lang/UnsupportedOperationExceptionTest.java
ava/lang/VerifyErrorTest.java
ava/lang/VirtualMachineErrorTest.java
ava/net/AllTests.java
ava/net/ContentHandlerFactoryTest.java
ava/net/ContentHandlerTest.java
ava/net/HttpRetryExceptionTest.java
ava/net/HttpURLConnectionTest.java
ava/net/Inet4AddressTest.java
ava/net/Inet6AddressTest.java
ava/net/InetAddressTest.java
ava/net/InetSocketAddressTest.java
ava/net/URITest.java
ava/net/URLConnectionTest.java
ava/net/URLEncoderTest.java
ava/net/URLTest.java
ava/net/test_protocol/Handler.java
ava/util/AbstractCollectionTest.java
ava/util/AbstractMapTest.java
ava/util/AbstractSetTest.java
ava/util/AllTests.java
ava/util/ArrayListTest.java
ava/util/ArraysTest.java
ava/util/BitSetTest.java
ava/util/CollectionsTest.java
ava/util/DateTest.java
ava/util/DictionaryTest.java
ava/util/DuplicateFormatFlagsExceptionTest.java
ava/util/EventListenerProxyTest.java
ava/util/FormatFlagsConversionMismatchExceptionTest.java
ava/util/FormattableTest.java
ava/util/FormatterClosedExceptionTest.java
ava/util/FormatterTest.java
ava/util/HashMapTest.java
ava/util/IdentityHashMapTest.java
ava/util/IllegalFormatCodePointExceptionTest.java
ava/util/IllegalFormatConversionExceptionTest.java
ava/util/IllegalFormatFlagsExceptionTest.java
ava/util/IllegalFormatPrecisionExceptionTest.java
ava/util/IllegalFormatWidthExceptionTest.java
ava/util/InputMismatchExceptionTest.java
ava/util/InvalidPropertiesFormatExceptionTest.java
ava/util/LinkedHashMapTest.java
ava/util/ListIteratorTest.java
ava/util/LocaleTest.java
ava/util/MapEntryTest.java
ava/util/MissingFormatArgumentExceptionTest.java
ava/util/MissingFormatWidthExceptionTest.java
ava/util/ObserverTest.java
ava/util/UUIDTest.java
ava/util/UnknownFormatConversionExceptionTest.java
ava/util/UnknownFormatFlagsExceptionTest.java
ava/util/VectorTest.java
ava/util/WeakHashMapTest.java
kg1/TestClass.java
kg2/TestClass.java
til/Base64Test.java
til/MsgHelpTest.java
til/NYITest.java
2fb02ef3025449e24e756a7f645ea6eab7a1fd4f 03-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@132589
ava/lang/StringTest.java
d11a65b017fde8c4c997f41ee59e87e90d68b3f5 03-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@137055
ava/lang/StringTest.java
b7926325a1c1a370c84c81db80372f59af240a53 11-Feb-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@130745
ava/lang/AllTests.java
ava/lang/CharacterImplTest.java
ava/lang/ClassLoaderTest.java
ava/lang/ClassTest.java
ava/lang/DoubleTest.java
ava/lang/PackageTest.java
ava/lang/RuntimeTest.java
ava/lang/SecurityManager2Test.java
ava/lang/SecurityManagerTest.java
ava/lang/SystemTest.java
ava/lang/TestLibrary.java
ava/lang/ThreadGroupTest.java
ava/lang/ThreadTest.java
ava/net/URLConnectionTest.java
ava/net/URLTest.java
ava/util/AbstractMapTest.java
a0881d052ee72e3f7e773374e9b1aa75fbd6be4c 10-Jan-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@125939
nternal/net/www/protocol/http/AllTests.java
nternal/net/www/protocol/http/HttpURLConnectionTest.java
nternal/net/www/protocol/https/AllTests.java
nternal/net/www/protocol/https/HttpsURLConnectionTest.java
ava/io/AllTests.java
ava/io/BufferedInputStreamTest.java
ava/io/BufferedReaderTest.java
ava/io/FileInputStreamTest.java
ava/io/FileOutputStreamTest.java
ava/io/FilePermissionTest.java
ava/io/FileTest.java
ava/io/InputStreamReaderTest.java
ava/io/ObjectInputStreamTest.java
ava/io/ObjectStreamConstantsTest.java
ava/io/OutputStreamWriterTest.java
ava/io/PushBackInputStreamTest.java
ava/io/RandomAccessFileTest.java
ava/io/ReaderTest.java
ava/io/WriterTest.java
ava/lang/AbstractMethodErrorTest.java
ava/lang/AllTests.java
ava/lang/ArithmeticExceptionTest.java
ava/lang/ArrayIndexOutOfBoundsExceptionTest.java
ava/lang/ArrayStoreExceptionTest.java
ava/lang/AssertionErrorTest.java
ava/lang/BooleanTest.java
ava/lang/ByteTest.java
ava/lang/CharacterImplTest.java
ava/lang/CharacterTest.java
ava/lang/Character_SubsetTest.java
ava/lang/Character_UnicodeBlockTest.java
ava/lang/ClassCastExceptionTest.java
ava/lang/ClassCircularityErrorTest.java
ava/lang/ClassFormatErrorTest.java
ava/lang/ClassLoaderTest.java
ava/lang/ClassNotFoundExceptionTest.java
ava/lang/ClassTest.java
ava/lang/ClassTest2.java
ava/lang/CloneNotSupportedExceptionTest.java
ava/lang/CompilerTest.java
ava/lang/DoubleTest.java
ava/lang/EnumConstantNotPresentExceptionTest.java
ava/lang/EnumTest.java
ava/lang/ErrorTest.java
ava/lang/ExceptionInInitializerErrorTest.java
ava/lang/ExceptionTest.java
ava/lang/ExtendTestClass.java
ava/lang/ExtendTestClass1.java
ava/lang/FloatTest.java
ava/lang/IllegalAccessErrorTest.java
ava/lang/IllegalAccessExceptionTest.java
ava/lang/IllegalArgumentExceptionTest.java
ava/lang/IllegalMonitorStateExceptionTest.java
ava/lang/IllegalStateExceptionTest.java
ava/lang/IllegalThreadStateExceptionTest.java
ava/lang/IncompatibleClassChangeErrorTest.java
ava/lang/IndexOutOfBoundsExceptionTest.java
ava/lang/InheritableThreadLocalTest.java
ava/lang/InstantiationErrorTest.java
ava/lang/InstantiationExceptionTest.java
ava/lang/IntegerTest.java
ava/lang/InternalErrorTest.java
ava/lang/InterruptedExceptionTest.java
ava/lang/LinkageErrorTest.java
ava/lang/LongTest.java
ava/lang/MathTest.java
ava/lang/MockSecurityManager.java
ava/lang/MutableSecurityManager.java
ava/lang/NegativeArraySizeExceptionTest.java
ava/lang/NoClassDefFoundErrorTest.java
ava/lang/NoSuchFieldErrorTest.java
ava/lang/NoSuchFieldExceptionTest.java
ava/lang/NoSuchMethodErrorTest.java
ava/lang/NoSuchMethodExceptionTest.java
ava/lang/NullPointerExceptionTest.java
ava/lang/NumberFormatExceptionTest.java
ava/lang/NumberTest.java
ava/lang/ObjectTest.java
ava/lang/OutOfMemoryErrorTest.java
ava/lang/PackageTest.java
ava/lang/ProcessBuilderTest.java
ava/lang/PublicClassLoader.java
ava/lang/PublicTestClass.java
ava/lang/RuntimeExceptionTest.java
ava/lang/RuntimePermissionTest.java
ava/lang/RuntimeTest.java
ava/lang/SecurityExceptionTest.java
ava/lang/SecurityManager2Test.java
ava/lang/SecurityManagerTest.java
ava/lang/ShortTest.java
ava/lang/StackOverflowErrorTest.java
ava/lang/StackTraceElementOriginal.java
ava/lang/StackTraceElementTest.java
ava/lang/StrictMathTest.java
ava/lang/String2Test.java
ava/lang/StringBuffer2Test.java
ava/lang/StringBufferTest.java
ava/lang/StringBuilderTest.java
ava/lang/StringIndexOutOfBoundsExceptionTest.java
ava/lang/StringTest.java
ava/lang/SystemTest.java
ava/lang/TestAnnotation.java
ava/lang/TestAssertions.java
ava/lang/TestAssertions1.java
ava/lang/TestClass1.java
ava/lang/TestClass1B.java
ava/lang/TestClass1C.java
ava/lang/TestClass2.java
ava/lang/TestClass3.java
ava/lang/TestClass4.java
ava/lang/TestLibrary.java
ava/lang/ThreadDeathTest.java
ava/lang/ThreadGroupTest.java
ava/lang/ThreadLocalTest.java
ava/lang/ThreadStateTest.java
ava/lang/ThreadTest.java
ava/lang/ThrowableTest.java
ava/lang/TypeNotPresentExceptionTest.java
ava/lang/UnknownErrorTest.java
ava/lang/UnsatisfiedLinkErrorTest.java
ava/lang/UnsupportedClassVersionErrorTest.java
ava/lang/UnsupportedOperationExceptionTest.java
ava/lang/VerifyErrorTest.java
ava/lang/VirtualMachineErrorTest.java
ava/lang/ref/AllTests.java
ava/lang/ref/PhantomReferenceTest.java
ava/lang/ref/ReferenceQueueTest.java
ava/lang/ref/ReferenceTest.java
ava/lang/ref/SoftReferenceTest.java
ava/lang/ref/WeakReferenceTest.java
ava/net/AllTests.java
ava/net/ContentHandlerFactoryTest.java
ava/net/ContentHandlerTest.java
ava/net/HttpRetryExceptionTest.java
ava/net/HttpURLConnectionTest.java
ava/net/Inet4AddressTest.java
ava/net/Inet6AddressTest.java
ava/net/InetAddressTest.java
ava/net/InetSocketAddressTest.java
ava/net/URITest.java
ava/net/URLConnectionTest.java
ava/net/URLEncoderTest.java
ava/net/URLTest.java
ava/util/AbstractCollectionTest.java
ava/util/AbstractMapTest.java
ava/util/AbstractSetTest.java
ava/util/AllTests.java
ava/util/ArrayListTest.java
ava/util/ArraysTest.java
ava/util/BitSetTest.java
ava/util/CollectionsTest.java
ava/util/DateTest.java
ava/util/DictionaryTest.java
ava/util/DuplicateFormatFlagsExceptionTest.java
ava/util/EventListenerProxyTest.java
ava/util/FormatFlagsConversionMismatchExceptionTest.java
ava/util/FormattableTest.java
ava/util/FormatterClosedExceptionTest.java
ava/util/FormatterTest.java
ava/util/HashMapTest.java
ava/util/IdentityHashMapTest.java
ava/util/IllegalFormatCodePointExceptionTest.java
ava/util/IllegalFormatConversionExceptionTest.java
ava/util/IllegalFormatFlagsExceptionTest.java
ava/util/IllegalFormatPrecisionExceptionTest.java
ava/util/IllegalFormatWidthExceptionTest.java
ava/util/InputMismatchExceptionTest.java
ava/util/InvalidPropertiesFormatExceptionTest.java
ava/util/LinkedHashMapTest.java
ava/util/ListIteratorTest.java
ava/util/LocaleTest.java
ava/util/MapEntryTest.java
ava/util/MissingFormatArgumentExceptionTest.java
ava/util/MissingFormatWidthExceptionTest.java
ava/util/ObserverTest.java
ava/util/UUIDTest.java
ava/util/UnknownFormatConversionExceptionTest.java
ava/util/UnknownFormatFlagsExceptionTest.java
ava/util/VectorTest.java
ava/util/WeakHashMapTest.java
til/Base64Test.java
til/MsgHelpTest.java
til/NYITest.java
dd828f42a5c83b4270d4fbf6fce2da1878f1e84a 18-Dec-2008 The Android Open Source Project <initial-contribution@android.com> Code drop from //branches/cupcake/...@124589
nternal/net/www/protocol/http/AllTests.java
nternal/net/www/protocol/http/HttpURLConnectionTest.java
nternal/net/www/protocol/https/AllTests.java
nternal/net/www/protocol/https/HttpsURLConnectionTest.java
ava/io/BufferedInputStreamTest.java
ava/io/BufferedReaderTest.java
ava/io/FileInputStreamTest.java
ava/io/FileOutputStreamTest.java
ava/io/FilePermissionTest.java
ava/io/FileTest.java
ava/io/InputStreamReaderTest.java
ava/io/ObjectInputStreamTest.java
ava/io/ObjectStreamConstantsTest.java
ava/io/OutputStreamWriterTest.java
ava/io/PushBackInputStreamTest.java
ava/io/RandomAccessFileTest.java
ava/io/ReaderTest.java
ava/io/WriterTest.java
ava/lang/AllTests.java
ava/lang/ArithmeticExceptionTest.java
ava/lang/ArrayIndexOutOfBoundsExceptionTest.java
ava/lang/ArrayStoreExceptionTest.java
ava/lang/AssertionErrorTest.java
ava/lang/BooleanTest.java
ava/lang/ByteTest.java
ava/lang/CharacterImplTest.java
ava/lang/CharacterTest.java
ava/lang/Character_SubsetTest.java
ava/lang/Character_UnicodeBlockTest.java
ava/lang/ClassCastExceptionTest.java
ava/lang/ClassLoaderTest.java
ava/lang/ClassNotFoundExceptionTest.java
ava/lang/ClassTest.java
ava/lang/ClassTest2.java
ava/lang/CloneNotSupportedExceptionTest.java
ava/lang/CompilerTest.java
ava/lang/DoubleTest.java
ava/lang/EnumConstantNotPresentExceptionTest.java
ava/lang/EnumTest.java
ava/lang/ErrorTest.java
ava/lang/ExceptionInInitializerErrorTest.java
ava/lang/ExceptionTest.java
ava/lang/FloatTest.java
ava/lang/IllegalAccessErrorTest.java
ava/lang/IllegalAccessExceptionTest.java
ava/lang/IllegalArgumentExceptionTest.java
ava/lang/IllegalMonitorStateExceptionTest.java
ava/lang/IllegalStateExceptionTest.java
ava/lang/IllegalThreadStateExceptionTest.java
ava/lang/IncompatibleClassChangeErrorTest.java
ava/lang/IndexOutOfBoundsExceptionTest.java
ava/lang/InheritableThreadLocalTest.java
ava/lang/InstantiationErrorTest.java
ava/lang/InstantiationExceptionTest.java
ava/lang/IntegerTest.java
ava/lang/InternalErrorTest.java
ava/lang/InterruptedExceptionTest.java
ava/lang/LinkageErrorTest.java
ava/lang/LongTest.java
ava/lang/MathTest.java
ava/lang/NegativeArraySizeExceptionTest.java
ava/lang/NoClassDefFoundErrorTest.java
ava/lang/NoSuchFieldErrorTest.java
ava/lang/NoSuchFieldExceptionTest.java
ava/lang/NoSuchMethodErrorTest.java
ava/lang/NoSuchMethodExceptionTest.java
ava/lang/NullPointerExceptionTest.java
ava/lang/NumberFormatExceptionTest.java
ava/lang/NumberTest.java
ava/lang/ObjectTest.java
ava/lang/OutOfMemoryErrorTest.java
ava/lang/PackageTest.java
ava/lang/ProcessBuilderTest.java
ava/lang/RuntimeExceptionTest.java
ava/lang/RuntimePermissionTest.java
ava/lang/RuntimeTest.java
ava/lang/SecurityExceptionTest.java
ava/lang/SecurityManager2Test.java
ava/lang/SecurityManagerTest.java
ava/lang/ShortTest.java
ava/lang/StackOverflowErrorTest.java
ava/lang/StackTraceElementOriginal.java
ava/lang/StackTraceElementTest.java
ava/lang/StrictMathTest.java
ava/lang/String2Test.java
ava/lang/StringBuffer2Test.java
ava/lang/StringBufferTest.java
ava/lang/StringBuilderTest.java
ava/lang/StringIndexOutOfBoundsExceptionTest.java
ava/lang/StringTest.java
ava/lang/SystemTest.java
ava/lang/ThreadDeathTest.java
ava/lang/ThreadGroupTest.java
ava/lang/ThreadLocalTest.java
ava/lang/ThreadTest.java
ava/lang/ThrowableTest.java
ava/lang/TypeNotPresentExceptionTest.java
ava/lang/UnknownErrorTest.java
ava/lang/UnsatisfiedLinkErrorTest.java
ava/lang/UnsupportedOperationExceptionTest.java
ava/lang/VerifyErrorTest.java
ava/lang/VirtualMachineErrorTest.java
ava/lang/ref/PhantomReferenceTest.java
ava/lang/ref/ReferenceQueueTest.java
ava/lang/ref/ReferenceTest.java
ava/lang/ref/SoftReferenceTest.java
ava/lang/ref/WeakReferenceTest.java
ava/net/ContentHandlerTest.java
ava/net/HttpRetryExceptionTest.java
ava/net/Inet4AddressTest.java
ava/net/Inet6AddressTest.java
ava/net/InetAddressTest.java
ava/net/InetSocketAddressTest.java
ava/net/URITest.java
ava/net/URLConnectionTest.java
ava/net/URLEncoderTest.java
ava/net/URLTest.java
ava/util/AbstractCollectionTest.java
ava/util/AbstractMapTest.java
ava/util/ArrayListTest.java
ava/util/ArraysTest.java
ava/util/BitSetTest.java
ava/util/CollectionsTest.java
ava/util/DateTest.java
ava/util/DuplicateFormatFlagsExceptionTest.java
ava/util/FormatFlagsConversionMismatchExceptionTest.java
ava/util/FormatterClosedExceptionTest.java
ava/util/FormatterTest.java
ava/util/HashMapTest.java
ava/util/IdentityHashMapTest.java
ava/util/IllegalFormatCodePointExceptionTest.java
ava/util/IllegalFormatConversionExceptionTest.java
ava/util/IllegalFormatFlagsExceptionTest.java
ava/util/IllegalFormatPrecisionExceptionTest.java
ava/util/IllegalFormatWidthExceptionTest.java
ava/util/InputMismatchExceptionTest.java
ava/util/LinkedHashMapTest.java
ava/util/LocaleTest.java
ava/util/MissingFormatArgumentExceptionTest.java
ava/util/MissingFormatWidthExceptionTest.java
ava/util/UUIDTest.java
ava/util/UnknownFormatConversionExceptionTest.java
ava/util/UnknownFormatFlagsExceptionTest.java
ava/util/VectorTest.java
ava/util/WeakHashMapTest.java
til/Base64Test.java
til/MsgHelpTest.java
til/NYITest.java
fdb2704414a9ed92394ada0d1395e4db86889465 21-Oct-2008 The Android Open Source Project <initial-contribution@android.com> Initial Contribution
nternal/net/www/protocol/http/HttpURLConnectionTest.java
nternal/net/www/protocol/https/HttpsURLConnectionTest.java
ava/io/AllTests.java
ava/io/BufferedInputStreamTest.java
ava/io/BufferedReaderTest.java
ava/io/FileInputStreamTest.java
ava/io/FileOutputStreamTest.java
ava/io/FilePermissionTest.java
ava/io/FileTest.java
ava/io/InputStreamReaderTest.java
ava/io/ObjectInputStreamTest.java
ava/io/ObjectStreamConstantsTest.java
ava/io/OutputStreamWriterTest.java
ava/io/PushBackInputStreamTest.java
ava/io/RandomAccessFileTest.java
ava/io/ReaderTest.java
ava/io/WriterTest.java
ava/lang/AllTests.java
ava/lang/ArithmeticExceptionTest.java
ava/lang/ArrayIndexOutOfBoundsExceptionTest.java
ava/lang/ArrayStoreExceptionTest.java
ava/lang/AssertionErrorTest.java
ava/lang/BooleanTest.java
ava/lang/ByteTest.java
ava/lang/CharacterImplTest.java
ava/lang/CharacterTest.java
ava/lang/Character_SubsetTest.java
ava/lang/Character_UnicodeBlockTest.java
ava/lang/ClassCastExceptionTest.java
ava/lang/ClassLoaderTest.java
ava/lang/ClassNotFoundExceptionTest.java
ava/lang/ClassTest.java
ava/lang/ClassTest2.java
ava/lang/CloneNotSupportedExceptionTest.java
ava/lang/CompilerTest.java
ava/lang/DoubleTest.java
ava/lang/EnumConstantNotPresentExceptionTest.java
ava/lang/EnumTest.java
ava/lang/ErrorTest.java
ava/lang/ExceptionInInitializerErrorTest.java
ava/lang/ExceptionTest.java
ava/lang/FloatTest.java
ava/lang/IllegalAccessErrorTest.java
ava/lang/IllegalAccessExceptionTest.java
ava/lang/IllegalArgumentExceptionTest.java
ava/lang/IllegalMonitorStateExceptionTest.java
ava/lang/IllegalStateExceptionTest.java
ava/lang/IllegalThreadStateExceptionTest.java
ava/lang/IncompatibleClassChangeErrorTest.java
ava/lang/IndexOutOfBoundsExceptionTest.java
ava/lang/InheritableThreadLocalTest.java
ava/lang/InstantiationErrorTest.java
ava/lang/InstantiationExceptionTest.java
ava/lang/IntegerTest.java
ava/lang/InternalErrorTest.java
ava/lang/InterruptedExceptionTest.java
ava/lang/LinkageErrorTest.java
ava/lang/LongTest.java
ava/lang/MathTest.java
ava/lang/MockEnum.java
ava/lang/MockEnum2.java
ava/lang/MutableSecurityManager.java
ava/lang/NegativeArraySizeExceptionTest.java
ava/lang/NoClassDefFoundErrorTest.java
ava/lang/NoSuchFieldErrorTest.java
ava/lang/NoSuchFieldExceptionTest.java
ava/lang/NoSuchMethodErrorTest.java
ava/lang/NoSuchMethodExceptionTest.java
ava/lang/NullPointerExceptionTest.java
ava/lang/NumberFormatExceptionTest.java
ava/lang/NumberTest.java
ava/lang/ObjectTest.java
ava/lang/OutOfMemoryErrorTest.java
ava/lang/PackageTest.java
ava/lang/ProcessBuilderTest.java
ava/lang/RuntimeExceptionTest.java
ava/lang/RuntimePermissionTest.java
ava/lang/RuntimeTest.java
ava/lang/SecurityExceptionTest.java
ava/lang/SecurityManager2Test.java
ava/lang/SecurityManagerTest.java
ava/lang/ShortTest.java
ava/lang/StackOverflowErrorTest.java
ava/lang/StackTraceElementOriginal.java
ava/lang/StackTraceElementTest.java
ava/lang/StrictMathTest.java
ava/lang/String2Test.java
ava/lang/StringBuffer2Test.java
ava/lang/StringBufferTest.java
ava/lang/StringBuilderTest.java
ava/lang/StringIndexOutOfBoundsExceptionTest.java
ava/lang/StringTest.java
ava/lang/SystemTest.java
ava/lang/ThreadDeathTest.java
ava/lang/ThreadGroupTest.java
ava/lang/ThreadLocalTest.java
ava/lang/ThreadTest.java
ava/lang/ThrowableTest.java
ava/lang/TypeNotPresentExceptionTest.java
ava/lang/UnknownErrorTest.java
ava/lang/UnsatisfiedLinkErrorTest.java
ava/lang/UnsupportedOperationExceptionTest.java
ava/lang/VerifyErrorTest.java
ava/lang/VirtualMachineErrorTest.java
ava/lang/ref/AllTests.java
ava/lang/ref/PhantomReferenceTest.java
ava/lang/ref/ReferenceQueueTest.java
ava/lang/ref/ReferenceTest.java
ava/lang/ref/SoftReferenceTest.java
ava/lang/ref/WeakReferenceTest.java
ava/net/AllTests.java
ava/net/ContentHandlerTest.java
ava/net/HttpRetryExceptionTest.java
ava/net/Inet4AddressTest.java
ava/net/Inet6AddressTest.java
ava/net/InetAddressTest.java
ava/net/InetSocketAddressTest.java
ava/net/URITest.java
ava/net/URLConnectionTest.java
ava/net/URLEncoderTest.java
ava/net/URLTest.java
ava/net/test_protocol/Handler.java
ava/util/AbstractCollectionTest.java
ava/util/AbstractMapTest.java
ava/util/AllTests.java
ava/util/ArrayListTest.java
ava/util/ArraysTest.java
ava/util/BitSetTest.java
ava/util/CollectionsTest.java
ava/util/DateTest.java
ava/util/DuplicateFormatFlagsExceptionTest.java
ava/util/FormatFlagsConversionMismatchExceptionTest.java
ava/util/FormatterClosedExceptionTest.java
ava/util/FormatterTest.java
ava/util/HashMapTest.java
ava/util/IdentityHashMapTest.java
ava/util/IllegalFormatCodePointExceptionTest.java
ava/util/IllegalFormatConversionExceptionTest.java
ava/util/IllegalFormatFlagsExceptionTest.java
ava/util/IllegalFormatPrecisionExceptionTest.java
ava/util/IllegalFormatWidthExceptionTest.java
ava/util/InputMismatchExceptionTest.java
ava/util/LinkedHashMapTest.java
ava/util/LocaleTest.java
ava/util/MissingFormatArgumentExceptionTest.java
ava/util/MissingFormatWidthExceptionTest.java
ava/util/UUIDTest.java
ava/util/UnknownFormatConversionExceptionTest.java
ava/util/UnknownFormatFlagsExceptionTest.java
ava/util/VectorTest.java
ava/util/WeakHashMapTest.java
kg1/TestClass.java
kg2/TestClass.java
til/Base64Test.java
til/MsgHelpTest.java
til/NYITest.java