mirror of
https://git.proxmox.com/git/mirror_zfs.git
synced 2025-08-06 15:07:39 +03:00
ZTS: Make zvol_stress write some more
Sometimes it fails unable to see any injected write errors.
I guess writing 25KB of zeroes might be not enough to trigger
errors with probability set to 10%. Lets try to write more.
Reviewed-by: Tony Hutter <hutter2@llnl.gov>
Signed-off-by: Alexander Motin <mav@FreeBSD.org>
Sponsored by: iXsystems, Inc.
Closes #17270
(cherry picked from commit d947b9aedd
)
This commit is contained in:
parent
273db246a4
commit
fbff1ae9f6
@ -148,10 +148,11 @@ create_zvols
|
|||||||
do_zvol_stress
|
do_zvol_stress
|
||||||
|
|
||||||
# Inject some errors, and verify we see some IO errors in zpool status
|
# Inject some errors, and verify we see some IO errors in zpool status
|
||||||
|
sync_pool $TESTPOOL
|
||||||
for DISK in $DISKS ; do
|
for DISK in $DISKS ; do
|
||||||
log_must zinject -d $DISK -f 10 -e io -T write $TESTPOOL
|
log_must zinject -d $DISK -f 10 -e io -T write $TESTPOOL
|
||||||
done
|
done
|
||||||
log_must dd if=/dev/zero of=$ZVOL_DEVDIR/$TESTPOOL/testvol1 bs=512 count=50
|
log_must dd if=/dev/urandom of=$ZVOL_DEVDIR/$TESTPOOL/testvol1 bs=16M count=1
|
||||||
sync_pool $TESTPOOL
|
sync_pool $TESTPOOL
|
||||||
log_must zinject -c all
|
log_must zinject -c all
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user