cleanup log before test runs
[cloudstore.git] / test.sh
diff --git a/test.sh b/test.sh
index 6d9449e..25c77c9 100755 (executable)
--- a/test.sh
+++ b/test.sh
@@ -1,5 +1,8 @@
 #!/bin/sh -xe
 
+log=/srv/cloudstore/users/dpavlin/log/
+rm -v $log/*
+
 push() {
        file=`shift`
        RSYNC_PASSWORD=secret rsync $* $file rsync://dpavlin@127.0.0.1:6501/dpavlin/$file
@@ -16,6 +19,7 @@ dir=/tmp/test
 rm -Rf "$dir"
 mkdir /tmp/test
 cd $dir
+push . --recursive --delete -v
 ps ax > foo
 push foo -v
 ps ax > bar
@@ -26,13 +30,13 @@ push bar -v
 mkdir dir-test
 # deduplicate?
 cp foo bar dir-test/
+uptime > "dir-test/file with spaces"
 push dir-test --recursive -v
 rm foo bar
 push dir-test --recursive --delete -v
 rm -Rf dir-test
-push . --recursive --delete -v
 
-ls -al /srv/cloudstore/users/dpavlin/data/
+tail -20 $log/*
 
 pull non-existing # dies, must be last