Sha256: c3149c6a3a23ec2a6f881c0ba745150bf09967f569b001d756542a9dced0af17
Contents?: true
Size: 1.94 KB
Versions: 2
Compression:
Stored size: 1.94 KB
Contents
runOn: - minServerVersion: "4.0" topology: ["replicaset"] - minServerVersion: "4.1.7" topology: ["sharded"] serverless: "forbid" database_name: &database_name "retryable-reads-tests" collection_name: &collection_name "coll" data: - {_id: 1, x: 11} tests: - description: "db.coll.watch succeeds on first attempt" operations: - &retryable_operation name: watch object: collection expectations: - &retryable_command_started_event command_started_event: command: aggregate: *collection_name cursor: {} pipeline: [ { $changeStream: { } } ] database_name: *database_name - description: "db.coll.watch succeeds on second attempt" failPoint: &failCommand_failPoint configureFailPoint: failCommand mode: { times: 1 } data: failCommands: - aggregate closeConnection: true operations: [*retryable_operation] expectations: - *retryable_command_started_event - *retryable_command_started_event - description: "db.coll.watch fails on first attempt" clientOptions: retryReads: false failPoint: *failCommand_failPoint operations: - &retryable_operation_fails <<: *retryable_operation error: true expectations: - *retryable_command_started_event - description: "db.coll.watch 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
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
mongo-2.15.1 | spec/spec_tests/data/retryable_reads/changeStreams-db.coll.watch.yml |
mongo-2.15.0 | spec/spec_tests/data/retryable_reads/changeStreams-db.coll.watch.yml |