94865666a7
This CL adds VTS test for engine PFW configuration files (Skipped for default engine, the check is performed by reading the audio_policy_configuration file AND parameter-framework top configuration file) AllSchemas.xsd is made by manual inclusion from all other xsd files. It is used for API files generation. Test: build & run vts --module VtsHalAudioPolicyV1_0Target atest VtsHalAudioPolicyV1_0TargetTest Bug: 141989952 Change-Id: I62730caadafdcb5ebb3083d683625424864afe97 Signed-off-by: François Gaffie <francois.gaffie@renault.com> |
||
---|---|---|
.. | ||
2.0 | ||
4.0 | ||
5.0 | ||
6.0 | ||
common | ||
core/all-versions | ||
effect | ||
policy/1.0 | ||
README |
Directory structure of the audio HIDL related code. Run `common/all-versions/copyHAL.sh` to create a new version of the audio HAL based on an existing one. audio |-- 2.0 <== core 2.0 HIDL API. .hal can not be moved into the core directory | because that would change its namespace and include path |-- 4.0 <== Version 4.0 of the core API | |-- ... | |-- common <== code common to audio core and effect API | |-- 2.0 <== HIDL API of V2 | |-- 4.0 | |-- ... | `-- all-versions <== code common to all version of both core and effect API | |-- default <== implementation shared code between core and effect impl | |-- test <== utilities used by tests | `-- util <== utilities used by both implementation and tests | |-- core <== VTS and default implementation of the core API (not HIDL, see /audio/2.0)) | `-- all-versions <== Code is version independent through #if and separate files | |-- default <== code that wraps the legacy API | `-- vts <== vts of core API | |-- 2.0 <== 2.0 specific tests and helpers | |-- 4.0 | |-- ... | `-- effect <== idem for the effect API |-- 2.0 |-- 4.0 |-- ... `-- all-versions |-- default `-- vts