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

Unified change stream spec tests should forbid serverless environment

    • Type: Icon: Spec Change Spec Change
    • Resolution: Unresolved
    • Priority: Icon: Unknown Unknown
    • None
    • Component/s: Change Streams
    • Needed
    • Hide

      Drivers should sync unified change stream spec tests to mongodb/specifications@08a07f6.

      Show
      Drivers should sync unified change stream spec tests to mongodb/specifications@08a07f6 .
    • $i18n.getText("admin.common.words.hide")
      Key Status/Resolution FixVersion
      CDRIVER-4364 Backlog
      CXX-2495 Fixed 3.7.0
      CSHARP-4147 Fixed 2.16.0
      GODRIVER-2389 Done
      JAVA-4588 Fixed 4.7.0
      NODE-4200 Fixed 4.10.0
      MOTOR-942 Won't Do
      PYTHON-3234 Duplicate
      PHPLIB-850 Fixed 1.13.0-beta1, 1.13.0
      RUBY-2967 Fixed 2.18.0
      RUST-1286 Fixed 2.3.0
      SWIFT-1550 Duplicate
      $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 CDRIVER-4364 Backlog CXX-2495 Fixed 3.7.0 CSHARP-4147 Fixed 2.16.0 GODRIVER-2389 Done JAVA-4588 Fixed 4.7.0 NODE-4200 Fixed 4.10.0 MOTOR-942 Won't Do PYTHON-3234 Duplicate PHPLIB-850 Fixed 1.13.0-beta1, 1.13.0 RUBY-2967 Fixed 2.18.0 RUST-1286 Fixed 2.3.0 SWIFT-1550 Duplicate

      Summary

      Atlas Serverless presently does not support change streams, as discussed in Serverless Testing and Operational Limitations and Considerations. When unified change stream spec tests were introduced (and later converted from legacy tests), we neglected to add serverless: "forbid" to the runOnRequirements. We should do so now.

      Motivation

      Is this ticket required by a downstream team?

      No.

      Is this ticket only for tests?

      Yes.

            Assignee:
            jmikola@mongodb.com Jeremy Mikola
            Reporter:
            jmikola@mongodb.com Jeremy Mikola
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: