summaryrefslogtreecommitdiff
path: root/c_src/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'c_src/Makefile')
-rw-r--r--c_src/Makefile18
1 files changed, 16 insertions, 2 deletions
diff --git a/c_src/Makefile b/c_src/Makefile
index 644a8a9..deae883 100644
--- a/c_src/Makefile
+++ b/c_src/Makefile
@@ -55,5 +55,19 @@ permdb.so: $(permdbso_OBJS)
permdbtest: $(permdbtest_OBJS)
$(CC) $(permdbtest_OBJS) $(LDFLAGS) -o permdbtest
-permdb-valgrind:
- valgrind --leak-check=full ./permdbtest /tmp/permdb-valgrind-test 10000 2048 10000
+permdb-valgrind: permdbtest
+ rm -f /tmp/permdb-valgrind-test{,.idx}
+ touch /tmp/permdb-valgrind-test /tmp/permdb-valgrind-test.idx
+ valgrind --leak-check=full ./permdbtest /tmp/permdb-valgrind-test 10000 2048 1000
+ rm /tmp/permdb-valgrind-test.idx
+ valgrind --leak-check=full ./permdbtest /tmp/permdb-valgrind-test 10000 2048 1000
+ rm /tmp/permdb-valgrind-test /tmp/permdb-valgrind-test.idx
+ valgrind --leak-check=full ./permdbtest /tmp/permdb-valgrind-test 10000 2048 1000
+ valgrind --leak-check=full ./permdbtest /tmp/permdb-valgrind-test 10000 2048 1000
+ rm /tmp/permdb-valgrind-test /tmp/permdb-valgrind-test.idx
+ valgrind --leak-check=full ./permdbtest /tmp/permdb-valgrind-test 10 99 1
+ rm /tmp/permdb-valgrind-test.idx
+ valgrind --leak-check=full ./permdbtest /tmp/permdb-valgrind-test 10 99 1
+ rm /tmp/permdb-valgrind-test /tmp/permdb-valgrind-test.idx
+ valgrind --leak-check=full ./permdbtest /tmp/permdb-valgrind-test 10 99 1
+ valgrind --leak-check=full ./permdbtest /tmp/permdb-valgrind-test 10 99 1