@@ -55,6 +55,7 @@ def setup(self):
5555
5656 self .pdisk_id = base_config .PDisk [1 ].PDiskId
5757 self .groups = [group for group in base_config .Group if group .StoragePoolId == 1 ]
58+ self .groups .sort (key = lambda g : g .GroupId )
5859 assert len (self .groups ) == 2
5960 for g in self .groups :
6061 assert len (g .VSlotId ) == 1
@@ -151,7 +152,6 @@ def wait_whiteboard_updated():
151152 logger .info (json .dumps (pdisk_info , indent = 2 ))
152153
153154 self .check_pdisk (pdisk_info ['Whiteboard' ]['PDisk' ], expected_num_active_slots = 3 )
154- self .check_pdisk (pdisk_info ['BSC' ]['PDisk' ], expected_num_active_slots = 3 , expected_slot_size_in_units = 0 )
155155
156156 def test_change_pdisk_slot_size_in_units (self ):
157157 self .change_pdisk_slot_size_in_units (slot_size_in_units = 2 )
@@ -164,6 +164,12 @@ def wait_whiteboard_updated():
164164 self .check_group (groups [1 ], expected_vdisk_weight = 2 , expected_num_active_slots = 3 )
165165 self .retriable (wait_whiteboard_updated )
166166
167+ def wait_bsc_updated ():
168+ base_config = self .cluster .client .query_base_config ().BaseConfig
169+ logger .info (base_config .PDisk [1 ])
170+ assert base_config .PDisk [1 ].PDiskMetrics .SlotSizeInUnits == 2
171+ self .retriable (wait_bsc_updated )
172+
167173 pdisk_info = self .get_pdisk_info ()
168174 logger .info (json .dumps (pdisk_info , indent = 2 ))
169175
0 commit comments