-
Notifications
You must be signed in to change notification settings - Fork 349
Description
Describe the bug
Run alsa_conformance_test --test_suites test_rates to check the estimated rates are same as what it set.
More infomation on this test
https://chromium.googlesource.com/chromiumos/platform/audiotest/+/refs/heads/master/alsa_conformance_test.md#Stability-of-rate
To Reproduce
alsa_conformance_test.py -P hw:0,0 --test-suites test_rates --merge-thld-size 480
Reproduction Rate
100%
Expected behavior
alsa_conformance_test.py is a "standard" test that run on all previous platforms.
Environment
-
Branch name and commit hash of the 2 repositories: sof (firmware/topology) and linux (kernel driver).
-
Name of the topology file
- Topology: sof-adl-max98360a-rt5682.tplg
-
Name of the platform(s) on which the bug is observed.
- Platform: RPL-skolas
Screenshots or console output
skolas-rev5 ~ # alsa_conformance_test.py -P hw:0,0 --test-suites test_rates --merge-thld-size 480
0 passed, 1 failed
Device Information
Name: hw:0,0
Card: sofrt5682[sof-rt5682]
Device: Speakers (*)[]
Stream: PLAYBACK
Format: ['S16_LE', 'S24_LE', 'S32_LE']
Channels: [2]
Rate: [48000]
Period_size range: [24, 4096]
Buffer_size range: [48, 16384]
Test Rates
Set rate 48000: fail - Rate error 31.474834 > threshold 10