mirror of
https://github.com/neovim/neovim.git
synced 2025-02-25 18:55:25 -06:00
vim-patch:8.1.1037: memory usage test may still fail on some systems
Problem: Memory usage test may still fail on some systems.
Solution: Increase tolerance from 3% to 20%.
6b6f7aae4a
This commit is contained in:
parent
7acdc9da1d
commit
6b3399338f
@ -146,9 +146,10 @@ describe('memory usage', function()
|
||||
end
|
||||
local last = monitor_memory_usage(pid)
|
||||
-- The usage may be a bit less than the last value, use 80%.
|
||||
-- Allow for 3% tolerance at the upper limit.
|
||||
-- Allow for 20% tolerance at the upper limit. That's very permissive, but
|
||||
-- otherwise the test fails sometimes.
|
||||
local lower = before.last * 8 / 10
|
||||
local upper = (after.max + (after.last - before.last)) * 103 / 100
|
||||
local upper = (after.max + (after.last - before.last)) * 12 / 10
|
||||
check_result({before=before, after=after, last=last},
|
||||
pcall(ok, lower < last.last))
|
||||
check_result({before=before, after=after, last=last},
|
||||
|
Loading…
Reference in New Issue
Block a user