tests: Move to Android.bp.

Also separate libupdater_defaults out to be shareable.

It turns out the `data` property in `cc_test` doesn't follow symlinks as
LOCAL_TEST_DATA does in Android.mk. This CL creates a filegroup in
top-level Android.bp in order to pick up the testdata for ResourcesTest.

Test: `mmma -j bootable/recovery` with aosp_marlin-userdebug
Test: Run recovery_{unit,component,manual}_test on marlin.
Test: Run recovery_host_test.
Change-Id: I4532ab25aeb83c0b0baa8051d5fe34ba7b910a35
This commit is contained in:
Tao Bao
2018-07-24 15:34:39 -07:00
parent 97de9c3d3e
commit ef5e38fef0
11 changed files with 253 additions and 252 deletions
+2 -3
View File
@@ -33,9 +33,8 @@
static const std::string kLocale = "zu";
static const std::vector<std::string> kResourceImagesDirs{
"res-testdata/res-mdpi/images/", "res-testdata/res-hdpi/images/",
"res-testdata/res-xhdpi/images/", "res-testdata/res-xxhdpi/images/",
"res-testdata/res-xxxhdpi/images/",
"res-mdpi/images/", "res-hdpi/images/", "res-xhdpi/images/",
"res-xxhdpi/images/", "res-xxxhdpi/images/",
};
static int png_filter(const dirent* de) {