]> granicus.if.org Git - vim/commitdiff
patch 8.1.2404: channel test fails under valgrind v8.1.2404
authorBram Moolenaar <Bram@vim.org>
Sat, 7 Dec 2019 16:10:25 +0000 (17:10 +0100)
committerBram Moolenaar <Bram@vim.org>
Sat, 7 Dec 2019 16:10:25 +0000 (17:10 +0100)
Problem:    Channel test fails under valgrind.
Solution:   Sleep a bit longer.

src/testdir/test_channel.vim
src/version.c

index 5634b98c9fb71edf44d8a4d9b4e18c0016d86fc7..17cdb7cac0df04538a50b4906223f64fcef7df6f 100644 (file)
@@ -1860,7 +1860,8 @@ func Test_job_exitval_and_termsig()
   " Terminate job by signal
   let cmd = ['sleep', '10']
   let job = job_start(cmd)
-  sleep 10m
+  " 10m usually works but 50m is needed when running Valgrind
+  sleep 50m
   call job_stop(job)
   call WaitForAssert({-> assert_equal("dead", job_status(job))})
   let info = job_info(job)
index f991cfb3a3192ddb2022a2a055f7cd8653d1beec..53b9538c178b0090b2650bb6b9bc42d3708dbc0e 100644 (file)
@@ -742,6 +742,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    2404,
 /**/
     2403,
 /**/