summaryrefslogtreecommitdiff
path: root/identity/support/src/cppbor_parse.cpp
diff options
context:
space:
mode:
authorKevin Rocard <krocard@google.com>2017-08-21 18:32:49 -0700
committerKeun Soo Yim <yim@google.com>2018-01-23 22:22:54 +0000
commitd6bcee40184c152df1caad40114f451969446038 (patch)
treea506babf0898ca5f7f94ed53eb9d8ff530883a62 /identity/support/src/cppbor_parse.cpp
parentccc3c36c88db1164a9ea2bb608be127f3bf63255 (diff)
Audio VTS: Look for Audio policy config in all supported folders
audio_policy_configuration.xml can be loaded from the following places: - /system/etc/ - /vendor/etc - /odm/etc Nevertheless the config validation test was expecting it to be in /vendor/etc exclusively. This patch changes the test logic to: - look for the config files in all 3 folders - make sure the config is unique Test: run the following script to check for regressions and test that invalid config make the test fail. ( set -xe runVTS() { vts-tradefed run commandAndExit vts \ --skip-all-system-status-check --primary-abi-only \ --skip-preconditions --module VtsHalAudioV2_0Target \ -t CheckConfig.audioPolicyConfigurationValidation; } echo "# Test valid config" runVTS echo "# Test multiple invalid match" adb shell touch /system/etc/audio_policy_configuration.xml ! runVTS adb shell rm /system/etc/audio_policy_configuration.xml echo "# Test multiple valid match" adb shell cp /{vendor,system}/etc/audio_policy_configuration.xml ! runVTS adb shell rm /system/etc/audio_policy_configuration.xml echo "# Test invalid config" adb shell sed -i /defaultOutputDevice/p /vendor/etc/audio_policy_configuration.xml ! runVTS adb shell sed -i '"/defaultOutputDevice/{p;N;d}"' /vendor/etc/audio_policy_configuration.xml echo "# Test that the test did not break the config" runVTS ) Bug: 64881365 Merged-In: I9db5e6f727d19fd654a3cc543a2aaab196682001 Change-Id: I9db5e6f727d19fd654a3cc543a2aaab196682001 Signed-off-by: Kevin Rocard <krocard@google.com> (cherry picked from commit 6dcc7132816d65cc8ccd9c300c65083886fd841f)
Diffstat (limited to 'identity/support/src/cppbor_parse.cpp')
0 files changed, 0 insertions, 0 deletions