-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
systests: tighter checks for unwanted warnings #20036
systests: tighter checks for unwanted warnings #20036
Conversation
I love the trend of these PRs as of late @edsantiago . However, for this one, the CI is kicking up it's heals a bit. |
Part of RUN-1906. Followup to containers#19878 (check stderr in system tests): allow_warnings() and require_warning() functions to make sure no unexpected messages fall through the cracks. Signed-off-by: Ed Santiago <[email protected]>
95b5563
to
ff07abe
Compare
# There are three different variations on the warnings, allow each... | ||
allow_warnings "Failed to determine parent of image: .*, ignoring the error" \ | ||
"Failed to determine if an image is a parent: .*, ignoring the error" \ | ||
"Failed to determine if an image is a manifest list: .*, ignoring the error" | ||
# ...but make sure we get at least one | ||
require_warning "Failed to determine (parent|if an image is) .*, ignoring the error" |
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.
For those re-reviewing, this is what I had to fix & push
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.
Really nice!
LGTM
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: edsantiago, vrothberg The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/lgtm |
Part of RUN-1906.
Followup to #19878 (check stderr in system tests): allow_warnings()
and require_warning() functions to make sure no unexpected messages
fall through the cracks.
Signed-off-by: Ed Santiago [email protected]