From 5ccb56de0487d648920148dc836859d433824714 Mon Sep 17 00:00:00 2001 From: Konstantin Knizhnik Date: Tue, 29 Apr 2025 09:37:37 +0300 Subject: [PATCH] Add chunk_size parameter to test_lfc_prefetch test --- test_runner/performance/test_lfc_prefetch.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/test_runner/performance/test_lfc_prefetch.py b/test_runner/performance/test_lfc_prefetch.py index 52a95d04ca..8757017a47 100644 --- a/test_runner/performance/test_lfc_prefetch.py +++ b/test_runner/performance/test_lfc_prefetch.py @@ -16,8 +16,9 @@ from fixtures.utils import USE_LFC @pytest.mark.timeout(10000) @pytest.mark.parametrize("n_readers", [1, 2, 4, 8]) @pytest.mark.parametrize("n_writers", [0, 1, 2, 4, 8]) +@pytest.mark.parametrize("chunk_size", [1, 8, 16]) @pytest.mark.skipif(not USE_LFC, reason="LFC is disabled, skipping") -def test_lfc_prefetch(neon_simple_env: NeonEnv, n_readers: int, n_writers: int): +def test_lfc_prefetch(neon_simple_env: NeonEnv, n_readers: int, n_writers: int, chunk_size: int): """ Test resizing the Local File Cache """ @@ -33,6 +34,7 @@ def test_lfc_prefetch(neon_simple_env: NeonEnv, n_readers: int, n_writers: int): "enable_seqscan=off", "autovacuum=off", "statement_timeout=0", + f"neon.file_cache_chunk_size={chunk_size}", "neon.store_prefetch_result_in_lfc=on", ], )