From ddce3fa47b8262d5ff835c0fa0f4df00b1ca863b Mon Sep 17 00:00:00 2001 From: Ibrahim Serdar Acikgoz Date: Tue, 23 Aug 2022 11:42:04 +0300 Subject: [PATCH] fix flaky busy test (#20861) * fix flaky busy test * increase busy duration --- app/busy_test.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/busy_test.go b/app/busy_test.go index 6b287607f9..4b076fee8d 100644 --- a/app/busy_test.go +++ b/app/busy_test.go @@ -15,7 +15,6 @@ import ( ) func TestBusySet(t *testing.T) { - t.Skip("MM-45725") cluster := &ClusterMock{Busy: &Busy{}} busy := NewBusy(cluster) @@ -25,11 +24,12 @@ func TestBusySet(t *testing.T) { require.False(t, busy.IsBusy()) - busy.Set(time.Millisecond * 100) + busy.Set(time.Millisecond * 500) require.True(t, busy.IsBusy()) require.True(t, compareBusyState(t, busy, cluster.Busy)) - // should automatically expire after 100ms. - require.Eventually(t, isNotBusy, time.Second*15, time.Millisecond*20) + + // should automatically expire after 500ms. + require.Eventually(t, isNotBusy, time.Second*15, time.Millisecond*100) // allow a moment for cluster to sync. require.Eventually(t, func() bool { return compareBusyState(t, busy, cluster.Busy) }, time.Second*15, time.Millisecond*20)