mirror of
https://github.com/neondatabase/neon.git
synced 2026-01-05 12:32:54 +00:00
fix(test): wait for shard split complete for test_lsn_lease_storcon (#11436)
## Problem close https://github.com/neondatabase/neon/issues/11397 ref https://github.com/neondatabase/cloud/issues/23667 ## Summary of changes We need to wait until the shard split is complete, otherwise it will print warning like waiting for shard split exclusive lock for 30s. Signed-off-by: Alex Chi Z <chi@neon.tech>
This commit is contained in:
@@ -776,6 +776,7 @@ def test_lsn_lease_storcon(neon_env_builder: NeonEnvBuilder):
|
||||
env.initial_tenant, env.initial_timeline, last_flush_lsn
|
||||
)
|
||||
env.storage_controller.tenant_shard_split(env.initial_tenant, 8)
|
||||
env.storage_controller.reconcile_until_idle(timeout_secs=120)
|
||||
# TODO: do we preserve LSN leases across shard splits?
|
||||
env.storage_controller.pageserver_api().timeline_lsn_lease(
|
||||
env.initial_tenant, env.initial_timeline, last_flush_lsn
|
||||
|
||||
Reference in New Issue
Block a user