summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2022-04-18 16:14:10 +0100
committerBram Moolenaar <Bram@vim.org>2022-04-18 16:14:10 +0100
commit1693712f0263afb929ebca1159ceb17c1563ee3b (patch)
treef73663fe9a8653ca6b7784deb27e9be1dec489bd
parent42ccb8d74700506936567b0eb6d11def5e25e1dd (diff)
patch 8.2.4784: lamba test with timer is flakyv8.2.4784
Problem: Lamba test with timer is flaky. Solution: Adjust sleep time on retry.
-rw-r--r--src/testdir/test_lambda.vim4
-rw-r--r--src/version.c2
2 files changed, 5 insertions, 1 deletions
diff --git a/src/testdir/test_lambda.vim b/src/testdir/test_lambda.vim
index 77266299e9..a5dce93e46 100644
--- a/src/testdir/test_lambda.vim
+++ b/src/testdir/test_lambda.vim
@@ -58,6 +58,7 @@ endfunc
func Test_lambda_vim9cmd_linebreak()
CheckFeature timers
+ let g:test_is_flaky = 1
let lines =<< trim END
vim9cmd call timer_start(10, (x) => {
# comment
@@ -65,7 +66,8 @@ func Test_lambda_vim9cmd_linebreak()
})
END
call v9.CheckScriptSuccess(lines)
- sleep 50m
+ " sleep longer on a retry
+ exe 'sleep ' .. [20, 100, 500, 500, 500][g:run_nr] .. 'm'
call assert_equal('done', g:result)
unlet g:result
endfunc
diff --git a/src/version.c b/src/version.c
index a66d7d5e8d..285bced26d 100644
--- a/src/version.c
+++ b/src/version.c
@@ -747,6 +747,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 4784,
+/**/
4783,
/**/
4782,