Skip to content

Commit

Permalink
optimize ut
Browse files Browse the repository at this point in the history
  • Loading branch information
BalaBalaYi committed Oct 18, 2024
1 parent b218326 commit 379c51a
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions dlrover/trainer/tests/torch/fsdp_ckpt_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -242,11 +242,15 @@ def test_shared_memory_writer(self):
for _, item in files:
write_items.append(item)
writer = _write_state_dict_to_shm(self.shm, files, state_dict)
writer.reset()
self.assertTrue(writer.validate_checkpoint_id(None))
self.assertTrue("dcp_metadata" in writer.metadata)
self.assertTrue("no_shard_data" in writer.metadata)

writer.shm_handler.metadata.set(writer.metadata)
reader = SharedMemoryReader(writer.shm_handler)
reader.reset()
self.assertTrue(reader.validate_checkpoint_id(None))
dcp_metadata = reader.read_metadata()
self.assertTrue(_OPTIMIZER_KEY in dcp_metadata.state_dict_metadata)
self.assertTrue(_OPTIMIZER_KEY in reader.no_shard_data)
Expand Down Expand Up @@ -295,6 +299,8 @@ def test_file_reader(self):
f.write(writer.shm_handler.shared_memory.buf)

reader = FileReader(tmpdir)
reader.reset()
self.assertTrue(reader.validate_checkpoint_id(None))
metadata = reader.read_metadata()
reader.set_up_storage_reader(metadata, True)

Expand Down

0 comments on commit 379c51a

Please sign in to comment.