oxidecomputer / crucible

A storage service.
Mozilla Public License 2.0
173 stars 18 forks source link

Make crutest operate on a Volume #1451

Closed leftwo closed 1 month ago

leftwo commented 1 month ago

As part of https://github.com/oxidecomputer/crucible/issues/1450, we may want to update crutest to act on a Volume instead of a Guest. This would both enable testing for larger virtual disks, and also open the door to read-only-parent testing as well as operate on Crucible in the same way that Propolis does.

leftwo commented 1 month ago

I'm going to try updating BlockIO to support what calls crutest does for it's existing Guest, and see how that looks in terms of getting us to a test program that operates on a Volume

leftwo commented 1 month ago

Crutest now operates on volumes.