Skip to content

Commit 6b41af4

Browse files
committed
fix unit test
1 parent cf34606 commit 6b41af4

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

tests/unit/elastic_utils_test.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -341,6 +341,7 @@ def test_record_elastic_event_start(self):
341341
"""Tests recording an elastic slice down start."""
342342
elastic_utils.elastic_manager = self.fake_manager
343343
self.fake_manager.new_slice_event.is_set.return_value = False
344+
self.fake_manager.slice_to_devices = {0: [FakeDevice()], 1: [FakeDevice()]}
344345
fake_recorder = Mock()
345346
config = FakeConfig()
346347

@@ -356,6 +357,7 @@ def test_record_elastic_event_start_scale_up(self):
356357
"""Tests recording an elastic slice scale up start."""
357358
elastic_utils.elastic_manager = self.fake_manager
358359
self.fake_manager.new_slice_event.is_set.return_value = True
360+
self.fake_manager.slice_to_devices = {0: [FakeDevice()], 1: [FakeDevice()]}
359361
fake_recorder = Mock()
360362
config = FakeConfig()
361363

@@ -380,6 +382,9 @@ def test_record_elastic_wait_end_and_reinit_start_noop_on_first_attempt(self):
380382
def test_record_elastic_wait_end_and_reinit_start(self):
381383
"""Test recording end of slice down and start of reinit."""
382384
elastic_utils.pending_elastic_event_type = 'elastic_slice_down'
385+
elastic_utils.elastic_manager = self.fake_manager
386+
self.fake_manager.active_slice_indices = {0}
387+
self.fake_manager.slice_to_devices = {0: [FakeDevice()], 1: [FakeDevice()]}
383388
fake_recorder = Mock()
384389

385390
elastic_utils.record_elastic_wait_end_and_reinit_start(fake_recorder)
@@ -398,6 +403,9 @@ def test_record_elastic_reinit_end(self):
398403
"""Tests recording end of elastic reinit."""
399404
fake_recorder = Mock()
400405
elastic_utils.pending_reinit_recorder = fake_recorder
406+
elastic_utils.elastic_manager = self.fake_manager
407+
self.fake_manager.active_slice_indices = {0}
408+
self.fake_manager.slice_to_devices = {0: [FakeDevice()], 1: [FakeDevice()]}
401409

402410
elastic_utils.record_elastic_reinit_end()
403411

0 commit comments

Comments
 (0)