diff --git a/test/box-luatest/gh_7904_export_box_schema_version_to_public_api_test.lua b/test/box-luatest/gh_7904_export_box_schema_version_to_public_api_test.lua
index 18af7968f82334647779ed446e0ab8f8b40c0330..0413107646d34fb21fb9af918c80d7b73c53d454 100644
--- a/test/box-luatest/gh_7904_export_box_schema_version_to_public_api_test.lua
+++ b/test/box-luatest/gh_7904_export_box_schema_version_to_public_api_test.lua
@@ -23,7 +23,9 @@ g.test_box_internal_schema_version_deprecation = function(cg)
     local deprecation_warning =
         'box.internal.schema_version will be removed, please use box.info.schema_version instead'
     t.assert_is_not(cg.server:grep_log(deprecation_warning, 256), nil)
-    local log_file = g.server:exec(function() return box.cfg.log end)
+    local log_file = g.server:exec(function()
+        return rawget(_G, 'box_cfg_log_file') or box.cfg.log
+    end)
     fio.truncate(log_file)
     cg.server:exec(function()
         box.internal.schema_version()
diff --git a/test/box-luatest/gh_9797_netbox_on_disconnect_error_hangs_server_test.lua b/test/box-luatest/gh_9797_netbox_on_disconnect_error_hangs_server_test.lua
index bff0cbc374229083a7fe368066271c5189a33b2e..727c7dbbd185a081c1b88c110127202c6bd0d174 100644
--- a/test/box-luatest/gh_9797_netbox_on_disconnect_error_hangs_server_test.lua
+++ b/test/box-luatest/gh_9797_netbox_on_disconnect_error_hangs_server_test.lua
@@ -24,7 +24,7 @@ g.test_on_disconnect_error_hangs_server = function(cg)
     local log_file = cg.server:exec(function()
         box.ctl.set_on_shutdown_timeout(1)
         -- `grep_log` will not be able to retrieve it after we drop the server.
-        return box.cfg.log
+        return rawget(_G, 'box_cfg_log_file') or box.cfg.log
     end)
     cg.server:drop()
     t.assert_not(cg.server:grep_log('on_shutdown triggers failed', 1024,