Upstream Testcase Mapping Matrix

This matrix maps upstream Zonemaster testcase specification files 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 testcase spec fileUpstream testcaseGonemaster testcaseStatusNotes
docs/specifications/upstream/tests/Address-TP/address01.mdaddress01address01implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Address-TP/address02.mdaddress02address02implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Address-TP/address03.mdaddress03address03implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Basic-TP/basic01.mdbasic01basic01implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Basic-TP/basic02.mdbasic02basic02implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Basic-TP/basic03.mdbasic03basic03implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Connectivity-TP/connectivity01.mdconnectivity01connectivity01implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Connectivity-TP/connectivity02.mdconnectivity02connectivity02implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Connectivity-TP/connectivity03.mdconnectivity03connectivity03implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Connectivity-TP/connectivity04.mdconnectivity04connectivity04implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Consistency-TP/consistency01.mdconsistency01consistency01implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Consistency-TP/consistency02.mdconsistency02consistency02implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Consistency-TP/consistency03.mdconsistency03consistency03implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Consistency-TP/consistency04.mdconsistency04consistency04implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Consistency-TP/consistency05.mdconsistency05consistency05implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Consistency-TP/consistency06.mdconsistency06consistency06implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/DNSSEC-TP/dnssec01.mddnssec01dnssec01implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/DNSSEC-TP/dnssec02.mddnssec02dnssec02implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/DNSSEC-TP/dnssec03.mddnssec03dnssec03implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/DNSSEC-TP/dnssec04.mddnssec04dnssec04implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/DNSSEC-TP/dnssec05.mddnssec05dnssec05implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/DNSSEC-TP/dnssec06.mddnssec06dnssec06implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/DNSSEC-TP/dnssec07.mddnssec07dnssec07implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/DNSSEC-TP/dnssec08.mddnssec08dnssec08implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/DNSSEC-TP/dnssec09.mddnssec09dnssec09implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/DNSSEC-TP/dnssec10.mddnssec10dnssec10implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/DNSSEC-TP/dnssec11.mddnssec11dnssec11implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/DNSSEC-TP/dnssec12.mddnssec12-not-implementedKnown intentional scope gap. See docs/specifications/known-intentional-gaps.md.
docs/specifications/upstream/tests/DNSSEC-TP/dnssec13.mddnssec13dnssec13implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/DNSSEC-TP/dnssec14.mddnssec14dnssec14implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/DNSSEC-TP/dnssec15.mddnssec15dnssec15implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/DNSSEC-TP/dnssec16.mddnssec16dnssec16implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/DNSSEC-TP/dnssec17.mddnssec17dnssec17implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/DNSSEC-TP/dnssec18.mddnssec18dnssec18implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Delegation-TP/delegation01.mddelegation01delegation01implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Delegation-TP/delegation02.mddelegation02delegation02implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Delegation-TP/delegation03.mddelegation03delegation03implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Delegation-TP/delegation04.mddelegation04delegation04implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Delegation-TP/delegation05.mddelegation05delegation05implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Delegation-TP/delegation06.mddelegation06delegation06implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Delegation-TP/delegation07.mddelegation07delegation07implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Nameserver-TP/nameserver01.mdnameserver01nameserver01implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Nameserver-TP/nameserver02.mdnameserver02nameserver02implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Nameserver-TP/nameserver03.mdnameserver03nameserver03implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Nameserver-TP/nameserver04.mdnameserver04nameserver04implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Nameserver-TP/nameserver05.mdnameserver05nameserver05implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Nameserver-TP/nameserver06.mdnameserver06nameserver06implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Nameserver-TP/nameserver07.mdnameserver07nameserver07implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Nameserver-TP/nameserver08.mdnameserver08nameserver08implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Nameserver-TP/nameserver09.mdnameserver09nameserver09implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Nameserver-TP/nameserver10.mdnameserver10nameserver10implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Nameserver-TP/nameserver11.mdnameserver11nameserver11implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Nameserver-TP/nameserver12.mdnameserver12nameserver12implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Nameserver-TP/nameserver13.mdnameserver13nameserver13needs-reviewReview tag: DIV-NS13-SPEC-QUERYTYPE. Reported as zonemaster#1468 . See docs/specifications/known-behavior-divergences.md.
docs/specifications/upstream/tests/Nameserver-TP/nameserver15.mdnameserver15nameserver15implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Syntax-TP/syntax01.mdsyntax01syntax01implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Syntax-TP/syntax02.mdsyntax02syntax02implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Syntax-TP/syntax03.mdsyntax03syntax03implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Syntax-TP/syntax04.mdsyntax04syntax04implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Syntax-TP/syntax05.mdsyntax05syntax05implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Syntax-TP/syntax06.mdsyntax06syntax06implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Syntax-TP/syntax07.mdsyntax07syntax07implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Syntax-TP/syntax08.mdsyntax08syntax08implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Zone-TP/zone01.mdzone01zone01implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Zone-TP/zone02.mdzone02zone02implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Zone-TP/zone03.mdzone03zone03implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Zone-TP/zone04.mdzone04zone04implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Zone-TP/zone05.mdzone05zone05implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Zone-TP/zone06.mdzone06zone06implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Zone-TP/zone07.mdzone07zone07needs-reviewReview tags: DIV-ZONE07-UNDEF-CACHE, DIV-ZONE07-SPEC-TEXT, DIV-ZONE07-SPEC-OUTCOMES, DIV-ZONE07-INTERCASE. See docs/specifications/known-behavior-divergences.md.
docs/specifications/upstream/tests/Zone-TP/zone08.mdzone08zone08implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Zone-TP/zone09.mdzone09zone09implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Zone-TP/zone10.mdzone10zone10implementedDirect testcase ID mapping.
docs/specifications/upstream/tests/Zone-TP/zone11.mdzone11zone11implementedDirect testcase ID mapping.