Sha256: f2066946169619c5b265431a0e5510f1c37e747747a1b20482be81c844fa4b97

Contents?: true

Size: 1.13 KB

Versions: 9

Compression:

Stored size: 1.13 KB

Contents

version: 1
style: integration
description: error during minPoolSize population clears pool
runOn:
  -
    # required for appName in fail point
    minServerVersion: "4.9.0"
  # Remove the topology runOn requirement when cmap specs are adjusted for lbs
  - topology: [ "single", "replicaset", "sharded" ]
failPoint:
  configureFailPoint: failCommand
  # high amount to ensure not interfered with by monitor checks.
  mode: { times: 50 }
  data:
    failCommands: ["isMaster","hello"]
    closeConnection: true
    appName: "poolCreateMinSizeErrorTest"
poolOptions:
  minPoolSize: 1
  backgroundThreadIntervalMS: 50
  appName: "poolCreateMinSizeErrorTest"
operations:
  - name: ready
  - name: waitForEvent
    event: ConnectionPoolCleared
    count: 1
  # ensure pool doesn't start making new connections
  - name: wait
    ms: 200
events:
  - type: ConnectionPoolReady
    address: 42
  - type: ConnectionCreated
    address: 42
  # The ruby driver clears the pool before closing the connection.
  - type: ConnectionPoolCleared
    address: 42
  - type: ConnectionClosed
    address: 42
    connectionId: 42
    reason: error
ignore:
  - ConnectionPoolCreated

Version data entries

9 entries across 9 versions & 2 rubygems

Version Path
mongo-2.21.0 spec/spec_tests/data/cmap/pool-create-min-size-error.yml
mongo-2.20.1 spec/spec_tests/data/cmap/pool-create-min-size-error.yml
mogno-2.20.0 spec/spec_tests/data/cmap/pool-create-min-size-error.yml
mogno-1.0.0 spec/spec_tests/data/cmap/pool-create-min-size-error.yml
mongo-2.20.0 spec/spec_tests/data/cmap/pool-create-min-size-error.yml
mongo-2.19.3 spec/spec_tests/data/cmap/pool-create-min-size-error.yml
mongo-2.19.2 spec/spec_tests/data/cmap/pool-create-min-size-error.yml
mongo-2.19.1 spec/spec_tests/data/cmap/pool-create-min-size-error.yml
mongo-2.19.0 spec/spec_tests/data/cmap/pool-create-min-size-error.yml