X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=tests%2Finclude.am;h=2538d51c5d83d4ea73206fc21d485236c4b0d569;hb=6953ecee35a39d2303577ec92ca5ead4efa7ea7a;hp=defca32bef8da810d8674574ee63af2c77594190;hpb=5deca7af238185cfb53be80909b45ed807282b26;p=awesomized%2Flibmemcached diff --git a/tests/include.am b/tests/include.am index defca32b..2538d51c 100644 --- a/tests/include.am +++ b/tests/include.am @@ -20,12 +20,13 @@ PAHOLE_COMMAND= $(LIBTOOL) --mode=execute pahole EXTRA_DIST+= tests/cpp_example.cc noinst_HEADERS+= tests/exist.h -noinst_HEADERS+= tests/keys.hpp noinst_HEADERS+= tests/hash_results.h +noinst_HEADERS+= tests/keys.hpp +noinst_HEADERS+= tests/libmemcached_test_container.h noinst_HEADERS+= tests/libmemcached_world.h noinst_HEADERS+= tests/libmemcached_world_socket.h +noinst_HEADERS+= tests/memc.h noinst_HEADERS+= tests/runner.h -noinst_HEADERS+= tests/libmemcached_test_container.h # Cycle should always run first tests_cycle_CFLAGS= $(AM_CFLAGS) $(NO_CONVERSION) $(NO_STRICT_ALIASING) @@ -40,6 +41,8 @@ noinst_PROGRAMS+= tests/cycle include tests/libmemcached-1.0/include.am +include tests/parser.am + tests_failure_SOURCES= tests_failure_SOURCES+= tests/failure.cc tests_failure_SOURCES+= clients/execute.cc @@ -47,6 +50,7 @@ tests_failure_SOURCES+= clients/generator.cc tests_failure_SOURCES+= tests/libmemcached-1.0/callback_counter.cc tests_failure_SOURCES+= tests/libmemcached-1.0/fetch_all_results.cc tests_failure_SOURCES+= tests/libmemcached-1.0/generate.cc +tests_failure_SOURCES+= tests/libmemcached-1.0/print.cc tests_failure_CXXFLAGS = $(AM_CXXFLAGS) tests_failure_DEPENDENCIES= $(TESTS_LDADDS) @@ -54,12 +58,23 @@ tests_failure_LDADD= $(tests_failure_DEPENDENCIES) check_PROGRAMS+= tests/failure noinst_PROGRAMS+= tests/failure -tests_testhashkit_SOURCES = tests/hashkit_functions.cc -tests_testhashkit_DEPENDENCIES = libtest/libtest.la libhashkit/libhashkit.la $(TESTS_LDADDS) -tests_testhashkit_LDADD = $(tests_testhashkit_DEPENDENCIES) +test-failure: tests/failure + @tests/failure + +gdb-failure: tests/failure + @$(DEBUG_COMMAND) tests/failure + + +tests_testhashkit_SOURCES= tests/hashkit_functions.cc +tests_testhashkit_DEPENDENCIES= libtest/libtest.la libhashkit/libhashkit.la $(TESTS_LDADDS) +tests_testhashkit_LDADD= $(tests_testhashkit_DEPENDENCIES) check_PROGRAMS+= tests/testhashkit noinst_PROGRAMS+= tests/testhashkit +test-hash: tests/testhashkit + @tests/testhashkit + + tests_hash_plus_SOURCES= tests/hash_plus.cc tests_hash_plus_CXXFLAGS= $(AM_CXXFLAGS) $(NO_EFF_CXX) tests_hash_plus_DEPENDENCIES= $(tests_testhashkit_DEPENDENCIES) @@ -83,12 +98,6 @@ test-sasl: tests/sasl test-atom: tests/atomsmasher @tests/atomsmasher -test-plus: tests/testplus - @tests/testplus - -test-hash: tests/testhashkit - @tests/testhashkit - test-hashplus: tests/hash_plus @tests/hash_plus @@ -98,6 +107,9 @@ test-cycle: tests/cycle test-memcapable: tests/memcapable @tests/memcapable +valgrind-memcapable: tests/memcapable + $(VALGRIND_COMMAND) tests/memcapable + pahole-mem: tests/testapp @$(PAHOLE_COMMAND) tests/testapp @@ -110,9 +122,6 @@ gdb-sasl: tests/sasl gdb-atom: tests/atomsmasher @$(DEBUG_COMMAND) tests/atomsmasher -gdb-plus: tests/testplus - $(DEBUG_COMMAND) tests/testplus - gdb-hash: tests/testhashkit @$(DEBUG_COMMAND) tests/testhashkit @@ -122,9 +131,6 @@ gdb-hashplus: tests/hash_plus gdb-cycle: tests/cycle @$(DEBUG_COMMAND) tests/cycle -gdb-failure: tests/failure - @$(DEBUG_COMMAND) tests/failure - valgrind-cycle: tests/cycle $(VALGRIND_COMMAND) tests/cycle @@ -137,9 +143,6 @@ valgrind-failure: tests/failure valgrind-atom: tests/atomsmasher $(VALGRIND_COMMAND) tests/atomsmasher -valgrind-plus: tests/testplus - @$(VALGRIND_COMMAND) tests/testplus - valgrind-sasl: tests/sasl @$(VALGRIND_COMMAND) tests/sasl @@ -158,9 +161,6 @@ helgrind-mem: tests/libmemcached-1.0/testapp helgrind-atom: tests/atomsmasher @$(HELGRIND_COMMAND) tests/atomsmasher -helgrind-plus: tests/testplus - @$(HELGRIND_COMMAND) tests/testplus - helgrind-hash: tests/testhashkit @$(HELGRIND_COMMAND) tests/testhashkit