From 00d6dfcde573c380a4cd666e3655e8cd549a2924 Mon Sep 17 00:00:00 2001 From: Vladimir Davydov <vdavydov@tarantool.org> Date: Fri, 6 May 2022 14:50:54 +0300 Subject: [PATCH] test: fix luatest server cleanup It doesn't work, because fio.rmtree doesn't accept wildcards. Let's delete the whole server working tree on cleanup. NO_DOC=test NO_CHANGELOG=test --- test/luatest_helpers/server.lua | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/test/luatest_helpers/server.lua b/test/luatest_helpers/server.lua index d1828ec442..de59def07a 100644 --- a/test/luatest_helpers/server.lua +++ b/test/luatest_helpers/server.lua @@ -21,9 +21,6 @@ local Server = luatest.Server:inherit({}) local WAIT_TIMEOUT = 60 local WAIT_DELAY = 0.1 -local DEFAULT_CHECKPOINT_PATTERNS = {"*.snap", "*.xlog", "*.vylog", - "*.inprogress", "[0-9]*/"} - -- Differences from luatest.Server: -- -- * 'alias' is mandatory. @@ -223,9 +220,7 @@ function Server:stop() end function Server:cleanup() - for _, pattern in ipairs(DEFAULT_CHECKPOINT_PATTERNS) do - fio.rmtree(('%s/%s'):format(self.workdir, pattern)) - end + fio.rmtree(self.workdir) self.instance_id_value = nil self.instance_uuid_value = nil end -- GitLab