Skip to content

[BUG]Regression. MixInMixOut. Silent in captured files #7072

@wszypelt

Description

@wszypelt

Describe the bug
image

TEST DESCRIPTION:
Transfer data with Mix In -> maximum number of MixOuts test as host-host loopback.
MixIn -> multiple MixOuts is used in Linux topology.

    Tested Topology:
    +----+  +--------------------+   +--------------------+
    |    |  | +------+   +-----+ |   | +------+  +------+ |       1
    |    |--->|Copier|-->|MixIn|---+-->|MixOut|->|Copier|--------->+
    |    |  | +------+   +-----+ | | | +------+  +------+ |        |
    |    |  +--------------------+ | +--------------------+        |
    |    |                         |                               |
    |    |                         | ...                           |
    |    |                         |                               |
    |    |                         | +--------------------+        |
    |    |                         | | +------+  +------+ |   N    |
    |    |                         +-->|MixOut|->|Copier|----->|   |
    |    |                           | +------+  +------+ |    |   |
    |HOST|                           +--------------------+    |   |
    |    |                                                     |   |
    |    |  N                                                  |   |
    |    |<--------------------------------------------------- |   |
    |    |                                                         |
    |    |...                                                      |
    |    |                                                         |
    |    | 1                                                       |
    |    |<-------------------------------------------------------+|
    |    |
    |    |
    +----+

    _____________________
    TEST STEPS:
    1. Load FW
    2. Generate playback file
    3. Build topology
    4. Run all pipelines concurrently
    5. Wait for playback stream to finish
    6. Stop all pipelines concurrently
    8. Verify recorded files
    _____________________
    ACCEPTANCE CRITERIA:
    ·       No errors during test
    ·       Successful output files verification

To Reproduce
pytest -s "tests/avs/fw_01_base_fw_modules/test_18_mixers_topologies.py::TestMixinMixout::test_01_18_mixers_max_outputs[channel_count_8-mixout_count_3]"
Reproduction Rate
100%

Impact
After Bisect:
Last passed: SOF_FW_MASTER_01.01.00.4022 (https://quickbuild.igk.intel.com/build/11180522) 2023-01-05 23:31:54
First failed: SOF_FW_MASTER_01.01.00.4025 (https://quickbuild.igk.intel.com/build/11184576) 2023-01-06 23:31:34

Environment

  1. Branch name and commit hash of the 2 repositories: sof (firmware/topology) and linux (kernel driver).
    • Kernel: {SHA}
    • SOF: [SOF_FW_MASTER_01.01.00.4059
  2. Name of the platform(s) on which the bug is observed.
    • Platform: MTL RVP

Screenshots or console output
logsmixer.zip

Metadata

Metadata

Assignees

Labels

IPC4Issues observed with IPC4 (same IPC as Windows)MTLApplies to Meteor Lake platformP2Critical bugs or normal featuresbugSomething isn't working as expected

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions