From 4cc7a745347582711c1ebc8fdccb0a1bf98c0ecf Mon Sep 17 00:00:00 2001 From: Daniel Madej Date: Thu, 6 Mar 2025 08:39:30 +0100 Subject: [PATCH] Add `io_direction` to random params for IoClass Signed-off-by: Daniel Madej --- test/functional/api/cas/ioclass_config.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/test/functional/api/cas/ioclass_config.py b/test/functional/api/cas/ioclass_config.py index ebf3d6a..3326dab 100644 --- a/test/functional/api/cas/ioclass_config.py +++ b/test/functional/api/cas/ioclass_config.py @@ -185,6 +185,9 @@ class IoClass: elif rule in ["extension", "process_name", "file_name_prefix"]: allowed_chars = string.ascii_letters + string.digits rule += f":{''.join(random.choices(allowed_chars, k=random.randint(1, 10)))}" + elif rule == "io_direction": + direction = random.choice(["read", "write"]) + rule += f":{direction}" if random.randrange(2): rule += "&done" return rule