Reduce Runtime and Improve Readability of Tests

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Unresolved
    • Priority: Unknown
    • None
    • Affects Version/s: None
    • Component/s: Test Improvement
    • None
    • None
    • Java Drivers
    • None
    • None
    • None
    • None
    • None
    • None

      The ByteBufferBsonOutputTest and related tests currently take ~12 minutes to run locally due to Unicode code point coverage and produce non-human-readable test names in Evergreen.

      To improve developer experience:

      • Limit tested Unicode code points to a representative subset (e.g., every 10th or 20th point) across both input/output tests, similar to existing logic in ByteBufferBsonInputTest.
      • Ensure all test names appear clearly in IntelliJ and Evergreen.
      • Investigate possibility of relocating full Unicode coverage to a slow-test task that runs periodically (e.g., mainline only).

            Assignee:
            Slav Babanin
            Reporter:
            Slav Babanin
            None
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: