Re: [android-building] “compatibility.mk” in aosp of vts building means

2020-01-16 Thread 'Colin Cross' via Android Building
COMPATIBILITY.* variables are set here: https://cs.android.com/android/platform/superproject/+/master:build/make/core/definitions.mk;l=2899?q=file:build%2Fmake%20COMPATIBILITY%5C . You normally add modules to android-vts.zip by setting LOCAL_TEST_SUITES := vts in an Android.mk file or test_suites:

Re: [android-building] “compatibility.mk” in aosp of vts building means

2020-01-16 Thread 'Dan Willemsen' via Android Building
The correct links this time: https://cs.android.com/android/platform/superproject/+/master:build/make/core/base_rules.mk;l=733?q=create-suite-dependencies=android%2Fplatform%2Fsuperproject

Re: [android-building] “compatibility.mk” in aosp of vts building means

2020-01-16 Thread 'Dan Willemsen' via Android Building
The test_suite_name needs to match the individual module definitions that set `test_suites: ["vts"]` or `LOCAL_COMPATIBILITY_SUITE := vts`. The make code controlling that is roughly:

[android-building] “compatibility.mk” in aosp of vts building means

2020-01-16 Thread xiang tianyu
hellp ,can you help me with this problem about "compatibility.mk" of vts building system. the source code of "compatibility.mk" is in aosp code ,it's path is "build/make/core/tasks/tools/compatibility.mk" there is a line in "compatibility.mk" which is "test_artifacts :=