]> git.ipfire.org Git - thirdparty/rrdtool-1.x.git/commitdiff
Modify tests to match new "tune" command
authorPeter Stamfest <peter@stamfest.at>
Mon, 17 Mar 2014 07:41:02 +0000 (08:41 +0100)
committerPeter Stamfest <peter@stamfest.at>
Mon, 17 Mar 2014 11:03:37 +0000 (12:03 +0100)
tests/modify1
tests/modify2
tests/modify3
tests/modify4
tests/modify5

index 2ff9eebd5427589da9e7f1aeddc50dfff12af725..45a8720900f1bfdbef13af54bc3a8087a6ab5d60 100755 (executable)
@@ -3,7 +3,7 @@
 . $(dirname $0)/functions
 
 BASE=$BASEDIR/modify-test1
-
+DIFF="diff -u"
 $RRDTOOL create ${BASE}a.rrd --start 1300000000 --step 60 DS:a:GAUGE:120:0:U  RRA:AVERAGE:0.5:1:10 RRA:AVERAGE:0.5:5:10
 # add 50 values to 
 N=10
@@ -12,10 +12,9 @@ for T in $(seq 1300000020 60 1300003020) ; do
        let N=$N+10
 done
 
-$RRDTOOL dump ${BASE}a.rrd | diff - $BASEDIR/modify-test1.create.dump && ok "create" || fail "create"
+$RRDTOOL dump ${BASE}a.rrd | $DIFF - $BASEDIR/modify-test1.create.dump && ok "create" || fail "create"
 
 # extend base RRA, refill from coarse RRA
-$RRDTOOL modify ${BASE}a.rrd ${BASE}b.rrd RRA#0:+10 || fail "modify"
-
-$RRDTOOL dump ${BASE}b.rrd | diff - $BASEDIR/modify-test1.mod1.dump && ok "extend base RRA" || fail "extend base RRA"
-
+cp ${BASE}a.rrd ${BASE}b.rrd
+$RRDTOOL tune ${BASE}b.rrd RRA#0:+10 || fail "tune"
+$RRDTOOL dump ${BASE}b.rrd | $DIFF - $BASEDIR/modify-test1.mod1.dump && ok "extend base RRA" || fail "extend base RRA"
index 78da8f4ca2d18cd44a9b918d2fc17cfeb0dea68b..1b17c43efab9a46d361c7856fcfe40b5e9bae50d 100755 (executable)
@@ -18,12 +18,13 @@ done
 $RRDTOOL dump ${BASE}a.rrd | $DIFF ${BASE}a-create.dump -
 report create
 
-$RRDTOOL modify ${BASE}a.rrd ${BASE}b.rrd RRA#1:+10 RRA#2:+10 RRA#3:+10 RRA#4:+10 || fail modify
-
+cp ${BASE}a.rrd ${BASE}b.rrd
+$RRDTOOL tune ${BASE}b.rrd RRA#1:+10 RRA#2:+10 RRA#3:+10 RRA#4:+10 || fail modify
 $RRDTOOL dump ${BASE}b.rrd | $DIFF ${BASE}b-mod1.dump -
 report "simultaneously extend aggregate RRAs"
 
-$RRDTOOL modify ${BASE}a.rrd ${BASE}c.rrd RRA:AVERAGE:0.5:2:10 || fail modify
+cp ${BASE}a.rrd ${BASE}c.rrd
+$RRDTOOL tune ${BASE}c.rrd RRA:AVERAGE:0.5:2:10 || fail modify
 $RRDTOOL dump ${BASE}c.rrd | $DIFF ${BASE}c-mod1.dump -
 report "add RRA with intermediate pdp_cnt"
 
index 8bad943476d6fda1f1a243c356a9543e0982e34c..aa9707e6f67fdefeb3f43b7903cdc60b0efd8321 100755 (executable)
@@ -15,7 +15,8 @@ done
 $RRDTOOL dump ${BASE}a.rrd | diff - $BASEDIR/modify-test3.create.dump && ok "create" || fail "create"
 
 # extend base RRA, refill from coarse RRA
-$RRDTOOL modify ${BASE}a.rrd ${BASE}b.rrd DEL:a RRA#0:+10 || fail modify
+cp ${BASE}a.rrd ${BASE}b.rrd
+$RRDTOOL tune ${BASE}b.rrd DEL:a RRA#0:+10 || fail modify
 
 $RRDTOOL dump ${BASE}b.rrd | diff - $BASEDIR/modify-test3.mod1.dump && ok "extend base RRA" || fail "extend base RRA"
 
index a493acfc14f53ee558d60893899fb1a11b349da7..b2c76bd5641869321327a3228cd0535078540021 100755 (executable)
@@ -27,12 +27,14 @@ report create 1
 $RRDTOOL dump ${BASE}a2.rrd | $DIFF ${BASE}a2-create.dump -
 report create 2
 
-$RRDTOOL modify ${BASE}a2.rrd ${BASE}b2.rrd DELRRA:5 || fail modify
+cp ${BASE}a2.rrd ${BASE}b2.rrd
+$RRDTOOL tune ${BASE}b2.rrd DELRRA:5 || fail modify
 
 $RRDTOOL dump ${BASE}b2.rrd | $DIFF ${BASE}a1-create.dump -
 report "remove additional RRA from second - must then be equal original first"
 
-$RRDTOOL modify ${BASE}a1.rrd ${BASE}b1.rrd RRA:AVERAGE:0.5:4:10 || fail modify
+cp ${BASE}a1.rrd ${BASE}b1.rrd
+$RRDTOOL tune ${BASE}b1.rrd RRA:AVERAGE:0.5:4:10 || fail modify
 
 $RRDTOOL dump ${BASE}b1.rrd | $DIFF ${BASE}a2-create.dump -
 report "add additional RRA to first - must then be equal original second"
index 5a9f7b96e547d73c7951daf6c93e85c6d3d35c87..331cddc34d6271212e921ddd2fdf158c42db38bd 100755 (executable)
@@ -41,13 +41,15 @@ do
        $RRDTOOL dump ${BASE}a2.rrd > ${BASE}a2-mod.dump
        
        # remove RRA 5 from second RRD, should now match first RRD
-       $RRDTOOL modify ${BASE}a2.rrd ${BASE}b2.rrd DELRRA:5
+       cp ${BASE}a2.rrd ${BASE}b2.rrd 
+       $RRDTOOL tune ${BASE}b2.rrd DELRRA:5
 
        $RRDTOOL dump ${BASE}b2.rrd | $DIFF ${BASE}a1-mod.dump -
        report "remove additional RRA from second - must then be equal original first"
 
         # add RRA to first RRD, should now match second RRD
-       $RRDTOOL modify ${BASE}a1.rrd ${BASE}b1.rrd RRA:AVERAGE:0.5:4:10
+       cp ${BASE}a1.rrd ${BASE}b1.rrd
+       $RRDTOOL tune ${BASE}b1.rrd RRA:AVERAGE:0.5:4:10
 
        $RRDTOOL dump ${BASE}b1.rrd | $DIFF ${BASE}a2-mod.dump -
        report "add additional RRA to first - must then be equal original second"