Uploaded image for project: 'Drivers'
  1. Drivers
  2. DRIVERS-2443

Add `serverless: forbid` to change streams clusterTime test

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Trivial - P5 Trivial - P5
    • None
    • Component/s: Change Streams
    • Labels:
      None
    • Needed
    • Hide

      Drivers should sync unified change stream tests to 1a3b359.

      Show
      Drivers should sync unified change stream tests to  1a3b359 .
    • $i18n.getText("admin.common.words.hide")
      Key Status/Resolution FixVersion
      CSHARP-4324 Gone away
      JAVA-4729 Fixed 4.8.0
      NODE-4640 Done 4.11.0
      MOTOR-1032 Duplicate
      PHPLIB-956 Duplicate
      RUBY-3119 Fixed 2.19.0
      SWIFT-1638 Won't Do
      RUST-1461 Fixed 2.4.0
      GODRIVER-2538 Done
      CXX-2571 Backlog
      CDRIVER-4469 Backlog
      PHPLIB-945 Fixed 1.15.0
      $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 */ } /* Center-align the first row headers */ #scriptField th { text-align: center; } Key Status/Resolution FixVersion CSHARP-4324 Gone away JAVA-4729 Fixed 4.8.0 NODE-4640 Done 4.11.0 MOTOR-1032 Duplicate PHPLIB-956 Duplicate RUBY-3119 Fixed 2.19.0 SWIFT-1638 Won't Do RUST-1461 Fixed 2.4.0 GODRIVER-2538 Done CXX-2571 Backlog CDRIVER-4469 Backlog PHPLIB-945 Fixed 1.15.0

      Summary

      The tests introduced for DRIVERS-2025 and DRIVERS-1975 accidentally omitted the serverless: forbid clause, causing them to fail when drivers execute the full test suite against serverless.

      Motivation

      Who is the affected end user?

      Driver authors.

      How does this affect the end user?

      The test will fail.

      How likely is it that this problem or use case will occur?

      Drivers that execute the full test suite against serverless will encounter the failure, which is or shortly will be all of them.

      If the problem does occur, what are the consequences and how severe are they?

      The test failure can easily be mitigated by manually skipping the test in question.

      Is this issue urgent?

      Not urgent but annoying for driver teams.

      Is this ticket required by a downstream team?

      No.

      Is this ticket only for tests?

      Yes, this just updates the tests.

            Assignee:
            abraham.egnor@mongodb.com Abraham Egnor
            Reporter:
            abraham.egnor@mongodb.com Abraham Egnor
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: