|
189 | 189 | ]
|
190 | 190 | }
|
191 | 191 | ]
|
192 |
| - }, |
193 |
| - { |
194 |
| - "description": "Server selection fails due to unsatisfiable read preference", |
195 |
| - "runOnRequirements": [ |
196 |
| - { |
197 |
| - "minServerVersion": "4.0" |
198 |
| - } |
199 |
| - ], |
200 |
| - "operations": [ |
201 |
| - { |
202 |
| - "name": "waitForEvent", |
203 |
| - "object": "testRunner", |
204 |
| - "arguments": { |
205 |
| - "client": "client", |
206 |
| - "event": { |
207 |
| - "topologyDescriptionChangedEvent": {} |
208 |
| - }, |
209 |
| - "count": 4 |
210 |
| - } |
211 |
| - }, |
212 |
| - { |
213 |
| - "name": "find", |
214 |
| - "object": "unsatisfiableRPColl", |
215 |
| - "arguments": { |
216 |
| - "filter": { |
217 |
| - "x": 1 |
218 |
| - } |
219 |
| - }, |
220 |
| - "expectError": { |
221 |
| - "isClientError": true |
222 |
| - } |
223 |
| - } |
224 |
| - ], |
225 |
| - "expectLogMessages": [ |
226 |
| - { |
227 |
| - "client": "client", |
228 |
| - "messages": [ |
229 |
| - { |
230 |
| - "level": "debug", |
231 |
| - "component": "serverSelection", |
232 |
| - "data": { |
233 |
| - "message": "Server selection started", |
234 |
| - "selector": { |
235 |
| - "$$exists": true |
236 |
| - }, |
237 |
| - "operation": "ping", |
238 |
| - "topologyDescription": { |
239 |
| - "$$exists": true |
240 |
| - } |
241 |
| - } |
242 |
| - }, |
243 |
| - { |
244 |
| - "level": "info", |
245 |
| - "component": "serverSelection", |
246 |
| - "data": { |
247 |
| - "message": "Waiting for suitable server to become available", |
248 |
| - "selector": { |
249 |
| - "$$exists": true |
250 |
| - }, |
251 |
| - "operation": "ping", |
252 |
| - "topologyDescription": { |
253 |
| - "$$exists": true |
254 |
| - }, |
255 |
| - "remainingTimeMS": { |
256 |
| - "$$type": [ |
257 |
| - "int", |
258 |
| - "long" |
259 |
| - ] |
260 |
| - } |
261 |
| - } |
262 |
| - }, |
263 |
| - { |
264 |
| - "level": "debug", |
265 |
| - "component": "serverSelection", |
266 |
| - "data": { |
267 |
| - "message": "Server selection succeeded", |
268 |
| - "selector": { |
269 |
| - "$$exists": true |
270 |
| - }, |
271 |
| - "operation": "ping", |
272 |
| - "topologyDescription": { |
273 |
| - "$$exists": true |
274 |
| - }, |
275 |
| - "serverHost": { |
276 |
| - "$$type": "string" |
277 |
| - }, |
278 |
| - "serverPort": { |
279 |
| - "$$type": [ |
280 |
| - "int", |
281 |
| - "long" |
282 |
| - ] |
283 |
| - } |
284 |
| - } |
285 |
| - }, |
286 |
| - { |
287 |
| - "level": "debug", |
288 |
| - "component": "serverSelection", |
289 |
| - "data": { |
290 |
| - "message": "Server selection started", |
291 |
| - "selector": { |
292 |
| - "$$exists": true |
293 |
| - }, |
294 |
| - "operation": "find", |
295 |
| - "topologyDescription": { |
296 |
| - "$$exists": true |
297 |
| - } |
298 |
| - } |
299 |
| - }, |
300 |
| - { |
301 |
| - "level": "info", |
302 |
| - "component": "serverSelection", |
303 |
| - "data": { |
304 |
| - "message": "Waiting for suitable server to become available", |
305 |
| - "selector": { |
306 |
| - "$$exists": true |
307 |
| - }, |
308 |
| - "operation": "find", |
309 |
| - "topologyDescription": { |
310 |
| - "$$exists": true |
311 |
| - }, |
312 |
| - "remainingTimeMS": { |
313 |
| - "$$type": [ |
314 |
| - "int", |
315 |
| - "long" |
316 |
| - ] |
317 |
| - } |
318 |
| - } |
319 |
| - }, |
320 |
| - { |
321 |
| - "level": "debug", |
322 |
| - "component": "serverSelection", |
323 |
| - "data": { |
324 |
| - "message": "Server selection failed", |
325 |
| - "selector": { |
326 |
| - "$$exists": true |
327 |
| - }, |
328 |
| - "operation": "find", |
329 |
| - "topologyDescription": { |
330 |
| - "$$exists": true |
331 |
| - }, |
332 |
| - "failure": { |
333 |
| - "$$exists": true |
334 |
| - } |
335 |
| - } |
336 |
| - } |
337 |
| - ] |
338 |
| - } |
339 |
| - ] |
340 | 192 | }
|
341 | 193 | ]
|
342 | 194 | }
|
0 commit comments