-
Notifications
You must be signed in to change notification settings - Fork 45
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FEATURE] sof-test should run without DMA trace - only etrace #726
Comments
We already have a -s option: #681 What's missing and and what level? In run-all-tests.sh marc-hb@run-all-nologger ? |
@marc-hb I don't want to disable sof-logger (which will read the etrace which is ALWAYS enabled). I just want to disable the DMA trace.... (sof-logger -t) which is conditionally enabled by the kernel. |
See e.g. thesofproject/sof#3673, how would one run such tests if we cannot disable the DMA trace... |
I just tried |
@marc-hb try PR thesofproject/linux#3021, that disables the trace for real. The current code can only enable the trace with the module parameter, not disable it. |
Does not apply to CI but in my workspace I found it easier to turn off |
#811 to disable the logger entirely (even etrace) |
that's not what I was asking - only disable DMA traces and keep etrace |
I know, that's why this is not closed. |
this is still open IMHO |
We focus on IPC4 dev now, this is IPC3 specific, make it P2 |
Resurrecting #1065 would probably be a good start |
Is your feature request related to a problem? Please describe.
Facts:
We should be able to run sof-tests, possibly in a more limited version since less information is available, without requiring the DMA trace to be enabled.
Describe the solution you'd like
autodetection that only /sys/kernel/debug/sof/etrace is available and skips of all DMA trace parsing/error detection
Describe alternatives you've considered
none
@lgirdwood @kv2019i @marc-hb @aiChaoSONG @fredoh9 @ranj063 @lyakh FYI
The text was updated successfully, but these errors were encountered: