summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorruki <[email protected]>2025-09-09 22:53:33 +0800
committerruki <[email protected]>2025-09-09 22:53:33 +0800
commit361b55591dba697b75a0814b5c65741499f5f25b (patch)
treeff8f02f6dc1fb7171f1aa0524324ebdbd0a8c0c5
parentc7a34f6ba7fdc5400632a1986a88d73f755d9a4c (diff)
improve delta
-rw-r--r--tests/benchmarks/build_targets/test.lua8
-rw-r--r--tests/benchmarks/config_targets/test.lua8
2 files changed, 8 insertions, 8 deletions
diff --git a/tests/benchmarks/build_targets/test.lua b/tests/benchmarks/build_targets/test.lua
index 105c21561..d5c217a28 100644
--- a/tests/benchmarks/build_targets/test.lua
+++ b/tests/benchmarks/build_targets/test.lua
@@ -20,7 +20,7 @@ function test_build(t)
os.runv(cmake.program, {"--build", "."}, {curdir = "build"})
cmake_default_dt = os.mclock() - cmake_default_dt
print("build targets/30: cmake/default: %d ms", cmake_default_dt)
- t:require((cmake_default_dt > xmake_dt) or (cmake_default_dt + 1000 > xmake_dt))
+ t:require((cmake_default_dt > xmake_dt) or (cmake_default_dt + 2000 > xmake_dt))
local ninja = find_tool("ninja")
if ninja then
@@ -43,7 +43,7 @@ function test_build(t)
cmake_ninja_dt = os.mclock() - cmake_ninja_dt
print("build targets/30: cmake/ninja: %d ms", cmake_ninja_dt)
-- TODO we need to improve it
- --t:require((cmake_ninja_dt > xmake_dt) or (cmake_ninja_dt + 1000 > xmake_dt))
+ --t:require((cmake_ninja_dt > xmake_dt) or (cmake_ninja_dt + 2000 > xmake_dt))
end
local make = find_tool("make")
@@ -55,7 +55,7 @@ function test_build(t)
os.runv(cmake.program, {"--build", "."}, {curdir = "build"})
cmake_makefile_dt = os.mclock() - cmake_makefile_dt
print("build targets/30: cmake/makefile: %d ms", cmake_makefile_dt)
- t:require((cmake_makefile_dt > xmake_dt) or (cmake_makefile_dt + 1000 > xmake_dt))
+ t:require((cmake_makefile_dt > xmake_dt) or (cmake_makefile_dt + 2000 > xmake_dt))
end
end
@@ -68,7 +68,7 @@ function test_build(t)
os.runv(meson.program, {"compile", "-C", "build"})
meson_dt = os.mclock() - meson_dt
print("build targets/30: meson: %d ms", meson_dt)
- --t:require((meson_dt > xmake_dt) or (meson_dt + 1000 > xmake_dt))
+ --t:require((meson_dt > xmake_dt) or (meson_dt + 2000 > xmake_dt))
end
end
diff --git a/tests/benchmarks/config_targets/test.lua b/tests/benchmarks/config_targets/test.lua
index 1290955fa..1963ae98a 100644
--- a/tests/benchmarks/config_targets/test.lua
+++ b/tests/benchmarks/config_targets/test.lua
@@ -19,7 +19,7 @@ function test_config(t)
os.runv(cmake.program, {".."}, {curdir = "build"})
cmake_default_dt = os.mclock() - cmake_default_dt
print("config targets/1k: cmake/default: %d ms", cmake_default_dt)
- t:require((cmake_default_dt > xmake_dt) or (cmake_default_dt + 1000 > xmake_dt))
+ t:require((cmake_default_dt > xmake_dt) or (cmake_default_dt + 2000 > xmake_dt))
local ninja = find_tool("ninja")
if ninja then
@@ -40,7 +40,7 @@ function test_config(t)
os.runv(cmake.program, table.join("..", "-G", "Ninja", configs), {curdir = "build", envs = envs})
cmake_ninja_dt = os.mclock() - cmake_ninja_dt
print("config targets/1k: cmake/ninja: %d ms", cmake_ninja_dt)
- t:require((cmake_ninja_dt > xmake_dt) or (cmake_ninja_dt + 1000 > xmake_dt))
+ t:require((cmake_ninja_dt > xmake_dt) or (cmake_ninja_dt + 2000 > xmake_dt))
end
if find_tool("make") and not is_subhost("windows") then
@@ -50,7 +50,7 @@ function test_config(t)
os.runv(cmake.program, {"..", "-G", "Unix Makefiles"}, {curdir = "build"})
cmake_makefile_dt = os.mclock() - cmake_makefile_dt
print("config targets/1k: cmake/makefile: %d ms", cmake_makefile_dt)
- t:require((cmake_makefile_dt > xmake_dt) or (cmake_makefile_dt + 1000 > xmake_dt))
+ t:require((cmake_makefile_dt > xmake_dt) or (cmake_makefile_dt + 2000 > xmake_dt))
end
end
@@ -62,7 +62,7 @@ function test_config(t)
os.runv(meson.program, {"setup", "build"})
meson_dt = os.mclock() - meson_dt
print("config targets/1k: meson: %d ms", meson_dt)
- t:require((meson_dt > xmake_dt) or (meson_dt + 1000 > xmake_dt))
+ t:require((meson_dt > xmake_dt) or (meson_dt + 2000 > xmake_dt))
end
end