blob: a5ddee51ef56c3819ba9e626a8acdc6a78ccae43 [file] [log] [blame]
François Gaffieb449cdb2019-12-13 13:31:36 -08001cc_test {
2 name: "VtsHalAudioPolicyV1_0TargetTest",
3 defaults: ["vts_target_tests_defaults"],
4 srcs: [
5 "ValidateEngineConfiguration.cpp",
6 ],
7 static_libs: [
François Gaffieb449cdb2019-12-13 13:31:36 -08008 "libxml2",
9 "liblog",
François Gaffiea8cac482019-12-18 09:29:58 +010010 "libmedia_helper",
11 "libaudiopolicyengine_config",
12 "libaudiopolicycomponents",
13 "libaudiopolicyengineconfigurable_pfwwrapper",
14 "android.hardware.audio.common.test.utility",
15 "libparameter",
16 "libpfw_utility",
17 "libremote-processor",
18 "libutils",
19 "libcutils",
20 "libhidlbase",
21 "liblog",
22 "libbase",
23 ],
24 shared_libs: [
25 "libaudiofoundation",
François Gaffieb449cdb2019-12-13 13:31:36 -080026 ],
Dan Shiba894f82020-03-26 00:06:39 -070027 // Use test_config for vts suite.
François Gaffieb449cdb2019-12-13 13:31:36 -080028 // TODO(b/146104851): Add auto-gen rules and remove it.
29 test_config: "VtsHalAudioPolicyV1_0TargetTest.xml",
30 cflags: [
31 "-DXSD_DIR=\"/data/local/tmp\"",
François Gaffiea8cac482019-12-18 09:29:58 +010032 "-DXSD_PFW_DIR=\"/data/local/tmp/Schemas\"",
François Gaffieb449cdb2019-12-13 13:31:36 -080033 "-Wall",
34 "-Werror",
35 "-Wno-unused-function",
36 "-O0",
37 "-g",
38 ],
39 data: [
40 ":audio_policy_engine_conf_V1_0",
François Gaffiea8cac482019-12-18 09:29:58 +010041 ":audio_policy_engine_configurable_configuration_V1_0",
42 ":audio_policy_engine_configurable_configuration_ComponentLibrary_V1_0",
43 ":audio_policy_engine_configurable_configuration_ComponentTypeSet_V1_0",
44 ":audio_policy_engine_configurable_configuration_ConfigurableDomain_V1_0",
45 ":audio_policy_engine_configurable_configuration_ConfigurableDomains_V1_0",
46 ":audio_policy_engine_configurable_configuration_FileIncluder_V1_0",
47 ":audio_policy_engine_configurable_configuration_Parameter_V1_0",
48 ":audio_policy_engine_configurable_configuration_ParameterFrameworkConfiguration_V1_0",
49 ":audio_policy_engine_configurable_configuration_ParameterSettings_V1_0",
50 ":audio_policy_engine_configurable_configuration_Subsystem_V1_0",
51 ":audio_policy_engine_configurable_configuration_SystemClass_V1_0",
52 ":audio_policy_engine_configurable_configuration_W3cXmlAttributes_V1_0",
François Gaffieb449cdb2019-12-13 13:31:36 -080053 ],
54 gtest: true,
55 test_suites: [
56 "general-tests",
Dan Shiba894f82020-03-26 00:06:39 -070057 "vts",
François Gaffieb449cdb2019-12-13 13:31:36 -080058 ],
59}