-
Type:
Epic
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
Scope
- Run spec tests for the following specs
- Document which spec tests are deliberately not run
Motivation
The C++ driver is missing some spec tests. Deciding whether a spec test should be added is a repeated ambiguity.
My opinion: features in the C++ driver that require code changes to implement (e.g. new API, or glue code to the C driver) are likely worth testing. Features that are entirely implemented in the C driver (e.g. SDAM) are not valuable to test in the C++ driver.
- depends on
-
CXX-2816 Document status of unimplemented specification tests
-
- Backlog
-
- is depended on by
-
CXX-2108 Support parsing $uuid as extended JSON representation for subtype 4 binary
-
- Backlog
-
-
CXX-2566 SDAM should prioritize electionId over setVersion only on >=6.0 servers
-
- Blocked
-
-
CXX-2309 Test serialization of BSON with embedded null bytes in strings
-
- Closed
-
- related to
-
CXX-2343 Load balancer: Add test tasks to evergreen
-
- Backlog
-
-
CXX-2174 Define error handling behavior of writeErrors and writeConcernError on Mongos
-
- Closed
-