X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=tests%2Finclude.am;h=41ea2ec33332f7cdcb6abf67a1f40e46316f6e55;hb=1857b8b7b9c015f917a05e2e1f75c31253855c90;hp=23f0f89916e18d8cbb88b4b64fb9fb7874a38d0e;hpb=920b0f21e75bb5b145a7de7383f5ae8c4a2c358a;p=m6w6%2Flibmemcached diff --git a/tests/include.am b/tests/include.am index 23f0f899..41ea2ec3 100644 --- a/tests/include.am +++ b/tests/include.am @@ -24,7 +24,8 @@ EXTRA_DIST+= \ noinst_HEADERS+= \ tests/exist.h \ tests/hash_results.h \ - tests/libmemcached_world.h + tests/libmemcached_world.h \ + tests/libmemcached_world_socket.h # Cycle should always run first tests_cycle_CFLAGS= $(AM_CFLAGS) $(NO_CONVERSION) $(NO_STRICT_ALIASING) @@ -59,82 +60,7 @@ tests_hash_plus_LDADD= $(tests_testhashkit_DEPENDENCIES) check_PROGRAMS+= tests/hash_plus noinst_PROGRAMS+= tests/hash_plus -tests_memcapable_SOURCES= tests/memcapable.cc -tests_memcapable_CXXFLAGS= $(AM_CXXFLAGS) $(NO_EFF_CXX) -tests_memcapable_DEPENDENCIES= libtest/libtest.la $(TESTS_LDADDS) clients/memcapable -tests_memcapable_LDADD= libtest/libtest.la $(TESTS_LDADDS) -check_PROGRAMS+= tests/memcapable -noinst_PROGRAMS+= tests/memcapable - -tests_memstat_SOURCES= tests/memstat.cc -tests_memstat_CXXFLAGS= $(AM_CXXFLAGS) $(NO_EFF_CXX) -tests_memstat_DEPENDENCIES= libtest/libtest.la $(TESTS_LDADDS) clients/memstat -tests_memstat_LDADD= libtest/libtest.la $(TESTS_LDADDS) -check_PROGRAMS+= tests/memstat -noinst_PROGRAMS+= tests/memstat - -tests_memcp_SOURCES= tests/memcp.cc -tests_memcp_CXXFLAGS= $(AM_CXXFLAGS) $(NO_EFF_CXX) -tests_memcp_DEPENDENCIES= libtest/libtest.la $(TESTS_LDADDS) clients/memcp -tests_memcp_LDADD= libtest/libtest.la $(TESTS_LDADDS) -check_PROGRAMS+= tests/memcp -noinst_PROGRAMS+= tests/memcp - -tests_memflush_SOURCES= tests/memflush.cc -tests_memflush_CXXFLAGS= $(AM_CXXFLAGS) $(NO_EFF_CXX) -tests_memflush_DEPENDENCIES= libtest/libtest.la $(TESTS_LDADDS) clients/memflush -tests_memflush_LDADD= libtest/libtest.la $(TESTS_LDADDS) -check_PROGRAMS+= tests/memflush -noinst_PROGRAMS+= tests/memflush - -tests_memrm_SOURCES= tests/memrm.cc -tests_memrm_CXXFLAGS= $(AM_CXXFLAGS) $(NO_EFF_CXX) -tests_memrm_DEPENDENCIES= libtest/libtest.la $(TESTS_LDADDS) clients/memrm -tests_memrm_LDADD= libtest/libtest.la $(TESTS_LDADDS) -check_PROGRAMS+= tests/memrm -noinst_PROGRAMS+= tests/memrm - -tests_memexist_SOURCES= tests/memexist.cc -tests_memexist_CXXFLAGS= $(AM_CXXFLAGS) $(NO_EFF_CXX) -tests_memexist_DEPENDENCIES= libtest/libtest.la $(TESTS_LDADDS) clients/memexist -tests_memexist_LDADD= libtest/libtest.la $(TESTS_LDADDS) -check_PROGRAMS+= tests/memexist -noinst_PROGRAMS+= tests/memexist - -tests_memtouch_SOURCES= tests/memtouch.cc -tests_memtouch_CXXFLAGS= $(AM_CXXFLAGS) $(NO_EFF_CXX) -tests_memtouch_DEPENDENCIES= libtest/libtest.la $(TESTS_LDADDS) clients/memtouch -tests_memtouch_LDADD= libtest/libtest.la $(TESTS_LDADDS) -check_PROGRAMS+= tests/memtouch -noinst_PROGRAMS+= tests/memtouch - -tests_memcat_SOURCES= tests/memcat.cc -tests_memcat_CXXFLAGS= $(AM_CXXFLAGS) $(NO_EFF_CXX) -tests_memcat_DEPENDENCIES= libtest/libtest.la $(TESTS_LDADDS) clients/memcat -tests_memcat_LDADD= libtest/libtest.la $(TESTS_LDADDS) -check_PROGRAMS+= tests/memcat -noinst_PROGRAMS+= tests/memcat - -tests_memerror_SOURCES= tests/memerror.cc -tests_memerror_CXXFLAGS= $(AM_CXXFLAGS) $(NO_EFF_CXX) -tests_memerror_DEPENDENCIES= libtest/libtest.la $(TESTS_LDADDS) clients/memerror -tests_memerror_LDADD= libtest/libtest.la $(TESTS_LDADDS) -check_PROGRAMS+= tests/memerror -noinst_PROGRAMS+= tests/memerror - -tests_memslap_SOURCES= tests/memslap.cc -tests_memslap_CXXFLAGS= $(AM_CXXFLAGS) $(NO_EFF_CXX) -tests_memslap_DEPENDENCIES= libtest/libtest.la $(TESTS_LDADDS) clients/memslap -tests_memslap_LDADD= libtest/libtest.la $(TESTS_LDADDS) -check_PROGRAMS+= tests/memslap -noinst_PROGRAMS+= tests/memslap - -tests_memdump_SOURCES= tests/memdump.cc -tests_memdump_CXXFLAGS= $(AM_CXXFLAGS) $(NO_EFF_CXX) -tests_memdump_DEPENDENCIES= libtest/libtest.la $(TESTS_LDADDS) clients/memdump -tests_memdump_LDADD= libtest/libtest.la $(TESTS_LDADDS) -check_PROGRAMS+= tests/memdump -noinst_PROGRAMS+= tests/memdump +include tests/cli.am test: check @@ -144,64 +70,6 @@ check-local: $(TEST_DOCS) test-x: test-plus test-memcp test-memdump test-memflush test-memstat @echo "Tests completed" -test-memcp: clients/memcp - @echo "Testing memcp" - @@MEMC_BINARY@ -d -u root -P `pwd`/tests/Xumemc.pid -p 12555 - @clients/memcp --servers="localhost:12555" clients/memcp clients/memcat clients/memstat - @cat tests/Xumemc.pid | xargs kill || echo "Failed to kill memcached server" - @rm tests/Xumemc.pid - -valgrind-memcp: clients/memcat clients/memcp - @echo "Testing memcp" - @@MEMC_BINARY@ -d -u root -P `pwd`/tests/Xumemc.pid -p 12555 - @$(VALGRIND_COMMAND) clients/memcp --servers="localhost:12555" clients/memcp clients/memcat clients/memstat - @cat tests/Xumemc.pid | xargs kill || echo "Failed to kill memcached server" - @rm tests/Xumemc.pid - -test-memflush: clients/memflush - @echo "Testing memflush" - @$(MEMC_BINARY) -d -u root -P `pwd`/tests/Xumemc.pid -p 12555 - @clients/memflush --servers="localhost:12555" - @cat tests/Xumemc.pid | xargs kill || echo "Failed to kill memcached server" - @rm tests/Xumemc.pid - -valgrind-memflush: clients/memflush - @echo "Testing memflush" - @$(MEMC_BINARY) -d -u root -P `pwd`/tests/Xumemc.pid -p 12555 - @$(VALGRIND_COMMAND) clients/memflush --servers="localhost:12555" - @cat tests/Xumemc.pid | xargs kill || echo "Failed to kill memcached server" - @rm tests/Xumemc.pid - -test-memdump: clients/memdump clients/memcp - @echo "Testing memdump" - @$(MEMC_BINARY) -d -u root -P `pwd`/tests/Xumemc.pid -p 12555 - @clients/memcp --servers="localhost:12555" clients/memcat - @clients/memdump --servers="localhost:12555" > /dev/null - @cat tests/Xumemc.pid | xargs kill || echo "Failed to kill memcached server" - @rm tests/Xumemc.pid - -valgrind-memdump: clients/memcat clients/memcp - @echo "Testing memdump" - @$(MEMC_BINARY) -d -u root -P `pwd`/tests/Xumemc.pid -p 12555 - @clients/memcp --servers="localhost:12555" clients/memcat - @$(VALGRIND_COMMAND) clients/memdump --servers="localhost:12555" > /dev/null - @cat tests/Xumemc.pid | xargs kill || echo "Failed to kill memcached server" - @rm tests/Xumemc.pid - -test-memstat: clients/memstat - @echo "Testing memstat" - @$(MEMC_BINARY) -d -u root -P `pwd`/tests/Xumemc.pid -p 12555 - @clients/memstat --servers="localhost:12555" > /dev/null - @cat tests/Xumemc.pid | xargs kill || echo "Failed to kill memcached server" - @rm tests/Xumemc.pid - -valgrind-memstat: clients/memstat - @echo "Testing memstat" - @$(MEMC_BINARY) -d -u root -P `pwd`/tests/Xumemc.pid -p 12555 - @$(VALGRIND_COMMAND) clients/memstat --servers="localhost:12555" > /dev/null - @cat tests/Xumemc.pid | xargs kill || echo "Failed to kill memcached server" - @rm tests/Xumemc.pid - test-mem: tests/var tests/libmemcached-1.0/testapp @tests/libmemcached-1.0/testapp