mirror of
https://github.com/neondatabase/neon.git
synced 2026-05-17 13:10:38 +00:00
pageserver: enable virtual_file_io_mode=direct in CI by default
Signed-off-by: Yuchen Liang <yuchen@neon.tech>
This commit is contained in:
@@ -81,6 +81,11 @@ def pytest_generate_tests(metafunc: Metafunc):
|
||||
):
|
||||
metafunc.parametrize("pageserver_virtual_file_io_engine", [io_engine])
|
||||
|
||||
# A hacky way to parametrize tests only for `pageserver_virtual_file_io_mode=buffered`
|
||||
# And do not change test name for default `pageserver_virtual_file_io_mode=direct` to keep tests statistics
|
||||
if (io_mode := os.getenv("PAGESERVER_VIRTUAL_FILE_IO_MODE", "")) not in ("", "direct"):
|
||||
metafunc.parametrize("pageserver_virtual_file_io_mode", [io_mode])
|
||||
|
||||
# Same hack for pageserver_default_tenant_config_compaction_algorithm
|
||||
if (
|
||||
explicit_default := get_pageserver_default_tenant_config_compaction_algorithm()
|
||||
|
||||
Reference in New Issue
Block a user