]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
add skipreason nometa for backends without metadata storage
authorKees Monshouwer <mind04@monshouwer.org>
Sat, 8 Mar 2014 01:15:46 +0000 (02:15 +0100)
committermind04 <mind04@monshouwer.org>
Mon, 10 Mar 2014 10:38:17 +0000 (11:38 +0100)
.travis.yml
regression-tests/backends/bind-master
regression-tests/backends/mydns-master
regression-tests/backends/opendbx-master
regression-tests/backends/tinydns-master
regression-tests/tests/tsig-axfr/skip.nometa [new file with mode: 0644]

index d5122d30e3361ff22fc7ca8992705cb33484373c..f67ed825b8c0e6e0ca9584a8877455ac55961ff2 100644 (file)
@@ -29,7 +29,7 @@ script:
  - cd pdns
  - make -j 4 pdns_recursor
  - ./dist-recursor
-# - make -C docs html/index.html manpages
+ - make -C docs html/index.html manpages
  - cd ../regression-tests.recursor
  - cp vars.sample vars
  - ./config.sh
@@ -42,17 +42,17 @@ script:
  - sleep 3
  - ./clean.sh
  - cd ../regression-tests.api
-# - ./runtests authoritative
-# - ./runtests recursor
+ - ./runtests authoritative
+ - ./runtests recursor
  - cd ../regression-tests
  - touch tests/verify-dnssec-zone/allow-missing
  - touch tests/verify-dnssec-zone/skip.nsec3 # some (travis) tools in this test are unable to handle nsec3 zones
  - touch tests/verify-dnssec-zone/skip.optout
-# - ./start-test-stop 5300 bind-both
-# - ./start-test-stop 5300 bind-dnssec-both
-# - ./start-test-stop 5300 bind-dnssec-nsec3-both
-# - ./start-test-stop 5300 bind-dnssec-nsec3-optout-both
-# - ./start-test-stop 5300 bind-dnssec-nsec3-narrow
+ - ./start-test-stop 5300 bind-both
+ - ./start-test-stop 5300 bind-dnssec-both
+ - ./start-test-stop 5300 bind-dnssec-nsec3-both
+ - ./start-test-stop 5300 bind-dnssec-nsec3-optout-both
+ - ./start-test-stop 5300 bind-dnssec-nsec3-narrow
  - ./start-test-stop 5300 gmysql-nodnssec-both
  - ./start-test-stop 5300 gmysql-both
  - ./start-test-stop 5300 gmysql-nsec3-both
@@ -61,20 +61,20 @@ script:
  - ./start-test-stop 5300 gpgsql-nodnssec
  - ./start-test-stop 5300 gpgsql
  - ./start-test-stop 5300 gpgsql-nsec3
-# - travis_retry ./start-test-stop 5300 remotebackend-pipe # Workaround for remotebackend failures on travis-ci
-# - travis_retry ./start-test-stop 5300 remotebackend-pipe-dnssec
-# - travis_retry ./start-test-stop 5300 remotebackend-unix
-# - travis_retry ./start-test-stop 5300 remotebackend-unix-dnssec
-# - travis_retry ./start-test-stop 5300 remotebackend-http
-# - travis_retry ./start-test-stop 5300 remotebackend-http-dnssec
-# - travis_retry ./start-test-stop 5300 remotebackend-zeromq
-# - travis_retry ./start-test-stop 5300 remotebackend-zeromq-dnssec
+ - travis_retry ./start-test-stop 5300 remotebackend-pipe # Workaround for remotebackend failures on travis-ci
+ - travis_retry ./start-test-stop 5300 remotebackend-pipe-dnssec
+ - travis_retry ./start-test-stop 5300 remotebackend-unix
+ - travis_retry ./start-test-stop 5300 remotebackend-unix-dnssec
+ - travis_retry ./start-test-stop 5300 remotebackend-http
+ - travis_retry ./start-test-stop 5300 remotebackend-http-dnssec
+ - travis_retry ./start-test-stop 5300 remotebackend-zeromq
+ - travis_retry ./start-test-stop 5300 remotebackend-zeromq-dnssec
  - ./start-test-stop 5300 gsqlite3-nodnssec-both
  - ./start-test-stop 5300 gsqlite3-both
  - ./start-test-stop 5300 gsqlite3-nsec3-both
-# - ./start-test-stop 5300 mydns
-# - ./start-test-stop 5300 tinydns
-# - ./start-test-stop 5300 opendbx-sqlite3
+ - ./start-test-stop 5300 mydns
+ - ./start-test-stop 5300 tinydns
+ - ./start-test-stop 5300 opendbx-sqlite3
  - THRESHOLD=90 TRACE=no ./recursor-test 5300
  - cd ../regression-tests.nobackend/
  - ./runtests
index 9081fc37e66f990c98df0131e8ef02799212b4ac..38acff18e01e315e9142c2d63bd6bd113c7e5d94 100644 (file)
@@ -6,7 +6,7 @@ case $context in
                        --allow-2136-from=127.0.0.0/8 --experimental-rfc2136=yes \
                        --cache-ttl=$cachettl --no-config \
                        --bind-ignore-broken-records=yes &
-               skipreasons="nodnssec nodyndns"
+               skipreasons="nodnssec nodyndns nometa"
                bindwait
                ;;
 
index 3636e0bcf299e285e7ded2dfc8d1bf8b90131514..e45490591e0fd43671eaa393c9f8ad45d90a74ab 100644 (file)
@@ -30,7 +30,7 @@ __EOF__
                        --mydns-user="$MYDNSUSER" \
                        --mydns-host="$MYDNSHOST" \
                        --mydns-password="$MYDNSPASSWD" &
-               skipreasons="nodnssec noent nodyndns noaxfr"
+               skipreasons="nodnssec noent nodyndns nometa noaxfr"
                ;;
 
                *)
index a8a53487efe4b101d1a77b6e8fb3319e5ae6f4a7..15ac61272ca87432136aac05b124678a46e7bbf7 100644 (file)
@@ -13,7 +13,7 @@ case $context in
                        --cache-ttl=$cachettl --no-config \
                        --opendbx-backend=sqlite3 --opendbx-host-read=./ --opendbx-host-write=./ \
                        --opendbx-database=pdns-opendbx.sqlite3 &
-               skipreasons="nodnssec noent nodyndns"
+               skipreasons="nodnssec noent nodyndns nometa"
                ;;
 
        *)
index 76bdfd14eb3fc06c8645f6db9effd775de543a73..20e34bd3015e9b989f23538fd96745efcb8fa4e3 100644 (file)
@@ -6,7 +6,7 @@ case $context in
                        --send-root-referral \
                        --allow-2136-from=127.0.0.0/8 --experimental-rfc2136=yes \
                        --tinydns-dbfile=../modules/tinydnsbackend/data.cdb & 
-               skipreasons="nodnssec noent nodyndns noaxfr"
+               skipreasons="nodnssec noent nodyndns nometa noaxfr"
                ;;
 
        *)
diff --git a/regression-tests/tests/tsig-axfr/skip.nometa b/regression-tests/tests/tsig-axfr/skip.nometa
new file mode 100644 (file)
index 0000000..e69de29