mirror of
https://github.com/TECHNOFAB11/zfs-localpv.git
synced 2025-12-12 14:30:12 +01:00
Added the list of automated and manual e2e test cases specific to zfs-localpv Signed-off-by: Aman Gupta <aman.gupta@mayadata.io>
1 KiB
1 KiB
E2e test cases for ZFS-LocalPV
-
Automated test cases into e2e-pipelines
https://gitlab.openebs.ci/openebs/e2e-nativek8s/pipelines/
- Validation of ZFS-LocalPV provisioner.
- Provision and Deprovision of ZFS-volume with Percona-mysql application (Both ext4 and zfs file system).
- Validation of ZFS-LocalPV snapshot.
- Validation of ZFS-LocalPV clone.
-
Manual test cases
- Check for the parent volume; it should not be deleted when volume snapshot is present.
- Check for the clone volume; it should contain only that snapshot content from which it is cloned.
- Test case for the scheduler to verify it is doing volume count based scheduling.
- Test case for zfs-volume properties change and validate that changes are applied to the corresponding volume. (Only compression and dedup properties as of now)
- Verify the data-persistence after draining the node.
-
Test cases planned for future
- Validation of volume resize support for ZFS-LocalPV.
- Add manually tested cases into the pipelines.