Skip to content

Commit 2fe2fe8

Browse files
committed
WIP
1 parent 4e9b75c commit 2fe2fe8

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

internal/integration/sessions_test.go

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -511,6 +511,15 @@ func TestSessionsProse(t *testing.T) {
511511
})
512512

513513
mt.Run("20 Drivers do not gossip $clusterTime on SDAM commands", func(mt *mtest.T) {
514+
serverMonitor := &event.ServerMonitor{
515+
ServerHeartbeatStarted: func(e *event.ServerHeartbeatStartedEvent) {
516+
fmt.Println("Server heartbeat started:", e.ConnectionID)
517+
},
518+
ServerHeartbeatSucceeded: func(e *event.ServerHeartbeatSucceededEvent) {
519+
fmt.Println("Server heartbeat succeeded:", e.ConnectionID, e.Duration, e.Reply)
520+
},
521+
}
522+
514523
opts := options.Client().
515524
ApplyURI(mtest.ClusterURI()).
516525
SetHosts([]string{mtest.ClusterConnString().Hosts[0]}).
@@ -523,7 +532,8 @@ func TestSessionsProse(t *testing.T) {
523532
Succeeded: func(ctx context.Context, cse *event.CommandSucceededEvent) {
524533
fmt.Println("Command succeeded:", cse.CommandName, cse.Reply)
525534
},
526-
})
535+
}).
536+
SetServerMonitor(serverMonitor)
527537

528538
client, err := mongo.Connect(opts)
529539
require.NoError(mt, err, "expected no error connecting to client, got: %v", err)

0 commit comments

Comments
 (0)