From 73bf3dd18adb70629dc516bde8821cd76b54b8ed Mon Sep 17 00:00:00 2001 From: Adam Kupczyk Date: Tue, 17 Dec 2024 16:17:17 +0000 Subject: [PATCH] qa/bluestore: Add testing of "bluestore onode segment size" Added 4 variants of bluestore onode segment size as random selections: 0 (disabled) 256K 512K 1024K Signed-off-by: Adam Kupczyk --- qa/objectstore_debug/bluestore/onode-segment$/1M.yaml | 6 ++++++ qa/objectstore_debug/bluestore/onode-segment$/256K.yaml | 6 ++++++ .../bluestore/onode-segment$/512K-onoff.yaml | 7 +++++++ qa/objectstore_debug/bluestore/onode-segment$/512K.yaml | 6 ++++++ qa/objectstore_debug/bluestore/onode-segment$/none.yaml | 6 ++++++ 5 files changed, 31 insertions(+) create mode 100644 qa/objectstore_debug/bluestore/onode-segment$/1M.yaml create mode 100644 qa/objectstore_debug/bluestore/onode-segment$/256K.yaml create mode 100644 qa/objectstore_debug/bluestore/onode-segment$/512K-onoff.yaml create mode 100644 qa/objectstore_debug/bluestore/onode-segment$/512K.yaml create mode 100644 qa/objectstore_debug/bluestore/onode-segment$/none.yaml diff --git a/qa/objectstore_debug/bluestore/onode-segment$/1M.yaml b/qa/objectstore_debug/bluestore/onode-segment$/1M.yaml new file mode 100644 index 00000000000..00428226c17 --- /dev/null +++ b/qa/objectstore_debug/bluestore/onode-segment$/1M.yaml @@ -0,0 +1,6 @@ +overrides: + ceph: + conf: + osd: + bluestore onode segment size: 1024K + diff --git a/qa/objectstore_debug/bluestore/onode-segment$/256K.yaml b/qa/objectstore_debug/bluestore/onode-segment$/256K.yaml new file mode 100644 index 00000000000..84bf22baa6f --- /dev/null +++ b/qa/objectstore_debug/bluestore/onode-segment$/256K.yaml @@ -0,0 +1,6 @@ +overrides: + ceph: + conf: + osd: + bluestore onode segment size: 256K + diff --git a/qa/objectstore_debug/bluestore/onode-segment$/512K-onoff.yaml b/qa/objectstore_debug/bluestore/onode-segment$/512K-onoff.yaml new file mode 100644 index 00000000000..8487492b276 --- /dev/null +++ b/qa/objectstore_debug/bluestore/onode-segment$/512K-onoff.yaml @@ -0,0 +1,7 @@ +overrides: + ceph: + conf: + osd: + bluestore onode segment size: 512K + bluestore debug onode segmentation random: true + diff --git a/qa/objectstore_debug/bluestore/onode-segment$/512K.yaml b/qa/objectstore_debug/bluestore/onode-segment$/512K.yaml new file mode 100644 index 00000000000..1430e1f38eb --- /dev/null +++ b/qa/objectstore_debug/bluestore/onode-segment$/512K.yaml @@ -0,0 +1,6 @@ +overrides: + ceph: + conf: + osd: + bluestore onode segment size: 512K + diff --git a/qa/objectstore_debug/bluestore/onode-segment$/none.yaml b/qa/objectstore_debug/bluestore/onode-segment$/none.yaml new file mode 100644 index 00000000000..89cace50ebb --- /dev/null +++ b/qa/objectstore_debug/bluestore/onode-segment$/none.yaml @@ -0,0 +1,6 @@ +overrides: + ceph: + conf: + osd: + bluestore onode segment size: 0 + -- 2.47.3