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

Commit b80de7bc authored by Mikhail Naganov's avatar Mikhail Naganov
Browse files

audio: Add test configs for effects VTS tests

The main purpose of the config is to shut down the framework
audioserver while the VTS test is running. This is achieved by
setting 'vts.native_server.on' to '1'. Without this, restarts
of the effects HAL process which are a normal part of tests
affect the audioserver and may lead to failures of framework
tests that run interleaved with these VTS tests.

Bug: 264712385
Test: atest --test-mapping hardware/interfaces/audio/aidl/vts
Change-Id: I2515cb62e46ef8e93cbddb2c0219f4523d2ecda5
parent eafa78c9
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -36,6 +36,7 @@ cc_defaults {
        "-Werror",
        "-Wthread-safety",
    ],
    test_config_template: "VtsHalAudioTargetTestTemplate.xml",
    test_suites: [
        "general-tests",
        "vts",
@@ -71,7 +72,6 @@ cc_test {
        "VtsHalAudioCoreConfigTargetTest.cpp",
        "VtsHalAudioCoreModuleTargetTest.cpp",
    ],
    test_config: "VtsHalAudioCoreTargetTest.xml",
}

cc_test {
+3 −3
Original line number Diff line number Diff line
@@ -13,7 +13,7 @@
     See the License for the specific language governing permissions and
     limitations under the License.
-->
<configuration description="Runs VtsHalAudioCoreTargetTest.">
<configuration description="Runs {MODULE}.">
    <option name="test-suite-tag" value="apct" />
    <option name="test-suite-tag" value="apct-native" />

@@ -27,12 +27,12 @@

    <target_preparer class="com.android.tradefed.targetprep.PushFilePreparer">
        <option name="cleanup" value="true" />
        <option name="push" value="VtsHalAudioCoreTargetTest->/data/local/tmp/VtsHalAudioCoreTargetTest" />
        <option name="push" value="{MODULE}->/data/local/tmp/{MODULE}" />
    </target_preparer>

    <test class="com.android.tradefed.testtype.GTest" >
        <option name="native-test-device-path" value="/data/local/tmp" />
        <option name="module-name" value="VtsHalAudioCoreTargetTest" />
        <option name="module-name" value="{MODULE}" />
        <option name="native-test-timeout" value="10m" />
    </test>
</configuration>