]> git.ipfire.org Git - thirdparty/pdns.git/commit - build-scripts/travis.sh
Improve dnsbulktest experience in travis for more robustness
authorbert hubert <bert.hubert@netherlabs.nl>
Fri, 29 Sep 2017 20:40:53 +0000 (22:40 +0200)
committerbert hubert <bert.hubert@netherlabs.nl>
Fri, 29 Sep 2017 20:40:53 +0000 (22:40 +0200)
commit8a27076c38e2d399204d41928374e1bb9c45969c
tree3f7a89eaea666b7d8f20596fb839c56dec6fc6ba
parent7a49f4b2b4bb0f62bde5cc248a44b6a031eea2f8
Improve dnsbulktest experience in travis for more robustness

This commit changes our dnsbulktest source from Alexa to Cisco Umbrella, but this turned out not to be as important as we thought.
In addition, it turns out we had been installing pdns-tools incorrectly because of wrong apt-settings. We now install pdns-tools from the master repo at repo.powerdns.com
This commit also tunes pdns_recursor to use less simultaneous outbound connections during testing, which appears to make Travis NAT happier, leading to less errors.
Finally, we use new features of dnsbulktest to extract more statistics for how well we are doing. Success is now dependent on errors and timeouts, and less on NXDOMAIN.
build-scripts/test-recursor-bulk
build-scripts/travis.sh
regression-tests/recursor-test