platform_hardware_interfaces/tv/tuner/config/Android.bp
Amy Zhang c178991ae1 Refactor Tuner 1.0 vts to use dynamic configuration
This CL starts the refatoring of Tuner 1.0 vts configuration file
to replace the previous manual config with the current dynamic config
using xml/xsd.

Note that this CL only connects the frontend setting section with
the dynamic config. The CLs to connect other hardware configs will come as
child CLs.

This CL also has some default implementation/vts test impl changes to
sync the sc-dev vts 1.0 with the aosp.

Child CL will also replace the 1.1 manual config with the dynamic
config.

Test: atest VtsHalTvTunerV1_0TargetTest
Bug: 182519645
CTS-Coverage-Bug: 184077478
Change-Id: I13e6ea3d91e474c10e4f822a6ce59d99cc7c7d1d
Merged-In: I13e6ea3d91e474c10e4f822a6ce59d99cc7c7d1d
2021-04-09 15:33:37 -07:00

31 lines
1 KiB
Text

package {
// See: http://go/android-license-faq
// A large-scale-change added 'default_applicable_licenses' to import
// all of the 'license_kinds' from "hardware_interfaces_license"
// to get the below license kinds:
// SPDX-license-identifier-Apache-2.0
default_applicable_licenses: ["hardware_interfaces_license"],
}
xsd_config {
name: "tuner_testing_dynamic_configuration_V1_0",
srcs: ["tuner_testing_dynamic_configuration.xsd"],
package_name: "android.media.tuner.testing.configuration.V1_0",
nullability: true,
}
xsd_config {
name: "tuner_testing_dynamic_configuration_V1_0_enums",
srcs: ["tuner_testing_dynamic_configuration.xsd"],
package_name: "android.media.tuner.testing.configuration.V1_0",
nullability: true,
enums_only: true,
}
xsd_config {
name: "tuner_testing_dynamic_configuration_V1_0_parser",
srcs: ["tuner_testing_dynamic_configuration.xsd"],
package_name: "android.media.tuner.testing.configuration.V1_0",
nullability: true,
parser_only: true,
}