qa/suites/orch: whitelist warnings that are expected in test environments#55507
qa/suites/orch: whitelist warnings that are expected in test environments#55507
Conversation
|
Here's an example link to a main test run that experienced a lot of failures due to Here are some test runs I scheduled with the changes applied: |
|
Still seeing errors like this in the "after" results: I think I need to whitelist |
84a4bc5 to
4967ab4
Compare
|
Most likely. |
New "after" results: |
|
Looked through the original test results and saw that 35 of the 54 failures were from MON_DOWN. Laura mentioned that she looked through all of them and the other seemed to be for unrelated things so I won't dig through them as well. I'll try to keep an eye on this run as it progresses. Looks like quite a few of the remaining failures are lflores-2024-02-08_23:30:13-rados-wip-yuri2-testing-2024-02-06-1154-distro-default-smithi lflores-2024-02-08_23:34:25-rados-wip-yuri2-testing-2024-02-06-1154-distro-default-smithi |
All instances of |
4967ab4 to
9dda454
Compare
|
Looking to clear up instances of |
|
@ljflores Nice improvements! I'm out for an hour or two, but I'll try to check in after that. If there's anything you need to help keep things moving, please reach out. |
|
In the last run, we ignorelist both |
|
@markhpc yes, looks like we need |
9dda454 to
00fc796
Compare
|
@markhpc latest runs passed! If all looks good to you, I think we are good to merge. I suspect a few more warnings might pop up in subsequent runs, as these failures are nondeterministic, but this PR takes care of the majority. We can always raise a part 2 to knock down any more that might arise. |
There was a problem hiding this comment.
This looks good to me! Just eyeballing it, I don't think any of the ignorelists here are clearly incorrect, but it's been a while since I've looked over the nuance of the different suites. Either way, I'd take overly broad ignore-lists over the old behavior any day.
Thank you so much @ljflores for putting in the effort to make this happen! 💪
The idea here is to ignore warnings that we know are happening because of deliberate testing conditions.
An alternative to the solution proposed in #55498.
Fixes: https://tracker.ceph.com/issues/64343
Contribution Guidelines
To sign and title your commits, please refer to Submitting Patches to Ceph.
If you are submitting a fix for a stable branch (e.g. "quincy"), please refer to Submitting Patches to Ceph - Backports for the proper workflow.
When filling out the below checklist, you may click boxes directly in the GitHub web UI. When entering or editing the entire PR message in the GitHub web UI editor, you may also select a checklist item by adding an
xbetween the brackets:[x]. Spaces and capitalization matter when checking off items this way.Checklist
Show available Jenkins commands
jenkins retest this pleasejenkins test classic perfjenkins test crimson perfjenkins test signedjenkins test make checkjenkins test make check arm64jenkins test submodulesjenkins test dashboardjenkins test dashboard cephadmjenkins test apijenkins test docsjenkins render docsjenkins test ceph-volume alljenkins test ceph-volume toxjenkins test windowsjenkins test rook e2e