File tree Expand file tree Collapse file tree 1 file changed +63
-0
lines changed
test/discovery_and_monitoring/unified Expand file tree Collapse file tree 1 file changed +63
-0
lines changed Original file line number Diff line number Diff line change 444
444
]
445
445
}
446
446
]
447
+ },
448
+ {
449
+ "description" : " poll waits after successful heartbeat" ,
450
+ "operations" : [
451
+ {
452
+ "name" : " createEntities" ,
453
+ "object" : " testRunner" ,
454
+ "arguments" : {
455
+ "entities" : [
456
+ {
457
+ "client" : {
458
+ "id" : " client" ,
459
+ "uriOptions" : {
460
+ "serverMonitoringMode" : " poll" ,
461
+ "heartbeatFrequencyMS" : 1000000
462
+ },
463
+ "useMultipleMongoses" : false ,
464
+ "observeEvents" : [
465
+ " serverHeartbeatStartedEvent" ,
466
+ " serverHeartbeatSucceededEvent"
467
+ ]
468
+ }
469
+ },
470
+ {
471
+ "database" : {
472
+ "id" : " db" ,
473
+ "client" : " client" ,
474
+ "databaseName" : " sdam-tests"
475
+ }
476
+ }
477
+ ]
478
+ }
479
+ },
480
+ {
481
+ "name" : " waitForEvent" ,
482
+ "object" : " testRunner" ,
483
+ "arguments" : {
484
+ "client" : " client" ,
485
+ "event" : {
486
+ "serverHeartbeatSucceededEvent" : {}
487
+ },
488
+ "count" : 1
489
+ }
490
+ },
491
+ {
492
+ "name" : " wait" ,
493
+ "object" : " testRunner" ,
494
+ "arguments" : {
495
+ "ms" : 500
496
+ }
497
+ },
498
+ {
499
+ "name" : " assertEventCount" ,
500
+ "object" : " testRunner" ,
501
+ "arguments" : {
502
+ "client" : " client" ,
503
+ "event" : {
504
+ "serverHeartbeatStartedEvent" : {}
505
+ },
506
+ "count" : 1
507
+ }
508
+ }
509
+ ]
447
510
}
448
511
]
449
512
}
You can’t perform that action at this time.
0 commit comments