summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJosh Durgin <josh.durgin@inktank.com>2013-08-27 12:03:08 -0700
committerJosh Durgin <josh.durgin@inktank.com>2013-08-27 12:03:08 -0700
commit9556ba7ad7a034a57736453927055072298d7216 (patch)
treefa101c1238c819ee4521a5157386d3c69467d12b
parent76a38c3bc6939f7675af76b5f3f1d7fe16253217 (diff)
downloadceph-wip-krbd-workunits.tar.gz
qa: test snap creation while writing to krbdwip-krbd-workunits
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
-rwxr-xr-xqa/workunits/rbd/kernel.sh7
1 files changed, 7 insertions, 0 deletions
diff --git a/qa/workunits/rbd/kernel.sh b/qa/workunits/rbd/kernel.sh
index 447e9bea0ec..673e8fb6797 100755
--- a/qa/workunits/rbd/kernel.sh
+++ b/qa/workunits/rbd/kernel.sh
@@ -98,4 +98,11 @@ cmp /tmp/img1 /tmp/img1.export
rbd snap rm --snap=snap1 testimg1
sudo dd if=/dev/rbd/rbd/testimg1@snap1 of=/tmp/img1.snap1 2>&1 | grep 'Input/output error'
+sudo dd if=/tmp/img1 of=/dev/rbd/rbd/testimg1 &
+for i in $(seq 2 50);
+do
+ rbd snap create testimg1@snap$i
+done
+sudo dd if=/tmp/img1 of=/dev/rbd/rbd/testimg1
+
echo OK