]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Implement tests for online expansion:
authorpjd <pjd@FreeBSD.org>
Thu, 4 Apr 2019 00:05:36 +0000 (00:05 +0000)
committerpjd <pjd@FreeBSD.org>
Thu, 4 Apr 2019 00:05:36 +0000 (00:05 +0000)
commitd234541bc6bbe1cff7d81dea8a7f6cac89f08ec0
tree841dfb894bc41633eab3d143b3597ea79896457a
parentaeaac963876ebd5934835f0b796d1f9379d079a8
Implement tests for online expansion:
- init, init -R
- onetime, onetime -R
- 512 and 4k sectors
- encryption only
- encryption and authentication
- configure -r/-R for detached providers
- configure -r/-R for attached providers
- all keys allocated (10, 20 and 30MB provider sizes)
- keys allocated on demand (10, 20 and 30PB provider sizes)
- reading and writing to provider after expansion (10-30MB only)
- checking if metadata in old location is cleared.

Obtained from: Fudo Security
tests/sys/geom/class/eli/Makefile
tests/sys/geom/class/eli/online_resize_test.sh [new file with mode: 0755]