From e4648551e5e448255ed8a81b71aa9e05938271ca Mon Sep 17 00:00:00 2001 From: James Rasell Date: Thu, 15 Feb 2024 08:39:43 +0100 Subject: [PATCH] test: fix test datarace within driver shared eventer. (#19975) --- drivers/shared/eventer/eventer_test.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/shared/eventer/eventer_test.go b/drivers/shared/eventer/eventer_test.go index 614172423..184ce5786 100644 --- a/drivers/shared/eventer/eventer_test.go +++ b/drivers/shared/eventer/eventer_test.go @@ -119,5 +119,8 @@ func TestEventer_iterateConsumers(t *testing.T) { ev1, ok := <-consumer require.False(ok) require.Nil(ev1) + + e.consumersLock.RLock() require.Equal(0, len(e.consumers)) + e.consumersLock.RUnlock() }