aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xtestall.sh8
-rwxr-xr-xtestcreate.sh2
-rwxr-xr-xtestdummy.sh7
-rwxr-xr-xtestmodify.sh4
4 files changed, 16 insertions, 5 deletions
diff --git a/testall.sh b/testall.sh
index 1416582..39d1742 100755
--- a/testall.sh
+++ b/testall.sh
@@ -1,3 +1,7 @@
#!/bin/bash
-time ./testcreate.sh
-time ./testmodify.sh
+./server 10 csaa.db --overwrite > /dev/null &
+pid=$!
+sleep 5
+time ./testcreate.sh ./client
+time ./testmodify.sh ./client
+kill -SIGINT $!
diff --git a/testcreate.sh b/testcreate.sh
index 5f3e47f..45a7df2 100755
--- a/testcreate.sh
+++ b/testcreate.sh
@@ -1,5 +1,5 @@
#!/bin/bash
for i in $(seq 1 100)
do
- ./client -u 1 -k a create > /dev/null
+ $1 -u 1 -k a create > /dev/null
done
diff --git a/testdummy.sh b/testdummy.sh
new file mode 100755
index 0000000..2623601
--- /dev/null
+++ b/testdummy.sh
@@ -0,0 +1,7 @@
+#!/bin/bash
+./dummy_server 10 csaa.db --overwrite > /dev/null &
+pid=$!
+sleep 5
+time ./testcreate.sh ./dummy_client
+time ./testmodify.sh ./dummy_client
+kill -SIGINT $!
diff --git a/testmodify.sh b/testmodify.sh
index c836ad4..ed69998 100755
--- a/testmodify.sh
+++ b/testmodify.sh
@@ -1,6 +1,6 @@
#!/bin/bash
-./client -u 1 -k a create > /dev/null
+$1 -u 1 -k a create > /dev/null
for i in $(seq 1 100)
do
- ./client -u 1 -k a modifyfile -f 1 -i container1/hello-world.tar > /dev/null
+ $1 -u 1 -k a modifyfile -f 1 -i container1/hello-world.tar > /dev/null
done