From: Shin'ichiro Kawasaki Date: Tue, 31 Oct 2023 00:19:13 +0000 (+0900) Subject: block/011: set default timeout to 20 minutes X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=e8c061c196fe7b412a08205c90d6c1a99ca79df9;p=users%2Fsagi%2Fblktests.git block/011: set default timeout to 20 minutes The test case runs fio while disabling and enabling PCI device of the test target block device. Depending on the device type, it takes very long time to re-enable the device. At worst case, it takes 4 hours to complete the test case. To avoid the meaningless long test runtime, set default timeout limit. I ran the test case on various devices: real NVME SSD, QEMU NVME emulation, HDDs with AHCI, HDDs with SAS-HBA. Many of them takes less than 20 minutes to complete and pass the test case. Hence, choose 20 minutes as the timeout duration. Signed-off-by: Shin'ichiro Kawasaki --- diff --git a/tests/block/011 b/tests/block/011 index 122ee4a..6321212 100755 --- a/tests/block/011 +++ b/tests/block/011 @@ -49,6 +49,7 @@ test_device() { fi # start fio job + : "${TIMEOUT:=1200}" _run_fio_rand_io --filename="$TEST_DEV" --size="$size" \ --ignore_error=EIO,ENXIO,ENODEV &