[CXX-2239] Convert change stream spec tests to unified test format Created: 03/May/21  Updated: 28/Oct/23  Resolved: 19/Aug/22

Status: Closed
Project: C++ Driver
Component/s: None
Affects Version/s: None
Fix Version/s: 3.7.0

Type: Improvement Priority: Major - P3
Reporter: Backlog - Core Eng Program Management Team Assignee: Ezra Chung
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by CXX-2457 Fix getMore with comment specs Closed
is depended on by CXX-2514 Restrict change streams unified tests... Closed
is depended on by CXX-2476 Test getMore with comment on all topo... Closed
is depended on by CXX-2547 Spec test "change stream resumes afte... Closed
is depended on by CXX-2564 Add support for comment field to chan... Closed
is depended on by CXX-2493 Improved change stream event visibili... Backlog
is depended on by CXX-2497 Always report 'wallTime' in the chang... Closed
is depended on by CXX-2499 Add createCollection and collMod spec... Closed
is depended on by CXX-2495 Unified change stream spec tests shou... Closed
Gantt Dependency
has to be done after CXX-2478 Change Stream event document missing ... Closed
has to be done after CXX-2462 ChangeStream Spec: fullDocument field... Closed
Issue split
Related
related to CXX-2084 Unskip "$changeStream must be the fir... Closed
related to CXX-2179 Implement change stream oplog parsing... Closed
Upstream Changes Summary:

DRIVERS-1713:
Drivers should sync "valid-pass" unified spec tests with ff0c705.

Drivers should sync change stream tests with dbfbc0f. This change also includes a schema update to introduce an ignoreExtraEvents field to expectedEventsForClient.

Note: drivers that have yet to implement DRIVERS-2231 or DRIVERS-1343 should do so before this ticket; otherwise, commandStartedEvent assertions may fail due to an unexpected fullDocument field appearing in observed events and tests may fail with "unsupported operation" errors.


 Description   

DRIVERS Ticket Description
Script Target - If you can read this text, the script has failed


 Comments   
Comment by Ezra Chung [ 19/Aug/22 ]

PR: https://github.com/mongodb/mongo-cxx-driver/pull/885

Commit: https://github.com/mongodb/mongo-cxx-driver/commit/51e570163744f36f28a106967577369b65be3ea4

 

Generated at Wed Feb 07 22:05:18 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.