]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
ci: respdiff - plot histogram
authorTomas Krizek <tomas.krizek@nic.cz>
Mon, 12 Mar 2018 10:51:00 +0000 (11:51 +0100)
committerTomas Krizek <tomas.krizek@nic.cz>
Mon, 12 Mar 2018 11:24:18 +0000 (12:24 +0100)
.gitlab-ci.yml
ci/respdiff/respdiff-tcp.conf
ci/respdiff/respdiff-tls.conf
ci/respdiff/respdiff-udp.conf
ci/respdiff/run-respdiff-tests.sh

index f56c7e2b25943c3bf76e43b86a7dbd11fe1dd649..ab992430b04b76948700a5ce69ef7f3a2b6ece71 100644 (file)
@@ -215,6 +215,7 @@ respdiff:iter:udp:linux:amd64:
     paths:
       - kresd.log.xz
       - results/*.txt
+      - results/*.svg
       - results/respdiff.db/data.mdb.xz
       - ./*.info
   tags:
@@ -241,6 +242,7 @@ respdiff:iter:tcp:linux:amd64:
     paths:
       - kresd.log.xz
       - results/*.txt
+      - results/*.svg
       - results/respdiff.db/data.mdb.xz
       - ./*.info
   tags:
@@ -267,6 +269,7 @@ respdiff:iter:tls:linux:amd64:
     paths:
       - kresd.log.xz
       - results/*.txt
+      - results/*.svg
       - results/respdiff.db/data.mdb.xz
       - ./*.info
   tags:
index 17b28648939db42bc57dff7b8391c5dd3d935b13..87ec297f2560bf64928e5b2654425520846ec3aa 100644 (file)
@@ -18,16 +18,19 @@ names = kresd, bind, unbound
 ip = 127.0.0.1
 port = 5353
 transport = tcp
+graph_color = #00a2e2
 
 [bind]
 ip = 127.0.0.1
 port = 53533
 transport = udp
+graph_color = #e2a000
 
 [unbound]
 ip = 127.0.0.1
 port = 53535
 transport = udp
+graph_color = #218669
 
 [diff]
 # symbolic name of server under test
index 79d35e6d72a86b801390bf4b27d3a8cceb8273dd..fb3b6715a6a2d324ab72f835f0f2f1a647da892c 100644 (file)
@@ -18,16 +18,19 @@ names = kresd, bind, unbound
 ip = 127.0.0.1
 port = 8853
 transport = tls
+graph_color = #00a2e2
 
 [bind]
 ip = 127.0.0.1
 port = 53533
 transport = udp
+graph_color = #e2a000
 
 [unbound]
 ip = 127.0.0.1
 port = 53535
 transport = udp
+graph_color = #218669
 
 [diff]
 # symbolic name of server under test
index d4d57539d111903bf3ea8fb192ac62ccc7a7aae0..16d68b595c620e06d02b11e3c3211a6309deb726 100644 (file)
@@ -18,16 +18,19 @@ names = kresd, bind, unbound
 ip = 127.0.0.1
 port = 5353
 transport = udp
+graph_color = #00a2e2
 
 [bind]
 ip = 127.0.0.1
 port = 53533
 transport = udp
+graph_color = #e2a000
 
 [unbound]
 ip = 127.0.0.1
 port = 53535
 transport = udp
+graph_color = #218669
 
 [diff]
 # symbolic name of server under test
index 6e22fac7050c47611dbc050275c73ffe814f12a3..d314b6d0b464e612007e4b726379b8cdf12443a1 100755 (executable)
@@ -12,6 +12,7 @@ CONFIG="$(pwd)/ci/respdiff/respdiff-${1}.conf"
 time /var/opt/respdiff/orchestrator.py respdiff.db -c "${CONFIG}"
 time /var/opt/respdiff/msgdiff.py respdiff.db -c "${CONFIG}"
 /var/opt/respdiff/diffsum.py respdiff.db -c "${CONFIG}" > results/respdiff.txt
+/var/opt/respdiff/histogram.py respdiff.db -c "${CONFIG}" -o results/histogram.svg
 : minimize LMDB and log size so they can be effectively archived
 mkdir results/respdiff.db
 mdb_copy -c respdiff.db results/respdiff.db