Fix atomsmasher test
[awesomized/libmemcached] / tests / include.am
index 379e9e4aab94f106568aeec9b7769f0c3a3e75e8..835096aadb2f67a1c9a15fe34ff599f24247d9b2 100644 (file)
@@ -123,30 +123,41 @@ MEMSLAP_COMMAND= clients/memslap $(COLLECTION) $(SUITE)
 
 MEM_COMMAND= tests/testapp $(COLLECTION) $(SUITE)
 
+ATOM_COMMAND= tests/atomsmasher $(COLLECTION) $(SUITE)
+
 HASH_COMMAND= tests/testhashkit $(COLLECTION) $(SUITE)
 
-test-mem:
+test-mem: tests/testapp
        $(MEM_COMMAND)
 
-test-hash:
+test-atom: tests/atomsmasher
+       $(ATOM_COMMAND)
+
+test-hash: tests/testhashkit
        $(HASH_COMMAND)
 
-gdb-mem:
+gdb-mem: tests/testapp
        $(DEBUG_COMMAND)  $(MEM_COMMAND)
 
-gdb-hash:
+gdb-atom: tests/atomsmasher
+       $(DEBUG_COMMAND)  $(ATOM_COMMAND)
+
+gdb-hash: tests/testhashkit
        $(DEBUG_COMMAND) $(HASH_COMMAND)
 
-gdb-memslap:
+gdb-memslap: clients/memslap
        $(DEBUG_COMMAND)  $(MEMSLAP_COMMAND)
 
-valgrind-mem:
+valgrind-mem: tests/testapp
        $(VALGRIND_COMMAND)  $(MEM_COMMAND)
 
-valgrind-hash:
+valgrind-atom: tests/atomsmasher
+       $(VALGRIND_COMMAND)  $(ATOM_COMMAND)
+
+valgrind-hash: tests/testhashkit
        $(VALGRIND_COMMAND) $(HASH_COMMAND)
 
-valgrind-memslap:
+valgrind-memslap: clients/memslap
        $(VALGRIND_COMMAND) $(MEMSLAP_COMMAND)
 
 PHONY += valgrind
@@ -178,5 +189,5 @@ helgrind-slap:
 
 test-no-outputdiff: test
 
-hudson-valgrind:
-       $(LIBTOOL) --mode=execute valgrind --leak-check=yes --show-reachable=yes --log-file=tests/valgrind.out tests/testapp
+hudson-valgrind: tests/testapp
+       $(VALGRIND_COMMAND) --log-file=tests/valgrind.out $(MEM_COMMAND)