Uploaded image for project: 'Java Driver'
  1. Java Driver
  2. JAVA-5136

Move the tests from the JAVA_5109 branch and run them as part of the normal workflow

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

      The tests (https://github.com/mongodb/mongo-java-driver/tree/JAVA_5109_DO-NOT-DELETE-before-JAVA-5136) added in JAVA-5109 require Java SE 19+ (ideally, we will use Java SE 21+). To run them as part of our normal workflow, we need a separate Gradle project that is built and tested using Java SE 19+. I tried doing this in JAVA-5109, and failed (see the comments there for more details, as well as the https://github.com/stIncMale/mongo-java-driver/tree/JAVA-5109_add_driver-sync-virtual-threads branch, where I tried adding a new project).

            Assignee:
            Unassigned Unassigned
            Reporter:
            valentin.kovalenko@mongodb.com Valentin Kavalenka
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: