This commit is contained in:
Bojan Serafimov
2022-04-11 21:50:50 -04:00
parent d614291c44
commit fbc4206f2d
7 changed files with 116 additions and 240 deletions

View File

@@ -614,11 +614,10 @@ class ZenithEnv:
return ','.join([f'localhost:{wa.port.pg}' for wa in self.safekeepers])
def run_psbench(self, timeline):
ps_log_filename = os.path.join(self.repo_dir, "pageserver.log")
ps_connstr = self.pageserver.connstr()
wal_metadata_filename = os.path.join(self.repo_dir, "wal_metadata.log")
psbench_binpath = os.path.join(str(zenith_binpath), 'psbench')
tenant_hex = self.initial_tenant.hex
args = [psbench_binpath, ps_log_filename, ps_connstr, tenant_hex, timeline]
args = [psbench_binpath, wal_metadata_filename, tenant_hex, timeline]
subprocess.run(args)
@cached_property

View File

@@ -18,7 +18,7 @@ def test_get_page(zenith_simple_env: ZenithEnv,
with closing(pg.connect()) as conn:
with conn.cursor() as cur:
workload = "pgbench long"
workload = "pgbench"
print(f"Running workload {workload}")
if workload == "hot page":