[CXX-1201] Add Evergreen tasks for a variety of server topologies Created: 26/Jan/17  Updated: 08/Feb/23

Status: Backlog
Project: C++ Driver
Component/s: Continuous Integration
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: J Rassi Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on CXX-1534 Test fixture Backlog
Related
related to CXX-1811 Provide transaction example using new... Closed
is related to CXX-1037 Add Evergreen tasks for running integ... Closed
Epic Link: CXX Driver Testing (Evergreen)

 Description   

The driver tests and examples currently only run against a standalone mongod instance. We should add Evergreen tasks which run the tests and examples against replicated and sharded clusters.

Once this is done, enable the change streams example. It's excluded from running by a check in examples/CMakeLists.txt and a check in the "test" task in .mci.yml.



 Comments   
Comment by Githook User [ 04/May/18 ]

Author:

{'email': 'jesse@mongodb.com', 'name': 'A. Jesse Jiryu Davis', 'username': 'ajdavis'}

Message: CXX-1201 Only test on standalone server for now

Our configuration has trouble starting a replica set on zSeries. Pending
an investigation of the build scripts, return to testing only on single
servers, and disable the change streams example.
Branch: master
https://github.com/mongodb/mongo-cxx-driver/commit/b3b6b446ce6fe6a0fdcd0a63c50a7527c54c2a41

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