Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8fbdeecd authored by Paul Duffin's avatar Paul Duffin Committed by Automerger Merge Worker
Browse files

Merge "Remove repackaged.android.test... libraries" am: e04ce88a am: eeb6eada am: 00ccfff9

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1966779

Change-Id: Ia4a08bd468f6e73af7f2420679e8240309502904
parents 62587fa0 00ccfff9
Loading
Loading
Loading
Loading
+8 −21
Original line number Diff line number Diff line
@@ -72,11 +72,16 @@ java_sdk_library {

// Build the android.test.base_static library
// ==========================================
// This is only intended for inclusion in the android.test.runner-minus-junit,
// robolectric_android-all-stub and repackaged.android.test.* libraries.
// This is only intended for use by the android.test.runner-minus-junit
// library.
//
// Must not be used elsewhere.
//
java_library_static {
    name: "android.test.base_static",
    visibility: [
        "//frameworks/base/test-runner",
    ],
    installable: false,

    srcs: [":android-test-base-sources"],
@@ -91,28 +96,10 @@ java_library_static {
    sdk_version: "current",
}

// Build the repackaged.android.test.base library
// ==============================================
// This contains repackaged versions of the classes from
// android.test.base.
java_library_static {
    name: "repackaged.android.test.base",

    sdk_version: "current",
    static_libs: ["android.test.base_static"],

    jarjar_rules: "jarjar-rules.txt",
    // Pin java_version until jarjar is certified to support later versions. http://b/72703434
    java_version: "1.8",
}

// Build the android.test.base-minus-junit library
// ===============================================
// This contains the android.test classes from android.test.base plus
// the com.android.internal.util.Predicate[s] classes. This is only
// intended for inclusion in android.test.legacy and in
// android.test.base-hiddenapi-annotations to avoid a dependency cycle and must
// not be used elsewhere.
// the com.android.internal.util.Predicate[s] classes.
java_library_static {
    name: "android.test.base-minus-junit",

test-base/jarjar-rules.txt

deleted100644 → 0
+0 −3
Original line number Diff line number Diff line
rule junit.** repackaged.junit.@1
rule android.test.** repackaged.android.test.@1
rule com.android.internal.util.** repackaged.com.android.internal.util.@1
+0 −26
Original line number Diff line number Diff line
@@ -79,32 +79,6 @@ java_library {
    ],
}

// Build the repackaged.android.test.runner library
// ================================================
java_library_static {
    name: "repackaged.android.test.runner",

    srcs: [":android-test-runner-sources"],
    exclude_srcs: [
        "src/android/test/ActivityUnitTestCase.java",
        "src/android/test/ApplicationTestCase.java",
        "src/android/test/IsolatedContext.java",
        "src/android/test/ProviderTestCase.java",
        "src/android/test/ProviderTestCase2.java",
        "src/android/test/RenamingDelegatingContext.java",
        "src/android/test/ServiceTestCase.java",
    ],

    sdk_version: "current",
    libs: [
        "android.test.base_static",
    ],

    jarjar_rules: "jarjar-rules.txt",
    // Pin java_version until jarjar is certified to support later versions. http://b/72703434
    java_version: "1.8",
}

// Make the current.txt available for use by the cts/tests/signature tests.
// ========================================================================
filegroup {

test-runner/jarjar-rules.txt

deleted120000 → 0
+0 −1
Original line number Diff line number Diff line
../test-base/jarjar-rules.txt
 No newline at end of file