TESTS = modify1 modify2 modify3 modify4 modify5 \
- tune1 tune2 rpn1 rpn2 \
+ tune1 tune2 graph1 rpn1 rpn2 \
rrdcreate \
dump-restore \
create-with-source-1 create-with-source-2 create-with-source-3 \
xport1.json.output xport1.xml.output
# NB: AM_TESTS_ENVIRONMENT not available until automake 1.12
-TESTS_ENVIRONMENT = \
+AM_TESTS_ENVIRONMENT = \
BASEDIR=${abs_srcdir} ; export BASEDIR ; \
BUILDDIR=${abs_builddir} ; export BUILDDIR ; \
TOP_BUILDDIR=${abs_top_builddir} ; export TOP_BUILDDIR ;
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
TESTS = modify1 modify2 modify3 modify4 modify5 \
- tune1 tune2 rpn1 rpn2 \
+ tune1 tune2 graph1 rpn1 rpn2 \
rrdcreate \
dump-restore \
create-with-source-1 create-with-source-2 create-with-source-3 \
# NB: AM_TESTS_ENVIRONMENT not available until automake 1.12
-TESTS_ENVIRONMENT = \
+AM_TESTS_ENVIRONMENT = \
BASEDIR=${abs_srcdir} ; export BASEDIR ; \
BUILDDIR=${abs_builddir} ; export BUILDDIR ; \
TOP_BUILDDIR=${abs_top_builddir} ; export TOP_BUILDDIR ;
--log-file $$b.log --trs-file $$b.trs \
$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
"$$tst" $(AM_TESTS_FD_REDIRECT)
+graph1.log: graph1
+ @p='graph1'; \
+ b='graph1'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
rpn1.log: rpn1
@p='rpn1'; \
b='rpn1'; \
--- /dev/null
+#!/bin/bash
+
+. $(dirname $0)/functions
+
+RRD=graph1.rrd
+
+$RRDTOOL create $RRD --start 920804400 DS:speed:COUNTER:600:U:U RRA:AVERAGE:0.5:1:24 RRA:AVERAGE:0.5:6:10
+report "create"
+$RRDTOOL update $RRD 920804700:12345 920805000:12357 920805300:12363
+$RRDTOOL update $RRD 920805600:12363 920805900:12363 920806200:12373
+$RRDTOOL update $RRD 920806500:12383 920806800:12393 920807100:12399
+$RRDTOOL update $RRD 920807400:12405 920807700:12411 920808000:12415
+$RRDTOOL update $RRD 920808300:12420 920808600:12422 920808900:12423
+report "update"
+# blank out any absolute coordinates, as they might differ
+$BLANK < $BASEDIR/graph1.output > $BASEDIR/graph1.output.out
+$RRDTOOL graphv $BASEDIR/graph1.out \
+ --start 920804400 --end 920808000 \
+ DEF:my-speed=$RRD:speed:AVERAGE \
+ VDEF:o=my-speed,MAXIMUM \
+ PRINT:o:'%lf' | $BLANK | $DIFF9 - $BASEDIR/graph1.output.out
+report "graphv"
--- /dev/null
+print[0] = "0.040000"