Skip to content

Commit

Permalink
add version check for stack check flag
Browse files Browse the repository at this point in the history
Signed-off-by: kostas <[email protected]>
  • Loading branch information
kostasrim committed Jan 17, 2025
1 parent 3c4a2fc commit 8d30f5d
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion tests/dragonfly/instance.py
Original file line number Diff line number Diff line change
Expand Up @@ -420,7 +420,6 @@ def create(self, existing_port=None, path=None, version=100, **kwargs) -> DflyIn
vmod = "dragonfly_connection=1,accept_server=1,listener_interface=1,main_service=1,rdb_save=1,replica=1,cluster_family=1,proactor_pool=1,dflycmd=1,snapshot=1,streamer=1"
args.setdefault("vmodule", vmod)
args.setdefault("jsonpathv2")
args.setdefault("fiber_safety_margin=4096")

# If path is not set, we assume that we are running the latest dragonfly.
if not path:
Expand All @@ -430,6 +429,9 @@ def create(self, existing_port=None, path=None, version=100, **kwargs) -> DflyIn
if version >= 1.21 and "serialization_max_chunk_size" not in args:
args.setdefault("serialization_max_chunk_size", 300000)

if version >= 1.26:
args.setdefault("fiber_safety_margin=4096")

for k, v in args.items():
args[k] = v.format(**self.params.env) if isinstance(v, str) else v

Expand Down

0 comments on commit 8d30f5d

Please sign in to comment.