]> git.ipfire.org Git - thirdparty/bind9.git/commit
Add pairwise testing
authorMichal Nowak <mnowak@isc.org>
Wed, 1 Jul 2020 08:29:36 +0000 (10:29 +0200)
committerMichał Kępień <michal@isc.org>
Tue, 22 Sep 2020 09:39:08 +0000 (11:39 +0200)
commit2ee405d75361b4fea85d79391568dad6a56d1197
treeedf14179c25f7ed8b8f356f660efa8c5f1607c86
parent70a80769518c652305b95d89eb5558187c5b1ea6
Add pairwise testing

Pairwise testing is a test case generation technique based on the
observation that most faults are caused by interactions of at most two
factors.  For BIND, its configure options can be thought of as such
factors.

Process BIND configure options into a model that is subsequently
processed by the PICT tool in order to find an effective test vector.
That test vector is then used for configuring and building BIND using
various combinations of configure options.

(cherry picked from commit 420986bf187ed2a33321d5af362732184426f439)
.gitlab-ci.yml
configure.ac
util/copyrights
util/pairwise-testing.sh [new file with mode: 0755]