X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=clients%2FMakefile.am;h=05082b16004cfeca1342ede8335cd1f271c5872d;hb=0de80cb86b88458fcecf9ba0dc5cc5e7b3a28fee;hp=0dbec9f311488824bb1210d5c2486b6f18a9db78;hpb=26c1a71921b1468d56f6edaa7e6e3855ec1c879f;p=awesomized%2Flibmemcached diff --git a/clients/Makefile.am b/clients/Makefile.am index 0dbec9f3..05082b16 100644 --- a/clients/Makefile.am +++ b/clients/Makefile.am @@ -1,4 +1,3 @@ -INCLUDES = -I$(top_builddir) LDADDS = $(top_builddir)/libmemcached/libmemcached.la bin_PROGRAMS = memcat memcp memstat memrm memflush memslap memerror @@ -28,7 +27,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 +34,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