From 723c9b5ba2d8a82b48df70fa1c7afdbaffac9161 Mon Sep 17 00:00:00 2001 From: Dmitrii Kovalkov Date: Fri, 18 Apr 2025 10:29:28 +0200 Subject: [PATCH] Add test --- test_runner/regress/test_pageserver_catchup.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/test_runner/regress/test_pageserver_catchup.py b/test_runner/regress/test_pageserver_catchup.py index f3d7cd5bdb..e4b308d463 100644 --- a/test_runner/regress/test_pageserver_catchup.py +++ b/test_runner/regress/test_pageserver_catchup.py @@ -2,6 +2,8 @@ from __future__ import annotations from typing import TYPE_CHECKING +from fixtures.workload import Workload + if TYPE_CHECKING: from fixtures.neon_fixtures import NeonEnvBuilder @@ -72,3 +74,12 @@ def test_pageserver_catchup_while_compute_down(neon_env_builder: NeonEnvBuilder) cur.execute("SELECT count(*) FROM foo") assert cur.fetchone() == (20000,) + + +def test_workload_stuck(neon_env_builder: NeonEnvBuilder): + env = neon_env_builder.init_start() + + workload = Workload(env, env.initial_tenant, env.initial_timeline) + workload.init() + workload.write_rows(10) + workload.validate()