From da6825d4995a03898ca66701615a0fc7471f19b3 Mon Sep 17 00:00:00 2001 From: Joaquim Rocha Date: Wed, 4 Nov 2015 13:56:18 +0100 Subject: [PATCH] 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 --- src/test/test_rados_tool.sh | 14 ++++++++++++++ 1 file changed, 14 insertions(+) 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 -- 2.39.5