Re: Inconsistent output handling in 002_pg_upgrade.pl test logs

Поиск
Список
Период
Сортировка
От Daniel Gustafsson
Тема Re: Inconsistent output handling in 002_pg_upgrade.pl test logs
Дата
Msg-id 3D0A223A-2D28-42B8-877F-337589C2A627@yesql.se
обсуждение исходный текст
Ответ на Inconsistent output handling in 002_pg_upgrade.pl test logs  ("Joel Jacobson" <joel@compiler.org>)
Список pgsql-hackers
> On 28 Oct 2024, at 13:38, Joel Jacobson <joel@compiler.org> wrote:
>
> Hi hackers,
>
> I've noticed some inconsistency in 002_pg_upgrade.pl in how it handles output
> during test failures. Currently, it uses note to print the header:
>
>    note "=== contents of $log ===\n";
>
> but print for the log content and footer:
>
>    print slurp_file($log);
>    print "=== EOF ===\n";

Ugh, nice catch.

> Option 1: Keep output together using note

> Option 2: Adjust header message for separate logs

> Thoughts on these options?

I would prefer to output this to the log only and not the TAP output, to avoid
the risk of not seeing the test output for all the log output on the screen.

--
Daniel Gustafsson




В списке pgsql-hackers по дате отправления: