From 559ebffe717612310bc00ea124cd8d14a4aa4c4d Mon Sep 17 00:00:00 2001 From: Yuchen Liang Date: Thu, 28 Nov 2024 15:51:48 +0000 Subject: [PATCH] fix pgversion; override virtual_file_io_mode Signed-off-by: Yuchen Liang --- test_runner/performance/test_ingest_insert_bulk.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/test_runner/performance/test_ingest_insert_bulk.py b/test_runner/performance/test_ingest_insert_bulk.py index f7bef1027b..d203f8a407 100644 --- a/test_runner/performance/test_ingest_insert_bulk.py +++ b/test_runner/performance/test_ingest_insert_bulk.py @@ -35,6 +35,8 @@ def test_ingest_insert_bulk( VOLUME = 8 * 1024**3 rows = VOLUME // (size + 64) # +64 roughly accounts for per-row WAL overhead + # Change Direct IO modes + neon_env_builder.pageserver_virtual_file_io_mode = "direct" neon_env_builder.safekeepers_enable_fsync = fsync env = neon_env_builder.init_start() @@ -83,7 +85,7 @@ def test_ingest_insert_bulk( # reingest all the WAL directly from the safekeeper. This gives us a baseline of how fast the # pageserver can ingest this WAL in isolation. pg_version = PgVersion( - client.timeline_detail(env.initial_tenant, env.initial_timeline)["pg_version"] + str(client.timeline_detail(env.initial_tenant, env.initial_timeline)["pg_version"]) ) status = env.storage_controller.inspect(tenant_shard_id=env.initial_tenant) assert status is not None