Increase test coverage for kStrictlyNotIdempotent retry policy

    • Type: Task
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Catalog and Routing
    • CAR Team 2025-11-10, CAR Team 2025-11-24, CAR Team 2025-12-08, CAR Team 2025-12-22, CAR Team 2026-01-05, CAR Team 2026-01-19, CAR Team 2026-02-02, CAR Team 2026-02-16, CAR Team 2026-03-02
    • 2
    • 🟩 Routing and Topology
    • None
    • None
    • None
    • None
    • None
    • None

      SERVER-109445 introduced a new retry policy, `kStrictlyNotIdempotent`, which only retries when the operation fails with a retryable label, indicating that the operation has not yet begun. During the PR review, we decided to defer adding tests for this new policy to this ticket.

      Therefore, the goal of this task is to add focused tests that validate the behavior of the new kStrictlyNotIdempotent retry policy, ensuring it only retries operations that fail with a retryable label before execution begins.

            Assignee:
            Unassigned
            Reporter:
            Silvia Surroca
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated: