Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 92f35901 authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "vts: skip data path reverb tests on offload effects" into main

parents 0d032f1a 120aa083
Loading
Loading
Loading
Loading
+29 −7
Original line number Original line Diff line number Diff line
@@ -353,8 +353,14 @@ class EnvironmentalReverbDataTest
        mInput.resize(kBufferSize);
        mInput.resize(kBufferSize);
        generateSineWaveInput(mInput);
        generateSineWaveInput(mInput);
    }
    }
    void SetUp() override { SetUpReverb(); }
    void SetUp() override {
    void TearDown() override { TearDownReverb(); }
        SKIP_TEST_IF_DATA_UNSUPPORTED(mDescriptor.common.flags);
        SetUpReverb();
    }
    void TearDown() override {
        SKIP_TEST_IF_DATA_UNSUPPORTED(mDescriptor.common.flags);
        TearDownReverb();
    }


    void assertEnergyIncreasingWithParameter(bool bypass) {
    void assertEnergyIncreasingWithParameter(bool bypass) {
        createEnvParam(EnvironmentalReverb::bypass, bypass);
        createEnvParam(EnvironmentalReverb::bypass, bypass);
@@ -418,12 +424,16 @@ class EnvironmentalReverbMinimumParamTest
        std::tie(mTag, mValue) = std::get<TAG_VALUE_PAIR>(GetParam());
        std::tie(mTag, mValue) = std::get<TAG_VALUE_PAIR>(GetParam());
    }
    }
    void SetUp() override {
    void SetUp() override {
        SKIP_TEST_IF_DATA_UNSUPPORTED(mDescriptor.common.flags);
        SetUpReverb();
        SetUpReverb();
        createEnvParam(EnvironmentalReverb::roomLevelMb, kMinRoomLevel);
        createEnvParam(EnvironmentalReverb::roomLevelMb, kMinRoomLevel);
        ASSERT_NO_FATAL_FAILURE(
        ASSERT_NO_FATAL_FAILURE(
                setAndVerifyParam(EX_NONE, mEnvParam, EnvironmentalReverb::roomLevelMb));
                setAndVerifyParam(EX_NONE, mEnvParam, EnvironmentalReverb::roomLevelMb));
    }
    }
    void TearDown() override { TearDownReverb(); }
    void TearDown() override {
        SKIP_TEST_IF_DATA_UNSUPPORTED(mDescriptor.common.flags);
        TearDownReverb();
    }


    EnvironmentalReverb::Tag mTag;
    EnvironmentalReverb::Tag mTag;
    int mValue;
    int mValue;
@@ -469,8 +479,14 @@ class EnvironmentalReverbDiffusionTest
        mInput.resize(kBufferSize);
        mInput.resize(kBufferSize);
        generateSineWaveInput(mInput);
        generateSineWaveInput(mInput);
    }
    }
    void SetUp() override { SetUpReverb(); }
    void SetUp() override {
    void TearDown() override { TearDownReverb(); }
        SKIP_TEST_IF_DATA_UNSUPPORTED(mDescriptor.common.flags);
        SetUpReverb();
    }
    void TearDown() override {
        SKIP_TEST_IF_DATA_UNSUPPORTED(mDescriptor.common.flags);
        TearDownReverb();
    }


    float getMean(std::vector<float>& buffer) {
    float getMean(std::vector<float>& buffer) {
        return std::accumulate(buffer.begin(), buffer.end(), 0.0) / buffer.size();
        return std::accumulate(buffer.begin(), buffer.end(), 0.0) / buffer.size();
@@ -543,8 +559,14 @@ class EnvironmentalReverbDensityTest
            generateSineWaveInput(mInput);
            generateSineWaveInput(mInput);
        }
        }
    }
    }
    void SetUp() override { SetUpReverb(); }
    void SetUp() override {
    void TearDown() override { TearDownReverb(); }
        SKIP_TEST_IF_DATA_UNSUPPORTED(mDescriptor.common.flags);
        SetUpReverb();
    }
    void TearDown() override {
        SKIP_TEST_IF_DATA_UNSUPPORTED(mDescriptor.common.flags);
        TearDownReverb();
    }


    EnvironmentalReverb::Tag mTag;
    EnvironmentalReverb::Tag mTag;
    int mParamValues;
    int mParamValues;