[sheepdog] [PATCH] tests/055: use _safe_remove to emulate disk failure

MORITA Kazutaka morita.kazutaka at lab.ntt.co.jp
Thu May 16 16:13:20 CEST 2013


Signed-off-by: MORITA Kazutaka <morita.kazutaka at lab.ntt.co.jp>
---
 tests/055 | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/tests/055 b/tests/055
index 9b908e4..3737b17 100755
--- a/tests/055
+++ b/tests/055
@@ -24,31 +24,31 @@ sleep 1
 $COLLIE vdi create test 200M -P
 
 # simulate one disk failure
-rm $STORE/0/d0 -rf
+_safe_remove $STORE/0/d0
 _random | $COLLIE vdi write test
 _wait_for_sheep_recovery 0
 $COLLIE vdi check test
 $COLLIE cluster info | _filter_cluster_info
 
 # simulate multiple disk failure
-rm $STORE/1/d0 -rf
+_safe_remove $STORE/1/d0
 _random | $COLLIE vdi write test &
 sleep 1
-rm $STORE/1/d1 -rf
+_safe_remove $STORE/1/d1
 _wait_for_sheep_recovery 0
 wait
 $COLLIE vdi check test
 $COLLIE cluster info | _filter_cluster_info
 
 # simulate all disks failure
-rm $STORE/1/d2 -rf
+_safe_remove $STORE/1/d2
 _random | $COLLIE vdi write test
 $COLLIE vdi check test
 $COLLIE cluster info | _filter_cluster_info
 
 # simulate simultaneous multiple disks failure
-rm $STORE/2/d0 -rf
-rm $STORE/2/d1 -rf
+_safe_remove $STORE/2/d0
+_safe_remove $STORE/2/d1
 dd if=/dev/zero | $COLLIE vdi write test
 $COLLIE vdi check test
 $COLLIE cluster info | _filter_cluster_info
-- 
1.8.1.3.566.gaa39828




More information about the sheepdog mailing list