From 5a8fd6da574ae016fa1ec6b5a237d99c8a2380cc Mon Sep 17 00:00:00 2001 From: Weizhen Wang Date: Tue, 1 Nov 2022 11:47:59 +0800 Subject: [PATCH] *: fix goleak when to use CreateMockStoreAndDomain (#38734) close pingcap/tidb#38731 --- testkit/mockstore.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/testkit/mockstore.go b/testkit/mockstore.go index 6c22f51b1c..21b12eaecd 100644 --- a/testkit/mockstore.go +++ b/testkit/mockstore.go @@ -69,6 +69,10 @@ func CreateMockStoreAndDomain(t testing.TB, opts ...mockstore.MockTiKVStoreOptio dom := bootstrap(t, store, 500*time.Millisecond) sm := MockSessionManager{} dom.InfoSyncer().SetSessionManager(&sm) + t.Cleanup(func() { + view.Stop() + gctuner.GlobalMemoryLimitTuner.Stop() + }) return schematracker.UnwrapStorage(store), dom }