From cd2c884923a51e24a696c12fa7ed23ae544c8537 Mon Sep 17 00:00:00 2001 From: Quincey Koziol Date: Thu, 20 Nov 2003 09:53:43 -0500 Subject: [svn-r7864] Purpose: Add metadata benchmark to the 1.6 branch Description: Port the metadata benchmark to the 1.6 branch, for LANL's use (mostly). Platforms tested: FreeBSD 4.9 (sleipnir) w/parallel not tested with h5comittest, so it wasn't run --- MANIFEST | 1 + perform/Makefile.in | 8 ++++++-- perform/perf_meta.c | 1 + 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/MANIFEST b/MANIFEST index 02e954e..16efc56 100644 --- a/MANIFEST +++ b/MANIFEST @@ -807,6 +807,7 @@ ./perform/mpi-perf.c ./perform/overhead.c ./perform/perf.c +./perform/perf_meta.c ./perform/pio_engine.c ./perform/pio_perf.c ./perform/pio_perf.h diff --git a/perform/Makefile.in b/perform/Makefile.in index 5a4dff5..55a1d48 100644 --- a/perform/Makefile.in +++ b/perform/Makefile.in @@ -28,7 +28,7 @@ LIBTOOLS=../tools/lib/libh5tools.la ## These are the programs that `make all' or `make tests' will build and which ## `make check' will run. List them in the order they should be run. TEST_PROGS_PARA=h5perf -TEST_PROGS=iopipe chunk overhead zip_perf +TEST_PROGS=iopipe chunk overhead zip_perf perf_meta PUB_PROGS=h5perf @@ -44,7 +44,7 @@ PIO_PERF_OBJ=$(PIO_PERF_SRC:.c=.lo) TEST_SRC_PARA=$(PIO_PERF_SRC) -TEST_SRC=iopipe.c chunk.c overhead.c zip_perf.c $(TEST_SRC_PARA) +TEST_SRC=iopipe.c chunk.c overhead.c zip_perf.c perf_meta.c $(TEST_SRC_PARA) TEST_OBJ=$(TEST_SRC:.c=.lo) ## How to build the programs... they all depend on the hdf5 library @@ -75,4 +75,8 @@ zip_perf: zip_perf.lo @$(LT_LINK_EXE) $(CFLAGS) -o $@ zip_perf.lo $(LIBH5TEST) \ $(LIBTOOLS) $(LIBHDF5) $(LDFLAGS) $(LIBS) +perf_meta: perf_meta.lo + @$(LT_LINK_EXE) $(CFLAGS) -o $@ perf_meta.lo $(LIBH5TEST) $(LIBHDF5) \ + $(LDFLAGS) $(LIBS) + @CONCLUDE@ diff --git a/perform/perf_meta.c b/perform/perf_meta.c index c1d7044..736aa49 100644 --- a/perform/perf_meta.c +++ b/perform/perf_meta.c @@ -850,3 +850,4 @@ main(int argc, char **argv) return 1; } + -- cgit v0.12