We need simple regression tests for these LVM commands: Note: not all of these commands may be implemented yet: see #16 - [x] lvchange /dev/vg/lvname -p {r/rw} - [x] lvchange --addtag | --deltag 'hidden' - [ ] lvchange --refresh <path> - [ ] lvcreate -n <name> [-l <size_in_percentage> | -L <size_in_mb>] vgname --addtag <tag> - [ ] lvdisplay <vg/lv> or </dev/vg/lv> or </dev/mapper/vg--lv> etc, output ignored - [ ] lvdisplay -c <see above> - comma separated, used to get size (7th field, in sectors) - [ ] lvremove -f <path> --config devices{<devices?>} - [ ] lvrename vg/lvname newname - [ ] lvresize -L newsize /dev/vg/lvname - [ ] lvs --noheadings /dev/vg/lvname (output ignored) - [ ] lvs --noheadings --units b -o +lv_tags <vg path> -- eg: test-lv-999 vg -wi-a---- 4194304B foo,bar,bzqa - [ ] pvcreate --metadatasize 10M /dev/path - [ ] pvremove device - [ ] pvresize device - [ ] pvs --noheadings --nosuffix --units b <device> - use size (field 5) and free space (field 6) - [ ] pvs --noheadings -o vg_name <pv name?> - [ ] pvs <pvname> - [ ] vgchange -a[n|y] vgname - [ ] vgcreate vgname /root/device - [ ] vgextend vgname /dev/path - [ ] vgremove vgname - [ ] vgs <vgname> (output ignored) - [ ] vgs --noheadings --nosuffix --units b <vgname> - use size (field 6) and free space (field 7)
We need simple regression tests for these LVM commands:
Note: not all of these commands may be implemented yet: see #16
test-lv-999 vg -wi-a---- 4194304B foo,bar,bzqa