Sha256: 39e5fd5bfe2600e6864f12d3d1f040cc511ce27c8f132cc1732f1773e7eb5938
Contents?: true
Size: 1.96 KB
Versions: 49
Compression:
Stored size: 1.96 KB
Contents
runOn: - minServerVersion: "4.0" topology: ["single", "replicaset"] - minServerVersion: "4.1.7" topology: ["sharded"] database_name: &database_name "retryable-reads-tests" collection_name: &collection_name "coll" data: - { _id: 1, x: 11 } - { _id: 2, x: 22 } tests: - description: "EstimatedDocumentCount succeeds on first attempt" operations: - &retryable_operation_succeeds <<: &retryable_operation name: estimatedDocumentCount object: collection result: 2 expectations: - &retryable_command_started_event command_started_event: command: count: *collection_name database_name: *database_name - description: "EstimatedDocumentCount succeeds on second attempt" failPoint: &failCommand_failPoint configureFailPoint: failCommand mode: { times: 1 } data: failCommands: [count] closeConnection: true operations: [*retryable_operation_succeeds] expectations: - *retryable_command_started_event - *retryable_command_started_event - description: "EstimatedDocumentCount fails on first attempt" clientOptions: retryReads: false failPoint: *failCommand_failPoint operations: - &retryable_operation_fails <<: *retryable_operation error: true expectations: - *retryable_command_started_event - description: "EstimatedDocumentCount fails on second attempt" failPoint: <<: *failCommand_failPoint mode: { times: 2 } operations: [*retryable_operation_fails] expectations: - *retryable_command_started_event - *retryable_command_started_event
Version data entries
49 entries across 49 versions & 2 rubygems