On Wed, 04 Sep 2019 06:29:30 +0200, Yu-Hsuan Hsu wrote: > > Hi all, > > I have created an new tool "Alsa conformance test"( > https://chromium.googlesource.com/chromiumos/platform/audiotest/+/master/alsa_conformance_test.md), > which is used for verifying ALSA drivers. Here are some main functions it > can measure: > 1. Correctness of hw_params > 2. Stability of rate > 3. Stability of step > 4. Runtime of each ALSA API > 5. Underrun and Overrun > > I recommend to use the script "alsa_conformance_test.py" inside. Just give > it a device and then it will test the below functions automatically. > 1. To make sure whether all the parameters provided by an ALSA driver can > be used. > 2. To make sure whether the measured rate is the same as the expected rate. > > We have used this tool to find out many issues in ChromeOS. I hope it can > help development in Linux too. If you have any problems or want more > features, please create a bug in crbug.com and assign to me ( > yuhsuan@xxxxxxxxxxxx). Thanks! Great, it's something I wanted to see for long time. Let us know if you'd like to put this to ALSA upstream. thanks, Takashi _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx https://mailman.alsa-project.org/mailman/listinfo/alsa-devel