[CXX-463] Figure out why WiredTiger fails our bulk write test suite Created: 07/Jan/15  Updated: 23/Jan/15  Resolved: 07/Jan/15

Status: Closed
Project: C++ Driver
Component/s: Testing
Affects Version/s: legacy-1.0.0-rc3
Fix Version/s: legacy-1.0.0-rc4

Type: Task Priority: Major - P3
Reporter: Tyler Brock Assignee: Tyler Brock
Resolution: Done Votes: 0
Labels: legacy-cxx
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
is related to SERVER-16762 Loss of type information for covered ... Closed

 Description   

These two tests fail:

[  FAILED  ] BulkOperationTest/0.UnorderedBatchWithErrors, where TypeParam = mongo::WireProtocolWriter
[  FAILED  ] BulkOperationTest/1.UnorderedBatchWithErrors, where TypeParam = mongo::CommandWriter

I believe we are expecting int32 but we are getting a double somewhere:

unknown file: Failure
C++ exception with description "wrong type for field (0) 1 != 16" thrown in the test body.

This is the result of a recent change to the wiredtiger code.



 Comments   
Comment by Githook User [ 07/Jan/15 ]

Author:

{u'username': u'TylerBrock', u'name': u'Tyler Brock', u'email': u'tyler.brock@gmail.com'}

Message: CXX-463 be more flexible about bson types in bulk test
Branch: legacy
https://github.com/mongodb/mongo-cxx-driver/commit/e056f4d90628e0bdf2348dae8eda6df3fd6e9550

Generated at Wed Feb 07 21:59:17 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.