From fbe0bd1b9c2cf1ac5d780474ebb2da4e8d34ad12 Mon Sep 17 00:00:00 2001 From: Colin Patrick McCabe Date: Fri, 6 May 2011 17:42:23 -0700 Subject: [PATCH] test_rados_sync: check that second sync does nada Signed-off-by: Colin McCabe --- src/test/test_rados_sync.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/test/test_rados_sync.sh b/src/test/test_rados_sync.sh index df2f35362d01..029a85ea3b09 100755 --- a/src/test/test_rados_sync.sh +++ b/src/test/test_rados_sync.sh @@ -94,7 +94,12 @@ diff -q -r "$TDIR/dira" "$TDIR/dirb" \ || die "failed to export the same stuff we imported!" # import some stuff with extended attributes on it -run_expect_succ "$RADOS_SYNC" import "$TDIR/dirc" "$POOL" +run_expect_succ "$RADOS_SYNC" import "$TDIR/dirc" "$POOL" | tee $TDIR/out +run_expect_succ grep -q '\[xattr\]' $TDIR/out + +# the second time, the xattrs should match, so there should be nothing to do. +run_expect_succ "$RADOS_SYNC" import "$TDIR/dirc" "$POOL" | tee $TDIR/out +run_expect_fail grep -q '\[xattr\]' $TDIR/out # export some stuff with extended attributes on it run_expect_succ "$RADOS_SYNC" -C export "$POOL" "$TDIR/dirc_copy" -- 2.47.3