Use appName for hello failPoints in CMAP tests

XMLWordPrintableJSON

    • Type: Spec Change
    • Resolution: Unresolved
    • Priority: Unknown
    • None
    • Component/s: CMAP
    • None
    • Needed - No Spec Changes
    • Hide

      Summary of necessary driver changes

      • CMAP tests must be synced

      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 CMAP tests must be synced Commits for syncing spec/prose tests (and/or refer to an existing language POC if needed) https://github.com/mongodb/specifications/commit/44840386103b93e5ebb7d7d595ca605c44eb6e08 Context for other referenced/linked tickets  
    • $i18n.getText("admin.common.words.hide")
      Key Status/Resolution FixVersion
      CDRIVER-6306 Works as Designed
      CXX-3480 Works as Designed
      CSHARP-6014 Done 3.10.0
      GODRIVER-3878 Done
      JAVA-6182 Done 5.9.0
      NODE-7560 Backlog
      PYTHON-5812 Fixed 4.18.0
      PHPLIB-1839 Works as Designed
      RUBY-3826 Backlog
      RUST-2415 Investigating
      $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 */ } #scriptField td.willNotDo { background-color: #FF0000; /* Red color code */ } /* Center-align the first row headers */ #scriptField th { text-align: center; } Key Status/Resolution FixVersion CDRIVER-6306 Works as Designed CXX-3480 Works as Designed CSHARP-6014 Done 3.10.0 GODRIVER-3878 Done JAVA-6182 Done 5.9.0 NODE-7560 Backlog PYTHON-5812 Fixed 4.18.0 PHPLIB-1839 Works as Designed RUBY-3826 Backlog RUST-2415 Investigating

      Summary

      In CSharp Driver's test suite we are using "technical mongo client" which is long-living client to check tests preconditions, setup test data, etc. Having failPoint for hello command without appName can put this client into "connection pool paused" state which can fail further tests.

      We need to update the spec tests to use appName for any test case that setup failPoint for hello.

            Assignee:
            Oleksandr Poliakov
            Reporter:
            Oleksandr Poliakov
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: