Re: TAP test started using meson, can get a tcp port already used by another test.

2025-02-22 Thread Zharkov Roman
On 2025-02-22 04:11, Andrew Dunstan wrote: On 2025-02-21 Fr 11:49 AM, Andres Freund wrote: Pushed. Thanks Thank you very much! Best regards, Roman Zharkov

Re: TAP test started using meson, can get a tcp port already used by another test.

2025-02-21 Thread Zharkov Roman
On 2025-02-21 16:32, Andrew Dunstan wrote: In the meantime you can do what the buildfarm client does and explicitly set PG_TEST_PORT_DIR. Thank you for the answer! We tried to set PG_TEST_PORT_DIR using the 'env' option and it works fine. Best regards, Roman Zharkov

TAP test started using meson, can get a tcp port already used by another test.

2025-02-21 Thread Zharkov Roman
Hello, We running TAP tests which operates with a lot of instances. And some of these tests randomly fail due "address already in use". It turned out that the meson does not set environment variable MESON_BUILD_ROOT when running the test() function [0]. As a result each test uses its own "por

Re: plperl version on the meson setup summary screen

2025-02-03 Thread Zharkov Roman
Hello, Here is a new patch version. I tried to use perl 'version' instead of 'api_versionstring' to sync with configure script. -- Roman ZharkovFrom: Zharkov Roman Date: Thu, 17 Oct 2024 13:09:51 +0700 Subject: [PATCH] Show plperl version in the meson setup summary

Re: plperl version on the meson setup summary screen

2024-11-28 Thread Zharkov Roman
Hello, On 2024-11-27 21:50, Andrew Dunstan wrote: it should give the same answer Sometimes "version" and "api_versionstring" are different. Here are two simple examples from my windows system and from a linux system of one of my colleagues: C:\Temp>perl -MConfig -e "print \"$Config{api_ver

Re: Meson rebuilds and reinstalls autoinc and refint libraries during regression tests.

2024-11-21 Thread Zharkov Roman
Hello, On 2024-11-21 22:59, Andres Freund wrote: What's the problem with the current approach? It's hard to believe the build time of these modules is meaningful in any sort of way. Thank you for your question! There are no real problems except my own small trouble with checksums of installe

Meson rebuilds and reinstalls autoinc and refint libraries during regression tests.

2024-11-20 Thread Zharkov Roman
Hello! Accidentally I found that shared libraries autoinc.so and refint.so rewrites in the "tmp_install" folder during the regression tests. This happens because these libraries builds again for regression tests purposes and rewrites by the "install_test_files" test [0]. I tried to change thi

plperl version on the meson setup summary screen

2024-10-17 Thread Zharkov Roman
Hello, Would it be convinient to show the plperl version on the meson setup summary screen? Now it displays only 'YES' or 'NO'. This is the expected behavior of the meson build system and explains in its source code: https://github.com/mesonbuild/meson/blob/5f0bd8ff1e7fc43199d4b371fc4625f80bab