| From: | "Hayato Kuroda (Fujitsu)" <kuroda(dot)hayato(at)fujitsu(dot)com> |
|---|---|
| To: | 'Alena Vinter' <dlaaren8(at)gmail(dot)com>, Michael Paquier <michael(at)paquier(dot)xyz> |
| Cc: | Andrey Rudometov <unlimitedhikari(at)gmail(dot)com>, Alexander Korotkov <aekorotkov(at)gmail(dot)com>, Robert Haas <robertmhaas(at)gmail(dot)com>, Ilyasov Ian <ianilyasov(at)outlook(dot)com>, PostgreSQL Hackers <pgsql-hackers(at)postgresql(dot)org> |
| Subject: | RE: Resetting recovery target parameters in pg_createsubscriber |
| Date: | 2026-01-15 07:05:20 |
| Message-ID: | TY7PR01MB1455452AE9053DD2B77B74FEAF58CA@TY7PR01MB14554.jpnprd01.prod.outlook.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-hackers |
Hi Hackers,
Thanks for working on the project. I found that one of BF animal fairywren has
been failing [1] the pg_createsubscriber test since the commit 639352d904c.
Can you help solving the issue?
All tests look to be finished but the test runner raised the timeout.
[1] has the output, which may not be included in core. Per my investigation, the
windows OS seems to generate the message.
SUCCESS: The process with PID 8396 (child process of PID 4468) has been terminated.
Also, I found that the node "node_k" cannot be finished at the end of the test.
Because teardown_node()->stop() exits immediately if the $node->{_pid} is not set.
The attribute is set if we start the node by Cluster::start() but node_k is started via
command_ok(pg_ctl...).
So, my theory is that fairywren may wait till all instances are finished at the
end of test. Since one of the nodes missed to be stopped due to an oversight,
it spent 3000 seconds and raised the TIMEOUT. It's bit difficult for me to dig
more because I do not have platform.
Based on above, we can modify how we {start|stop} node_k. Attached patch uses
Utils::system_log() to stop the node.
[1]: https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-01-15%2001%3A03%3A12
Best regards,
Hayato Kuroda
FUJITSU LIMITED
| Attachment | Content-Type | Size |
|---|---|---|
| kuroda.diffs | application/octet-stream | 494 bytes |
| From | Date | Subject | |
|---|---|---|---|
| Next Message | lchch1990@sina.cn | 2026-01-15 07:06:25 | Re: Can we change pg_rewind used without wal_log_hints and data_checksums |
| Previous Message | Kirill Reshke | 2026-01-15 07:00:38 | Fix gistkillitems & add regression test to microvacuum |