Commit Diff


commit - d5cc2cc2fafc2e7cd2d2d755f310ad59aae60bf8
commit + 25f860db29201fdf2da287eaf46bc19d7039330b
blob - c8805e4fd916a49cf2bc9eed495763d265e06106
blob + d44dc3b9064515362ae4b8d3f90d29e8f10ad1d4
--- perf/lua/column_scan.lua
+++ perf/lua/column_scan.lua
@@ -53,7 +53,11 @@ local MODULEPATH = fio.pathjoin(BUILDDIR, 'perf', 'lua
 
 package.cpath = MODULEPATH .. ';' .. package.cpath
 
-local test_module = require('column_scan_module')
+local has_column_scan, test_module = pcall(require, 'column_scan_module')
+if not has_column_scan then
+    io.stderr:write('Lua module "column_scan_module" is not found.\n')
+    os.exit(1)
+end
 local test_funcs = {}
 
 for _, func_name in ipairs({'sum'}) do