Skip to content
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

quincy: Wip nitzan fixing few rados/test.sh #49938

Merged
merged 5 commits into from May 26, 2023

Commits on Jan 31, 2023

  1. rados/test: adding debug message for forker task

    Adding debug message in case fork failed and output the error message.
    
    Signed-off-by: Nitzan Mordechai <nmordec@redhat.com>
    (cherry picked from commit 9b1d1b1)
    NitzanMordhai committed Jan 31, 2023
    Copy the full SHA
    3ba771a View commit details
    Browse the repository at this point in the history
  2. tests: ceph_test_rados_api_watch_notify LibRadosWatchNotify.AioWatchD…

    …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>
    (cherry picked from commit 0184c4b)
    NitzanMordhai committed Jan 31, 2023
    Copy the full SHA
    5cbd416 View commit details
    Browse the repository at this point in the history
  3. qa/suites/rados/verify: set watch timeout longer

    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>
    (cherry picked from commit 8e76c17)
    NitzanMordhai committed Jan 31, 2023
    Copy the full SHA
    a61e23c View commit details
    Browse the repository at this point in the history
  4. test: Increase test alarm time

    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>
    (cherry picked from commit 9f0dd47)
    NitzanMordhai committed Jan 31, 2023
    Copy the full SHA
    02e81b0 View commit details
    Browse the repository at this point in the history
  5. rados/test: cxx tests should be more readable

    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>
    (cherry picked from commit 983a9ca)
    NitzanMordhai committed Jan 31, 2023
    Copy the full SHA
    a31f57a View commit details
    Browse the repository at this point in the history