Skip to content

Multi-playback/capture-pipeline always iterates in the same order #495

@ranj063

Description

@ranj063

The multi pipeline tests start and stop PCM in the same order. It doesnt cover the case where the PCMs are started in one order and stopped in another order. For example:
https://sof-ci.01.org/linuxpr/PR2371/build4845/devicetest/

In the above device test result, the multi-playback-pipeline.sh test passes on BYT/BDW/BSW because the PCMs are started in the order 0 followed by 1 and stopped in the order 0 followed by 1.

If I switch the order for stopping to 1 followed by 0, the test fails on my device.

cc:

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Critical bugs or normal featurestype:enhancementNew framework feature or requesttype:test coverage gapThis requires a new test case, not just fixing one

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions