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

Improve support for failed requests in linearizability tests #14880

Merged
merged 10 commits into from
Dec 6, 2022

Commits on Dec 6, 2022

  1. tests: Allow dynamic number of clients

    Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
    serathius committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    6a68141 View commit details
    Browse the repository at this point in the history
  2. tests: Mark failed requests as timed out

    Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
    serathius committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    68fd863 View commit details
    Browse the repository at this point in the history
  3. tests: Make etcdRequest and etcdResponse public to make it serializable

    Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
    serathius committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    b922afc View commit details
    Browse the repository at this point in the history
  4. tests: Consider only latest failed request

    Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
    serathius committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    1d31e5e View commit details
    Browse the repository at this point in the history
  5. tests: Improve tests by expending on scenarios

    Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
    serathius committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    fe6e42d View commit details
    Browse the repository at this point in the history
  6. tests: Enforce that revision doesn't skips without error

    Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
    serathius committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    c5c2ea6 View commit details
    Browse the repository at this point in the history
  7. tests: Extract history from client

    Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
    serathius committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    45fdc2b View commit details
    Browse the repository at this point in the history
  8. tests: Fix return time for failed requests globally

    Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
    serathius committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    d8da98c View commit details
    Browse the repository at this point in the history
  9. tests: Add comments explaning handling failed requests

    Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
    serathius committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    619ca4f View commit details
    Browse the repository at this point in the history
  10. tests: Refactor append failed requests

    Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
    serathius committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    5ff9202 View commit details
    Browse the repository at this point in the history