LICENSE
MANIFEST.in
README.md
THIRD-PARTY-NOTICES
green_framework_test.py
mypy_test.ini
pyproject.toml
requirements.txt
setup.py
tox.ini
bson/__init__.py
bson/_cbsonmodule.c
bson/_cbsonmodule.h
bson/_helpers.py
bson/binary.py
bson/bson-endian.h
bson/buffer.c
bson/buffer.h
bson/code.py
bson/codec_options.py
bson/datetime_ms.py
bson/dbref.py
bson/decimal128.py
bson/errors.py
bson/int64.py
bson/json_util.py
bson/max_key.py
bson/min_key.py
bson/objectid.py
bson/py.typed
bson/raw_bson.py
bson/regex.py
bson/son.py
bson/time64.c
bson/time64.h
bson/time64_config.h
bson/time64_limits.h
bson/timestamp.py
bson/typings.py
bson/tz_util.py
doc/Makefile
doc/__init__.py
doc/atlas.rst
doc/changelog.rst
doc/common-issues.rst
doc/compatibility-policy.rst
doc/conf.py
doc/contributors.rst
doc/faq.rst
doc/index.rst
doc/installation.rst
doc/make.bat
doc/migrate-to-pymongo4.rst
doc/python3.rst
doc/tools.rst
doc/tutorial.rst
doc/_templates/layout.html
doc/api/index.rst
doc/api/bson/binary.rst
doc/api/bson/code.rst
doc/api/bson/codec_options.rst
doc/api/bson/datetime_ms.rst
doc/api/bson/dbref.rst
doc/api/bson/decimal128.rst
doc/api/bson/errors.rst
doc/api/bson/index.rst
doc/api/bson/int64.rst
doc/api/bson/json_util.rst
doc/api/bson/max_key.rst
doc/api/bson/min_key.rst
doc/api/bson/objectid.rst
doc/api/bson/raw_bson.rst
doc/api/bson/regex.rst
doc/api/bson/son.rst
doc/api/bson/timestamp.rst
doc/api/bson/tz_util.rst
doc/api/gridfs/errors.rst
doc/api/gridfs/grid_file.rst
doc/api/gridfs/index.rst
doc/api/pymongo/auth_oidc.rst
doc/api/pymongo/change_stream.rst
doc/api/pymongo/client_options.rst
doc/api/pymongo/client_session.rst
doc/api/pymongo/collation.rst
doc/api/pymongo/collection.rst
doc/api/pymongo/command_cursor.rst
doc/api/pymongo/cursor.rst
doc/api/pymongo/database.rst
doc/api/pymongo/driver_info.rst
doc/api/pymongo/encryption.rst
doc/api/pymongo/encryption_options.rst
doc/api/pymongo/errors.rst
doc/api/pymongo/event_loggers.rst
doc/api/pymongo/index.rst
doc/api/pymongo/mongo_client.rst
doc/api/pymongo/monitoring.rst
doc/api/pymongo/operations.rst
doc/api/pymongo/pool.rst
doc/api/pymongo/read_concern.rst
doc/api/pymongo/read_preferences.rst
doc/api/pymongo/results.rst
doc/api/pymongo/server_api.rst
doc/api/pymongo/server_description.rst
doc/api/pymongo/topology_description.rst
doc/api/pymongo/uri_parser.rst
doc/api/pymongo/write_concern.rst
doc/developer/index.rst
doc/developer/periodic_executor.rst
doc/examples/aggregation.rst
doc/examples/authentication.rst
doc/examples/bulk.rst
doc/examples/collations.rst
doc/examples/copydb.rst
doc/examples/custom_type.rst
doc/examples/datetimes.rst
doc/examples/encryption.rst
doc/examples/geo.rst
doc/examples/gevent.rst
doc/examples/gridfs.rst
doc/examples/high_availability.rst
doc/examples/index.rst
doc/examples/logging.rst
doc/examples/mod_wsgi.rst
doc/examples/network_compression.rst
doc/examples/server_selection.rst
doc/examples/tailable.rst
doc/examples/timeouts.rst
doc/examples/tls.rst
doc/examples/type_hints.rst
doc/examples/uuid.rst
doc/pydoctheme/theme.conf
doc/pydoctheme/static/pydoctheme.css
doc/static/periodic-executor-refs.dot
doc/static/periodic-executor-refs.png
doc/static/sidebar.js
gridfs/__init__.py
gridfs/errors.py
gridfs/grid_file.py
gridfs/py.typed
pymongo/__init__.py
pymongo/_azure_helpers.py
pymongo/_cmessagemodule.c
pymongo/_csot.py
pymongo/_gcp_helpers.py
pymongo/_lazy_import.py
pymongo/_version.py
pymongo/aggregation.py
pymongo/auth.py
pymongo/auth_aws.py
pymongo/auth_oidc.py
pymongo/bulk.py
pymongo/change_stream.py
pymongo/client_options.py
pymongo/client_session.py
pymongo/collation.py
pymongo/collection.py
pymongo/command_cursor.py
pymongo/common.py
pymongo/compression_support.py
pymongo/cursor.py
pymongo/daemon.py
pymongo/database.py
pymongo/driver_info.py
pymongo/encryption.py
pymongo/encryption_options.py
pymongo/errors.py
pymongo/event_loggers.py
pymongo/hello.py
pymongo/helpers.py
pymongo/lock.py
pymongo/logger.py
pymongo/max_staleness_selectors.py
pymongo/message.py
pymongo/mongo_client.py
pymongo/monitor.py
pymongo/monitoring.py
pymongo/network.py
pymongo/ocsp_cache.py
pymongo/ocsp_support.py
pymongo/operations.py
pymongo/periodic_executor.py
pymongo/pool.py
pymongo/py.typed
pymongo/pyopenssl_context.py
pymongo/read_concern.py
pymongo/read_preferences.py
pymongo/response.py
pymongo/results.py
pymongo/saslprep.py
pymongo/server.py
pymongo/server_api.py
pymongo/server_description.py
pymongo/server_selectors.py
pymongo/server_type.py
pymongo/settings.py
pymongo/socket_checker.py
pymongo/srv_resolver.py
pymongo/ssl_context.py
pymongo/ssl_support.py
pymongo/topology.py
pymongo/topology_description.py
pymongo/typings.py
pymongo/uri_parser.py
pymongo/write_concern.py
pymongo.egg-info/PKG-INFO
pymongo.egg-info/SOURCES.txt
pymongo.egg-info/dependency_links.txt
pymongo.egg-info/requires.txt
pymongo.egg-info/top_level.txt
requirements/aws.txt
requirements/docs.txt
requirements/encryption.txt
requirements/gssapi.txt
requirements/ocsp.txt
requirements/snappy.txt
requirements/test.txt
requirements/zstd.txt
test/__init__.py
test/conftest.py
test/crud_v2_format.py
test/pymongo_mocks.py
test/qcheck.py
test/sigstop_sigcont.py
test/test_auth.py
test/test_auth_spec.py
test/test_binary.py
test/test_bson.py
test/test_bson_corpus.py
test/test_bulk.py
test/test_change_stream.py
test/test_client.py
test/test_client_context.py
test/test_code.py
test/test_collation.py
test/test_collection.py
test/test_collection_management.py
test/test_command_logging.py
test/test_command_monitoring.py
test/test_comment.py
test/test_common.py
test/test_connection_logging.py
test/test_connection_monitoring.py
test/test_connections_survive_primary_stepdown_spec.py
test/test_create_entities.py
test/test_crud_unified.py
test/test_crud_v1.py
test/test_csot.py
test/test_cursor.py
test/test_custom_types.py
test/test_data_lake.py
test/test_database.py
test/test_dbref.py
test/test_decimal128.py
test/test_default_exports.py
test/test_discovery_and_monitoring.py
test/test_dns.py
test/test_encryption.py
test/test_errors.py
test/test_examples.py
test/test_fork.py
test/test_grid_file.py
test/test_gridfs.py
test/test_gridfs_bucket.py
test/test_gridfs_spec.py
test/test_heartbeat_monitoring.py
test/test_index_management.py
test/test_json_util.py
test/test_load_balancer.py
test/test_logger.py
test/test_max_staleness.py
test/test_mongos_load_balancing.py
test/test_monitor.py
test/test_monitoring.py
test/test_objectid.py
test/test_ocsp_cache.py
test/test_on_demand_csfle.py
test/test_pooling.py
test/test_pymongo.py
test/test_raw_bson.py
test/test_read_concern.py
test/test_read_preferences.py
test/test_read_write_concern_spec.py
test/test_replica_set_reconfig.py
test/test_results.py
test/test_retryable_reads.py
test/test_retryable_reads_unified.py
test/test_retryable_writes.py
test/test_retryable_writes_unified.py
test/test_run_command.py
test/test_saslprep.py
test/test_sdam_monitoring_spec.py
test/test_server.py
test/test_server_description.py
test/test_server_selection.py
test/test_server_selection_in_window.py
test/test_server_selection_logging.py
test/test_server_selection_rtt.py
test/test_session.py
test/test_sessions_unified.py
test/test_son.py
test/test_srv_polling.py
test/test_ssl.py
test/test_streaming_protocol.py
test/test_threads.py
test/test_timestamp.py
test/test_topology.py
test/test_transactions.py
test/test_transactions_unified.py
test/test_typing.py
test/test_typing_strict.py
test/test_unified_format.py
test/test_uri_parser.py
test/test_uri_spec.py
test/test_versioned_api.py
test/test_write_concern.py
test/unified_format.py
test/utils.py
test/utils_selection_tests.py
test/utils_spec_runner.py
test/version.py
test/atlas/test_connection.py
test/auth/legacy/connection-string.json
test/auth/unified/mongodb-oidc-no-retry.json
test/auth_aws/test_auth_aws.py
test/auth_oidc/test_auth_oidc.py
test/bson_corpus/array.json
test/bson_corpus/binary.json
test/bson_corpus/boolean.json
test/bson_corpus/code.json
test/bson_corpus/code_w_scope.json
test/bson_corpus/datetime.json
test/bson_corpus/dbpointer.json
test/bson_corpus/dbref.json
test/bson_corpus/decimal128-1.json
test/bson_corpus/decimal128-2.json
test/bson_corpus/decimal128-3.json
test/bson_corpus/decimal128-4.json
test/bson_corpus/decimal128-5.json
test/bson_corpus/decimal128-6.json
test/bson_corpus/decimal128-7.json
test/bson_corpus/document.json
test/bson_corpus/double.json
test/bson_corpus/int32.json
test/bson_corpus/int64.json
test/bson_corpus/maxkey.json
test/bson_corpus/minkey.json
test/bson_corpus/multi-type-deprecated.json
test/bson_corpus/multi-type.json
test/bson_corpus/null.json
test/bson_corpus/oid.json
test/bson_corpus/regex.json
test/bson_corpus/string.json
test/bson_corpus/symbol.json
test/bson_corpus/timestamp.json
test/bson_corpus/top.json
test/bson_corpus/undefined.json
test/certificates/ca.pem
test/certificates/client.pem
test/certificates/crl.pem
test/certificates/password_protected.pem
test/certificates/server.pem
test/certificates/trusted-ca.pem
test/change_streams/unified/change-streams-clusterTime.json
test/change_streams/unified/change-streams-disambiguatedPaths.json
test/change_streams/unified/change-streams-errors.json
test/change_streams/unified/change-streams-pre_and_post_images.json
test/change_streams/unified/change-streams-resume-allowlist.json
test/change_streams/unified/change-streams-resume-errorLabels.json
test/change_streams/unified/change-streams-showExpandedEvents.json
test/change_streams/unified/change-streams.json
test/client-side-encryption/corpus/corpus-encrypted.json
test/client-side-encryption/corpus/corpus-key-aws.json
test/client-side-encryption/corpus/corpus-key-azure.json
test/client-side-encryption/corpus/corpus-key-gcp.json
test/client-side-encryption/corpus/corpus-key-kmip.json
test/client-side-encryption/corpus/corpus-key-local.json
test/client-side-encryption/corpus/corpus-schema.json
test/client-side-encryption/corpus/corpus.json
test/client-side-encryption/custom/azure-dek.json
test/client-side-encryption/custom/azure-gcp-schema.json
test/client-side-encryption/custom/gcp-dek.json
test/client-side-encryption/custom/key-document-local.json
test/client-side-encryption/custom/schema.json
test/client-side-encryption/etc/data/encryptedFields.json
test/client-side-encryption/etc/data/range-encryptedFields-Date.json
test/client-side-encryption/etc/data/range-encryptedFields-DecimalNoPrecision.json
test/client-side-encryption/etc/data/range-encryptedFields-DecimalPrecision.json
test/client-side-encryption/etc/data/range-encryptedFields-DoubleNoPrecision.json
test/client-side-encryption/etc/data/range-encryptedFields-DoublePrecision.json
test/client-side-encryption/etc/data/range-encryptedFields-Int.json
test/client-side-encryption/etc/data/range-encryptedFields-Long.json
test/client-side-encryption/etc/data/keys/key1-document.json
test/client-side-encryption/etc/data/keys/key1-id.json
test/client-side-encryption/etc/data/keys/key2-document.json
test/client-side-encryption/etc/data/keys/key2-id.json
test/client-side-encryption/external/external-key.json
test/client-side-encryption/external/external-schema.json
test/client-side-encryption/limits/limits-doc.json
test/client-side-encryption/limits/limits-key.json
test/client-side-encryption/limits/limits-schema.json
test/client-side-encryption/spec/legacy/aggregate.json
test/client-side-encryption/spec/legacy/awsTemporary.json
test/client-side-encryption/spec/legacy/azureKMS.json
test/client-side-encryption/spec/legacy/badQueries.json
test/client-side-encryption/spec/legacy/badSchema.json
test/client-side-encryption/spec/legacy/basic.json
test/client-side-encryption/spec/legacy/bulk.json
test/client-side-encryption/spec/legacy/bypassAutoEncryption.json
test/client-side-encryption/spec/legacy/bypassedCommand.json
test/client-side-encryption/spec/legacy/count.json
test/client-side-encryption/spec/legacy/countDocuments.json
test/client-side-encryption/spec/legacy/create-and-createIndexes.json
test/client-side-encryption/spec/legacy/delete.json
test/client-side-encryption/spec/legacy/distinct.json
test/client-side-encryption/spec/legacy/explain.json
test/client-side-encryption/spec/legacy/find.json
test/client-side-encryption/spec/legacy/findOneAndDelete.json
test/client-side-encryption/spec/legacy/findOneAndReplace.json
test/client-side-encryption/spec/legacy/findOneAndUpdate.json
test/client-side-encryption/spec/legacy/fle2v2-BypassQueryAnalysis.json
test/client-side-encryption/spec/legacy/fle2v2-Compact.json
test/client-side-encryption/spec/legacy/fle2v2-CreateCollection-OldServer.json
test/client-side-encryption/spec/legacy/fle2v2-CreateCollection.json
test/client-side-encryption/spec/legacy/fle2v2-DecryptExistingData.json
test/client-side-encryption/spec/legacy/fle2v2-Delete.json
test/client-side-encryption/spec/legacy/fle2v2-EncryptedFields-vs-EncryptedFieldsMap.json
test/client-side-encryption/spec/legacy/fle2v2-EncryptedFields-vs-jsonSchema.json
test/client-side-encryption/spec/legacy/fle2v2-EncryptedFieldsMap-defaults.json
test/client-side-encryption/spec/legacy/fle2v2-FindOneAndUpdate.json
test/client-side-encryption/spec/legacy/fle2v2-InsertFind-Indexed.json
test/client-side-encryption/spec/legacy/fle2v2-InsertFind-Unindexed.json
test/client-side-encryption/spec/legacy/fle2v2-MissingKey.json
test/client-side-encryption/spec/legacy/fle2v2-NoEncryption.json
test/client-side-encryption/spec/legacy/fle2v2-Range-Date-Aggregate.json
test/client-side-encryption/spec/legacy/fle2v2-Range-Date-Correctness.json
test/client-side-encryption/spec/legacy/fle2v2-Range-Date-Delete.json
test/client-side-encryption/spec/legacy/fle2v2-Range-Date-FindOneAndUpdate.json
test/client-side-encryption/spec/legacy/fle2v2-Range-Date-InsertFind.json
test/client-side-encryption/spec/legacy/fle2v2-Range-Date-Update.json
test/client-side-encryption/spec/legacy/fle2v2-Range-Decimal-Aggregate.json
test/client-side-encryption/spec/legacy/fle2v2-Range-Decimal-Correctness.json
test/client-side-encryption/spec/legacy/fle2v2-Range-Decimal-Delete.json
test/client-side-encryption/spec/legacy/fle2v2-Range-Decimal-FindOneAndUpdate.json
test/client-side-encryption/spec/legacy/fle2v2-Range-Decimal-InsertFind.json
test/client-side-encryption/spec/legacy/fle2v2-Range-Decimal-Update.json
test/client-side-encryption/spec/legacy/fle2v2-Range-DecimalPrecision-Aggregate.json
test/client-side-encryption/spec/legacy/fle2v2-Range-DecimalPrecision-Correctness.json
test/client-side-encryption/spec/legacy/fle2v2-Range-DecimalPrecision-Delete.json
test/client-side-encryption/spec/legacy/fle2v2-Range-DecimalPrecision-FindOneAndUpdate.json
test/client-side-encryption/spec/legacy/fle2v2-Range-DecimalPrecision-InsertFind.json
test/client-side-encryption/spec/legacy/fle2v2-Range-DecimalPrecision-Update.json
test/client-side-encryption/spec/legacy/fle2v2-Range-Double-Aggregate.json
test/client-side-encryption/spec/legacy/fle2v2-Range-Double-Correctness.json
test/client-side-encryption/spec/legacy/fle2v2-Range-Double-Delete.json
test/client-side-encryption/spec/legacy/fle2v2-Range-Double-FindOneAndUpdate.json
test/client-side-encryption/spec/legacy/fle2v2-Range-Double-InsertFind.json
test/client-side-encryption/spec/legacy/fle2v2-Range-Double-Update.json
test/client-side-encryption/spec/legacy/fle2v2-Range-DoublePrecision-Aggregate.json
test/client-side-encryption/spec/legacy/fle2v2-Range-DoublePrecision-Correctness.json
test/client-side-encryption/spec/legacy/fle2v2-Range-DoublePrecision-Delete.json
test/client-side-encryption/spec/legacy/fle2v2-Range-DoublePrecision-FindOneAndUpdate.json
test/client-side-encryption/spec/legacy/fle2v2-Range-DoublePrecision-InsertFind.json
test/client-side-encryption/spec/legacy/fle2v2-Range-DoublePrecision-Update.json
test/client-side-encryption/spec/legacy/fle2v2-Range-Int-Aggregate.json
test/client-side-encryption/spec/legacy/fle2v2-Range-Int-Correctness.json
test/client-side-encryption/spec/legacy/fle2v2-Range-Int-Delete.json
test/client-side-encryption/spec/legacy/fle2v2-Range-Int-FindOneAndUpdate.json
test/client-side-encryption/spec/legacy/fle2v2-Range-Int-InsertFind.json
test/client-side-encryption/spec/legacy/fle2v2-Range-Int-Update.json
test/client-side-encryption/spec/legacy/fle2v2-Range-Long-Aggregate.json
test/client-side-encryption/spec/legacy/fle2v2-Range-Long-Correctness.json
test/client-side-encryption/spec/legacy/fle2v2-Range-Long-Delete.json
test/client-side-encryption/spec/legacy/fle2v2-Range-Long-FindOneAndUpdate.json
test/client-side-encryption/spec/legacy/fle2v2-Range-Long-InsertFind.json
test/client-side-encryption/spec/legacy/fle2v2-Range-Long-Update.json
test/client-side-encryption/spec/legacy/fle2v2-Range-WrongType.json
test/client-side-encryption/spec/legacy/fle2v2-Update.json
test/client-side-encryption/spec/legacy/fle2v2-validatorAndPartialFieldExpression.json
test/client-side-encryption/spec/legacy/gcpKMS.json
test/client-side-encryption/spec/legacy/getMore.json
test/client-side-encryption/spec/legacy/insert.json
test/client-side-encryption/spec/legacy/keyAltName.json
test/client-side-encryption/spec/legacy/kmipKMS.json
test/client-side-encryption/spec/legacy/localKMS.json
test/client-side-encryption/spec/legacy/localSchema.json
test/client-side-encryption/spec/legacy/malformedCiphertext.json
test/client-side-encryption/spec/legacy/maxWireVersion.json
test/client-side-encryption/spec/legacy/missingKey.json
test/client-side-encryption/spec/legacy/namedKMS.json
test/client-side-encryption/spec/legacy/noSchema.json
test/client-side-encryption/spec/legacy/replaceOne.json
test/client-side-encryption/spec/legacy/timeoutMS.json
test/client-side-encryption/spec/legacy/types.json
test/client-side-encryption/spec/legacy/unsupportedCommand.json
test/client-side-encryption/spec/legacy/updateMany.json
test/client-side-encryption/spec/legacy/updateOne.json
test/client-side-encryption/spec/legacy/validatorAndPartialFieldExpression.json
test/client-side-encryption/spec/unified/addKeyAltName.json
test/client-side-encryption/spec/unified/createDataKey-kms_providers-invalid.json
test/client-side-encryption/spec/unified/createDataKey.json
test/client-side-encryption/spec/unified/deleteKey.json
test/client-side-encryption/spec/unified/getKey.json
test/client-side-encryption/spec/unified/getKeyByAltName.json
test/client-side-encryption/spec/unified/getKeys.json
test/client-side-encryption/spec/unified/namedKMS-createDataKey.json
test/client-side-encryption/spec/unified/namedKMS-explicit.json
test/client-side-encryption/spec/unified/namedKMS-rewrapManyDataKey.json
test/client-side-encryption/spec/unified/removeKeyAltName.json
test/client-side-encryption/spec/unified/rewrapManyDataKey-decrypt_failure.json
test/client-side-encryption/spec/unified/rewrapManyDataKey-encrypt_failure.json
test/client-side-encryption/spec/unified/rewrapManyDataKey.json
test/collection_management/clustered-indexes.json
test/collection_management/createCollection-pre_and_post_images.json
test/collection_management/modifyCollection-pre_and_post_images.json
test/collection_management/timeseries-collection.json
test/command_logging/command.json
test/command_logging/driver-connection-id.json
test/command_logging/no-handshake-messages.json
test/command_logging/no-heartbeat-messages.json
test/command_logging/operation-id.json
test/command_logging/pre-42-server-connection-id.json
test/command_logging/redacted-commands.json
test/command_logging/server-connection-id.json
test/command_logging/service-id.json
test/command_logging/unacknowledged-write.json
test/command_monitoring/bulkWrite.json
test/command_monitoring/command.json
test/command_monitoring/deleteMany.json
test/command_monitoring/deleteOne.json
test/command_monitoring/find.json
test/command_monitoring/insertMany.json
test/command_monitoring/insertOne.json
test/command_monitoring/pre-42-server-connection-id.json
test/command_monitoring/redacted-commands.json
test/command_monitoring/server-connection-id.json
test/command_monitoring/unacknowledgedBulkWrite.json
test/command_monitoring/updateMany.json
test/command_monitoring/updateOne.json
test/command_monitoring/writeConcernError.json
test/connection_logging/connection-logging.json
test/connection_logging/connection-pool-options.json
test/connection_monitoring/connection-must-have-id.json
test/connection_monitoring/connection-must-order-ids.json
test/connection_monitoring/pool-checkin-destroy-closed.json
test/connection_monitoring/pool-checkin-destroy-stale.json
test/connection_monitoring/pool-checkin-make-available.json
test/connection_monitoring/pool-checkin.json
test/connection_monitoring/pool-checkout-connection.json
test/connection_monitoring/pool-checkout-custom-maxConnecting-is-enforced.json
test/connection_monitoring/pool-checkout-error-closed.json
test/connection_monitoring/pool-checkout-maxConnecting-is-enforced.json
test/connection_monitoring/pool-checkout-maxConnecting-timeout.json
test/connection_monitoring/pool-checkout-minPoolSize-connection-maxConnecting.json
test/connection_monitoring/pool-checkout-multiple.json
test/connection_monitoring/pool-checkout-no-idle.json
test/connection_monitoring/pool-checkout-no-stale.json
test/connection_monitoring/pool-checkout-returned-connection-maxConnecting.json
test/connection_monitoring/pool-clear-clears-waitqueue.json
test/connection_monitoring/pool-clear-interrupting-pending-connections.json
test/connection_monitoring/pool-clear-min-size.json
test/connection_monitoring/pool-clear-paused.json
test/connection_monitoring/pool-clear-ready.json
test/connection_monitoring/pool-clear-schedule-run-interruptInUseConnections-false.json
test/connection_monitoring/pool-close-destroy-conns.json
test/connection_monitoring/pool-close.json
test/connection_monitoring/pool-create-max-size.json
test/connection_monitoring/pool-create-min-size-error.json
test/connection_monitoring/pool-create-min-size.json
test/connection_monitoring/pool-create-with-options.json
test/connection_monitoring/pool-create.json
test/connection_monitoring/pool-ready-ready.json
test/connection_monitoring/pool-ready.json
test/connection_monitoring/wait-queue-timeout.json
test/connection_string/test/invalid-uris.json
test/connection_string/test/valid-auth.json
test/connection_string/test/valid-db-with-dotted-name.json
test/connection_string/test/valid-host_identifiers.json
test/connection_string/test/valid-options.json
test/connection_string/test/valid-unix_socket-absolute.json
test/connection_string/test/valid-unix_socket-relative.json
test/connection_string/test/valid-warnings.json
test/crud/unified/aggregate-allowdiskuse.json
test/crud/unified/aggregate-let.json
test/crud/unified/aggregate-merge-errorResponse.json
test/crud/unified/aggregate-merge.json
test/crud/unified/aggregate-out-readConcern.json
test/crud/unified/aggregate-write-readPreference.json
test/crud/unified/aggregate.json
test/crud/unified/bulkWrite-arrayFilters-clientError.json
test/crud/unified/bulkWrite-arrayFilters.json
test/crud/unified/bulkWrite-comment.json
test/crud/unified/bulkWrite-delete-hint-clientError.json
test/crud/unified/bulkWrite-delete-hint-serverError.json
test/crud/unified/bulkWrite-delete-hint.json
test/crud/unified/bulkWrite-deleteMany-hint-unacknowledged.json
test/crud/unified/bulkWrite-deleteMany-let.json
test/crud/unified/bulkWrite-deleteOne-hint-unacknowledged.json
test/crud/unified/bulkWrite-deleteOne-let.json
test/crud/unified/bulkWrite-errorResponse.json
test/crud/unified/bulkWrite-insertOne-dots_and_dollars.json
test/crud/unified/bulkWrite-replaceOne-dots_and_dollars.json
test/crud/unified/bulkWrite-replaceOne-hint-unacknowledged.json
test/crud/unified/bulkWrite-replaceOne-let.json
test/crud/unified/bulkWrite-update-hint-clientError.json
test/crud/unified/bulkWrite-update-hint-serverError.json
test/crud/unified/bulkWrite-update-hint.json
test/crud/unified/bulkWrite-update-validation.json
test/crud/unified/bulkWrite-updateMany-dots_and_dollars.json
test/crud/unified/bulkWrite-updateMany-hint-unacknowledged.json
test/crud/unified/bulkWrite-updateMany-let.json
test/crud/unified/bulkWrite-updateOne-dots_and_dollars.json
test/crud/unified/bulkWrite-updateOne-hint-unacknowledged.json
test/crud/unified/bulkWrite-updateOne-let.json
test/crud/unified/countDocuments-comment.json
test/crud/unified/db-aggregate-write-readPreference.json
test/crud/unified/db-aggregate.json
test/crud/unified/deleteMany-comment.json
test/crud/unified/deleteMany-hint-clientError.json
test/crud/unified/deleteMany-hint-serverError.json
test/crud/unified/deleteMany-hint-unacknowledged.json
test/crud/unified/deleteMany-hint.json
test/crud/unified/deleteMany-let.json
test/crud/unified/deleteOne-comment.json
test/crud/unified/deleteOne-errorResponse.json
test/crud/unified/deleteOne-hint-clientError.json
test/crud/unified/deleteOne-hint-serverError.json
test/crud/unified/deleteOne-hint-unacknowledged.json
test/crud/unified/deleteOne-hint.json
test/crud/unified/deleteOne-let.json
test/crud/unified/distinct-comment.json
test/crud/unified/estimatedDocumentCount-comment.json
test/crud/unified/estimatedDocumentCount.json
test/crud/unified/find-allowdiskuse-clientError.json
test/crud/unified/find-allowdiskuse-serverError.json
test/crud/unified/find-allowdiskuse.json
test/crud/unified/find-comment.json
test/crud/unified/find-let.json
test/crud/unified/find.json
test/crud/unified/findOneAndDelete-comment.json
test/crud/unified/findOneAndDelete-hint-clientError.json
test/crud/unified/findOneAndDelete-hint-serverError.json
test/crud/unified/findOneAndDelete-hint-unacknowledged.json
test/crud/unified/findOneAndDelete-hint.json
test/crud/unified/findOneAndDelete-let.json
test/crud/unified/findOneAndReplace-comment.json
test/crud/unified/findOneAndReplace-dots_and_dollars.json
test/crud/unified/findOneAndReplace-hint-clientError.json
test/crud/unified/findOneAndReplace-hint-serverError.json
test/crud/unified/findOneAndReplace-hint-unacknowledged.json
test/crud/unified/findOneAndReplace-hint.json
test/crud/unified/findOneAndReplace-let.json
test/crud/unified/findOneAndUpdate-comment.json
test/crud/unified/findOneAndUpdate-dots_and_dollars.json
test/crud/unified/findOneAndUpdate-errorResponse.json
test/crud/unified/findOneAndUpdate-hint-clientError.json
test/crud/unified/findOneAndUpdate-hint-serverError.json
test/crud/unified/findOneAndUpdate-hint-unacknowledged.json
test/crud/unified/findOneAndUpdate-hint.json
test/crud/unified/findOneAndUpdate-let.json
test/crud/unified/insertMany-comment.json
test/crud/unified/insertMany-dots_and_dollars.json
test/crud/unified/insertOne-comment.json
test/crud/unified/insertOne-dots_and_dollars.json
test/crud/unified/insertOne-errorResponse.json
test/crud/unified/replaceOne-comment.json
test/crud/unified/replaceOne-dots_and_dollars.json
test/crud/unified/replaceOne-hint-unacknowledged.json
test/crud/unified/replaceOne-hint.json
test/crud/unified/replaceOne-let.json
test/crud/unified/replaceOne-validation.json
test/crud/unified/updateMany-comment.json
test/crud/unified/updateMany-dots_and_dollars.json
test/crud/unified/updateMany-hint-clientError.json
test/crud/unified/updateMany-hint-serverError.json
test/crud/unified/updateMany-hint-unacknowledged.json
test/crud/unified/updateMany-hint.json
test/crud/unified/updateMany-let.json
test/crud/unified/updateMany-validation.json
test/crud/unified/updateOne-comment.json
test/crud/unified/updateOne-dots_and_dollars.json
test/crud/unified/updateOne-errorResponse.json
test/crud/unified/updateOne-hint-clientError.json
test/crud/unified/updateOne-hint-serverError.json
test/crud/unified/updateOne-hint-unacknowledged.json
test/crud/unified/updateOne-hint.json
test/crud/unified/updateOne-let.json
test/crud/unified/updateOne-validation.json
test/crud/unified/updateWithPipelines.json
test/crud/v1/read/aggregate-collation.json
test/crud/v1/read/aggregate-out.json
test/crud/v1/read/aggregate.json
test/crud/v1/read/count-collation.json
test/crud/v1/read/count-empty.json
test/crud/v1/read/count.json
test/crud/v1/read/distinct-collation.json
test/crud/v1/read/distinct.json
test/crud/v1/read/find-collation.json
test/crud/v1/read/find.json
test/crud/v1/write/bulkWrite-arrayFilters.json
test/crud/v1/write/bulkWrite-collation.json
test/crud/v1/write/bulkWrite.json
test/crud/v1/write/deleteMany-collation.json
test/crud/v1/write/deleteMany.json
test/crud/v1/write/deleteOne-collation.json
test/crud/v1/write/deleteOne.json
test/crud/v1/write/findOneAndDelete-collation.json
test/crud/v1/write/findOneAndDelete.json
test/crud/v1/write/findOneAndReplace-collation.json
test/crud/v1/write/findOneAndReplace-upsert.json
test/crud/v1/write/findOneAndReplace.json
test/crud/v1/write/findOneAndUpdate-arrayFilters.json
test/crud/v1/write/findOneAndUpdate-collation.json
test/crud/v1/write/findOneAndUpdate.json
test/crud/v1/write/insertMany.json
test/crud/v1/write/insertOne.json
test/crud/v1/write/replaceOne-collation.json
test/crud/v1/write/replaceOne.json
test/crud/v1/write/updateMany-arrayFilters.json
test/crud/v1/write/updateMany-collation.json
test/crud/v1/write/updateMany.json
test/crud/v1/write/updateOne-arrayFilters.json
test/crud/v1/write/updateOne-collation.json
test/crud/v1/write/updateOne.json
test/csot/bulkWrite.json
test/csot/change-streams.json
test/csot/close-cursors.json
test/csot/command-execution.json
test/csot/convenient-transactions.json
test/csot/cursors.json
test/csot/deprecated-options.json
test/csot/error-transformations.json
test/csot/global-timeoutMS.json
test/csot/gridfs-advanced.json
test/csot/gridfs-delete.json
test/csot/gridfs-download.json
test/csot/gridfs-find.json
test/csot/gridfs-upload.json
test/csot/legacy-timeouts.json
test/csot/non-tailable-cursors.json
test/csot/override-operation-timeoutMS.json
test/csot/retryability-legacy-timeouts.json
test/csot/retryability-timeoutMS.json
test/csot/sessions-inherit-timeoutMS.json
test/csot/sessions-override-operation-timeoutMS.json
test/csot/sessions-override-timeoutMS.json
test/csot/tailable-awaitData.json
test/csot/tailable-non-awaitData.json
test/data_lake/aggregate.json
test/data_lake/estimatedDocumentCount.json
test/data_lake/find.json
test/data_lake/getMore.json
test/data_lake/listCollections.json
test/data_lake/listDatabases.json
test/data_lake/runCommand.json
test/discovery_and_monitoring/errors/error_handling_handshake.json
test/discovery_and_monitoring/errors/non-stale-network-error.json
test/discovery_and_monitoring/errors/non-stale-network-timeout-error.json
test/discovery_and_monitoring/errors/non-stale-topologyVersion-greater-InterruptedAtShutdown.json
test/discovery_and_monitoring/errors/non-stale-topologyVersion-greater-InterruptedDueToReplStateChange.json
test/discovery_and_monitoring/errors/non-stale-topologyVersion-greater-LegacyNotPrimary.json
test/discovery_and_monitoring/errors/non-stale-topologyVersion-greater-NotPrimaryNoSecondaryOk.json
test/discovery_and_monitoring/errors/non-stale-topologyVersion-greater-NotPrimaryOrSecondary.json
test/discovery_and_monitoring/errors/non-stale-topologyVersion-greater-NotWritablePrimary.json
test/discovery_and_monitoring/errors/non-stale-topologyVersion-greater-PrimarySteppedDown.json
test/discovery_and_monitoring/errors/non-stale-topologyVersion-greater-ShutdownInProgress.json
test/discovery_and_monitoring/errors/non-stale-topologyVersion-missing-InterruptedAtShutdown.json
test/discovery_and_monitoring/errors/non-stale-topologyVersion-missing-InterruptedDueToReplStateChange.json
test/discovery_and_monitoring/errors/non-stale-topologyVersion-missing-LegacyNotPrimary.json
test/discovery_and_monitoring/errors/non-stale-topologyVersion-missing-NotPrimaryNoSecondaryOk.json
test/discovery_and_monitoring/errors/non-stale-topologyVersion-missing-NotPrimaryOrSecondary.json
test/discovery_and_monitoring/errors/non-stale-topologyVersion-missing-NotWritablePrimary.json
test/discovery_and_monitoring/errors/non-stale-topologyVersion-missing-PrimarySteppedDown.json
test/discovery_and_monitoring/errors/non-stale-topologyVersion-missing-ShutdownInProgress.json
test/discovery_and_monitoring/errors/non-stale-topologyVersion-proccessId-changed-InterruptedAtShutdown.json
test/discovery_and_monitoring/errors/non-stale-topologyVersion-proccessId-changed-InterruptedDueToReplStateChange.json
test/discovery_and_monitoring/errors/non-stale-topologyVersion-proccessId-changed-LegacyNotPrimary.json
test/discovery_and_monitoring/errors/non-stale-topologyVersion-proccessId-changed-NotPrimaryNoSecondaryOk.json
test/discovery_and_monitoring/errors/non-stale-topologyVersion-proccessId-changed-NotPrimaryOrSecondary.json
test/discovery_and_monitoring/errors/non-stale-topologyVersion-proccessId-changed-NotWritablePrimary.json
test/discovery_and_monitoring/errors/non-stale-topologyVersion-proccessId-changed-PrimarySteppedDown.json
test/discovery_and_monitoring/errors/non-stale-topologyVersion-proccessId-changed-ShutdownInProgress.json
test/discovery_and_monitoring/errors/post-42-InterruptedAtShutdown.json
test/discovery_and_monitoring/errors/post-42-InterruptedDueToReplStateChange.json
test/discovery_and_monitoring/errors/post-42-LegacyNotPrimary.json
test/discovery_and_monitoring/errors/post-42-NotPrimaryNoSecondaryOk.json
test/discovery_and_monitoring/errors/post-42-NotPrimaryOrSecondary.json
test/discovery_and_monitoring/errors/post-42-NotWritablePrimary.json
test/discovery_and_monitoring/errors/post-42-PrimarySteppedDown.json
test/discovery_and_monitoring/errors/post-42-ShutdownInProgress.json
test/discovery_and_monitoring/errors/pre-42-InterruptedAtShutdown.json
test/discovery_and_monitoring/errors/pre-42-InterruptedDueToReplStateChange.json
test/discovery_and_monitoring/errors/pre-42-LegacyNotPrimary.json
test/discovery_and_monitoring/errors/pre-42-NotPrimaryNoSecondaryOk.json
test/discovery_and_monitoring/errors/pre-42-NotPrimaryOrSecondary.json
test/discovery_and_monitoring/errors/pre-42-NotWritablePrimary.json
test/discovery_and_monitoring/errors/pre-42-PrimarySteppedDown.json
test/discovery_and_monitoring/errors/pre-42-ShutdownInProgress.json
test/discovery_and_monitoring/errors/prefer-error-code.json
test/discovery_and_monitoring/errors/stale-generation-InterruptedAtShutdown.json
test/discovery_and_monitoring/errors/stale-generation-InterruptedDueToReplStateChange.json
test/discovery_and_monitoring/errors/stale-generation-NotPrimaryNoSecondaryOk.json
test/discovery_and_monitoring/errors/stale-generation-NotPrimaryOrSecondary.json
test/discovery_and_monitoring/errors/stale-generation-NotWritablePrimary.json
test/discovery_and_monitoring/errors/stale-generation-PrimarySteppedDown.json
test/discovery_and_monitoring/errors/stale-generation-ShutdownInProgress.json
test/discovery_and_monitoring/errors/stale-generation-afterHandshakeCompletes-InterruptedAtShutdown.json
test/discovery_and_monitoring/errors/stale-generation-afterHandshakeCompletes-InterruptedDueToReplStateChange.json
test/discovery_and_monitoring/errors/stale-generation-afterHandshakeCompletes-LegacyNotPrimary.json
test/discovery_and_monitoring/errors/stale-generation-afterHandshakeCompletes-NotPrimaryNoSecondaryOk.json
test/discovery_and_monitoring/errors/stale-generation-afterHandshakeCompletes-NotPrimaryOrSecondary.json
test/discovery_and_monitoring/errors/stale-generation-afterHandshakeCompletes-NotWritablePrimary.json
test/discovery_and_monitoring/errors/stale-generation-afterHandshakeCompletes-PrimarySteppedDown.json
test/discovery_and_monitoring/errors/stale-generation-afterHandshakeCompletes-ShutdownInProgress.json
test/discovery_and_monitoring/errors/stale-generation-afterHandshakeCompletes-network.json
test/discovery_and_monitoring/errors/stale-generation-afterHandshakeCompletes-timeout.json
test/discovery_and_monitoring/errors/stale-generation-beforeHandshakeCompletes-InterruptedAtShutdown.json
test/discovery_and_monitoring/errors/stale-generation-beforeHandshakeCompletes-InterruptedDueToReplStateChange.json
test/discovery_and_monitoring/errors/stale-generation-beforeHandshakeCompletes-LegacyNotPrimary.json
test/discovery_and_monitoring/errors/stale-generation-beforeHandshakeCompletes-NotPrimaryNoSecondaryOk.json
test/discovery_and_monitoring/errors/stale-generation-beforeHandshakeCompletes-NotPrimaryOrSecondary.json
test/discovery_and_monitoring/errors/stale-generation-beforeHandshakeCompletes-NotWritablePrimary.json
test/discovery_and_monitoring/errors/stale-generation-beforeHandshakeCompletes-PrimarySteppedDown.json
test/discovery_and_monitoring/errors/stale-generation-beforeHandshakeCompletes-ShutdownInProgress.json
test/discovery_and_monitoring/errors/stale-generation-beforeHandshakeCompletes-network.json
test/discovery_and_monitoring/errors/stale-generation-beforeHandshakeCompletes-timeout.json
test/discovery_and_monitoring/errors/stale-topologyVersion-InterruptedAtShutdown.json
test/discovery_and_monitoring/errors/stale-topologyVersion-InterruptedDueToReplStateChange.json
test/discovery_and_monitoring/errors/stale-topologyVersion-LegacyNotPrimary.json
test/discovery_and_monitoring/errors/stale-topologyVersion-NotPrimaryNoSecondaryOk.json
test/discovery_and_monitoring/errors/stale-topologyVersion-NotPrimaryOrSecondary.json
test/discovery_and_monitoring/errors/stale-topologyVersion-NotWritablePrimary.json
test/discovery_and_monitoring/errors/stale-topologyVersion-PrimarySteppedDown.json
test/discovery_and_monitoring/errors/stale-topologyVersion-ShutdownInProgress.json
test/discovery_and_monitoring/errors/write_errors_ignored.json
test/discovery_and_monitoring/load-balanced/discover_load_balancer.json
test/discovery_and_monitoring/rs/compatible.json
test/discovery_and_monitoring/rs/compatible_unknown.json
test/discovery_and_monitoring/rs/discover_arbiters.json
test/discovery_and_monitoring/rs/discover_arbiters_replicaset.json
test/discovery_and_monitoring/rs/discover_ghost.json
test/discovery_and_monitoring/rs/discover_ghost_replicaset.json
test/discovery_and_monitoring/rs/discover_hidden.json
test/discovery_and_monitoring/rs/discover_hidden_replicaset.json
test/discovery_and_monitoring/rs/discover_passives.json
test/discovery_and_monitoring/rs/discover_passives_replicaset.json
test/discovery_and_monitoring/rs/discover_primary.json
test/discovery_and_monitoring/rs/discover_primary_replicaset.json
test/discovery_and_monitoring/rs/discover_rsother.json
test/discovery_and_monitoring/rs/discover_rsother_replicaset.json
test/discovery_and_monitoring/rs/discover_secondary.json
test/discovery_and_monitoring/rs/discover_secondary_replicaset.json
test/discovery_and_monitoring/rs/discovery.json
test/discovery_and_monitoring/rs/electionId_precedence_setVersion.json
test/discovery_and_monitoring/rs/equal_electionids.json
test/discovery_and_monitoring/rs/hosts_differ_from_seeds.json
test/discovery_and_monitoring/rs/incompatible_arbiter.json
test/discovery_and_monitoring/rs/incompatible_ghost.json
test/discovery_and_monitoring/rs/incompatible_other.json
test/discovery_and_monitoring/rs/ls_timeout.json
test/discovery_and_monitoring/rs/member_reconfig.json
test/discovery_and_monitoring/rs/member_standalone.json
test/discovery_and_monitoring/rs/new_primary.json
test/discovery_and_monitoring/rs/new_primary_new_electionid.json
test/discovery_and_monitoring/rs/new_primary_new_setversion.json
test/discovery_and_monitoring/rs/new_primary_wrong_set_name.json
test/discovery_and_monitoring/rs/non_rs_member.json
test/discovery_and_monitoring/rs/normalize_case.json
test/discovery_and_monitoring/rs/normalize_case_me.json
test/discovery_and_monitoring/rs/null_election_id-pre-6.0.json
test/discovery_and_monitoring/rs/null_election_id.json
test/discovery_and_monitoring/rs/primary_becomes_ghost.json
test/discovery_and_monitoring/rs/primary_becomes_mongos.json
test/discovery_and_monitoring/rs/primary_becomes_standalone.json
test/discovery_and_monitoring/rs/primary_changes_set_name.json
test/discovery_and_monitoring/rs/primary_disconnect.json
test/discovery_and_monitoring/rs/primary_disconnect_electionid.json
test/discovery_and_monitoring/rs/primary_disconnect_setversion.json
test/discovery_and_monitoring/rs/primary_hint_from_secondary_with_mismatched_me.json
test/discovery_and_monitoring/rs/primary_mismatched_me.json
test/discovery_and_monitoring/rs/primary_mismatched_me_not_removed.json
test/discovery_and_monitoring/rs/primary_reports_new_member.json
test/discovery_and_monitoring/rs/primary_to_no_primary_mismatched_me.json
test/discovery_and_monitoring/rs/primary_wrong_set_name.json
test/discovery_and_monitoring/rs/repeated.json
test/discovery_and_monitoring/rs/replicaset_rsnp.json
test/discovery_and_monitoring/rs/response_from_removed.json
test/discovery_and_monitoring/rs/sec_not_auth.json
test/discovery_and_monitoring/rs/secondary_ignore_ok_0-pre-6.0.json
test/discovery_and_monitoring/rs/secondary_ignore_ok_0.json
test/discovery_and_monitoring/rs/secondary_mismatched_me.json
test/discovery_and_monitoring/rs/secondary_wrong_set_name.json
test/discovery_and_monitoring/rs/secondary_wrong_set_name_with_primary.json
test/discovery_and_monitoring/rs/set_version_can_rollback.json
test/discovery_and_monitoring/rs/setversion_equal_max_without_electionid.json
test/discovery_and_monitoring/rs/setversion_greaterthan_max_without_electionid.json
test/discovery_and_monitoring/rs/setversion_without_electionid-pre-6.0.json
test/discovery_and_monitoring/rs/setversion_without_electionid.json
test/discovery_and_monitoring/rs/stepdown_change_set_name.json
test/discovery_and_monitoring/rs/too_new.json
test/discovery_and_monitoring/rs/too_old.json
test/discovery_and_monitoring/rs/topology_version_equal.json
test/discovery_and_monitoring/rs/topology_version_greater.json
test/discovery_and_monitoring/rs/topology_version_less.json
test/discovery_and_monitoring/rs/unexpected_mongos.json
test/discovery_and_monitoring/rs/use_setversion_without_electionid-pre-6.0.json
test/discovery_and_monitoring/rs/use_setversion_without_electionid.json
test/discovery_and_monitoring/rs/wrong_set_name.json
test/discovery_and_monitoring/sharded/compatible.json
test/discovery_and_monitoring/sharded/discover_single_mongos.json
test/discovery_and_monitoring/sharded/ls_timeout_mongos.json
test/discovery_and_monitoring/sharded/mongos_disconnect.json
test/discovery_and_monitoring/sharded/multiple_mongoses.json
test/discovery_and_monitoring/sharded/non_mongos_removed.json
test/discovery_and_monitoring/sharded/normalize_uri_case.json
test/discovery_and_monitoring/sharded/too_new.json
test/discovery_and_monitoring/sharded/too_old.json
test/discovery_and_monitoring/single/compatible.json
test/discovery_and_monitoring/single/direct_connection_external_ip.json
test/discovery_and_monitoring/single/direct_connection_mongos.json
test/discovery_and_monitoring/single/direct_connection_replicaset.json
test/discovery_and_monitoring/single/direct_connection_rsarbiter.json
test/discovery_and_monitoring/single/direct_connection_rsprimary.json
test/discovery_and_monitoring/single/direct_connection_rssecondary.json
test/discovery_and_monitoring/single/direct_connection_standalone.json
test/discovery_and_monitoring/single/direct_connection_unavailable_seed.json
test/discovery_and_monitoring/single/direct_connection_wrong_set_name.json
test/discovery_and_monitoring/single/discover_standalone.json
test/discovery_and_monitoring/single/discover_unavailable_seed.json
test/discovery_and_monitoring/single/ls_timeout_standalone.json
test/discovery_and_monitoring/single/not_ok_response.json
test/discovery_and_monitoring/single/standalone_removed.json
test/discovery_and_monitoring/single/standalone_using_legacy_hello.json
test/discovery_and_monitoring/single/too_new.json
test/discovery_and_monitoring/single/too_old.json
test/discovery_and_monitoring/single/too_old_then_upgraded.json
test/discovery_and_monitoring/unified/auth-error.json
test/discovery_and_monitoring/unified/auth-misc-command-error.json
test/discovery_and_monitoring/unified/auth-network-error.json
test/discovery_and_monitoring/unified/auth-network-timeout-error.json
test/discovery_and_monitoring/unified/auth-shutdown-error.json
test/discovery_and_monitoring/unified/cancel-server-check.json
test/discovery_and_monitoring/unified/connectTimeoutMS.json
test/discovery_and_monitoring/unified/find-network-error.json
test/discovery_and_monitoring/unified/find-network-timeout-error.json
test/discovery_and_monitoring/unified/find-shutdown-error.json
test/discovery_and_monitoring/unified/hello-command-error.json
test/discovery_and_monitoring/unified/hello-network-error.json
test/discovery_and_monitoring/unified/hello-timeout.json
test/discovery_and_monitoring/unified/insert-network-error.json
test/discovery_and_monitoring/unified/insert-shutdown-error.json
test/discovery_and_monitoring/unified/interruptInUse-pool-clear.json
test/discovery_and_monitoring/unified/minPoolSize-error.json
test/discovery_and_monitoring/unified/pool-cleared-error.json
test/discovery_and_monitoring/unified/rediscover-quickly-after-step-down.json
test/discovery_and_monitoring/unified/serverMonitoringMode.json
test/gridfs/delete.json
test/gridfs/download.json
test/gridfs/downloadByName.json
test/gridfs/upload-disableMD5.json
test/gridfs/upload.json
test/index_management/createSearchIndex.json
test/index_management/createSearchIndexes.json
test/index_management/dropSearchIndex.json
test/index_management/listSearchIndexes.json
test/index_management/searchIndexIgnoresReadWriteConcern.json
test/index_management/updateSearchIndex.json
test/load_balancer/cursors.json
test/load_balancer/event-monitoring.json
test/load_balancer/lb-connection-establishment.json
test/load_balancer/non-lb-connection-establishment.json
test/load_balancer/sdam-error-handling.json
test/load_balancer/server-selection.json
test/load_balancer/transactions.json
test/load_balancer/wait-queue-timeouts.json
test/max_staleness/ReplicaSetNoPrimary/DefaultNoMaxStaleness.json
test/max_staleness/ReplicaSetNoPrimary/LastUpdateTime.json
test/max_staleness/ReplicaSetNoPrimary/MaxStalenessTooSmall.json
test/max_staleness/ReplicaSetNoPrimary/Nearest.json
test/max_staleness/ReplicaSetNoPrimary/Nearest2.json
test/max_staleness/ReplicaSetNoPrimary/NoKnownServers.json
test/max_staleness/ReplicaSetNoPrimary/OneKnownTwoUnavailable.json
test/max_staleness/ReplicaSetNoPrimary/PrimaryPreferred.json
test/max_staleness/ReplicaSetNoPrimary/PrimaryPreferred_tags.json
test/max_staleness/ReplicaSetNoPrimary/Secondary.json
test/max_staleness/ReplicaSetNoPrimary/SecondaryPreferred.json
test/max_staleness/ReplicaSetNoPrimary/SecondaryPreferred_tags.json
test/max_staleness/ReplicaSetNoPrimary/ZeroMaxStaleness.json
test/max_staleness/ReplicaSetWithPrimary/DefaultNoMaxStaleness.json
test/max_staleness/ReplicaSetWithPrimary/LastUpdateTime.json
test/max_staleness/ReplicaSetWithPrimary/LongHeartbeat.json
test/max_staleness/ReplicaSetWithPrimary/LongHeartbeat2.json
test/max_staleness/ReplicaSetWithPrimary/MaxStalenessTooSmall.json
test/max_staleness/ReplicaSetWithPrimary/MaxStalenessWithModePrimary.json
test/max_staleness/ReplicaSetWithPrimary/Nearest.json
test/max_staleness/ReplicaSetWithPrimary/Nearest2.json
test/max_staleness/ReplicaSetWithPrimary/Nearest_tags.json
test/max_staleness/ReplicaSetWithPrimary/PrimaryPreferred.json
test/max_staleness/ReplicaSetWithPrimary/SecondaryPreferred.json
test/max_staleness/ReplicaSetWithPrimary/SecondaryPreferred_tags.json
test/max_staleness/ReplicaSetWithPrimary/SecondaryPreferred_tags2.json
test/max_staleness/ReplicaSetWithPrimary/Secondary_tags.json
test/max_staleness/ReplicaSetWithPrimary/Secondary_tags2.json
test/max_staleness/ReplicaSetWithPrimary/ZeroMaxStaleness.json
test/max_staleness/Sharded/SmallMaxStaleness.json
test/max_staleness/Single/SmallMaxStaleness.json
test/max_staleness/Unknown/SmallMaxStaleness.json
test/mockupdb/operations.py
test/mockupdb/test_auth_recovering_member.py
test/mockupdb/test_cluster_time.py
test/mockupdb/test_cursor.py
test/mockupdb/test_cursor_namespace.py
test/mockupdb/test_getmore_sharded.py
test/mockupdb/test_handshake.py
test/mockupdb/test_initial_ismaster.py
test/mockupdb/test_list_indexes.py
test/mockupdb/test_max_staleness.py
test/mockupdb/test_mixed_version_sharded.py
test/mockupdb/test_mongos_command_read_mode.py
test/mockupdb/test_network_disconnect_primary.py
test/mockupdb/test_op_msg.py
test/mockupdb/test_op_msg_read_preference.py
test/mockupdb/test_query_read_pref_sharded.py
test/mockupdb/test_reset_and_request_check.py
test/mockupdb/test_rsghost.py
test/mockupdb/test_slave_okay_rs.py
test/mockupdb/test_slave_okay_sharded.py
test/mockupdb/test_slave_okay_single.py
test/mockupdb/test_standalone_shard.py
test/mypy_fails/insert_many_dict.py
test/mypy_fails/insert_one_list.py
test/mypy_fails/raw_bson_document.py
test/mypy_fails/typedict_client.py
test/ocsp/test_ocsp.py
test/performance/perf_test.py
test/read_write_concern/connection-string/read-concern.json
test/read_write_concern/connection-string/write-concern.json
test/read_write_concern/document/read-concern.json
test/read_write_concern/document/write-concern.json
test/read_write_concern/operation/default-write-concern-2.6.json
test/read_write_concern/operation/default-write-concern-3.2.json
test/read_write_concern/operation/default-write-concern-3.4.json
test/read_write_concern/operation/default-write-concern-4.2.json
test/retryable_reads/legacy/aggregate-merge.json
test/retryable_reads/legacy/aggregate-serverErrors.json
test/retryable_reads/legacy/aggregate.json
test/retryable_reads/legacy/changeStreams-client.watch-serverErrors.json
test/retryable_reads/legacy/changeStreams-client.watch.json
test/retryable_reads/legacy/changeStreams-db.coll.watch-serverErrors.json
test/retryable_reads/legacy/changeStreams-db.coll.watch.json
test/retryable_reads/legacy/changeStreams-db.watch-serverErrors.json
test/retryable_reads/legacy/changeStreams-db.watch.json
test/retryable_reads/legacy/count-serverErrors.json
test/retryable_reads/legacy/count.json
test/retryable_reads/legacy/countDocuments-serverErrors.json
test/retryable_reads/legacy/countDocuments.json
test/retryable_reads/legacy/distinct-serverErrors.json
test/retryable_reads/legacy/distinct.json
test/retryable_reads/legacy/estimatedDocumentCount-serverErrors.json
test/retryable_reads/legacy/estimatedDocumentCount.json
test/retryable_reads/legacy/find-serverErrors.json
test/retryable_reads/legacy/find.json
test/retryable_reads/legacy/findOne-serverErrors.json
test/retryable_reads/legacy/findOne.json
test/retryable_reads/legacy/gridfs-download-serverErrors.json
test/retryable_reads/legacy/gridfs-download.json
test/retryable_reads/legacy/gridfs-downloadByName-serverErrors.json
test/retryable_reads/legacy/gridfs-downloadByName.json
test/retryable_reads/legacy/listCollectionNames-serverErrors.json
test/retryable_reads/legacy/listCollectionNames.json
test/retryable_reads/legacy/listCollectionObjects-serverErrors.json
test/retryable_reads/legacy/listCollectionObjects.json
test/retryable_reads/legacy/listCollections-serverErrors.json
test/retryable_reads/legacy/listCollections.json
test/retryable_reads/legacy/listDatabaseNames-serverErrors.json
test/retryable_reads/legacy/listDatabaseNames.json
test/retryable_reads/legacy/listDatabaseObjects-serverErrors.json
test/retryable_reads/legacy/listDatabaseObjects.json
test/retryable_reads/legacy/listDatabases-serverErrors.json
test/retryable_reads/legacy/listDatabases.json
test/retryable_reads/legacy/listIndexNames-serverErrors.json
test/retryable_reads/legacy/listIndexNames.json
test/retryable_reads/legacy/listIndexes-serverErrors.json
test/retryable_reads/legacy/listIndexes.json
test/retryable_reads/legacy/mapReduce.json
test/retryable_reads/unified/exceededTimeLimit.json
test/retryable_reads/unified/handshakeError.json
test/retryable_reads/unified/readConcernMajorityNotAvailableYet.json
test/retryable_writes/legacy/bulkWrite-errorLabels.json
test/retryable_writes/legacy/bulkWrite-serverErrors.json
test/retryable_writes/legacy/bulkWrite.json
test/retryable_writes/legacy/deleteMany.json
test/retryable_writes/legacy/deleteOne-errorLabels.json
test/retryable_writes/legacy/deleteOne-serverErrors.json
test/retryable_writes/legacy/deleteOne.json
test/retryable_writes/legacy/findOneAndDelete-errorLabels.json
test/retryable_writes/legacy/findOneAndDelete-serverErrors.json
test/retryable_writes/legacy/findOneAndDelete.json
test/retryable_writes/legacy/findOneAndReplace-errorLabels.json
test/retryable_writes/legacy/findOneAndReplace-serverErrors.json
test/retryable_writes/legacy/findOneAndReplace.json
test/retryable_writes/legacy/findOneAndUpdate-errorLabels.json
test/retryable_writes/legacy/findOneAndUpdate-serverErrors.json
test/retryable_writes/legacy/findOneAndUpdate.json
test/retryable_writes/legacy/insertMany-errorLabels.json
test/retryable_writes/legacy/insertMany-serverErrors.json
test/retryable_writes/legacy/insertMany.json
test/retryable_writes/legacy/insertOne-errorLabels.json
test/retryable_writes/legacy/insertOne-serverErrors.json
test/retryable_writes/legacy/insertOne.json
test/retryable_writes/legacy/replaceOne-errorLabels.json
test/retryable_writes/legacy/replaceOne-serverErrors.json
test/retryable_writes/legacy/replaceOne.json
test/retryable_writes/legacy/updateMany.json
test/retryable_writes/legacy/updateOne-errorLabels.json
test/retryable_writes/legacy/updateOne-serverErrors.json
test/retryable_writes/legacy/updateOne.json
test/retryable_writes/unified/bulkWrite-serverErrors.json
test/retryable_writes/unified/handshakeError.json
test/retryable_writes/unified/insertOne-noWritesPerformedError.json
test/retryable_writes/unified/insertOne-serverErrors.json
test/run_command/unified/runCommand.json
test/run_command/unified/runCursorCommand.json
test/sdam_monitoring/discovered_standalone.json
test/sdam_monitoring/load_balancer.json
test/sdam_monitoring/replica_set_with_no_primary.json
test/sdam_monitoring/replica_set_with_primary.json
test/sdam_monitoring/replica_set_with_removal.json
test/sdam_monitoring/required_replica_set.json
test/sdam_monitoring/standalone.json
test/sdam_monitoring/standalone_suppress_equal_description_changes.json
test/server_selection/in_window/equilibrium.json
test/server_selection/in_window/many-choices.json
test/server_selection/in_window/one-least-two-tied.json
test/server_selection/in_window/rs-equilibrium.json
test/server_selection/in_window/rs-three-choices.json
test/server_selection/in_window/three-choices.json
test/server_selection/in_window/two-choices.json
test/server_selection/in_window/two-least.json
test/server_selection/rtt/first_value.json
test/server_selection/rtt/first_value_zero.json
test/server_selection/rtt/value_test_1.json
test/server_selection/rtt/value_test_2.json
test/server_selection/rtt/value_test_3.json
test/server_selection/rtt/value_test_4.json
test/server_selection/rtt/value_test_5.json
test/server_selection/server_selection/LoadBalanced/read/Nearest.json
test/server_selection/server_selection/LoadBalanced/read/Primary.json
test/server_selection/server_selection/LoadBalanced/read/PrimaryPreferred.json
test/server_selection/server_selection/LoadBalanced/read/Secondary.json
test/server_selection/server_selection/LoadBalanced/read/SecondaryPreferred.json
test/server_selection/server_selection/LoadBalanced/write/Nearest.json
test/server_selection/server_selection/LoadBalanced/write/Primary.json
test/server_selection/server_selection/LoadBalanced/write/PrimaryPreferred.json
test/server_selection/server_selection/LoadBalanced/write/Secondary.json
test/server_selection/server_selection/LoadBalanced/write/SecondaryPreferred.json
test/server_selection/server_selection/ReplicaSetNoPrimary/read/Nearest.json
test/server_selection/server_selection/ReplicaSetNoPrimary/read/Nearest_multiple.json
test/server_selection/server_selection/ReplicaSetNoPrimary/read/Nearest_non_matching.json
test/server_selection/server_selection/ReplicaSetNoPrimary/read/PossiblePrimary.json
test/server_selection/server_selection/ReplicaSetNoPrimary/read/PossiblePrimaryNearest.json
test/server_selection/server_selection/ReplicaSetNoPrimary/read/Primary.json
test/server_selection/server_selection/ReplicaSetNoPrimary/read/PrimaryPreferred.json
test/server_selection/server_selection/ReplicaSetNoPrimary/read/PrimaryPreferred_non_matching.json
test/server_selection/server_selection/ReplicaSetNoPrimary/read/Secondary.json
test/server_selection/server_selection/ReplicaSetNoPrimary/read/SecondaryPreferred.json
test/server_selection/server_selection/ReplicaSetNoPrimary/read/SecondaryPreferred_non_matching.json
test/server_selection/server_selection/ReplicaSetNoPrimary/read/Secondary_multi_tags.json
test/server_selection/server_selection/ReplicaSetNoPrimary/read/Secondary_multi_tags2.json
test/server_selection/server_selection/ReplicaSetNoPrimary/read/Secondary_non_matching.json
test/server_selection/server_selection/ReplicaSetNoPrimary/write/SecondaryPreferred.json
test/server_selection/server_selection/ReplicaSetWithPrimary/read/Nearest.json
test/server_selection/server_selection/ReplicaSetWithPrimary/read/Nearest_multiple.json
test/server_selection/server_selection/ReplicaSetWithPrimary/read/Nearest_non_matching.json
test/server_selection/server_selection/ReplicaSetWithPrimary/read/Primary.json
test/server_selection/server_selection/ReplicaSetWithPrimary/read/PrimaryPreferred.json
test/server_selection/server_selection/ReplicaSetWithPrimary/read/PrimaryPreferred_non_matching.json
test/server_selection/server_selection/ReplicaSetWithPrimary/read/Secondary.json
test/server_selection/server_selection/ReplicaSetWithPrimary/read/SecondaryPreferred.json
test/server_selection/server_selection/ReplicaSetWithPrimary/read/SecondaryPreferred_non_matching.json
test/server_selection/server_selection/ReplicaSetWithPrimary/read/SecondaryPreferred_tags.json
test/server_selection/server_selection/ReplicaSetWithPrimary/read/Secondary_non_matching.json
test/server_selection/server_selection/ReplicaSetWithPrimary/write/SecondaryPreferred.json
test/server_selection/server_selection/Sharded/read/Nearest.json
test/server_selection/server_selection/Sharded/read/Primary.json
test/server_selection/server_selection/Sharded/read/PrimaryPreferred.json
test/server_selection/server_selection/Sharded/read/Secondary.json
test/server_selection/server_selection/Sharded/read/SecondaryPreferred.json
test/server_selection/server_selection/Sharded/write/Nearest.json
test/server_selection/server_selection/Sharded/write/Primary.json
test/server_selection/server_selection/Sharded/write/PrimaryPreferred.json
test/server_selection/server_selection/Sharded/write/Secondary.json
test/server_selection/server_selection/Sharded/write/SecondaryPreferred.json
test/server_selection/server_selection/Single/read/SecondaryPreferred.json
test/server_selection/server_selection/Single/write/SecondaryPreferred.json
test/server_selection/server_selection/Unknown/read/SecondaryPreferred.json
test/server_selection/server_selection/Unknown/read/ghost.json
test/server_selection/server_selection/Unknown/write/SecondaryPreferred.json
test/server_selection/server_selection/Unknown/write/ghost.json
test/server_selection_logging/load-balanced.json
test/server_selection_logging/operation-id.json
test/server_selection_logging/replica-set.json
test/server_selection_logging/sharded.json
test/server_selection_logging/standalone.json
test/sessions/driver-sessions-dirty-session-errors.json
test/sessions/driver-sessions-server-support.json
test/sessions/implicit-sessions-default-causal-consistency.json
test/sessions/snapshot-sessions-not-supported-client-error.json
test/sessions/snapshot-sessions-not-supported-server-error.json
test/sessions/snapshot-sessions-unsupported-ops.json
test/sessions/snapshot-sessions.json
test/srv_seedlist/load-balanced/loadBalanced-directConnection.json
test/srv_seedlist/load-balanced/loadBalanced-no-results.json
test/srv_seedlist/load-balanced/loadBalanced-replicaSet-errors.json
test/srv_seedlist/load-balanced/loadBalanced-true-multiple-hosts.json
test/srv_seedlist/load-balanced/loadBalanced-true-txt.json
test/srv_seedlist/load-balanced/srvMaxHosts-conflicts_with_loadBalanced-true-txt.json
test/srv_seedlist/load-balanced/srvMaxHosts-conflicts_with_loadBalanced-true.json
test/srv_seedlist/load-balanced/srvMaxHosts-zero-txt.json
test/srv_seedlist/load-balanced/srvMaxHosts-zero.json
test/srv_seedlist/replica-set/dbname-with-commas-escaped.json
test/srv_seedlist/replica-set/dbname-with-commas.json
test/srv_seedlist/replica-set/direct-connection-false.json
test/srv_seedlist/replica-set/direct-connection-true.json
test/srv_seedlist/replica-set/encoded-userinfo-and-db.json
test/srv_seedlist/replica-set/loadBalanced-false-txt.json
test/srv_seedlist/replica-set/longer-parent-in-return.json
test/srv_seedlist/replica-set/misformatted-option.json
test/srv_seedlist/replica-set/no-results.json
test/srv_seedlist/replica-set/not-enough-parts.json
test/srv_seedlist/replica-set/one-result-default-port.json
test/srv_seedlist/replica-set/one-txt-record-multiple-strings.json
test/srv_seedlist/replica-set/one-txt-record.json
test/srv_seedlist/replica-set/parent-part-mismatch1.json
test/srv_seedlist/replica-set/parent-part-mismatch2.json
test/srv_seedlist/replica-set/parent-part-mismatch3.json
test/srv_seedlist/replica-set/parent-part-mismatch4.json
test/srv_seedlist/replica-set/parent-part-mismatch5.json
test/srv_seedlist/replica-set/returned-parent-too-short.json
test/srv_seedlist/replica-set/returned-parent-wrong.json
test/srv_seedlist/replica-set/srv-service-name.json
test/srv_seedlist/replica-set/srvMaxHosts-conflicts_with_replicaSet-txt.json
test/srv_seedlist/replica-set/srvMaxHosts-conflicts_with_replicaSet.json
test/srv_seedlist/replica-set/srvMaxHosts-equal_to_srv_records.json
test/srv_seedlist/replica-set/srvMaxHosts-greater_than_srv_records.json
test/srv_seedlist/replica-set/srvMaxHosts-less_than_srv_records.json
test/srv_seedlist/replica-set/srvMaxHosts-zero-txt.json
test/srv_seedlist/replica-set/srvMaxHosts-zero.json
test/srv_seedlist/replica-set/two-results-default-port.json
test/srv_seedlist/replica-set/two-results-nonstandard-port.json
test/srv_seedlist/replica-set/two-txt-records.json
test/srv_seedlist/replica-set/txt-record-not-allowed-option.json
test/srv_seedlist/replica-set/txt-record-with-overridden-ssl-option.json
test/srv_seedlist/replica-set/txt-record-with-overridden-uri-option.json
test/srv_seedlist/replica-set/txt-record-with-unallowed-option.json
test/srv_seedlist/replica-set/uri-with-admin-database.json
test/srv_seedlist/replica-set/uri-with-auth.json
test/srv_seedlist/replica-set/uri-with-port.json
test/srv_seedlist/replica-set/uri-with-two-hosts.json
test/srv_seedlist/replica-set/uri-with-uppercase-hostname.json
test/srv_seedlist/sharded/srvMaxHosts-equal_to_srv_records.json
test/srv_seedlist/sharded/srvMaxHosts-greater_than_srv_records.json
test/srv_seedlist/sharded/srvMaxHosts-less_than_srv_records.json
test/srv_seedlist/sharded/srvMaxHosts-zero.json
test/transactions-convenient-api/unified/callback-aborts.json
test/transactions-convenient-api/unified/callback-commits.json
test/transactions-convenient-api/unified/callback-retry.json
test/transactions-convenient-api/unified/commit-retry-errorLabels.json
test/transactions-convenient-api/unified/commit-retry.json
test/transactions-convenient-api/unified/commit-transienttransactionerror-4.2.json
test/transactions-convenient-api/unified/commit-transienttransactionerror.json
test/transactions-convenient-api/unified/commit-writeconcernerror.json
test/transactions-convenient-api/unified/commit.json
test/transactions-convenient-api/unified/transaction-options.json
test/transactions/unified/abort.json
test/transactions/unified/bulk.json
test/transactions/unified/causal-consistency.json
test/transactions/unified/commit.json
test/transactions/unified/count.json
test/transactions/unified/create-collection.json
test/transactions/unified/create-index.json
test/transactions/unified/delete.json
test/transactions/unified/do-not-retry-read-in-transaction.json
test/transactions/unified/error-labels-blockConnection.json
test/transactions/unified/error-labels-errorLabels.json
test/transactions/unified/error-labels.json
test/transactions/unified/errors-client.json
test/transactions/unified/errors.json
test/transactions/unified/findOneAndDelete.json
test/transactions/unified/findOneAndReplace.json
test/transactions/unified/findOneAndUpdate.json
test/transactions/unified/insert.json
test/transactions/unified/isolation.json
test/transactions/unified/mongos-pin-auto.json
test/transactions/unified/mongos-recovery-token-errorLabels.json
test/transactions/unified/mongos-recovery-token.json
test/transactions/unified/mongos-unpin.json
test/transactions/unified/pin-mongos.json
test/transactions/unified/read-concern.json
test/transactions/unified/read-pref.json
test/transactions/unified/reads.json
test/transactions/unified/retryable-abort-errorLabels.json
test/transactions/unified/retryable-abort-handshake.json
test/transactions/unified/retryable-abort.json
test/transactions/unified/retryable-commit-errorLabels.json
test/transactions/unified/retryable-commit-handshake.json
test/transactions/unified/retryable-commit.json
test/transactions/unified/retryable-writes.json
test/transactions/unified/run-command.json
test/transactions/unified/transaction-options-repl.json
test/transactions/unified/transaction-options.json
test/transactions/unified/update.json
test/transactions/unified/write-concern.json
test/unicode/test_utf8.py
test/unified-test-format/invalid/clientEncryptionOpts-additionalProperties.json
test/unified-test-format/invalid/clientEncryptionOpts-keyVaultClient-required.json
test/unified-test-format/invalid/clientEncryptionOpts-keyVaultClient-type.json
test/unified-test-format/invalid/clientEncryptionOpts-keyVaultNamespace-required.json
test/unified-test-format/invalid/clientEncryptionOpts-keyVaultNamespace-type.json
test/unified-test-format/invalid/clientEncryptionOpts-kmsProviders-additionalProperties.json
test/unified-test-format/invalid/clientEncryptionOpts-kmsProviders-aws-additionalProperties.json
test/unified-test-format/invalid/clientEncryptionOpts-kmsProviders-aws-type.json
test/unified-test-format/invalid/clientEncryptionOpts-kmsProviders-azure-additionalProperties.json
test/unified-test-format/invalid/clientEncryptionOpts-kmsProviders-azure-type.json
test/unified-test-format/invalid/clientEncryptionOpts-kmsProviders-gcp-additionalProperties.json
test/unified-test-format/invalid/clientEncryptionOpts-kmsProviders-gcp-type.json
test/unified-test-format/invalid/clientEncryptionOpts-kmsProviders-invalidName.json
test/unified-test-format/invalid/clientEncryptionOpts-kmsProviders-kmip-additionalProperties.json
test/unified-test-format/invalid/clientEncryptionOpts-kmsProviders-kmip-type.json
test/unified-test-format/invalid/clientEncryptionOpts-kmsProviders-local-additionalProperties.json
test/unified-test-format/invalid/clientEncryptionOpts-kmsProviders-local-type.json
test/unified-test-format/invalid/clientEncryptionOpts-kmsProviders-required.json
test/unified-test-format/invalid/clientEncryptionOpts-kmsProviders-type.json
test/unified-test-format/invalid/clientEncryptionOpts-tlsOptions_not_supported.json
test/unified-test-format/invalid/collectionData-additionalProperties.json
test/unified-test-format/invalid/collectionData-collectionName-required.json
test/unified-test-format/invalid/collectionData-collectionName-type.json
test/unified-test-format/invalid/collectionData-createOptions-type.json
test/unified-test-format/invalid/collectionData-databaseName-required.json
test/unified-test-format/invalid/collectionData-databaseName-type.json
test/unified-test-format/invalid/collectionData-documents-items.json
test/unified-test-format/invalid/collectionData-documents-required.json
test/unified-test-format/invalid/collectionData-documents-type.json
test/unified-test-format/invalid/collectionOrDatabaseOptions-additionalProperties.json
test/unified-test-format/invalid/collectionOrDatabaseOptions-readConcern-type.json
test/unified-test-format/invalid/collectionOrDatabaseOptions-readPreference-type.json
test/unified-test-format/invalid/collectionOrDatabaseOptions-timeoutMS-type.json
test/unified-test-format/invalid/collectionOrDatabaseOptions-writeConcern-type.json
test/unified-test-format/invalid/createEntities-items.json
test/unified-test-format/invalid/createEntities-minItems.json
test/unified-test-format/invalid/createEntities-type.json
test/unified-test-format/invalid/description-required.json
test/unified-test-format/invalid/entity-additionalProperties.json
test/unified-test-format/invalid/entity-bucket-additionalProperties.json
test/unified-test-format/invalid/entity-bucket-bucketOptions-type.json
test/unified-test-format/invalid/entity-bucket-database-required.json
test/unified-test-format/invalid/entity-bucket-database-type.json
test/unified-test-format/invalid/entity-bucket-id-required.json
test/unified-test-format/invalid/entity-bucket-id-type.json
test/unified-test-format/invalid/entity-client-additionalProperties.json
test/unified-test-format/invalid/entity-client-id-required.json
test/unified-test-format/invalid/entity-client-id-type.json
test/unified-test-format/invalid/entity-client-ignoreCommandMonitoringEvents-items.json
test/unified-test-format/invalid/entity-client-ignoreCommandMonitoringEvents-minItems.json
test/unified-test-format/invalid/entity-client-ignoreCommandMonitoringEvents-type.json
test/unified-test-format/invalid/entity-client-observeEvents-enum.json
test/unified-test-format/invalid/entity-client-observeEvents-items.json
test/unified-test-format/invalid/entity-client-observeEvents-minItems.json
test/unified-test-format/invalid/entity-client-observeEvents-type.json
test/unified-test-format/invalid/entity-client-observeLogMessages-minProperties.json
test/unified-test-format/invalid/entity-client-observeLogMessages-property-type.json
test/unified-test-format/invalid/entity-client-observeLogMessages-property-value.json
test/unified-test-format/invalid/entity-client-observeLogMessages-type.json
test/unified-test-format/invalid/entity-client-observeSensitiveCommands-type.json
test/unified-test-format/invalid/entity-client-serverApi-deprecationErrors-type.json
test/unified-test-format/invalid/entity-client-serverApi-strict-type.json
test/unified-test-format/invalid/entity-client-serverApi-type.json
test/unified-test-format/invalid/entity-client-serverApi-version-required.json
test/unified-test-format/invalid/entity-client-serverApi-version-type.json
test/unified-test-format/invalid/entity-client-storeEventsAsEntities-minItems.json
test/unified-test-format/invalid/entity-client-storeEventsAsEntities-type.json
test/unified-test-format/invalid/entity-client-uriOptions-type.json
test/unified-test-format/invalid/entity-client-useMultipleMongoses-type.json
test/unified-test-format/invalid/entity-clientEncryption-additionalProperties.json
test/unified-test-format/invalid/entity-clientEncryption-clientEncryptionOpts-required.json
test/unified-test-format/invalid/entity-clientEncryption-clientEncryptionOpts-type.json
test/unified-test-format/invalid/entity-clientEncryption-id-required.json
test/unified-test-format/invalid/entity-clientEncryption-id-type.json
test/unified-test-format/invalid/entity-collection-additionalProperties.json
test/unified-test-format/invalid/entity-collection-collectionName-required.json
test/unified-test-format/invalid/entity-collection-collectionName-type.json
test/unified-test-format/invalid/entity-collection-collectionOptions-type.json
test/unified-test-format/invalid/entity-collection-database-required.json
test/unified-test-format/invalid/entity-collection-database-type.json
test/unified-test-format/invalid/entity-collection-id-required.json
test/unified-test-format/invalid/entity-collection-id-type.json
test/unified-test-format/invalid/entity-database-additionalProperties.json
test/unified-test-format/invalid/entity-database-client-required.json
test/unified-test-format/invalid/entity-database-client-type.json
test/unified-test-format/invalid/entity-database-databaseName-required.json
test/unified-test-format/invalid/entity-database-databaseName-type.json
test/unified-test-format/invalid/entity-database-databaseOptions-type.json
test/unified-test-format/invalid/entity-database-id-required.json
test/unified-test-format/invalid/entity-database-id-type.json
test/unified-test-format/invalid/entity-maxProperties.json
test/unified-test-format/invalid/entity-minProperties.json
test/unified-test-format/invalid/entity-session-additionalProperties.json
test/unified-test-format/invalid/entity-session-client-required.json
test/unified-test-format/invalid/entity-session-client-type.json
test/unified-test-format/invalid/entity-session-id-required.json
test/unified-test-format/invalid/entity-session-id-type.json
test/unified-test-format/invalid/entity-session-sessionOptions-type.json
test/unified-test-format/invalid/entity-stream-additionalProperties.json
test/unified-test-format/invalid/entity-stream-hexBytes-pattern.json
test/unified-test-format/invalid/entity-stream-hexBytes-required.json
test/unified-test-format/invalid/entity-stream-hexBytes-type.json
test/unified-test-format/invalid/entity-stream-id-required.json
test/unified-test-format/invalid/entity-stream-id-type.json
test/unified-test-format/invalid/entity-thread-additionalProperties.json
test/unified-test-format/invalid/entity-thread-id-required.json
test/unified-test-format/invalid/entity-thread-id-type.json
test/unified-test-format/invalid/expectedCmapEvent-connectionCheckOutFailedEvent-reason-type.json
test/unified-test-format/invalid/expectedCmapEvent-connectionCheckOutStartedEvent-additionalProperties.json
test/unified-test-format/invalid/expectedCmapEvent-connectionCheckedInEvent-additionalProperties.json
test/unified-test-format/invalid/expectedCmapEvent-connectionCheckedOutEvent-additionalProperties.json
test/unified-test-format/invalid/expectedCmapEvent-connectionClosedEvent-reason-type.json
test/unified-test-format/invalid/expectedCmapEvent-connectionCreatedEvent-additionalProperties.json
test/unified-test-format/invalid/expectedCmapEvent-connectionReadyEvent-additionalProperties.json
test/unified-test-format/invalid/expectedCmapEvent-poolClearedEvent-hasServiceId-type.json
test/unified-test-format/invalid/expectedCmapEvent-poolClearedEvent-interruptInUseConnections-type.json
test/unified-test-format/invalid/expectedCmapEvent-poolClosedEvent-additionalProperties.json
test/unified-test-format/invalid/expectedCmapEvent-poolCreatedEvent-additionalProperties.json
test/unified-test-format/invalid/expectedCmapEvent-poolReadyEvent-additionalProperties.json
test/unified-test-format/invalid/expectedCommandEvent-additionalProperties.json
test/unified-test-format/invalid/expectedCommandEvent-commandFailedEvent-commandName-type.json
test/unified-test-format/invalid/expectedCommandEvent-commandFailedEvent-databaseName-type.json
test/unified-test-format/invalid/expectedCommandEvent-commandFailedEvent-hasServerConnectionId-type.json
test/unified-test-format/invalid/expectedCommandEvent-commandFailedEvent-hasServiceId-type.json
test/unified-test-format/invalid/expectedCommandEvent-commandStartedEvent-additionalProperties.json
test/unified-test-format/invalid/expectedCommandEvent-commandStartedEvent-command-type.json
test/unified-test-format/invalid/expectedCommandEvent-commandStartedEvent-commandName-type.json
test/unified-test-format/invalid/expectedCommandEvent-commandStartedEvent-databaseName-type.json
test/unified-test-format/invalid/expectedCommandEvent-commandStartedEvent-hasServerConnectionId-type.json
test/unified-test-format/invalid/expectedCommandEvent-commandStartedEvent-hasServiceId-type.json
test/unified-test-format/invalid/expectedCommandEvent-commandSucceededEvent-commandName-type.json
test/unified-test-format/invalid/expectedCommandEvent-commandSucceededEvent-databaseName-type.json
test/unified-test-format/invalid/expectedCommandEvent-commandSucceededEvent-hasServerConnectionId-type.json
test/unified-test-format/invalid/expectedCommandEvent-commandSucceededEvent-hasServiceId-type.json
test/unified-test-format/invalid/expectedCommandEvent-commandSucceededEvent-reply-type.json
test/unified-test-format/invalid/expectedCommandEvent-maxProperties.json
test/unified-test-format/invalid/expectedCommandEvent-minProperties.json
test/unified-test-format/invalid/expectedError-additionalProperties.json
test/unified-test-format/invalid/expectedError-errorCode-type.json
test/unified-test-format/invalid/expectedError-errorCodeName-type.json
test/unified-test-format/invalid/expectedError-errorContains-type.json
test/unified-test-format/invalid/expectedError-errorLabelsContain-items.json
test/unified-test-format/invalid/expectedError-errorLabelsContain-minItems.json
test/unified-test-format/invalid/expectedError-errorLabelsContain-type.json
test/unified-test-format/invalid/expectedError-errorLabelsOmit-items.json
test/unified-test-format/invalid/expectedError-errorLabelsOmit-minItems.json
test/unified-test-format/invalid/expectedError-errorLabelsOmit-type.json
test/unified-test-format/invalid/expectedError-errorResponse-type.json
test/unified-test-format/invalid/expectedError-isClientError-type.json
test/unified-test-format/invalid/expectedError-isError-const.json
test/unified-test-format/invalid/expectedError-isError-type.json
test/unified-test-format/invalid/expectedError-isTimeoutError-type.json
test/unified-test-format/invalid/expectedError-minProperties.json
test/unified-test-format/invalid/expectedEventsForClient-additionalProperties.json
test/unified-test-format/invalid/expectedEventsForClient-client-required.json
test/unified-test-format/invalid/expectedEventsForClient-client-type.json
test/unified-test-format/invalid/expectedEventsForClient-eventType-enum.json
test/unified-test-format/invalid/expectedEventsForClient-eventType-type.json
test/unified-test-format/invalid/expectedEventsForClient-events-items.json
test/unified-test-format/invalid/expectedEventsForClient-events-required.json
test/unified-test-format/invalid/expectedEventsForClient-events-type.json
test/unified-test-format/invalid/expectedEventsForClient-events_conflicts_with_cmap_eventType.json
test/unified-test-format/invalid/expectedEventsForClient-events_conflicts_with_command_eventType.json
test/unified-test-format/invalid/expectedEventsForClient-events_conflicts_with_default_eventType.json
test/unified-test-format/invalid/expectedEventsForClient-ignoreExtraEvents-type.json
test/unified-test-format/invalid/expectedLogMessage-additionalProperties.json
test/unified-test-format/invalid/expectedLogMessage-component-enum.json
test/unified-test-format/invalid/expectedLogMessage-component-required.json
test/unified-test-format/invalid/expectedLogMessage-component-type.json
test/unified-test-format/invalid/expectedLogMessage-data-required.json
test/unified-test-format/invalid/expectedLogMessage-data-type.json
test/unified-test-format/invalid/expectedLogMessage-failureIsRedacted-type.json
test/unified-test-format/invalid/expectedLogMessage-level-enum.json
test/unified-test-format/invalid/expectedLogMessage-level-required.json
test/unified-test-format/invalid/expectedLogMessage-level-type.json
test/unified-test-format/invalid/expectedLogMessagesForClient-additionalProperties.json
test/unified-test-format/invalid/expectedLogMessagesForClient-client-required.json
test/unified-test-format/invalid/expectedLogMessagesForClient-client-type.json
test/unified-test-format/invalid/expectedLogMessagesForClient-ignoreExtraMessages-type.json
test/unified-test-format/invalid/expectedLogMessagesForClient-ignoreMessages-items.json
test/unified-test-format/invalid/expectedLogMessagesForClient-ignoreMessages-type.json
test/unified-test-format/invalid/expectedLogMessagesForClient-messages-items.json
test/unified-test-format/invalid/expectedLogMessagesForClient-messages-required.json
test/unified-test-format/invalid/expectedLogMessagesForClient-messages-type.json
test/unified-test-format/invalid/expectedSdamEvent-serverDescriptionChangedEvent-additionalProperties.json
test/unified-test-format/invalid/expectedSdamEvent-serverDescriptionChangedEvent-serverDescription-additionalProperties.json
test/unified-test-format/invalid/expectedSdamEvent-serverDescriptionChangedEvent-serverDescription-type-enum.json
test/unified-test-format/invalid/expectedSdamEvent-serverDescriptionChangedEvent-serverDescription-type-type.json
test/unified-test-format/invalid/expectedSdamEvent-topologyDescriptionChangedEvent-additionalProperties.json
test/unified-test-format/invalid/initialData-items.json
test/unified-test-format/invalid/initialData-minItems.json
test/unified-test-format/invalid/initialData-type.json
test/unified-test-format/invalid/operation-additionalProperties.json
test/unified-test-format/invalid/operation-arguments-type.json
test/unified-test-format/invalid/operation-expectError-conflicts_with_expectResult.json
test/unified-test-format/invalid/operation-expectError-conflicts_with_saveResultAsEntity.json
test/unified-test-format/invalid/operation-expectError-type.json
test/unified-test-format/invalid/operation-expectEvents-type.json
test/unified-test-format/invalid/operation-ignoreResultAndError-conflicts_with_expectError.json
test/unified-test-format/invalid/operation-ignoreResultAndError-conflicts_with_expectResult.json
test/unified-test-format/invalid/operation-ignoreResultAndError-conflicts_with_saveResultAsEntity.json
test/unified-test-format/invalid/operation-name-required.json
test/unified-test-format/invalid/operation-name-type.json
test/unified-test-format/invalid/operation-object-required.json
test/unified-test-format/invalid/operation-object-type.json
test/unified-test-format/invalid/operation-saveResultAsEntity-type.json
test/unified-test-format/invalid/runOnRequirement-additionalProperties.json
test/unified-test-format/invalid/runOnRequirement-auth-type.json
test/unified-test-format/invalid/runOnRequirement-authMechanism-type.json
test/unified-test-format/invalid/runOnRequirement-csfle-type.json
test/unified-test-format/invalid/runOnRequirement-maxServerVersion-pattern.json
test/unified-test-format/invalid/runOnRequirement-maxServerVersion-type.json
test/unified-test-format/invalid/runOnRequirement-minProperties.json
test/unified-test-format/invalid/runOnRequirement-minServerVersion-pattern.json
test/unified-test-format/invalid/runOnRequirement-minServerVersion-type.json
test/unified-test-format/invalid/runOnRequirement-serverless-enum.json
test/unified-test-format/invalid/runOnRequirement-serverless-type.json
test/unified-test-format/invalid/runOnRequirement-topologies-enum.json
test/unified-test-format/invalid/runOnRequirement-topologies-items.json
test/unified-test-format/invalid/runOnRequirement-topologies-minItems.json
test/unified-test-format/invalid/runOnRequirement-topologies-type.json
test/unified-test-format/invalid/runOnRequirements-items.json
test/unified-test-format/invalid/runOnRequirements-minItems.json
test/unified-test-format/invalid/runOnRequirements-type.json
test/unified-test-format/invalid/schemaVersion-pattern.json
test/unified-test-format/invalid/schemaVersion-required.json
test/unified-test-format/invalid/schemaVersion-type.json
test/unified-test-format/invalid/storeEventsAsEntity-additionalProperties.json
test/unified-test-format/invalid/storeEventsAsEntity-events-enum.json
test/unified-test-format/invalid/storeEventsAsEntity-events-minItems.json
test/unified-test-format/invalid/storeEventsAsEntity-events-required.json
test/unified-test-format/invalid/storeEventsAsEntity-events-type.json
test/unified-test-format/invalid/storeEventsAsEntity-id-required.json
test/unified-test-format/invalid/storeEventsAsEntity-id-type.json
test/unified-test-format/invalid/test-additionalProperties.json
test/unified-test-format/invalid/test-description-required.json
test/unified-test-format/invalid/test-description-type.json
test/unified-test-format/invalid/test-expectEvents-items.json
test/unified-test-format/invalid/test-expectEvents-minItems.json
test/unified-test-format/invalid/test-expectEvents-type.json
test/unified-test-format/invalid/test-expectLogMessages-items.json
test/unified-test-format/invalid/test-expectLogMessages-minItems.json
test/unified-test-format/invalid/test-expectLogMessages-type.json
test/unified-test-format/invalid/test-operations-items.json
test/unified-test-format/invalid/test-operations-required.json
test/unified-test-format/invalid/test-operations-type.json
test/unified-test-format/invalid/test-outcome-items.json
test/unified-test-format/invalid/test-outcome-minItems.json
test/unified-test-format/invalid/test-outcome-type.json
test/unified-test-format/invalid/test-runOnRequirements-items.json
test/unified-test-format/invalid/test-runOnRequirements-minItems.json
test/unified-test-format/invalid/test-runOnRequirements-type.json
test/unified-test-format/invalid/test-skipReason-type.json
test/unified-test-format/invalid/tests-items.json
test/unified-test-format/invalid/tests-minItems.json
test/unified-test-format/invalid/tests-required.json
test/unified-test-format/invalid/tests-type.json
test/unified-test-format/valid-fail/assertNumberConnectionsCheckedOut.json
test/unified-test-format/valid-fail/entity-bucket-database-undefined.json
test/unified-test-format/valid-fail/entity-client-apiVersion-unsupported.json
test/unified-test-format/valid-fail/entity-client-storeEventsAsEntities-conflict_with_client_id.json
test/unified-test-format/valid-fail/entity-client-storeEventsAsEntities-conflict_within_different_array.json
test/unified-test-format/valid-fail/entity-client-storeEventsAsEntities-conflict_within_same_array.json
test/unified-test-format/valid-fail/entity-collection-database-undefined.json
test/unified-test-format/valid-fail/entity-database-client-undefined.json
test/unified-test-format/valid-fail/entity-findCursor-malformed.json
test/unified-test-format/valid-fail/entity-findCursor.json
test/unified-test-format/valid-fail/entity-session-client-undefined.json
test/unified-test-format/valid-fail/ignoreResultAndError-malformed.json
test/unified-test-format/valid-fail/ignoreResultAndError.json
test/unified-test-format/valid-fail/kmsProviders-missing_aws_kms_credentials.json
test/unified-test-format/valid-fail/kmsProviders-missing_azure_kms_credentials.json
test/unified-test-format/valid-fail/kmsProviders-missing_gcp_kms_credentials.json
test/unified-test-format/valid-fail/kmsProviders-no_kms.json
test/unified-test-format/valid-fail/operation-failure.json
test/unified-test-format/valid-fail/operation-unsupported.json
test/unified-test-format/valid-fail/returnDocument-enum-invalid.json
test/unified-test-format/valid-fail/schemaVersion-unsupported.json
test/unified-test-format/valid-pass/assertNumberConnectionsCheckedOut.json
test/unified-test-format/valid-pass/collectionData-createOptions.json
test/unified-test-format/valid-pass/createEntities-operation.json
test/unified-test-format/valid-pass/entity-client-cmap-events.json
test/unified-test-format/valid-pass/entity-client-storeEventsAsEntities.json
test/unified-test-format/valid-pass/entity-commandCursor.json
test/unified-test-format/valid-pass/entity-cursor-iterateOnce.json
test/unified-test-format/valid-pass/entity-find-cursor.json
test/unified-test-format/valid-pass/expectedError-errorResponse.json
test/unified-test-format/valid-pass/expectedEventsForClient-eventType.json
test/unified-test-format/valid-pass/expectedEventsForClient-ignoreExtraEvents.json
test/unified-test-format/valid-pass/expectedEventsForClient-topologyDescriptionChangedEvent.json
test/unified-test-format/valid-pass/ignoreResultAndError.json
test/unified-test-format/valid-pass/kmsProviders-explicit_kms_credentials.json
test/unified-test-format/valid-pass/kmsProviders-mixed_kms_credential_fields.json
test/unified-test-format/valid-pass/kmsProviders-placeholder_kms_credentials.json
test/unified-test-format/valid-pass/kmsProviders-unconfigured_kms.json
test/unified-test-format/valid-pass/matches-lte-operator.json
test/unified-test-format/valid-pass/observeSensitiveCommands.json
test/unified-test-format/valid-pass/poc-change-streams.json
test/unified-test-format/valid-pass/poc-command-monitoring.json
test/unified-test-format/valid-pass/poc-crud.json
test/unified-test-format/valid-pass/poc-gridfs.json
test/unified-test-format/valid-pass/poc-retryable-reads.json
test/unified-test-format/valid-pass/poc-retryable-writes.json
test/unified-test-format/valid-pass/poc-sessions.json
test/unified-test-format/valid-pass/poc-transactions-convenient-api.json
test/unified-test-format/valid-pass/poc-transactions-mongos-pin-auto.json
test/unified-test-format/valid-pass/poc-transactions.json
test/uri_options/auth-options.json
test/uri_options/ca.pem
test/uri_options/cert.pem
test/uri_options/client.pem
test/uri_options/compression-options.json
test/uri_options/concern-options.json
test/uri_options/connection-options.json
test/uri_options/connection-pool-options.json
test/uri_options/read-preference-options.json
test/uri_options/sdam-options.json
test/uri_options/single-threaded-options.json
test/uri_options/srv-options.json
test/uri_options/tls-options.json
test/versioned-api/crud-api-version-1-strict.json
test/versioned-api/crud-api-version-1.json
test/versioned-api/runcommand-helper-no-api-version-declared.json
test/versioned-api/test-commands-deprecation-errors.json
test/versioned-api/test-commands-strict-mode.json
test/versioned-api/transaction-handling.json
tools/README.rst
tools/clean.py
tools/compare_import_time.py
tools/ensure_future_annotations_import.py
tools/fail_if_no_c.py
tools/ocsptest.py