From: Joaquim Rocha Date: Wed, 4 Nov 2015 12:56:18 +0000 (+0100) Subject: test/test_rados_tool.sh: Add tests for the new bench's write options X-Git-Tag: v10.0.0~20^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=da6825d4995a03898ca66701615a0fc7471f19b3;p=ceph.git test/test_rados_tool.sh: Add tests for the new bench's write options Those are the combinations of --write-omap, --write-xattr and --write-object. Signed-off-by: Joaquim Rocha --- diff --git a/src/test/test_rados_tool.sh b/src/test/test_rados_tool.sh index 86b7f9362b18e..0fccc6f834649 100755 --- a/src/test/test_rados_tool.sh +++ b/src/test/test_rados_tool.sh @@ -230,6 +230,20 @@ run_expect_fail "$RADOS_TOOL" --pool "$POOL" bench 1 write --output "$TDIR/bench run_expect_succ "$RADOS_TOOL" --pool "$POOL" bench 5 write --format json --no-cleanup run_expect_succ "$RADOS_TOOL" --pool "$POOL" bench 1 rand --format json run_expect_succ "$RADOS_TOOL" --pool "$POOL" bench 1 seq --format json +run_expect_succ "$RADOS_TOOL" --pool "$POOL" bench 5 write --write-omap +run_expect_succ "$RADOS_TOOL" --pool "$POOL" bench 5 write --write-object +run_expect_succ "$RADOS_TOOL" --pool "$POOL" bench 5 write --write-xattr +run_expect_succ "$RADOS_TOOL" --pool "$POOL" bench 5 write --write-xattr --write-object +run_expect_succ "$RADOS_TOOL" --pool "$POOL" bench 5 write --write-xattr --write-omap +run_expect_succ "$RADOS_TOOL" --pool "$POOL" bench 5 write --write-omap --write-object +run_expect_succ "$RADOS_TOOL" --pool "$POOL" bench 5 write --write-xattr --write-omap --write-object +run_expect_fail "$RADOS_TOOL" --pool "$POOL" bench 5 read --write-omap +run_expect_fail "$RADOS_TOOL" --pool "$POOL" bench 5 read --write-object +run_expect_fail "$RADOS_TOOL" --pool "$POOL" bench 5 read --write-xattr +run_expect_fail "$RADOS_TOOL" --pool "$POOL" bench 5 read --write-xattr --write-object +run_expect_fail "$RADOS_TOOL" --pool "$POOL" bench 5 read --write-xattr --write-omap +run_expect_fail "$RADOS_TOOL" --pool "$POOL" bench 5 read --write-omap --write-object +run_expect_fail "$RADOS_TOOL" --pool "$POOL" bench 5 read --write-xattr --write-omap --write-object for i in $("$RADOS_TOOL" --pool "$POOL" ls | grep "benchmark_data"); do "$RADOS_TOOL" --pool "$POOL" truncate $i 0