]> granicus.if.org Git - vim/commitdiff
patch 8.1.1027: memory usage test sometimes fails v8.1.1027
authorBram Moolenaar <Bram@vim.org>
Wed, 20 Mar 2019 21:45:01 +0000 (22:45 +0100)
committerBram Moolenaar <Bram@vim.org>
Wed, 20 Mar 2019 21:45:01 +0000 (22:45 +0100)
Problem:    Memory usage test sometimes fails.
Solution:   Use 80% of before.last as the lower limit. (Christian Brabandt)

src/testdir/test_memory_usage.vim
src/version.c

index 23dcc62acbaa606b71467331c94fd1ae462b264f..b70d2d03f08d850bb3ea3cdb8672e9969a6ceb24 100644 (file)
@@ -137,7 +137,9 @@ func Test_memory_func_capture_lvars()
     let last = s:monitor_memory_usage(vim.pid).last
   endfor
 
-  call assert_inrange(before, after.max + (after.last - before), last)
+  " The usage may be a bit less than the last value 
+  let lower = before * 8 / 10
+  call assert_inrange(lower, after.max + (after.last - before), last)
 
   call vim.stop()
   call delete(testfile)
index 6b578c828acce50655e53d424d946ba3a1b642e3..ee8a4d6dd4d8b5e925a4255c4df6a0c1100aa1cd 100644 (file)
@@ -779,6 +779,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    1027,
 /**/
     1026,
 /**/