mirror of
https://github.com/vim/vim.git
synced 2025-07-26 11:04:33 -04:00
patch 9.1.0134: CI: Test_term_gettitle() is flaky on MacOS 14
Problem: Test_term_gettitle() is flaky on MacOS 14 and Github runners Solution: Skip the test on Github CI closes: #14085 It fails with this: '^\\[No Name\\] - VIM\\d*$' does not match 'e] - VIM' It is not clear why term_gettitle() only get's the last part of the expected title (perhaps there is a Carriage return in there or the terminal window is too small?) So let's just skip this test for now. Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
parent
8b1e749ca6
commit
6a46c19b25
@ -535,6 +535,7 @@ func Test_term_getcursor()
|
|||||||
endfunc
|
endfunc
|
||||||
|
|
||||||
" Test for term_gettitle()
|
" Test for term_gettitle()
|
||||||
|
" Known to be flaky on Mac-OS X and the GH runners
|
||||||
func Test_term_gettitle()
|
func Test_term_gettitle()
|
||||||
" term_gettitle() returns an empty string for a non-terminal buffer
|
" term_gettitle() returns an empty string for a non-terminal buffer
|
||||||
" and for a non-existing buffer.
|
" and for a non-existing buffer.
|
||||||
@ -544,6 +545,13 @@ func Test_term_gettitle()
|
|||||||
if !has('title') || empty(&t_ts)
|
if !has('title') || empty(&t_ts)
|
||||||
throw "Skipped: can't get/set title"
|
throw "Skipped: can't get/set title"
|
||||||
endif
|
endif
|
||||||
|
if has('osx') && !empty($CI) && system('uname -m') =~# 'arm64'
|
||||||
|
" This test often fails with the following error message on Github runners
|
||||||
|
" MacOS-14
|
||||||
|
" '^\\[No Name\\] - VIM\\d*$' does not match 'e] - VIM'
|
||||||
|
" Why? Is the terminal that runs Vim too small?
|
||||||
|
throw 'Skipped: FIXME: Running this test on M1 Mac fails on GitHub Actions'
|
||||||
|
endif
|
||||||
|
|
||||||
let term = term_start([GetVimProg(), '--clean', '-c', 'set noswapfile', '-c', 'set title'])
|
let term = term_start([GetVimProg(), '--clean', '-c', 'set noswapfile', '-c', 'set title'])
|
||||||
call TermWait(term)
|
call TermWait(term)
|
||||||
|
@ -704,6 +704,8 @@ static char *(features[]) =
|
|||||||
|
|
||||||
static int included_patches[] =
|
static int included_patches[] =
|
||||||
{ /* Add new patch number below this line */
|
{ /* Add new patch number below this line */
|
||||||
|
/**/
|
||||||
|
134,
|
||||||
/**/
|
/**/
|
||||||
133,
|
133,
|
||||||
/**/
|
/**/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user