mirror of
https://github.com/linux-apfs/apfstests.git
synced 2026-05-01 15:01:44 -07:00
d6a6cf579f
Besides fail_at_unmount, all EIO error handling can stop umount hanging on IO error too. This case test EIO/max_retries and EIO/retry_timeout_seconds as below: 1) fail_at_unmount=0 && \ EIO/max_retries=1 && \ EIO/retry_timeout_seconds=0 2) fail_at_unmount=0 && \ EIO/max_retries=-1 && \ EIO/retry_timeout_seconds=1 Make sure when fail_at_unmount=0, umount won't hang there. Signed-off-by: Zorro Lang <zlang@redhat.com> Reviewed-by: Eryu Guan <eguan@redhat.com> Signed-off-by: Eryu Guan <eguan@redhat.com>
22 lines
755 B
Plaintext
22 lines
755 B
Plaintext
QA output created by 264
|
|
=== Test EIO/max_retries ===
|
|
error/fail_at_unmount=1
|
|
error/metadata/default/max_retries=-1
|
|
error/metadata/default/retry_timeout_seconds=0
|
|
error/metadata/EIO/max_retries=-1
|
|
error/metadata/EIO/retry_timeout_seconds=0
|
|
error/metadata/ENOSPC/max_retries=-1
|
|
error/metadata/ENOSPC/retry_timeout_seconds=0
|
|
error/fail_at_unmount=0
|
|
error/metadata/EIO/max_retries=1
|
|
=== Test EIO/retry_timeout_seconds ===
|
|
error/fail_at_unmount=1
|
|
error/metadata/default/max_retries=-1
|
|
error/metadata/default/retry_timeout_seconds=0
|
|
error/metadata/EIO/max_retries=-1
|
|
error/metadata/EIO/retry_timeout_seconds=0
|
|
error/metadata/ENOSPC/max_retries=-1
|
|
error/metadata/ENOSPC/retry_timeout_seconds=0
|
|
error/fail_at_unmount=0
|
|
error/metadata/EIO/retry_timeout_seconds=1
|