Uploaded image for project: 'Drivers'
  1. Drivers
  2. DRIVERS-943

Convert retryable write command construction prose tests to spec tests

    • Type: Icon: Spec Change Spec Change
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Component/s: Retryability
    • Needed
    • Hide

      Summary of necessary driver changes

      •  

      Commits for syncing spec/prose tests
      (and/or refer to an existing language POC if needed)

      •  

      Context for other referenced/linked tickets

      •  
      Show
      Summary of necessary driver changes   Commits for syncing spec/prose tests (and/or refer to an existing language POC if needed)   Context for other referenced/linked tickets  
    • $i18n.getText("admin.common.words.hide")
      Key Status/Resolution FixVersion
      CDRIVER-5770 Blocked
      CXX-3136 Blocked
      CSHARP-5374 Blocked
      GODRIVER-3394 Blocked
      JAVA-5665 Blocked
      NODE-6470 Blocked
      MOTOR-1386 Duplicate
      PYTHON-4919 Blocked
      PHPLIB-1562 Blocked
      RUBY-3566 Blocked
      RUST-2069 Blocked
      $i18n.getText("admin.common.words.show")
      #scriptField, #scriptField *{ border: 1px solid black; } #scriptField{ border-collapse: collapse; } #scriptField td { text-align: center; /* Center-align text in table cells */ } #scriptField td.key { text-align: left; /* Left-align text in the Key column */ } #scriptField a { text-decoration: none; /* Remove underlines from links */ border: none; /* Remove border from links */ } /* Add green background color to cells with FixVersion */ #scriptField td.hasFixVersion { background-color: #00FF00; /* Green color code */ } /* Center-align the first row headers */ #scriptField th { text-align: center; } Key Status/Resolution FixVersion CDRIVER-5770 Blocked CXX-3136 Blocked CSHARP-5374 Blocked GODRIVER-3394 Blocked JAVA-5665 Blocked NODE-6470 Blocked MOTOR-1386 Duplicate PYTHON-4919 Blocked PHPLIB-1562 Blocked RUBY-3566 Blocked RUST-2069 Blocked

      This came up in mongodb/specifications#735 while cleaning up other test sections. Once a unified spec test format is codified in DRIVERS-709, existing Command Construction Tests can likely be ported to spec tests with APM assertions (for both included and omitted fields).

      While making that change, we can also move the Split Batch Tests section to a numbered prose test.

            Assignee:
            isabel.atkinson@mongodb.com Isabel Atkinson
            Reporter:
            jmikola@mongodb.com Jeremy Mikola
            Kevin Albertson Kevin Albertson
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: