Closed marc-hb closed 4 months ago
SOFCI TEST
This also helps mitigate the fw log spam tracked in:
https://sof-ci.01.org/softestpr/PR1219/build620/devicetest/index.html is affected by https://github.com/thesofproject/linux/issues/5098
Everything else (ACE, CAVS25, stable-v2.2) is 100% green.
https://sof-ci.01.org/softestpr/PR1219/build617/devicetest/index.html https://sof-ci.01.org/softestpr/PR1219/build618/devicetest/index.html https://sof-ci.01.org/softestpr/PR1219/build619/devicetest/index.html
LNLM_RVP_NOCODEC takes 8-9 minutes for multiple-pause-resume.sh with this pr, loop_count=1 I this this is reasonable duration for PR test.
There is a combinatorial explosion in this test because it tries by default to test all pairs of available pipelines. This typically blows up and times out in NOCODEC configurations see #706 and others for earlier discussions. Internally, this combinatorial explosion issue was raised as early as November 2020! (Issues 40, 581,...)
This tiny commit does not fix the root cause but it makes a dead simple, "quality of life" adjustment: it simply lowers the default number of iterations from 5 to 1. There is no obvious reason why the default should be 5 and every test plan can raise that value back up if it wants to. Unlike #706 which was abandoned because it reduces test coverage, this very small change merely reduces the default test duration without changing any of its logic.
Also, log the combination tested. Sample output: