summaryrefslogtreecommitdiffstats
path: root/icu/src/test/java/com/ibm
Commit message (Collapse)AuthorAgeFilesLines
* Merge LocaleData and Resources, rename Resources to ICU.Elliott Hughes2010-04-162-102/+0
| | | | | | | Also move our ICU tests into our little tree of tests. Bug: 2596471 Change-Id: I73b53d74c26ef9bf670f12cac58b51ba61eefead
* Resync a load of tests with upstream, make our build faster.Elliott Hughes2010-02-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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.)
* Use one method to create a Locale from a String.Elliott Hughes2010-02-121-0/+16
| | | | Bug: 2392157
* Fix icu4jni Resources ("Locale") to not expose its internals.Elliott Hughes2009-10-142-0/+86
We shouldn't expose internal arrays without copying. Bug: 2102273