From 3053af8b11cef375468ab182d0c8b74b5a716d2b Mon Sep 17 00:00:00 2001 From: Guillaume Abrioux Date: Mon, 24 Feb 2025 12:16:05 +0000 Subject: [PATCH] ceph-volume: update lvm batch unit tests This adds the recently `has_block_db_size_without_db_devices` attribute to the mocked `args` object for lvm batch unit tests. Signed-off-by: Guillaume Abrioux --- .../ceph_volume/tests/devices/lvm/test_batch.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/ceph-volume/ceph_volume/tests/devices/lvm/test_batch.py b/src/ceph-volume/ceph_volume/tests/devices/lvm/test_batch.py index 0c5f9f0ec6a09..79c9f7122743c 100644 --- a/src/ceph-volume/ceph_volume/tests/devices/lvm/test_batch.py +++ b/src/ceph-volume/ceph_volume/tests/devices/lvm/test_batch.py @@ -61,6 +61,7 @@ class TestBatch(object): block_db_slots=1, dmcrypt=True, data_allocate_fraction=1.0, + has_block_db_size_without_db_devices=None ) b = batch.Batch([]) b.args = args @@ -111,6 +112,7 @@ class TestBatch(object): block_db_slots=1.0, dmcrypt=True, data_allocate_fraction=1.0, + has_block_db_size_without_db_devices=None ) b = batch.Batch([]) b.args = args @@ -141,6 +143,7 @@ class TestBatch(object): block_db_slots=5, dmcrypt=True, data_allocate_fraction=1.0, + has_block_db_size_without_db_devices=None ) b = batch.Batch([]) b.args = args @@ -189,7 +192,8 @@ class TestBatch(object): dmcrypt=False, data_allocate_fraction=1.0, block_db_size=None, - db_devices=[]) + db_devices=[], + has_block_db_size_without_db_devices=None) osds = batch.get_physical_osds(mock_devices_available, args) assert len(osds) == len(mock_devices_available) * osds_per_device @@ -205,7 +209,8 @@ class TestBatch(object): dmcrypt=False, data_allocate_fraction=data_allocate_fraction, block_db_size=None, - db_devices=[]) + db_devices=[], + has_block_db_size_without_db_devices=None) osds = batch.get_physical_osds(mock_devices_available, args) for osd in osds: assert osd.data[1] == data_allocate_fraction / osds_per_device @@ -223,7 +228,8 @@ class TestBatch(object): dmcrypt=False, data_allocate_fraction=data_allocate_fraction, block_db_size=None, - db_devices=[]) + db_devices=[], + has_block_db_size_without_db_devices=None) osds = batch.get_physical_osds(mock_devices_available, args) for osd, dev in zip(osds, mock_devices_available): assert osd.data[2] == int(dev.vg_size[0] * (data_allocate_fraction / osds_per_device)) -- 2.39.5