diff --git a/test/lib/tarantool_silverbox_server.py b/test/lib/tarantool_silverbox_server.py index 93eda9f54708ec3b77b860e2d87db991e1ca6899..9008c05accc75fb91e2963e156506dfb249594fa 100644 --- a/test/lib/tarantool_silverbox_server.py +++ b/test/lib/tarantool_silverbox_server.py @@ -97,6 +97,8 @@ class TarantoolSilverboxServer: glob.glob(os.path.join(vardir, "*.inprogress")) + glob.glob(os.path.join(vardir, "*.xlog")) + glob.glob(os.path.join(vardir, "*.cfg")) + + glob.glob(os.path.join(vardir, "*.log")) + + glob.glob(os.path.join(vardir, "*.core.*")) + glob.glob(os.path.join(vardir, "core"))): os.remove(filename) else: diff --git a/test/lib/test_suite.py b/test/lib/test_suite.py index 187c39376e306d32b5e527853eecec9e3567b074..6608c64d66766225219b11d8bdff3ac58d3a97ce 100644 --- a/test/lib/test_suite.py +++ b/test/lib/test_suite.py @@ -150,6 +150,7 @@ class Test: self.print_unidiff() where = ": wrong test output" elif not self.is_valgrind_clean: + os.remove(self.reject) self.print_diagnostics(self.suite_ini["valgrind_log"], "Test failed! Last 10 lines of valgrind.log:") where = ": there were warnings in valgrind.log"