+MEMSLAP_COMMAND= clients/memslap $(COLLECTION) $(SUITE)
+
+MEM_COMMAND= tests/testapp $(COLLECTION) $(SUITE)
+
+HASH_COMMAND= tests/testhashkit $(COLLECTION) $(SUITE)
+
+test-mem: tests/testapp
+ $(MEM_COMMAND)
+
+test-hash: tests/testhashkit
+ $(HASH_COMMAND)
+
+gdb-mem: tests/testapp
+ $(DEBUG_COMMAND) $(MEM_COMMAND)
+
+gdb-hash: tests/testhashkit
+ $(DEBUG_COMMAND) $(HASH_COMMAND)
+
+gdb-memslap: clients/memslap
+ $(DEBUG_COMMAND) $(MEMSLAP_COMMAND)
+
+valgrind-mem: tests/testapp
+ $(VALGRIND_COMMAND) $(MEM_COMMAND)
+
+valgrind-hash: tests/testhashkit
+ $(VALGRIND_COMMAND) $(HASH_COMMAND)
+
+valgrind-memslap: clients/memslap
+ $(VALGRIND_COMMAND) $(MEMSLAP_COMMAND)
+