Manila-snap subtest

A snapshot allows users to capture the contents of a share at a point in time. Users have the option to restore the data in place, clone the snapshot into a new share. Users can also control access to the snapshot through access rules and mount the snapshot directly as a read-only filesystem. The plugin or driver functionalities that are tested as part of manila_snapshot test are:

  • Creating snapshots
  • Altering snapshot status
  • Deleting or force delete snapshots
  • Interacting with share snapshot instances
  • Deleting shares with existing snapshots
  • Creating larger shares with a snapshot of a smaller size
  • Creating shares from snapshot within a different share network
  • Deleting snapshot with incorrect share id
  • Creating snapshot with incorrect snapshot id
  • Listing shares by snapshot id
  • Listing and renaming snapshots
  • Adding and manipulating snapshot metadata