Revert "bootclasspath_fragment: Treat some specific modules as test"

This reverts commit ff9b6faba2.

Reason for revert: No longer needed
Bug: 194063708
Test: m nothing
Change-Id: Ic2f6761c9a0a00a612724cb429f002a16522e53f
(cherry picked from commit d0fe1307aa)
Merged-In: Ic2f6761c9a0a00a612724cb429f002a16522e53f
This commit is contained in:
Paul Duffin
2022-09-14 17:04:51 +00:00
committed by Cherrypicker Worker
parent 0fcd2f3d99
commit 91c1676c8e
2 changed files with 1 additions and 38 deletions

View File

@@ -840,22 +840,7 @@ func (b *BootclasspathFragmentModule) createHiddenAPIFlagInput(ctx android.Modul
// isTestFragment returns true if the current module is a test bootclasspath_fragment.
func (b *BootclasspathFragmentModule) isTestFragment() bool {
if b.testFragment {
return true
}
// TODO(b/194063708): Once test fragments all use bootclasspath_fragment_test
// Some temporary exceptions until all test fragments use the
// bootclasspath_fragment_test module type.
name := b.BaseModuleName()
if strings.HasPrefix(name, "test_") {
return true
}
if name == "apex.apexd_test_bootclasspath-fragment" {
return true
}
return false
return b.testFragment
}
// produceHiddenAPIOutput produces the hidden API all-flags.csv file (and supporting files)

View File

@@ -408,22 +408,6 @@ func TestBootclasspathFragment_Test(t *testing.T) {
},
}
bootclasspath_fragment {
name: "test_fragment",
contents: ["mysdklibrary"],
hidden_api: {
split_packages: [],
},
}
bootclasspath_fragment {
name: "apex.apexd_test_bootclasspath-fragment",
contents: ["mysdklibrary"],
hidden_api: {
split_packages: [],
},
}
bootclasspath_fragment_test {
name: "a_test_fragment",
contents: ["mysdklibrary"],
@@ -445,12 +429,6 @@ func TestBootclasspathFragment_Test(t *testing.T) {
fragment := result.Module("myfragment", "android_common").(*BootclasspathFragmentModule)
android.AssertBoolEquals(t, "not a test fragment", false, fragment.isTestFragment())
fragment = result.Module("test_fragment", "android_common").(*BootclasspathFragmentModule)
android.AssertBoolEquals(t, "is a test fragment by prefix", true, fragment.isTestFragment())
fragment = result.Module("a_test_fragment", "android_common").(*BootclasspathFragmentModule)
android.AssertBoolEquals(t, "is a test fragment by type", true, fragment.isTestFragment())
fragment = result.Module("apex.apexd_test_bootclasspath-fragment", "android_common").(*BootclasspathFragmentModule)
android.AssertBoolEquals(t, "is a test fragment by name", true, fragment.isTestFragment())
}