[vim/vim] CI: Test_terminal_resize() times out (Issue #13566)

12 views
Skip to first unread message

Christian Brabandt

unread,
Nov 23, 2023, 3:33:40 PM11/23/23
to vim/vim, Subscribed

Steps to reproduce

I don't know what exactly changed, but I noticed that Test_terminal_resize() seems to consistently time out in Github Action Runners. I don't know why (I tested it locally and the test worked fine) and it's quite strange, since the test-suite sets up a timer to kill Vim after 30 seconds, so I am wondering if it is waiting in some kind of user dialog, but who knows.

It only seems to happen with the linux (huge, gcc, uchar, testgui, true, dynamic) test, but I am a bit hestitant to skip this test in the GUI on linux, as this may cause the CI to become green but doesn't fix the underlying problem.

So not sure what to do, but if anybody has an idea, please let me know.

Expected behaviour

test should succeed of coures

Version of Vim

v9.0.2120

Environment

Github CI

Logs and stack traces

See e.g. here: https://github.com/vim/vim/actions/runs/6973799374/job/18978429699


05:03 Executing Test_terminal_resize()
Error: The action has timed out.


Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/issues/13566@github.com>

Shane-XB-Qian

unread,
Nov 24, 2023, 10:53:00 AM11/24/23
to vim/vim, Subscribed

i do not know if it's about 'resize' or why, but some test cases cost a bit long,
// e.g test_termdebug_basic() may take 5 mins (somehow in CI but not in local),
so simply giving it a bit more budget (#13572), or maybe you can skip e.g termdebug_basic() in GUI, and/or others.


Reply to this email directly, view it on GitHub.

You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/issues/13566/1825848885@github.com>

Shane-XB-Qian

unread,
Nov 24, 2023, 11:29:15 AM11/24/23
to vim/vim, Subscribed

or i felt it looked like hang on something, i tried different timeout, it is a flaky result!
e.g https://github.com/Shane-XB-Qian/vim/actions/runs/6982679790 this worked, previously 25 and 35mins failed.


Reply to this email directly, view it on GitHub.

You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/issues/13566/1825885535@github.com>

Christian Brabandt

unread,
Dec 1, 2023, 12:00:28 PM12/1/23
to vim/vim, Subscribed

Closed #13566 as completed via #13603.


Reply to this email directly, view it on GitHub.

You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/issue/13566/issue_event/11124507166@github.com>

Christian Brabandt

unread,
Dec 2, 2023, 6:43:37 AM12/2/23
to vim/vim, Subscribed

and now it is timing out in test_terminal_resize2() 🤦 https://github.com/vim/vim/actions/runs/7063506935/job/19229655246


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/issues/13566/1837128306@github.com>

Shane-XB-Qian

unread,
Dec 2, 2023, 7:13:32 AM12/2/23
to vim/vim, Subscribed

> and now it is timing out in `test_terminal_resize2()` 🤦 https://github.com/vim/vim/actions/runs/7063506935/job/19229655246

then do the same, or maybe can setup a timer to kill *that* test/task,
but still felt somehow something made it hang, that's a problem anyway.

--
shane.xb.qian


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/issues/13566/1837134031@github.com>

Reply all
Reply to author
Forward
0 new messages