t/zbd: Improve pass condition of test case #49
authorShin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>
Wed, 22 Jul 2020 09:26:33 +0000 (18:26 +0900)
committerJens Axboe <axboe@kernel.dk>
Wed, 22 Jul 2020 13:38:31 +0000 (07:38 -0600)
The test case #49 runs write workloads with verify option. It checks read
bytes for verify, but it does not check written bytes. To make test pass
condition more accurate, add check of the written bytes.

Fixes: 4844bb4716ab ("t/zbd: Add test case to check zonecapacity option")
Reviewed-by: Damien Le Moal <damien.lemoal@wdc.com>
Signed-off-by: Shin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
t/zbd/test-zbd-support

index e53a20c5cd5d3a1a7e81df22b7b7c0369c8d0d9b..471a3487c52207b96bc28946512bba108851971f 100755 (executable)
@@ -856,6 +856,7 @@ test49() {
                    --zonecapacity=${capacity} \
                    --verify=md5  --size=${size} >>"${logfile}.${test_number}" 2>&1 ||
        return $?
+    check_written $((capacity * 2)) || return $?
     check_read $((capacity * 2)) || return $?
 }