We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d7734e2 commit 1f94a59Copy full SHA for 1f94a59
tests/framework/microvm.py
@@ -150,6 +150,7 @@ def save_to(self, dst: Path):
150
"disks": new_disks,
151
"ssh_key": self.ssh_key.name,
152
"snapshot_type": self.snapshot_type.value,
153
+ "meta": self.meta,
154
}
155
snap_json = dst / "snapshot.json"
156
snap_json.write_text(json.dumps(obj))
@@ -937,7 +938,7 @@ def make_snapshot(
937
938
ssh_key=self.ssh_key,
939
snapshot_type=snapshot_type,
940
meta={
- "kernel_file": self.kernel_file,
941
+ "kernel_file": str(self.kernel_file),
942
},
943
)
944
@@ -978,6 +979,8 @@ def restore_from_snapshot(
978
979
980
for key, value in snapshot.meta.items():
981
setattr(self, key, value)
982
+ # Adjust things just in case
983
+ self.kernel_file = Path(self.kernel_file)
984
985
self.api.snapshot_load.put(
986
mem_backend=mem_backend,
0 commit comments