Dependencies of tests are also included in APEX am: af9539fd14 am: 7e191d264a

Change-Id: Id6647ba0c1531e0605e5cedf921d3b01908d1ff5
This commit is contained in:
Jiyong Park
2020-05-04 09:02:03 +00:00
committed by Automerger Merge Worker
2 changed files with 11 additions and 2 deletions

View File

@@ -2086,13 +2086,13 @@ func (a *apexBundle) GenerateAndroidBuildActions(ctx android.ModuleContext) {
// We do not add this variation to `filesInfo`, as it has no output;
// however, we do add the other variations of this module as indirect
// dependencies (see below).
return true
} else {
// Single-output test module (where `test_per_src: false`).
af := apexFileForExecutable(ctx, ccTest)
af.class = nativeTest
filesInfo = append(filesInfo, af)
}
return true // track transitive dependencies
} else {
ctx.PropertyErrorf("tests", "%q is not a cc module", depName)
}