projects
/
fio.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
t/zbd: Fix test 2 and 3 result handling
[fio.git]
/
t
/
zbd
/
test-zbd-support
diff --git
a/t/zbd/test-zbd-support
b/t/zbd/test-zbd-support
index d316d880c08d9c43601e213bbc5aa2a5dac2e969..03d61b70745c95ae5ffb961f6e9df6fe3c84ed65 100755
(executable)
--- a/
t/zbd/test-zbd-support
+++ b/
t/zbd/test-zbd-support
@@
-141,9
+141,8
@@
test2() {
if [ -z "$is_zbd" ]; then
opts+=("--zonesize=${zone_size}")
fi
if [ -z "$is_zbd" ]; then
opts+=("--zonesize=${zone_size}")
fi
- run_fio "${opts[@]}" 2>&1 |
- tee -a "${logfile}.${test_number}" |
- grep -q 'No I/O performed'
+ run_fio "${opts[@]}" >> "${logfile}.${test_number}" 2>&1 || return $?
+ ! grep -q 'WRITE:' "${logfile}.${test_number}"
}
# Run fio against an empty zone. This causes fio to report "No I/O performed".
}
# Run fio against an empty zone. This causes fio to report "No I/O performed".
@@
-160,12
+159,12
@@
test3() {
opts+=("--zonesize=${zone_size}")
fi
run_fio "${opts[@]}" >> "${logfile}.${test_number}" 2>&1 || return $?
opts+=("--zonesize=${zone_size}")
fi
run_fio "${opts[@]}" >> "${logfile}.${test_number}" 2>&1 || return $?
- grep -q
"No I/O performed"
"${logfile}.${test_number}"
+ grep -q
'READ:'
"${logfile}.${test_number}"
rc=$?
if [ -n "$is_zbd" ]; then
rc=$?
if [ -n "$is_zbd" ]; then
- [ $rc = 0 ]
- else
[ $rc != 0 ]
[ $rc != 0 ]
+ else
+ [ $rc = 0 ]
fi
}
fi
}