Hi,

On Tue, May 12, 2020 at 1:23 PM Dominique Pellé <[email protected]>
wrote:

> Hi
>
> I see that Test_deadly_signal_TERM() added in
> vim-8.2.0742 fails on FreeBSD CI:
>   https://cirrus-ci.com/task/6347659038425088
>
> I don't why it's different than on Linux or macOs where
> the test passes. Does anybody have a FreeBSD host
> to reproduce?
>
> I see that "Caught deadly signal..." is meant to be
> output in out_str() in misc1.c. Maybe that output
> is not properly flushed?
>
> In test logs:
>
> From test_signals.vim:
> Found errors in Test_deadly_signal_TERM():
> Run 1:
> function
> RunTheTest[39]..Test_deadly_signal_TERM[20]..WaitForAssert[2]..<SNR>7_WaitForCommon[11]..<lambda>3
> line 1: Expected 'Vim: Caught deadly signal TERM' but got '~\[ occurs
> 74 times]'
> function
> RunTheTest[39]..Test_deadly_signal_TERM[21]..WaitForAssert[2]..<SNR>7_WaitForCommon[11]..<lambda>4
> line 1: Pattern 'Vim: preserving files\\.\\.\\.$' does not match '~\[
> occurs 74 times]'
>
>
>
I reproduced this test failure in a FreeBSD setup. The reason the test
is failing is that the messages (Vim: Caught deadly signal TERM, etc.)
are displayed at the bottom of the window on FreeBSD. On MacOS
and other systems, it is displayed at the top of the window.

The term_getline() calls in the test needs to be adjusted for this.

- Yegappan

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/vim_dev/CAAW7x7%3DBHATZUWPYTdQaa-_oLvk9SOp2v4D3fneyyA7C52qZNg%40mail.gmail.com.

Raspunde prin e-mail lui