Don't dexpreopt or strip java_test modules

I6bb2c971cee65d2338839753aa0d84939f335b1b accidentally caused
java_test modules to be dexpreopted and possibly stripped.

Test: dexpreopt_test.go
Change-Id: Ida8f046c509c97e38bd3bce66944d32f01530db4
This commit is contained in:
Colin Cross
2019-01-05 22:30:13 -08:00
parent 638149e650
commit e302687ea4
2 changed files with 10 additions and 0 deletions

View File

@@ -82,6 +82,15 @@ func TestDexpreoptEnabled(t *testing.T) {
}`,
enabled: false,
},
{
name: "java test",
bp: `
java_test {
name: "foo",
srcs: ["a.java"],
}`,
enabled: false,
},
{
name: "android test",
bp: `

View File

@@ -1601,6 +1601,7 @@ func TestFactory() android.Module {
&module.testProperties)
module.Module.properties.Installable = proptools.BoolPtr(true)
module.Module.dexpreopter.isTest = true
InitJavaModule(module, android.HostAndDeviceSupported)
return module