From: Jason Dillaman Date: Fri, 18 Dec 2015 08:03:20 +0000 (-0500) Subject: qa/workunits/rbd: use --object-size instead of --order X-Git-Tag: v10.0.2~24^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=69bcac513a7290b36f25b2a5a96bca683f6b6289;p=ceph-ci.git qa/workunits/rbd: use --object-size instead of --order Fixes: #14106 Signed-off-by: Jason Dillaman --- diff --git a/qa/workunits/rbd/merge_diff.sh b/qa/workunits/rbd/merge_diff.sh index 22d1207b7fa..87486066b07 100755 --- a/qa/workunits/rbd/merge_diff.sh +++ b/qa/workunits/rbd/merge_diff.sh @@ -30,8 +30,8 @@ function rebuild() clear_all echo Starting test $testno ((testno++)) - rbd create $gen --size 100 --order $1 --stripe-unit $2 --stripe-count $3 --image-format $4 - rbd create $out --size 1 --order 19 + rbd create $gen --size 100 --object-size $1 --stripe-unit $2 --stripe-count $3 --image-format $4 + rbd create $out --size 1 --object-size 524288 mkdir -p mnt diffs # lttng has atexit handlers that need to be fork/clone aware LD_PRELOAD=liblttng-ust-fork.so.0 rbd-fuse -p $pool mnt @@ -89,7 +89,7 @@ function check() } #test f/t header -rebuild 22 4194304 1 2 +rebuild 4194304 4194304 1 2 write 0 1 snap a write 1 1 @@ -98,7 +98,7 @@ export_diff a head merge_diff null a head check null head -rebuild 22 4194304 1 2 +rebuild 4194304 4194304 1 2 write 0 1 snap a write 1 1 @@ -110,7 +110,7 @@ export_diff b head merge_diff null a b check null b -rebuild 22 4194304 1 2 +rebuild 4194304 4194304 1 2 write 0 1 snap a write 1 1 @@ -123,7 +123,7 @@ merge_diff a b head check null a check a head -rebuild 22 4194304 1 2 +rebuild 4194304 4194304 1 2 write 0 1 snap a write 1 1 @@ -136,7 +136,7 @@ rbd merge-diff diffs/null.a diffs/a.b - | rbd merge-diff - diffs/b.head - > diff check null head #data test -rebuild 22 4194304 1 2 +rebuild 4194304 4194304 1 2 write 4 2 snap s101 write 0 3 @@ -147,7 +147,7 @@ export_diff s101 s102 merge_diff null s101 s102 check null s102 -rebuild 22 4194304 1 2 +rebuild 4194304 4194304 1 2 write 0 3 write 2 5 write 8 2 @@ -160,7 +160,7 @@ export_diff s201 s202 merge_diff null s201 s202 check null s202 -rebuild 22 4194304 1 2 +rebuild 4194304 4194304 1 2 write 0 4 write 12 6 snap s301 @@ -173,7 +173,7 @@ export_diff s301 s302 merge_diff null s301 s302 check null s302 -rebuild 22 4194304 1 2 +rebuild 4194304 4194304 1 2 write 0 12 write 14 2 write 18 2 @@ -188,7 +188,7 @@ export_diff s401 s402 merge_diff null s401 s402 check null s402 -rebuild 22 4194304 1 2 +rebuild 4194304 4194304 1 2 write 2 4 write 10 12 write 27 6 @@ -203,7 +203,7 @@ export_diff s501 s502 merge_diff null s501 s502 check null s502 -rebuild 22 4194304 1 2 +rebuild 4194304 4194304 1 2 write 0 8 resize 5 snap r1 @@ -220,7 +220,7 @@ merge_diff null r1 r2 merge_diff null r2 r3 check null r3 -rebuild 22 4194304 1 2 +rebuild 4194304 4194304 1 2 write 0 8 resize 5 snap r1 @@ -242,7 +242,7 @@ merge_diff null r3 r4 check null r4 # merge diff doesn't yet support fancy striping -# rebuild 22 65536 8 2 +# rebuild 4194304 65536 8 2 # write 0 32 # snap r1 # write 16 32 @@ -251,7 +251,7 @@ check null r4 # export_diff r1 r2 # expect_false merge_diff null r1 r2 -rebuild 22 4194304 1 2 +rebuild 4194304 4194304 1 2 write 0 1 write 2 1 write 4 1 @@ -266,7 +266,7 @@ export_diff s1 s2 merge_diff null s1 s2 check null s2 -rebuild 22 4194304 1 2 +rebuild 4194304 4194304 1 2 write 1 1 write 3 1 write 5 1 @@ -281,7 +281,7 @@ export_diff s1 s2 merge_diff null s1 s2 check null s2 -rebuild 22 4194304 1 2 +rebuild 4194304 4194304 1 2 write 0 3 write 6 3 write 12 3 @@ -295,7 +295,7 @@ export_diff s1 s2 merge_diff null s1 s2 check null s2 -rebuild 22 4194304 1 2 +rebuild 4194304 4194304 1 2 write 0 3 write 6 3 write 12 3 @@ -309,7 +309,7 @@ export_diff s1 s2 merge_diff null s1 s2 check null s2 -rebuild 22 4194304 1 2 +rebuild 4194304 4194304 1 2 write 0 3 write 6 3 write 12 3 @@ -323,7 +323,7 @@ export_diff s1 s2 merge_diff null s1 s2 check null s2 -rebuild 22 4194304 1 2 +rebuild 4194304 4194304 1 2 write 1 1 write 7 1 write 13 1 @@ -337,7 +337,7 @@ export_diff s1 s2 merge_diff null s1 s2 check null s2 -rebuild 22 4194304 1 2 +rebuild 4194304 4194304 1 2 write 0 1 write 6 1 write 12 1 @@ -351,7 +351,7 @@ export_diff s1 s2 merge_diff null s1 s2 check null s2 -rebuild 22 4194304 1 2 +rebuild 4194304 4194304 1 2 write 2 1 write 8 1 write 14 1 @@ -365,7 +365,7 @@ export_diff s1 s2 merge_diff null s1 s2 check null s2 -rebuild 22 4194304 1 2 +rebuild 4194304 4194304 1 2 write 0 3 write 6 3 write 12 3 @@ -379,7 +379,7 @@ export_diff s1 s2 merge_diff null s1 s2 check null s2 -rebuild 22 4194304 1 2 +rebuild 4194304 4194304 1 2 write 2 4 write 8 4 write 14 4 @@ -393,7 +393,7 @@ export_diff s1 s2 merge_diff null s1 s2 check null s2 -rebuild 22 4194304 1 2 +rebuild 4194304 4194304 1 2 write 0 4 write 6 4 write 12 4 @@ -407,7 +407,7 @@ export_diff s1 s2 merge_diff null s1 s2 check null s2 -rebuild 22 4194304 1 2 +rebuild 4194304 4194304 1 2 write 0 6 write 6 6 write 12 6 @@ -421,7 +421,7 @@ export_diff s1 s2 merge_diff null s1 s2 check null s2 -rebuild 22 4194304 1 2 +rebuild 4194304 4194304 1 2 write 3 6 write 9 6 write 15 6 @@ -435,7 +435,7 @@ export_diff s1 s2 merge_diff null s1 s2 check null s2 -rebuild 22 4194304 1 2 +rebuild 4194304 4194304 1 2 write 0 8 snap s1 resize 2 @@ -446,7 +446,7 @@ export_diff s1 s2 merge_diff null s1 s2 check null s2 -rebuild 22 4194304 1 2 +rebuild 4194304 4194304 1 2 write 0 8 snap s1 resize 2