Upstream Testcase Mapping Matrix

This matrix maps upstream Zonemaster testcases to gonemaster testcase IDs and migration status.

Status meanings:

  • implemented: testcase exists in current gonemaster implementation.
  • not-implemented: upstream testcase spec exists but testcase is not currently implemented in gonemaster.
  • needs-review: testcase exists in gonemaster, but known spec/code or behavior deviations need review and potential upstream reporting.

Summary

  • upstream testcase specs: 74
  • implemented: 71
  • needs-review: 2
  • not-implemented: 1

Matrix

Upstream testcaseGonemaster testcaseStatusNotes
address01address01implementedDirect testcase ID mapping.
address02address02implementedDirect testcase ID mapping.
address03address03implementedDirect testcase ID mapping.
basic01basic01implementedDirect testcase ID mapping.
basic02basic02implementedDirect testcase ID mapping.
basic03basic03implementedDirect testcase ID mapping.
connectivity01connectivity01implementedDirect testcase ID mapping.
connectivity02connectivity02implementedDirect testcase ID mapping.
connectivity03connectivity03implementedDirect testcase ID mapping.
connectivity04connectivity04implementedDirect testcase ID mapping.
consistency01consistency01implementedDirect testcase ID mapping.
consistency02consistency02implementedDirect testcase ID mapping.
consistency03consistency03implementedDirect testcase ID mapping.
consistency04consistency04implementedDirect testcase ID mapping.
consistency05consistency05implementedDirect testcase ID mapping.
consistency06consistency06implementedDirect testcase ID mapping.
dnssec01dnssec01implementedDirect testcase ID mapping.
dnssec02dnssec02implementedDirect testcase ID mapping.
dnssec03dnssec03implementedDirect testcase ID mapping.
dnssec04dnssec04implementedDirect testcase ID mapping.
dnssec05dnssec05implementedDirect testcase ID mapping.
dnssec06dnssec06implementedDirect testcase ID mapping.
dnssec07dnssec07implementedDirect testcase ID mapping.
dnssec08dnssec08implementedDirect testcase ID mapping.
dnssec09dnssec09implementedDirect testcase ID mapping.
dnssec10dnssec10implementedDirect testcase ID mapping.
dnssec11dnssec11implementedDirect testcase ID mapping.
dnssec12-not-implementedKnown intentional scope gap. See docs/specifications/known-intentional-gaps.md.
dnssec13dnssec13implementedDirect testcase ID mapping.
dnssec14dnssec14implementedDirect testcase ID mapping.
dnssec15dnssec15implementedDirect testcase ID mapping.
dnssec16dnssec16implementedDirect testcase ID mapping.
dnssec17dnssec17implementedDirect testcase ID mapping.
dnssec18dnssec18implementedDirect testcase ID mapping.
delegation01delegation01implementedDirect testcase ID mapping.
delegation02delegation02implementedDirect testcase ID mapping.
delegation03delegation03implementedDirect testcase ID mapping.
delegation04delegation04implementedDirect testcase ID mapping.
delegation05delegation05implementedDirect testcase ID mapping.
delegation06delegation06implementedDirect testcase ID mapping.
delegation07delegation07implementedDirect testcase ID mapping.
nameserver01nameserver01implementedDirect testcase ID mapping.
nameserver02nameserver02implementedDirect testcase ID mapping.
nameserver03nameserver03implementedDirect testcase ID mapping.
nameserver04nameserver04implementedDirect testcase ID mapping.
nameserver05nameserver05implementedDirect testcase ID mapping.
nameserver06nameserver06implementedDirect testcase ID mapping.
nameserver07nameserver07implementedDirect testcase ID mapping.
nameserver08nameserver08implementedDirect testcase ID mapping.
nameserver09nameserver09implementedDirect testcase ID mapping.
nameserver10nameserver10implementedDirect testcase ID mapping.
nameserver11nameserver11implementedDirect testcase ID mapping.
nameserver12nameserver12implementedDirect testcase ID mapping.
nameserver13nameserver13needs-reviewReview tag: DIV-NS13-SPEC-QUERYTYPE. Reported as zonemaster-engine#1503 . See docs/specifications/known-behavior-divergences.md.
nameserver15nameserver15implementedDirect testcase ID mapping.
syntax01syntax01implementedDirect testcase ID mapping.
syntax02syntax02implementedDirect testcase ID mapping.
syntax03syntax03implementedDirect testcase ID mapping.
syntax04syntax04implementedDirect testcase ID mapping.
syntax05syntax05implementedDirect testcase ID mapping.
syntax06syntax06implementedDirect testcase ID mapping.
syntax07syntax07implementedDirect testcase ID mapping.
syntax08syntax08implementedDirect testcase ID mapping.
zone01zone01implementedDirect testcase ID mapping.
zone02zone02implementedDirect testcase ID mapping.
zone03zone03implementedDirect testcase ID mapping.
zone04zone04implementedDirect testcase ID mapping.
zone05zone05implementedDirect testcase ID mapping.
zone06zone06implementedDirect testcase ID mapping.
zone07zone07needs-reviewReview tags: DIV-ZONE07-UNDEF-CACHE, DIV-ZONE07-SPEC-TEXT, DIV-ZONE07-SPEC-OUTCOMES, DIV-ZONE07-INTERCASE. See docs/specifications/known-behavior-divergences.md.
zone08zone08implementedDirect testcase ID mapping.
zone09zone09implementedDirect testcase ID mapping.
zone10zone10implementedDirect testcase ID mapping.
zone11zone11implementedDirect testcase ID mapping.