-
Notifications
You must be signed in to change notification settings - Fork 49
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
check-sof-logger: catch ERROR in firmware traces and fail #799
Conversation
https://sof-ci.01.org/softestpr/PR799/build917/devicetest/?model=BDW_WSB_RT286&testcase=check-sof-logger has a very interesting:
|
SOFCI TEST |
9a8bab5
to
10ec30e
Compare
https://sof-ci.01.org/softestpr/PR799/build16/devicetest has something similar on BYT (BDW is not in PR testing anywmore)
|
10ec30e
to
31640e2
Compare
@marc-hb, is it a recent issue or it has been there? If you do not start the |
Thanks @ujfalusi for the prompt review! Interesting. So this reproduced systematically on BYT and BDW... because the buffer is smaller / too small? Or maybe because they have more interfaces and more to log. So I can just downgrade this ERROR to a WARN, right? |
@marc-hb, I think it is WARN rather an ERR, yes (if you refer to the fw print about the dropped new entries. It only takes to not start sof-logger to eventually have them, which is fine? It can explain 'blackouts' in logs |
31640e2
to
c572179
Compare
https://sof-ci.01.org/softestpr/PR799/build112/devicetest is all green. I recommend we merge this "as is" and if this error message become too frequent we can downgrade it. |
Add function check_logger_error() in case-lib so it can re-used by other tests later. Signed-off-by: Marc Herbert <[email protected]>
c572179
to
87aeb4d
Compare
https://sof-ci.01.org/softestpr/PR799/build113/devicetest/ has one usual WHL UPX suspend/resume TIMEOUT, everything else is green. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Thanks @keqiaozhang |
Pattern matching fix submitted in |
Add function find_logger_error() in case-lib so it can re-used by other
tests later.
Signed-off-by: Marc Herbert [email protected]