Fixing serialization compatibility tests for sql tests
The resources files were being loaded using the System
classloader, which is not useful for instrumentation CTS
tests: the app classloader is a direct child of the
Also moving all sql resources beneath
com.android.org.apache instead of just org.apache.
The resource names used during tests are derived from the
fully-qualified names of the test classes. At build time
we re-package the test code by prepending "com.android."
to the "org.apache" using jarjar. This is probably to
avoid conflicts with other tests / support code that have
been moved to libcore/harmony-tests but retain their
original package name.
Also a small change to the .mk file to remove references
to packages that no longer exist.
(cherry picked from commit 15d1c074b73c8d2b67404ff87c7096f43a60d7f3)
22 files changed