summaryrefslogtreecommitdiff
path: root/android/csuite_config.go
AgeCommit message (Collapse)Author
2024-11-13Use fewer OutputPaths Cole Faust
A lot of the time, you really mean android.Path or android.WriteablePath instead of OutputPath. Also, many modules were holding onto OutputPaths/WriteablePaths after the files had already been generated, meaning they should no longer be treated as writable paths and are instead inputs into other actions. Change the type of those paths to just android.Path. Test: verified ninja files were unchanged on aosp_arm64-trunk_staging-userdebug Change-Id: Id773171bef59d855ba33c4b85cef268031cbec39
2021-03-17Convert android/csuite_config_test.go to test fixtures Paul Duffin
Bug: 182885307 Test: m nothing Change-Id: Ic3a83b0051553be7dea0284310db6304bb815eb1
2021-02-19Add ctx to AndroidMkExtraEntriesFunc Colin Cross
Add a ctx parameter to AndroidMkExtraEntriesFunc to allow them to access providers. Test: m checkbuild Change-Id: Id6becc1e425c3c3d8519248f8c0ce80777fac7cc Merged-In: Id6becc1e425c3c3d8519248f8c0ce80777fac7cc
2020-12-01Add test suite handling to central androidmk code Liz Kammer
MTS is introducing partial MTS test suites that are per-module, with names of the format: mts-${MODULE}. By centralizing the code for test suites, we can automatically add "mts" test suite when an "mts-${MODULE}" test suite is specified, reducing duplication. Test: m mts Bug: 170318013 Change-Id: I8ce9d3c252fcc0a937bb5f2826d21cb6c6932d82
2020-11-24Convert csuite config to use AndroidMkEntries Liz Kammer
This is to facilitate consolidation of compatibility suite logic. Test: m nothing and compare soong Android mk files -- no diffs Change-Id: Ibc60d14fdde93835124e18a5c484bbda496bdb9e
2019-10-18Create C-Suite config module karenluo
* Defined a build target csuite_config.go for C-Suite, so that C-Suite test modules can be declare in Android.bp files. * Modified vts_config.go to use the general Makefile suite_host_config.mk. Test: make csuite, forrest test for vts Change-Id: I5f67c54e05b113ac6c5d226930618e6811e6e602 Merged-In: I5f67c54e05b113ac6c5d226930618e6811e6e602