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

Streamline the standard tasks

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Unknown Unknown
    • None
    • Affects Version/s: None
    • Component/s: None
    • 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?
    • None
    • None
    • None
    • None
    • None
    • None

      Context

      I noticed two patterns while implementing this epic:

      • We should never run the default test name, as it takes too long even for linux runs
      • The split between Linux and Non-Linux wasn't really a good one. What we really have is a split between tasks that will run all of the tests (either sync or async), and tasks that will be overridden with a TEST_NAME, which includes encryption on Linux and Non-Linux.

      Definition of done

      Refactor the standard tasks following the above pattern.

      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: