Introduce new passthrough suites for testing that server-based clients properly retry load-shedding errors

    • Type: Task
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Workload Resilience
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Introduce new passthrough suites that triggers random requests to fail with SystemOverloaded and RetryableError. These suites should still pass, since the server should be resilient to transient load shedding.

      The shell used in the jstest suites should be updated to retry such errors as well, though it doesn't need to backoff between the failures.

      See the design for more details.

            Assignee:
            Unassigned
            Reporter:
            Patrick Freed
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: