[CXX-1318] Add GridFS integration tests which upload/download files of size >4 GB Created: 14/Apr/17  Updated: 05/Jul/17  Resolved: 16/May/17

Status: Closed
Project: C++ Driver
Component/s: Implementation, Testing
Affects Version/s: None
Fix Version/s: 3.2.0-rc0

Type: New Feature Priority: Major - P3
Reporter: J Rassi Assignee: Samuel Rossi (Inactive)
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to CXX-1278 Audit driver against GridFS spec Closed

 Description   

We've caught a number of issues in the GridFS code during code review around implicit narrowing conversions of numeric values. To help gain confidence that code functions as expected for files that have a file size not expressible as an unsigned 32-bit integer, we should add large file tests to our existing GridFS tests.



 Comments   
Comment by Githook User [ 16/May/17 ]

Author:

{u'username': u'saghm', u'name': u'Saghm Rossi', u'email': u'saghmrossi@gmail.com'}

Message: CXX-1318 disable large file gridfs tests on valgrind evergreen variant
Branch: master
https://github.com/mongodb/mongo-cxx-driver/commit/f37ef27303e918d6a132fa25faf77381bacd0a4f

Comment by Samuel Rossi (Inactive) [ 16/May/17 ]

The test currently times out when running under valgrind on Evergreen, so we need to disable the test from running on that variant.

Comment by Githook User [ 05/May/17 ]

Author:

{u'username': u'saghm', u'name': u'Saghm Rossi', u'email': u'saghmrossi@gmail.com'}

Message: CXX-1318 Add GridFS integration tests which upload/download files of size >4 GB
Branch: master
https://github.com/mongodb/mongo-cxx-driver/commit/fd39b43fb68d2d16912b92d59bedccbf742e8712

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