SDIG="/opt/pdns-auth/bin/sdig" \
./runtests authoritative gsqlite3
+ test-auth-api-lmdb:
+ resource_class: small
+
+ docker:
+ - image: debian:buster
+ auth:
+ username: powerdnsreadonly
+ password: $DOCKERHUB_PASSWORD
+ environment:
+ UBSAN_OPTIONS: 'print_stacktrace=1:halt_on_error=1'
+ ASAN_OPTIONS: detect_leaks=0
+ steps:
+ - auth-regress-setup
+ - run: apt-get -y -qq install python3-venv python3-dev default-libmysqlclient-dev libpq-dev
+ - run:
+ name: Run API tests LMDB
+ workdir: ~/project/regression-tests.api
+ command: |
+ PDNSSERVER="/opt/pdns-auth/sbin/pdns_server" \
+ PDNSUTIL="/opt/pdns-auth/bin/pdnsutil" \
+ SDIG="/opt/pdns-auth/bin/sdig" \
+ ./runtests authoritative lmdb
+
build-recursor:
docker:
- image: debian:buster
- test-auth-api-gsqlite3:
requires:
- build-auth
+ - test-auth-api-lmdb:
+ requires:
+ - build-auth
- test-auth-algorithms:
requires:
- build-auth