X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=clients%2FMakefile.am;h=23debed104da4d2d53f18898be237ed421416099;hb=336426fb1ab6a3fe87ec7f04c4ed219b16cab814;hp=ccc9035833667e85263c66bb0a73961ad57fd34b;hpb=34a8c3858f30b02568c87f56a827f618aba6d6be;p=awesomized%2Flibmemcached diff --git a/clients/Makefile.am b/clients/Makefile.am index ccc90358..23debed1 100644 --- a/clients/Makefile.am +++ b/clients/Makefile.am @@ -1,4 +1,4 @@ -INCLUDES = +INCLUDES = -I$(top_builddir) LDADDS = $(top_builddir)/libmemcached/libmemcached.la bin_PROGRAMS = memcat memcp memstat memrm memflush memslap memerror @@ -28,7 +28,6 @@ memflush_SOURCES = memflush.c utilities.c memflush_LDADD = $(LDADDS) memflush_LDFLAGS = -rpath $(pkglibdir) - memerror_SOURCES = memerror.c utilities.c memerror_LDADD = $(LDADDS) memerror_LDFLAGS = -rpath $(pkglibdir) @@ -36,3 +35,26 @@ memerror_LDFLAGS = -rpath $(pkglibdir) memslap_SOURCES = memslap.c utilities.c generator.c execute.c memslap_LDADD = $(LDADDS) -lpthread memslap_LDFLAGS = -rpath $(pkglibdir) + +test-start-server: + memflush --servers=localhost + memcp --servers=localhost /etc/services + memcat --servers=localhost /etc/services + memrm --servers=localhost /etc/services + memstat --servers=localhost + memslap --servers=localhost + memslap --servers=localhost --concurrency=10 + memslap --servers=localhost --concurrency=10 --initial-load=1000 + memslap --servers=localhost --concurrency=10 --initial-load=1000 --execute-number=10 + memslap --servers=localhost --concurrency=10 --initial-load=1000 --execute-number=10 --test=get + memslap --servers=localhost --concurrency=10 --initial-load=1000 --execute-number=10 --test=set + memslap --servers=localhost --concurrency=10 --initial-load=1000 --execute-number=10 --test=set --non-blocking + +valgrind: + libtool --mode=execute valgrind --leak-check=yes --show-reachable=yes memslap --servers=localhost + libtool --mode=execute valgrind --leak-check=yes --show-reachable=yes memslap --servers=localhost --concurrency=10 + libtool --mode=execute valgrind --leak-check=yes --show-reachable=yes memslap --servers=localhost --concurrency=10 --initial-load=1000 + libtool --mode=execute valgrind --leak-check=yes --show-reachable=yes memslap --servers=localhost --concurrency=10 --initial-load=1000 --execute-number=10 + libtool --mode=execute valgrind --leak-check=yes --show-reachable=yes memslap --servers=localhost --concurrency=10 --initial-load=1000 --execute-number=10 --test=get + libtool --mode=execute valgrind --leak-check=yes --show-reachable=yes memslap --servers=localhost --concurrency=10 --initial-load=1000 --execute-number=10 --test=set + libtool --mode=execute valgrind --leak-check=yes --show-reachable=yes memslap --servers=localhost --concurrency=10 --initial-load=1000 --execute-number=10 --test=set --non-blocking