Uploaded image for project: 'Python Driver'
  1. Python Driver
  2. PYTHON-4910

Add server tasks that use both sync and async

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Unknown Unknown
    • 4.11
    • Affects Version/s: None
    • Component/s: None
    • Python Drivers
    • Not Needed
    • Hide

      1. What would you like to communicate to the user about this feature?
      2. Would you like the user to see examples of the syntax and/or executable code and its output?
      3. Which versions of the driver/connector does this apply to?

      Show
      1. What would you like to communicate to the user about this feature? 2. Would you like the user to see examples of the syntax and/or executable code and its output? 3. Which versions of the driver/connector does this apply to?

      Context

      It is only worthwhile to split out sync and async if the overall test length is long, since we pay the extra cost of setting up mongo-orchestration, etc.
      Additionally, we do not currently support mixing test markers, so our encryption tests are still running both sync and async.
      We should run both sync and async when running the full test suite on linux as well.

      Definition of done

      Add sync+async versions of tasks and use them where appropriate.

      Pitfalls

      None

            Assignee:
            steve.silvester@mongodb.com Steve Silvester
            Reporter:
            steve.silvester@mongodb.com Steve Silvester
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: