summaryrefslogtreecommitdiff
path: root/tests/dd/misc
diff options
context:
space:
mode:
Diffstat (limited to 'tests/dd/misc')
-rwxr-xr-xtests/dd/misc2
1 files changed, 2 insertions, 0 deletions
diff --git a/tests/dd/misc b/tests/dd/misc
index 7caacbc7b..ddd7bbd9e 100755
--- a/tests/dd/misc
+++ b/tests/dd/misc
@@ -87,6 +87,8 @@ fi
outbytes=`echo x | dd bs=3 ibs=10 obs=10 conv=sync 2>/dev/null | wc -c`
test "$outbytes" -eq 3 || fail=1
+# A delay is required to trigger a failure.
+# There might be some missed failures but it's unlikely.
(echo a; sleep .1; echo b) \
| env LC_ALL=C dd bs=4 status=noxfer iflag=fullblock >out 2>err || fail=1
printf 'a\nb\n' > out_ok || framework_failure