...

Text file src/go.mongodb.org/mongo-driver/testdata/connection-monitoring-and-pooling/pool-create-min-size-error.json

Documentation: go.mongodb.org/mongo-driver/testdata/connection-monitoring-and-pooling

     1{
     2  "version": 1,
     3  "style": "integration",
     4  "description": "error during minPoolSize population clears pool",
     5  "runOn": [
     6    {
     7      "minServerVersion": "4.9.0"
     8    }
     9  ],
    10  "failPoint": {
    11    "configureFailPoint": "failCommand",
    12    "mode": {
    13      "times": 50
    14    },
    15    "data": {
    16      "failCommands": [
    17        "isMaster",
    18        "hello"
    19      ],
    20      "closeConnection": true,
    21      "appName": "poolCreateMinSizeErrorTest"
    22    }
    23  },
    24  "poolOptions": {
    25    "minPoolSize": 1,
    26    "backgroundThreadIntervalMS": 50,
    27    "appName": "poolCreateMinSizeErrorTest"
    28  },
    29  "operations": [
    30    {
    31      "name": "ready"
    32    },
    33    {
    34      "name": "waitForEvent",
    35      "event": "ConnectionPoolCleared",
    36      "count": 1
    37    },
    38    {
    39      "name": "wait",
    40      "ms": 200
    41    }
    42  ],
    43  "events": [
    44    {
    45      "type": "ConnectionPoolReady",
    46      "address": 42
    47    },
    48    {
    49      "type": "ConnectionCreated",
    50      "address": 42
    51    },
    52    {
    53      "type": "ConnectionClosed",
    54      "address": 42,
    55      "connectionId": 42,
    56      "reason": "error"
    57    },
    58    {
    59      "type": "ConnectionPoolCleared",
    60      "address": 42
    61    }
    62  ],
    63  "ignore": [
    64    "ConnectionPoolCreated"
    65  ]
    66}

View as plain text