mirror of
https://git.proxmox.com/git/mirror_zfs.git
synced 2026-06-08 06:56:38 +03:00
ZTS: Catalog tunable names for tests in tunables.cfg
Update tests to use the variables for tunable names. Reviewed-by: John Kennedy <john.kennedy@delphix.com> Reviewed-by: Kjeld Schouten <kjeld@schouten-lebbing.nl> Reviewed-by: George Melikov <mail@gmelikov.ru> Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Signed-off-by: Ryan Moeller <ryan@ixsystems.com> Closes #9831
This commit is contained in:
committed by
Brian Behlendorf
parent
61152d1069
commit
2476f10306
@@ -46,17 +46,17 @@ function cleanup
|
||||
log_must zinject -c all
|
||||
default_cleanup_noexit
|
||||
|
||||
log_must set_tunable64 zfs_deadman_synctime_ms $SYNCTIME_DEFAULT
|
||||
log_must set_tunable64 zfs_deadman_checktime_ms $CHECKTIME_DEFAULT
|
||||
log_must set_tunable64 zfs_deadman_failmode $FAILMODE_DEFAULT
|
||||
log_must set_tunable64 DEADMAN_SYNCTIME_MS $SYNCTIME_DEFAULT
|
||||
log_must set_tunable64 DEADMAN_CHECKTIME_MS $CHECKTIME_DEFAULT
|
||||
log_must set_tunable64 DEADMAN_FAILMODE $FAILMODE_DEFAULT
|
||||
}
|
||||
|
||||
log_assert "Verify spa deadman detects a hung txg"
|
||||
log_onexit cleanup
|
||||
|
||||
log_must set_tunable64 zfs_deadman_synctime_ms 5000
|
||||
log_must set_tunable64 zfs_deadman_checktime_ms 1000
|
||||
log_must set_tunable64 zfs_deadman_failmode "wait"
|
||||
log_must set_tunable64 DEADMAN_SYNCTIME_MS 5000
|
||||
log_must set_tunable64 DEADMAN_CHECKTIME_MS 1000
|
||||
log_must set_tunable64 DEADMAN_FAILMODE "wait"
|
||||
|
||||
# Create a new pool in order to use the updated deadman settings.
|
||||
default_setup_noexit $DISK1
|
||||
|
||||
@@ -49,19 +49,19 @@ function cleanup
|
||||
log_must zinject -c all
|
||||
default_cleanup_noexit
|
||||
|
||||
log_must set_tunable64 zfs_deadman_ziotime_ms $ZIOTIME_DEFAULT
|
||||
log_must set_tunable64 zfs_deadman_checktime_ms $CHECKTIME_DEFAULT
|
||||
log_must set_tunable64 zfs_deadman_failmode $FAILMODE_DEFAULT
|
||||
log_must set_tunable64 DEADMAN_ZIOTIME_MS $ZIOTIME_DEFAULT
|
||||
log_must set_tunable64 DEADMAN_CHECKTIME_MS $CHECKTIME_DEFAULT
|
||||
log_must set_tunable64 DEADMAN_FAILMODE $FAILMODE_DEFAULT
|
||||
}
|
||||
|
||||
log_assert "Verify zio deadman detects a hung zio"
|
||||
log_onexit cleanup
|
||||
|
||||
# 1. Reduce the zfs_deadman_ziotime_ms to 5s.
|
||||
log_must set_tunable64 zfs_deadman_ziotime_ms 5000
|
||||
log_must set_tunable64 DEADMAN_ZIOTIME_MS 5000
|
||||
# 2. Reduce the zfs_deadman_checktime_ms to 1s.
|
||||
log_must set_tunable64 zfs_deadman_checktime_ms 1000
|
||||
log_must set_tunable64 zfs_deadman_failmode "wait"
|
||||
log_must set_tunable64 DEADMAN_CHECKTIME_MS 1000
|
||||
log_must set_tunable64 DEADMAN_FAILMODE "wait"
|
||||
|
||||
# Create a new pool in order to use the updated deadman settings.
|
||||
default_setup_noexit $DISK1
|
||||
|
||||
Reference in New Issue
Block a user