- Apr 08, 2022
-
-
Kevin Albertson authored
-
- Nov 05, 2021
-
-
Roberto C. Sánchez authored
-
Roberto C. Sánchez authored
-
Roberto C. Sánchez authored
-
Roberto C. Sánchez authored
-
- Nov 04, 2021
-
-
Kevin Albertson authored
Signed-off-by:Kevin Albertson <kevin.albertson@mongodb.com>
-
- Nov 03, 2021
-
-
Kevin Albertson authored
-
- Oct 09, 2021
-
-
Roberto C. Sánchez authored
-
Roberto C. Sánchez authored
-
Roberto C. Sánchez authored
-
Roberto C. Sánchez authored
-
- Oct 06, 2021
-
-
Kevin Albertson authored
Signed-off-by:Kevin Albertson <kevin.albertson@mongodb.com>
-
Ezra Chung authored
-
- Sep 30, 2021
-
-
Kevin Albertson authored
-
- Sep 21, 2021
-
-
Kevin Albertson authored
-
- Sep 20, 2021
-
-
Roberto C. Sánchez authored
This specifically addresses the situation on Ubuntu 16.04 Evergreen hosts, which have the virtualenv module installed only for Python 3.
-
- Sep 15, 2021
-
-
Roberto C. Sánchez authored
-
Kevin Albertson authored
-
- Sep 14, 2021
-
-
Kevin Albertson authored
-
- Sep 13, 2021
-
-
Kevin Albertson authored
Do not check PossiblePrimary servers in the maxWireVersion check for topology support of maxStalenessSeconds
-
- Sep 09, 2021
-
-
Roberto C. Sánchez authored
-
- Aug 18, 2021
-
-
Kevin Albertson authored
- update download-mongodb.sh - create clients in versioned API examples without server API options set
-
Roberto C. Sánchez authored
-
Roberto C. Sánchez authored
-
Roberto C. Sánchez authored
-
- Aug 16, 2021
-
-
Kevin Albertson authored
Signed-off-by:Kevin Albertson <kevin.albertson@mongodb.com>
-
Ezra Chung authored
Several tests require use of the configureFailPoint command to trigger server-side errors. The command must be enabled via configuration file or command line option when starting mongod. The configureFailPoint command is not yet documented; see DOCS-10784.
-
Ezra Chung authored
Only prose test 9 is currently implemented according to spec. Behavior of test_srv_polling_mocked does not conform to prose tests described by spec. Therefore, only names related to prose test 9 are updated with numbering. Prose tests 1 through 8 are to be implemented separately; see CDRIVER-4125.
-
- Aug 12, 2021
-
-
Kevin Albertson authored
Add tasks to the Evergreen configuration based to test against a loadbalanced cluster. - Tests with auth+SSL and with no auth+SSL on both server version 5.0 and latest. - Runs tests against: new load balanced tests, all unified tests, retryable reads, retryable writes, change streams, and the C driver specific /loadbalanced/* tests. Update test-libmongoc to support testing against a load balancer. - Support the environment variable MONGOC_TEST_LOADBALANCED to enable testing against load balancers in test-libmongoc. Support the environment variables SINGLE_MONGOS_LB_URI, MULTI_MONGOS_LB_URI to set URIs for test clients. - Mock the serviceId when MONGOC_TEST_LOADBALANCED is true. - Support multiple occurrences of the -l flag in test-libmongoc and alias the flag as --match. - Remove unnecessary constraint of retryable writes tests for replica sets. CDRIVER-4060 add remaining support to the unified test runner for the new loadbalancer spec tests. - Iterate the first result of a FindCursor in the createFindCursor operation. - Support appname as a URI parameter. - Skip listening or comparing CMAP (Connection Monitoring and Pooling) events, since the C driver does not implement CMAP.
-
- Aug 10, 2021
-
-
Kevin Albertson authored
CDRIVER-4120 update failpoint error message checks.
-
Kevin Albertson authored
-
- Aug 06, 2021
-
-
Andreas Braun authored
-
- Aug 05, 2021
-
-
Jeremy Mikola authored
* Don't force casualConsistency=false when creating session with snapshot=true This was originally added in d5f73e18 * Relocate session snapshot prose test This prose test is defined in the sessions spec, not transactions. It also does not require the server to support transactions. * Default for causal_consistency depends on snapshot Use mongoc_optional_t for causal_consistency and snapshot session opts to track whether or not values have been set. This also removes explicitly setting causal_consistency to true in _mongoc_client_session_new, since mongoc_session_opts_get_causal_consistency now enforces the default value.
-
- Aug 04, 2021
-
-
Andreas Braun authored
* CDRIVER-4066 "Support" version 1.2 of unified test format Since the only tests that are using the loop operation and storeEventsAsEntities are the drivers-atlas-testing tests, we can defer implementation of those two features until the atlas testing project. * CDRIVER-4060 Implement version 1.3 of unified test format Note that implementing the serverless topology check will be done separately * CDRIVER-4064 Support serverless runOnRequirement in test runner * Avoid early exit in complex check functions Co-authored-by:
Kevin Albertson <kevin.albertson@10gen.com> * Error when encountering unsupported functionality * Don't call result_check when ignoreResultAndError is used * Reference CMAP ticket * Don't require saveResultAsEntity for createFindCursor operation * Set return value after fetching data from cursor Co-authored-by:
Kevin Albertson <kevin.albertson@10gen.com>
-
vector-of-bool authored
* Fix: CDRIVER-4050: Set the correct uploadDate on GridFS files Previously used the time from bson_get_monotonic_time(), which is incorrect on most systems, as it is usually realtive to the system uptime and is stored as microseconds, whereas uploadDate should be stored as number of milliseconds since the Unix Epoch. * Propagate failure from bson_gettimeofday * Make get_real_time_ms a private API (for now) * Fix inverted error case and tests on file uploadDate * Fix test cases that check file uploadDate to use a more precise time * Fix integer overflow in _mongoc_get_real_time_ms on MSVC
-
- Jul 31, 2021
-
-
Roberto C. Sánchez authored
-
- Jul 30, 2021
-
-
Jeremy Mikola authored
-
Kevin Albertson authored
-
Kevin Albertson authored
- This also addresses CDRIVER-4092 by fixing tests that send OP_GET_MORE and legacy OP_QUERY Co-authored-by:vector-of-bool <vectorofbool@gmail.com>
-
- Jul 27, 2021
-
-
Roberto C. Sánchez authored
-