Add support for test_suites to cc_test_library

Some cc_test_library modules will need to be installed for
compatibility test. This CL adds the capacity to use the
test_suites property to enable this behavior.

Fixes: 226402757
Test: Wrote unit tests, confirmed installation to proper dirs,
      and verified conversion that necessitated this change
Change-Id: I7313d4927d28aacad9e444962fd2a7efc6c3bc1f
This commit is contained in:
Trevor Radcliffe
2022-03-24 21:06:14 +00:00
parent 76ff96f885
commit f389cb4e35
4 changed files with 116 additions and 23 deletions

View File

@@ -3595,7 +3595,8 @@ func DefaultsFactory(props ...interface{}) android.Module {
&SharedProperties{},
&FlagExporterProperties{},
&BinaryLinkerProperties{},
&TestProperties{},
&TestLinkerProperties{},
&TestInstallerProperties{},
&TestBinaryProperties{},
&BenchmarkProperties{},
&fuzz.FuzzProperties{},