]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
ci: run kresd in verbose mode and collect log
authorTomas Krizek <tomas.krizek@nic.cz>
Wed, 31 Jan 2018 13:44:11 +0000 (14:44 +0100)
committerTomas Krizek <tomas.krizek@nic.cz>
Fri, 2 Feb 2018 13:13:06 +0000 (14:13 +0100)
.gitlab-ci.yml
ci/respdiff/kresd.config
ci/respdiff/run-respdiff-tests.sh
ci/respdiff/start-resolvers.sh

index 2435a4b8f564d1c740e243bb0dedc3a1bd49eb0a..7db7bb59dd338f01787e08a2025864c3c8ebc1ff 100644 (file)
@@ -197,6 +197,7 @@ respdiff:iter:udp:linux:amd64:
     when: always
     expire_in: '1 week'
     paths:
+      - kresd.log.xz
       - results/*.txt
       - results/respdiff.db/data.mdb.xz
       - ./*.info
@@ -222,6 +223,7 @@ respdiff:iter:tcp:linux:amd64:
     when: always
     expire_in: '1 week'
     paths:
+      - kresd.log.xz
       - results/*.txt
       - results/respdiff.db/data.mdb.xz
       - ./*.info
@@ -247,6 +249,7 @@ respdiff:iter:tls:linux:amd64:
     when: always
     expire_in: '1 week'
     paths:
+      - kresd.log.xz
       - results/*.txt
       - results/respdiff.db/data.mdb.xz
       - ./*.info
index 03804358973bb42f27ad41683704f84c3b5cf2ec..c733601a06794ccf30eb0292e4ed3732ac69d083 100644 (file)
@@ -21,4 +21,4 @@ modules = {
        'stats',    -- Track internal statistics
 }
 
-verbose(false)
+verbose(true)
index f99fdd732409321ad4b6d31180b89a51ccf3842e..6e22fac7050c47611dbc050275c73ffe814f12a3 100755 (executable)
@@ -12,7 +12,8 @@ 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
-: minimize LMDB size so it can be effectively archived
+: minimize LMDB and log size so they can be effectively archived
 mkdir results/respdiff.db
 mdb_copy -c respdiff.db results/respdiff.db
 xz -9 results/respdiff.db/data.mdb
+xz kresd.log
index f8b7c44eaf4290fa34382b632cc0527dc40321ad..1a63de446fcf121c7d7d14c93857cdd57a7db054 100755 (executable)
@@ -7,5 +7,5 @@ service bind9 start && service bind9 status;
 # dig @localhost -p 53533
 
 #run kresd
-LD_LIBRARY_PATH=$PREFIX/lib $PREFIX/sbin/kresd -f 1 -q -c $(pwd)/ci/respdiff/kresd.config &
+LD_LIBRARY_PATH=$PREFIX/lib $PREFIX/sbin/kresd -f 1 -q -c $(pwd)/ci/respdiff/kresd.config &>kresd.log &
 # dig @localhost -p 5353