From 2ed5ba7ab212cd04e06ed267d40bf8bec238d0d5 Mon Sep 17 00:00:00 2001 From: Konstantin Knizhnik Date: Sun, 25 May 2025 13:38:56 +0300 Subject: [PATCH] Make mypy happy --- libs/walproposer/src/api_bindings.rs | 2 +- test_runner/regress/test_replica_promote.py | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/libs/walproposer/src/api_bindings.rs b/libs/walproposer/src/api_bindings.rs index 2e85bdb990..2c7562313d 100644 --- a/libs/walproposer/src/api_bindings.rs +++ b/libs/walproposer/src/api_bindings.rs @@ -434,7 +434,7 @@ pub fn empty_shmem() -> crate::bindings::WalproposerShmemState { donor_conninfo: [0; 1024], donor_lsn: 0, mutex: 0, - bgw_started: false, + bgw_started: false, mineLastElectedTerm: crate::bindings::pg_atomic_uint64 { value: 0 }, backpressureThrottlingTime: crate::bindings::pg_atomic_uint64 { value: 0 }, currentClusterSize: crate::bindings::pg_atomic_uint64 { value: 0 }, diff --git a/test_runner/regress/test_replica_promote.py b/test_runner/regress/test_replica_promote.py index 4e26de9f7a..48baef713b 100644 --- a/test_runner/regress/test_replica_promote.py +++ b/test_runner/regress/test_replica_promote.py @@ -4,6 +4,8 @@ File with secondary->primary promotion testing. This far, only contains a test that we don't break and that the data is persisted. """ +import os + import psycopg2 from fixtures.neon_fixtures import Endpoint, NeonEnv, wait_replica_caughtup from fixtures.pg_version import PgVersion @@ -56,7 +58,7 @@ def test_replica_promotes(neon_simple_env: NeonEnv, pg_version: PgVersion): secondary_cur = secondary_conn.cursor() if env.pg_version is PgVersion.V14: - signalfile = secondary.pgdata_dir / "standby.signal" + signalfile = os.path.join(secondary.pgdata_dir, "standby.signal") assert signalfile.exists() signalfile.unlink()