From: Pieter Lexis Date: Mon, 8 Apr 2019 14:06:02 +0000 (+0200) Subject: Add recursor API test X-Git-Tag: rec-4.2.0-rc1~26^2~20 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4befa62ea821080ba7e28814da6804b2efc7c94c;p=thirdparty%2Fpdns.git Add recursor API test --- diff --git a/.circleci/config.yml b/.circleci/config.yml index da6698228f..d06739f1c3 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -281,6 +281,23 @@ jobs: (cat recursor.log; false) workdir: ~/project/regression-tests + test-recursor-api: + docker: + - image: debian:stretch + steps: + - add-auth-repo + - run: apt-get --no-install-recommends install -qq -y virtualenv pdns-tools + - install-recursor-deps + - checkout + - attach_workspace: + at: /opt + - run: + name: Run API tests + workdir: ~/project/regression-tests.api + command: | + PDNSRECURSOR="/opt/pdns-recursor/sbin/pdns_recursor" \ + ./runtests recursor + workflows: version: 2 build-and-test-all: @@ -294,3 +311,6 @@ workflows: - test-recursor-bulk: requires: - build-recursor + - test-recursor-api: + requires: + - build-recursor