qa: do not iterate list being modified#56638
Conversation
|
@leonid-s-usov please take a look at the quiescdb |
@batrick I ran the test locally x1000 without reproduction. It looks like a test issue rather than a bug. Please re-run the test here while I try to reproduce it. I'll then submit a separate update to make the test more robust or fix an issue if any |
|
jenkins test make check |
|
jenkins test make check arm64 |
vshankar
left a comment
There was a problem hiding this comment.
Nice catch. But I wonder, what caused this test to trip now. My guess would be a change that started to spawn more background jobs.
It is a regression caused by bb71023 |
This is done in CephFSTestCase.tearDown. Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
Fixes: https://tracker.ceph.com/issues/65022 Fixes: bb71023 Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
@batrick I can't reproduce this test failure, and there are no improvements I'd like to make in the test, as it should work well the way it is now. And maybe, it does :) I guess we'll have to wait and see if this ever gets reproduced again |
ack |
|
jenkins test make check arm64 |
1 similar comment
|
jenkins test make check arm64 |
don't bother, it's broken forever |
|
This PR is under test in https://tracker.ceph.com/issues/65530. |
|
This PR is under test in https://tracker.ceph.com/issues/65562. |
|
This PR is under test in https://tracker.ceph.com/issues/65596. |
Fixes: https://tracker.ceph.com/issues/65022
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