-
Notifications
You must be signed in to change notification settings - Fork 35
Unstable test - TestTestgresCommon::test_pg_ctl_wait_option[remote] #235
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I understood. https://app.travis-ci.com/github/postgrespro/testgres/jobs/632045028
SolutionPort manager should use global (host wide) locks for reserved ports. |
https://app.travis-ci.com/github/postgrespro/testgres/jobs/632597068
|
Test must analyze postgresql.log and restart if a port conflict is detected. |
dmitry-lipetsk
added a commit
to dmitry-lipetsk/testgres
that referenced
this issue
May 7, 2025
This commit must fix a problem in test_pg_ctl_wait_option when his PostgreSQL instance conflicts with another one. For this, we added two new things: - PostgresNodeLogReader - PostgresNodeUtils PostgresNodeLogReader reads server logs. PostgresNodeUtils provides an utility to detect a port conflict. PostgresNode::start also uses these new classes.
dmitry-lipetsk
added a commit
that referenced
this issue
May 7, 2025
This patch must fix a problem in test_pg_ctl_wait_option when his PostgreSQL instance conflicts with another one. For this, we added two new things: - PostgresNodeLogReader - PostgresNodeUtils PostgresNodeLogReader reads server logs. PostgresNodeUtils provides an utility to detect a port conflict. PostgresNode::start also uses these new classes.
Was close via #257 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
https://app.travis-ci.com/github/postgrespro/testgres/jobs/631955014
I think, we should wait for creation of postmaster.pid and after this begin stopping our node.
The text was updated successfully, but these errors were encountered: