Wip nitzan fixing few rados/test.sh#49109
Conversation
|
jenkins test make check |
|
jenkins test windows |
|
jenkins test make check arm64 |
|
jenkins test windows |
|
jenkins test make check arm64 |
|
@badone: Hello Brad! Would you mind taking a look? |
badone
left a comment
There was a problem hiding this comment.
This looks good to me. Thanks Nitzan.
Adding debug message in case fork failed and output the error message. Signed-off-by: Nitzan Mordechai <nmordec@redhat.com>
…elete reconnect During test LibRadosWatchNotify.AioWatchDelete rados_watch_check can return error -102 if reconnect happened, in that case Broken pipe reconnect and -102 returned Signed-off-by: Nitzan Mordechai <nmordech@redhat.com>
Some of the tests in Rados.sh can fail when trying to test watch_list return size if we hit watch timeout. increase the watch timeout for rados test Fixes: https://tracker.ceph.com/issues/47025 Signed-off-by: Nitzan Mordechai <nmordec@redhat.com>
44a9668 to
aa5b096
Compare
Waiting to watch_notify callback can take some time during heavy tests that run under rados/test.sh for example. Increasing the alarm time will allow the task to complete under those conditions. Fixing: https://tracker.ceph.com/issues/58130 Signed-off-by: Nitzan Mordechai <nmordec@redhat.com>
Adding and changing temporary pools names prefix to match the TestCase and test name to make debugging easier Signed-off-by: Nitzan Mordechai <nmordec@redhat.com>
aa5b096 to
983a9ca
Compare
|
Rados suite review: https://pulpito.ceph.com/?branch=wip-yuri-testing-2023-01-23-0926 Failures, unrelated: Details: |
We have few issues that keep pop while running rados/test.sh in https://tracker.ceph.com/issues/50042
Most of them related to watch timeout that causing tests to fail, some of them related to Segmentation fault during handle_error.
Some of the test will fail if #48641 is not present.
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. "pacific"), please refer to Submitting Patches to Ceph - Backports for the proper workflow.
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 windows