kresd test matrices
kresd has many options. This page will attempt to enumerate combinations worth focusing on.
- query minimization: on/off; both are now tested in our suite
- iterator modes: permissive?/normal/strict?; the other modes are considered "deprecated", and we're trying to make the normal one a catch-all mode (as much as possible)
- trust anchor: configured/absent
- iterator/forwarder: kresd is iterator used by another resolver (e.g. Unbound forwards to kresd) / kresd is forwarding to another resolver (e.g. kresd forwards to Unbound); there's some WIP but more tests need fixing (missing answers for some requests that get triggered that way)