Skip DynamicsProcessing postEqBand and data test for HAL versions < 3
Post EQ band and most data testing introduced in Android16
Flag: TEST_ONLY
Bug: 401131454
Bug: 405022808
Test: atest --test-mapping hardware/interfaces/audio/aidl/vts:presubmit
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:a9dba9cf968e461203b83d53c3739304dd4a4fb2)
Merged-In: I01dcabc648b743c8bb008dc0207f135fc5aec45c
Change-Id: I01dcabc648b743c8bb008dc0207f135fc5aec45c
diff --git a/audio/aidl/vts/VtsHalDownmixTargetTest.cpp b/audio/aidl/vts/VtsHalDownmixTargetTest.cpp
index 720a040..ed87f78 100644
--- a/audio/aidl/vts/VtsHalDownmixTargetTest.cpp
+++ b/audio/aidl/vts/VtsHalDownmixTargetTest.cpp
@@ -217,10 +217,7 @@
void SetUp() override {
SKIP_TEST_IF_DATA_UNSUPPORTED(mDescriptor.common.flags);
ASSERT_NO_FATAL_FAILURE(SetUpDownmix(mInputChannelLayout));
- if (int32_t version;
- mEffect->getInterfaceVersion(&version).isOk() && version < kMinDataTestHalVersion) {
- GTEST_SKIP() << "Skipping the data test for version: " << version << "\n";
- }
+ SKIP_TEST_IF_VERSION_UNSUPPORTED(mEffect, kMinDataTestHalVersion);
if (!isLayoutValid(mInputChannelLayout)) {
GTEST_SKIP() << "Layout not supported \n";
}
@@ -372,10 +369,7 @@
void SetUp() override {
ASSERT_NO_FATAL_FAILURE(SetUpDownmix(mInputChannelLayout));
- if (int32_t version;
- mEffect->getInterfaceVersion(&version).isOk() && version < kMinDataTestHalVersion) {
- GTEST_SKIP() << "Skipping the data test for version: " << version << "\n";
- }
+ SKIP_TEST_IF_VERSION_UNSUPPORTED(mEffect, kMinDataTestHalVersion);
if (!isLayoutValid(mInputChannelLayout)) {
GTEST_SKIP() << "Layout not supported \n";
}