Bug#1009406: libzonemaster-perl: FTBFS: dh_auto_test: error: make -j1 test TEST_VERBOSE=1 returned exit code 2

Lucas Nussbaum lucas at debian.org
Tue Apr 12 19:39:45 BST 2022


Source: libzonemaster-perl
Version: 1.0.16-2.1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lucas at debian.org
Usertags: ftbfs-20220412 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[3]: Entering directory '/<<PKGBUILDDIR>>/share'
> locale/en/LC_MESSAGES/Zonemaster.mo
> locale/fr/LC_MESSAGES/Zonemaster.mo
> locale/fr_FR.UTF-8/LC_MESSAGES/Zonemaster.mo
> locale/sv/LC_MESSAGES/Zonemaster.mo
> 
> Remember to make sure all of the above names are in the
> MANIFEST file, or they will not be installed.
> 
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/share'
> PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t
> # Testing Zonemaster v1.0.16, Perl 5.034000, /usr/bin/perl
> t/00-load.t ............ 
> ok 1 - use Zonemaster;
> 1..1
> ok
> t/asn.t ................ 
> ok 1 - use Zonemaster::ASNLookup;
> ok 2 - 8.8.8.8 is in 15169
> ok 3 - 8.8.8.8 is in 8.8.8.0/24
> ok 4 - 91.226.36.46 is in 1257
> ok 5 - 91.226.36.46 is in 91.226.36.0/24
> ok 6 - Only one result
> ok 7 - 2001:503:ba3e::2:30 is in 36625
> ok 8 - RFC1918 address is in no AS
> 1..8
> ok
> t/config.t ............. 
> ok 1 - use Zonemaster::Config;
> ok 2 - A reference of type 'HASH' isa 'HASH'
> ok 3 - retry exists and has expected value
> ok 4 - access other way works too
> ok 5 - 'policy got loaded and' isa 'HASH'
> ok 6 - found policy for example tag
> ok 7 - Found policy loaded from module
> ok 8 - loading config works
> ok 9 - loading policy works
> ok 10 - An object of class 'Zonemaster::Config' isa 'Zonemaster::Config'
> ok 11 - A reference of type 'HASH' isa 'HASH'
> ok 12 - Data for basic03 in place
> ok 13 - basic03 should run
> ok 14 - Data for basic02 does not exist
> ok 15 - basic02 should run
> ok 16 - Data for placeholder in place
> ok 17 - placeholder should not run
> ok 18 - No source set.
> ok 19 - Source correctly set.
> 1..19
> ok
> t/dnsname.t ............ 
> ok 1 - use Zonemaster::DNSName;
> ok 2 - An object of class 'Zonemaster::DNSName' isa 'Zonemaster::DNSName'
> ok 3
> ok 4
> ok 5
> ok 6 - Default, no final dot
> ok 7 - With final dot
> ok 8 - Equal without dot
> ok 9 - Equal with dot
> ok 10 - Root fqdn OK.
> ok 11 - Root equal with dot
> ok 12 - Root equal with dot, other way around
> ok 13
> ok 14
> ok 15
> ok 16
> ok 17
> ok 18 - Comparison is case-insensitive
> ok 19 - common label counting works
> ok 20 - Prepend works: xx-example.example.org
> ok 21 - Prepend does not change original: example.org
> ok 22 - Prepend to root works: xx-example
> ok 23 - Roundtrip creation works
> ok 24 - An object of class 'Zonemaster::DNSName' isa 'Zonemaster::DNSName'
> ok 25
> 1..25
> ok
> t/logger.t ............. 
> ok 1 - use Zonemaster::Logger;
> ok 2 - use Zonemaster::Logger::Entry;
> ok 3 - use Zonemaster::Exception;
> ok 4 - An object of class 'Zonemaster::Logger' isa 'Zonemaster::Logger'
> ok 5 - An object of class 'Zonemaster::Logger::Entry' isa 'Zonemaster::Logger::Entry'
> ok 6 - module ok
> ok 7 - tag ok
> ok 8 - args ok
> ok 9 - An object of class 'Zonemaster::Logger::Entry' isa 'Zonemaster::Logger::Entry'
> ok 10 - expected number of entries
> ok 11 - stringification overload
> ok 12 - right level
> ok 13 - expected level
> ok 14 - expected numeric level
> ok 15 - An object of class 'Zonemaster::Logger::Entry' isa 'Zonemaster::Logger::Entry'
> ok 16 - expected tag in callback
> ok 17 - canary set
> ok 18 - Callback crash logged
> ok 19 - DO_CRASH got logged anyway
> ok 20 - Callback got removed
> ok 21 - DO_NOT_CRASH got logged
> ok 22 - Callback still there
> ok 23 - An object of class 'Zonemaster::Exception' isa 'Zonemaster::Exception'
> ok 24
> ok 25 - config loaded
> ok 26 - Unfiltered level
> ok 27 - Filtered level
> ok 28 - Filtered level
> ok 29 - CRITICAL is level 5
> ok 30 - INFO is level 1
> ok 31 - There are log entries
> ok 32 - All longer than some
> ok 33 - JSON looks OK
> ok 34 - Dies on unknown level string
> 1..34
> ok
> t/nameserver-axfr.t .... 
> ok 1 - use Zonemaster::Nameserver;
> ok 2 - No exception
> ok 3 - At least ten records seen
> ok 4 - AXFR was refused
> ok 5 - No records seen
> 1..5
> ok
> t/nameserver.t ......... 
> ok 1 - use Zonemaster::Nameserver;
> ok 2 - An object of class 'Zonemaster::Nameserver' isa 'Zonemaster::Nameserver'
> ok 3 - An object of class 'Zonemaster::Nameserver' isa 'Zonemaster::Nameserver'
> ok 4 - create fails without address.
> ok 5 - An object of class 'Zonemaster::Net::IP' isa 'Zonemaster::Net::IP'
> ok 6 - An object of class 'Zonemaster::DNSName' isa 'Zonemaster::DNSName'
> ok 7
> ok 8 - An object of class 'Zonemaster::Packet' isa 'Zonemaster::Packet'
> ok 9 - An object of class 'Zonemaster::Packet' isa 'Zonemaster::Packet'
> ok 10 - one answer RR present 
> ok 11 - it is a SOA RR
> ok 12 - RNAME has expected format
> ok 13 - SOA and RRSIG RRs present
> ok 14 - dnssec flag still unset
> ok 15 - Same packet object returned
> ok 16 - Same packet object not returned from other server
> ok 17 - Same packet object not returned with other flag
> ok 18 - Same nameserver object returned
> ok 19 - Different name, same IP are different but has same cache
> ok 20 - Nameserver cache is empty after clear.
> ok 21 - Same number of top-level keys in cache after restore.
> ok 22 - An object of class 'Zonemaster::Nameserver' isa 'Zonemaster::Nameserver'
> ok 23 - no response from broken server
> ok 24
> ok 25 - known value check
> ok 26
> ok 27
> ok 28
> ok 29
> ok 30
> ok 31 - An object of class 'Zonemaster::Nameserver' isa 'Zonemaster::Nameserver'
> ok 32 - An object of class 'Zonemaster::Nameserver' isa 'Zonemaster::Nameserver'
> ok 33 - An object of class 'Zonemaster::Nameserver' isa 'Zonemaster::Nameserver'
> ok 34 - An object of class 'Zonemaster::Nameserver' isa 'Zonemaster::Nameserver'
> ok 35 - An object of class 'Zonemaster::Nameserver' isa 'Zonemaster::Nameserver'
> ok 36 - An object of class 'Zonemaster::Nameserver' isa 'Zonemaster::Nameserver'
> ok 37
> ok 38 - IPv4 blocked
> ok 39 - IPv6 blocked
> ok 40 - IPv4 not blocked
> ok 41 - IPv6 not blocked
> ok 42 - EDNS0 size
> ok 43 - EDNS0 rcode
> ok 44 - An object of class 'Net::LDNS::RR::A' isa 'Net::LDNS::RR::A'
> ok 45 - Fake DS data added
> ok 46 - An object of class 'Zonemaster::Packet' isa 'Zonemaster::Packet'
> ok 47 - An object of class 'Net::LDNS::RR::DS' isa 'Net::LDNS::RR::DS'
> ok 48 - Expected keytag
> ok 49 - Expected digest data
> ok 50 - An object of class 'Zonemaster::Nameserver' isa 'Zonemaster::Nameserver'
> ok 51 - Source address set.
> ok 52 - No return from broken server
> ok 53 - An object of class 'Zonemaster::Logger::Entry' isa 'Zonemaster::Logger::Entry'
> 1..53
> ok
> t/old-bugs.t ........... 
> ok 1 - Running single tests in Basic works.
> ok 2 - No complaint for XN--MGBERP4A5D4AR
> ok 3 - Two nameservers for zft.rd.nic.fr.
> ok 4
> ok 5 - All glue names
> ok 6 - All glue objects
> ok 7 - All NS names
> ok 8 - All NS objects
> ok 9 - No crash in dnssec02
> ok 10 - Two glue names
> ok 11 - NSEC3 test works for domain with wildcard.
> ok 12 - NSEC3 test works for domain with wildcard.
> ok 13 - Recursor can deal with CNAMEs when recursing.
> ok 14 - tirsen-aili.se gives RECURSIVITY_UNDEF
> ok 15 - tirsen-aili.se does not give IS_A_RECURSOR
> ok 16 - . does not give IS_A_RECURSOR
> ok 17 - . gives NO_RECURSOR
> 1..17
> ok
> t/pod-coverage.t ....... skipped: Need Pod::Coverage to run these tests.
> t/pod.t ................ skipped: Test::Pod 1.22 required for testing POD
> t/recursor.t ........... 
> ok 1 - use Zonemaster::Recursor;
> ok 2 - An object of class 'Zonemaster::Packet' isa 'Zonemaster::Packet'
> ok 3 - answer records
> ok 4 - RR name ok
> ok 5 - An object of class 'Zonemaster::Packet' isa 'Zonemaster::Packet'
> ok 6 - answer records
> ok 7 - parent for iis.se is se
> ok 8 - parent for www.iis.se is iis.se
> ok 9 - parent for pp.se is se
> ok 10 - parent for sno.pp.se is se
> ok 11 - parent for 2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.4.9.5.0.7.2.0.0.0.7.4.0.1.0.0.2.ip6.arpa is 0.7.4.0.1.0.0.2.ip6.arpa
> ok 12 - parent for . is .
> ok 13 - parent for foo.bar.baz.example.org is example.org
> ok 14 - parent for xx--doesnotexist.se is se
> ok 15 - parent for xx--doesnotexist.com is com
> ok 16 - parent for pewc.eu is eu
> ok 17 - parent for melbourneit.com.au is com.au
> ok 18 - An object of class 'Zonemaster::Packet' isa 'Zonemaster::Packet'
> ok 19 - name ok
> ok 20 - expected packet content
> ok 21 - An object of class 'Zonemaster::Net::IP' isa 'Zonemaster::Net::IP'
> ok 22 - An object of class 'Zonemaster::Net::IP' isa 'Zonemaster::Net::IP'
> ok 23 - expected address
> ok 24 - expected address
> ok 25 - Fewer cache than ns
> 1..25
> ok
> t/Test-address.t ....... 
> ok 1 - use Zonemaster;
> ok 2 - use Zonemaster::Nameserver;
> ok 3 - use Zonemaster::Test::Address;
> ok 4 - bad address
> ok 5 - bad address
> ok 6 - bad address
> ok 7 - bad address
> ok 8 - bad address
> ok 9 - bad address
> ok 10 - bad address
> ok 11 - bad address
> ok 12 - bad address
> ok 13 - bad address
> ok 14 - bad address
> ok 15 - bad address
> ok 16 - bad address
> ok 17 - bad address
> ok 18 - bad address
> ok 19 - bad address
> ok 20 - bad address
> ok 21 - bad address
> ok 22 - bad address
> ok 23 - bad address
> ok 24 - bad address
> ok 25 - bad address
> ok 26 - bad address
> ok 27 - bad address
> ok 28 - bad address
> ok 29 - bad address
> ok 30 - bad address
> ok 31 - bad address
> ok 32 - bad address
> ok 33 - bad address
> ok 34 - bad address
> ok 35 - bad address
> ok 36 - bad address
> ok 37 - bad address
> ok 38 - good address
> ok 39 - Nameserver IP PTR mismatch
> ok 40 - All Nameserver addresses are in the routable public addressing space
> ok 41 - Reverse DNS entry exist for all Nameserver IP addresses
> ok 42 - Nameserver IP without PTR
> ok 43 - All reverse DNS entry matches name server name
> ok 44 - Nameserver address in non routable public addressing space
> ok 45 - Classless in-addr.arpa properly handled when querying PTR.
> ok 46 - Classless in-addr.arpa properly handled when querying PTR.
> 1..46
> ok
> t/Test-basic.t ......... 
> ok 1 - use Zonemaster;
> ok 2 - use Zonemaster::Nameserver;
> ok 3 - use Zonemaster::Test::Basic;
> ok 4 - use Zonemaster::Util;
> ok 5 - ns123456789012345678901234567890123456789012345678901234567890.dom123456789012345678901234567890123456789012345678901234567890.dom123456789012345678901234567890123456789012345678901234567890.tld123456789012345678901234567890123456789012345678901234567890 gives DOMAIN_NAME_TOO_LONG
> ok 6 - DOMAIN_NAME_TOO_LONG
> ok 7 - ns1.nic.fr does not give DOMAIN_NAME_TOO_LONG
> ok 8 - Not DOMAIN_NAME_TOO_LONG
> ok 9 - ns23456789012345678901234567890123456789012345678901234567890.dom123456789012345678901234567890123456789012345678901234567890.dom123456789012345678901234567890123456789012345678901234567890.tld123456789012345678901234567890123456789012345678901234567890 does not give DOMAIN_NAME_TOO_LONG
> ok 10 - Not DOMAIN_NAME_TOO_LONG
> ok 11 - ns1234567890123456789012345678901234567890123456789012345678901234567890.nic.fr gives DOMAIN_NAME_LABEL_TOO_LONG
> ok 12 - DOMAIN_NAME_LABEL_TOO_LONG
> ok 13 - ns1.nic.fr does not give DOMAIN_NAME_LABEL_TOO_LONG
> ok 14 - Not DOMAIN_NAME_LABEL_TOO_LONG
> ok 15 - dom12134..fr gives DOMAIN_NAME_ZERO_LENGTH_LABEL
> ok 16 - DOMAIN_NAME_ZERO_LENGTH_LABEL
> ok 17 - 001.tf gives HAS_GLUE
> ok 18 - 001.tf gives PARENT_REPLIES
> ok 19 # skip Zone does not longer have tested problem
> ok 20 # skip Zone does not longer have tested problem
> ok 21 - HAS_NAMESERVERS
> ok 22 - HAS_NAMESERVER_NO_WWW_A_TEST
> ok 23 - svtbarn2.se gives NO_DOMAIN
> ok 24 # skip Zone does not actually have tested problem
> ok 25 # skip Zone does not actually have tested problem
> ok 26 # skip Zone does not actually have tested problem
> ok 27 - A_QUERY_NO_RESPONSES
> not ok 28 - NO_PARENT_RESPONSE # TODO Need to find domain name with that error
> #   Failed (TODO) test 'NO_PARENT_RESPONSE'
> #   at t/Test-basic.t line 110.
> ok 29 - afnic.fr gives NO_NETWORK
> ok 30 - afnic.fr does not give IPV4_ENABLED
> ok 31 - afnic.fr does not give IPV6_ENABLED
> ok 32 - afnic.fr does not give IPV4_DISABLED
> ok 33 - afnic.fr does not give IPV6_DISABLED
> ok 34 - afnic.fr gives NO_NETWORK
> ok 35 - afnic.fr does not give IPV4_ENABLED
> ok 36 - afnic.fr does not give IPV6_ENABLED
> ok 37 - afnic.fr does not give IPV4_DISABLED
> ok 38 - afnic.fr does not give IPV6_DISABLED
> 1..38
> ok
> t/Test-connectivity.t .. 
> ok 1 - use Zonemaster;
> ok 2 - use Zonemaster::Nameserver;
> ok 3 - use Zonemaster::Test::Connectivity;
> ok 4 - use Zonemaster::Util;
> ok 5 - only one test-case
> ok 6 - expected test-case
> ok 7 - only one test-case
> ok 8 - expected test-case
> ok 9 - only one test-case
> ok 10 - expected test-case
> ok 11 - Nameserver has UDP port 53 reachable
> ok 12 - Nameserver has TCP port 53 reachable
> ok 13 - Nameservers with multiple AS
> ok 14 - IPv4 AS list
> ok 15 - IPv6 AS list
> ok 16 - Nameservers IPv6 with Uniq AS
> ok 17 - Nameservers with Uniq AS
> ok 18 - Nameservers with Uniq AS (double check)
> ok 19 - Nameserver UDP port 53 unreachable
> ok 20 - Nameserver TCP port 53 unreachable
> ok 21 - Nameservers with Uniq AS
> ok 22 - Nameservers IPv4 with Uniq AS
> ok 23 - IPv6 and IPv4 disabled
> ok 24 - No network
> ok 25 - No network
> ok 26 - IPv6 and IPv4 disabled
> ok 27 - No network
> ok 28 - No network
> 1..28
> ok
> t/Test-consistency.t ... 
> ok 1 - use Zonemaster;
> ok 2 - use Zonemaster::Test::Consistency;
> ok 3 - use Zonemaster::Util;
> ok 4 - only one test-case
> ok 5 - expected test-case
> ok 6 - only one test-case
> ok 7 - expected test-case
> ok 8 - only one test-case
> ok 9 - expected test-case
> ok 10 - only one test-case
> ok 11 - expected test-case
> ok 12 - only one test-case
> ok 13 - expected test-case
> ok 14 - Saw several NS set
> ok 15 - NS set details
> ok 16 - Big variation between multiple SOA serials
> ok 17 - Multiple SOA serials
> ok 18 - SOA serial details
> ok 19 - A unique NS set was seen
> ok 20 - Multiple SOA rname
> ok 21 - SOA rname details
> ok 22 - Multiple SOA time parameters
> ok 23 - SOA time parameters details
> ok 24 - One SOA serial
> ok 25 - One SOA rname
> ok 26 - One SOA time parameters set
> ok 27 - Addresses IP match
> ok 28 - Extra IP parent
> ok 29 - Extra IP parent
> ok 30 - IPv6 and IPv4 disabled
> ok 31 - No network
> ok 32 - No network
> ok 33 - IPv6 and IPv4 disabled
> ok 34 - No network
> ok 35 - No network
> ok 36 - IPv6 and IPv4 disabled
> ok 37 - No network
> ok 38 - No network
> ok 39 - IPv6 and IPv4 disabled
> ok 40 - No network
> ok 41 - No network
> 1..41
> ok
> t/Test-delegation.t .... 
> ok 1 - use Zonemaster;
> ok 2 - use Zonemaster::Test::Delegation;
> ok 3 - use Zonemaster::Util;
> ok 4 - ENOUGH_NS
> ok 5 - ENOUGH_NS_GLUE
> ok 6 - ENOUGH_NS_TOTAL
> ok 7 - NAMES_MATCH
> ok 8 - REFERRAL_SIZE_OK
> ok 9 - SAME_IP_ADDRESS
> ok 10 - EXTRA_NAME_PARENT
> ok 11 - EXTRA_NAME_CHILD
> ok 12 - TOTAL_NAME_MISMATCH
> ok 13 - No DISTINCT_IP_ADDRESS
> ok 14 - NS_RR_NO_CNAME
> ok 15 - SOA_EXISTS
> ok 16 - ARE_AUTHORITATIVE
> ok 17 - NOT_ENOUGH_NS_TOTAL
> ok 18 - NOT_ENOUGH_NS
> ok 19 - NOT_ENOUGH_NS_GLUE
> ok 20 - SOA_NOT_EXISTS
> not ok 21 - IS_NOT_AUTHORITATIVE # TODO Need to find domain name with that error
> #   Failed (TODO) test 'IS_NOT_AUTHORITATIVE'
> #   at t/Test-delegation.t line 51.
> not ok 22 - NS_RR_IS_CNAME # TODO Need to find domain name with that error
> #   Failed (TODO) test 'NS_RR_IS_CNAME'
> #   at t/Test-delegation.t line 53.
> not ok 23 - REFERRAL_SIZE_LARGE # TODO Need to find domain name with that error
> #   Failed (TODO) test 'REFERRAL_SIZE_LARGE'
> #   at t/Test-delegation.t line 55.
> ok 24 - IPv6 and IPv4 disabled
> ok 25 - No network
> ok 26 - No network
> ok 27 - IPv6 and IPv4 disabled
> ok 28 - No network
> ok 29 - No network
> 1..29
> ok
> 
> #   Failed test 'nic.se gives DELEGATION_SIGNED'
> #   at t/Test-dnssec-more.t line 16.
> 
> #   Failed test 'daemonic.se gives DELEGATION_SIGNED'
> #   at t/Test-dnssec-more.t line 16.
> 
> #   Failed test 'daemonic.se does not give DELEGATION_NOT_SIGNED'
> #   at t/Test-dnssec-more.t line 27.
> # Looks like you failed 3 tests of 15.
> t/Test-dnssec-more.t ... 
> ok 1 - use Zonemaster;
> ok 2 - use Zonemaster::Test::DNSSEC;
> ok 3 - NO_DS
> not ok 4 - nic.se gives DELEGATION_SIGNED
> ok 5 - seb.se gives DELEGATION_NOT_SIGNED
> ok 6 - dnssec07-ds-but-not-dnskey.zut-root.rd.nic.fr gives DELEGATION_NOT_SIGNED
> ok 7 - dnssec08-dnskey-not-signed.zut-root.rd.nic.fr gives DELEGATION_NOT_SIGNED
> ok 8 - dnssec08-dnskey-signature-not-ok.zut-root.rd.nic.fr gives DELEGATION_NOT_SIGNED
> ok 9 - rsa4096.nxdomain.se does not give TOO_MANY_ITERATIONS
> not ok 10 - daemonic.se gives DELEGATION_SIGNED
> not ok 11 - daemonic.se does not give DELEGATION_NOT_SIGNED
> ok 12 - wwwyahoo.se gives INVALID_NAME_RCODE
> ok 13 - denki.se gives NSEC3_COVERS_NOT
> ok 14 - retailacademicsconsulting.se gives NSEC3_SIG_VERIFY_ERROR
> ok 15 - y.nu does not give TOO_MANY_ITERATIONS
> 1..15
> Dubious, test returned 3 (wstat 768, 0x300)
> Failed 3/15 subtests 
> t/Test-dnssec.t ........ 
> ok 1 - use Zonemaster;
> ok 2 - use Zonemaster::Test::DNSSEC;
> ok 3 - only one test-case
> ok 4 - expected test-case
> ok 5 - only one test-case
> ok 6 - expected test-case
> ok 7 - only one test-case
> ok 8 - expected test-case
> ok 9 - only one test-case
> ok 10 - expected test-case
> ok 11 - only one test-case
> ok 12 - expected test-case
> ok 13 - only one test-case
> ok 14 - expected test-case
> ok 15 - only one test-case
> ok 16 - expected test-case
> ok 17 - only one test-case
> ok 18 - expected test-case
> ok 19 - only one test-case
> ok 20 - expected test-case
> ok 21 - only one test-case
> ok 22 - expected test-case
> ok 23 - DS_DIGTYPE_OK
> ok 24 - DS_DIGTYPE_OK
> ok 25 - seb.se gives NO_DS
> ok 26 - Only one (useful) message
> ok 27 - nic.se gives DS_MATCHES_DNSKEY
> ok 28 - nic.se gives COMMON_KEYTAGS
> ok 29 - nic.se gives DS_MATCH_FOUND
> ok 30 - nic.se gives DS_FOUND
> ok 31 - seb.se gives NO_DS
> ok 32 - Only one (useful) message
> ok 33 - com gives ITERATIONS_OK
> ok 34 - Only one (useful) message
> ok 35 - DURATION_OK (sort of)
> ok 36 - nic.se gives ALGORITHM_OK
> ok 37 - nic.se gives EXTRA_PROCESSING_OK
> ok 38 - nic.se does not give NEITHER_DNSKEY_NOR_DS
> ok 39 - nic.se does not give DNSKEY_BUT_NOT_DS
> ok 40 - nic.se does not give DS_BUT_NOT_DNSKEY
> ok 41 - nic.se gives DNSKEY_SIGNATURE_OK
> ok 42 - nic.se gives DNSKEY_SIGNED
> ok 43 - nic.se gives SOA_SIGNATURE_OK
> ok 44 - nic.se gives SOA_SIGNED
> ok 45 - nic.se gives HAS_NSEC
> ok 46 - nic.se gives NSEC_SIGNED
> ok 47 - nic.se gives NSEC_COVERS
> ok 48 - com gives HAS_NSEC3
> ok 49 - com gives NSEC3_SIGNED
> ok 50 - com gives NSEC3_COVERS
> ok 51 - dnssec01-ds-digtype-not-ok.zut-root.rd.nic.fr gives DS_DIGTYPE_NOT_OK
> ok 52 - dnssec01-ds-digtype-not-ok.zut-root.rd.nic.fr does not give DS_DIGTYPE_OK
> ok 53 - dnssec01-ds-digtype-not-ok.zut-root.rd.nic.fr does not give NO_DS
> ok 54 - dnssec02-no-dnskey.zut-root.rd.nic.fr gives NO_DNSKEY
> ok 55 - dnssec02-ds-does-not-match-dnskey.zut-root.rd.nic.fr gives DS_FOUND
> ok 56 - dnssec02-ds-does-not-match-dnskey.zut-root.rd.nic.fr gives DS_MATCH_NOT_FOUND
> ok 57 - dnssec02-ds-does-not-match-dnskey.zut-root.rd.nic.fr gives DS_DOES_NOT_MATCH_DNSKEY
> ok 58 - dnssec02-no-common-keytags.zut-root.rd.nic.fr gives DS_FOUND
> ok 59 - dnssec02-no-common-keytags.zut-root.rd.nic.fr gives NO_COMMON_KEYTAGS
> ok 60 - dnssec03-many-iterations.zut-root.rd.nic.fr gives MANY_ITERATIONS
> ok 61 - dnssec03-no-nsec3param.zut-root.rd.nic.fr gives NO_NSEC3PARAM
> ok 62 - dnssec03-too-many-iterations.zut-root.rd.nic.fr gives TOO_MANY_ITERATIONS
> ok 63 - dnssec04-duration-long.zut-root.rd.nic.fr gives DURATION_LONG
> ok 64 - dnssec04-remaining-long.zut-root.rd.nic.fr gives REMAINING_LONG
> ok 65 - dnssec05-algorithm-deprecated.zut-root.rd.nic.fr gives ALGORITHM_DEPRECATED
> ok 66 - dnssec05-algorithm-deprecated.zut-root.rd.nic.fr does not give ALGORITHM_RESERVED
> ok 67 - dnssec05-algorithm-deprecated.zut-root.rd.nic.fr does not give ALGORITHM_UNASSIGNED
> ok 68 - dnssec05-algorithm-deprecated.zut-root.rd.nic.fr does not give ALGORITHM_PRIVATE
> ok 69 - dnssec05-algorithm-deprecated.zut-root.rd.nic.fr does not give ALGORITHM_UNKNOWN
> ok 70 - dnssec05-algorithm-reserved.zut-root.rd.nic.fr gives ALGORITHM_RESERVED
> ok 71 - dnssec05-algorithm-reserved.zut-root.rd.nic.fr does not give ALGORITHM_DEPRECATED
> ok 72 - dnssec05-algorithm-reserved.zut-root.rd.nic.fr does not give ALGORITHM_UNASSIGNED
> ok 73 - dnssec05-algorithm-reserved.zut-root.rd.nic.fr does not give ALGORITHM_PRIVATE
> ok 74 - dnssec05-algorithm-reserved.zut-root.rd.nic.fr does not give ALGORITHM_UNKNOWN
> ok 75 - dnssec05-algorithm-unassigned.zut-root.rd.nic.fr gives ALGORITHM_UNASSIGNED
> ok 76 - dnssec05-algorithm-unassigned.zut-root.rd.nic.fr does not give ALGORITHM_DEPRECATED
> ok 77 - dnssec05-algorithm-unassigned.zut-root.rd.nic.fr does not give ALGORITHM_RESERVED
> ok 78 - dnssec05-algorithm-unassigned.zut-root.rd.nic.fr does not give ALGORITHM_PRIVATE
> ok 79 - dnssec05-algorithm-unassigned.zut-root.rd.nic.fr does not give ALGORITHM_UNKNOWN
> ok 80 - dnssec05-algorithm-private.zut-root.rd.nic.fr gives ALGORITHM_PRIVATE
> ok 81 - dnssec05-algorithm-private.zut-root.rd.nic.fr does not give ALGORITHM_DEPRECATED
> ok 82 - dnssec05-algorithm-private.zut-root.rd.nic.fr does not give ALGORITHM_RESERVED
> ok 83 - dnssec05-algorithm-private.zut-root.rd.nic.fr does not give ALGORITHM_UNASSIGNED
> ok 84 - dnssec05-algorithm-private.zut-root.rd.nic.fr does not give ALGORITHM_UNKNOWN
> ok 85 - dnssec06-extra-processing-broken-1.zut-root.rd.nic.fr gives EXTRA_PROCESSING_BROKEN
> ok 86 - dnssec06-extra-processing-broken-1.zut-root.rd.nic.fr does not give EXTRA_PROCESSING_OK
> ok 87 - dnssec06-extra-processing-broken-2.zut-root.rd.nic.fr gives EXTRA_PROCESSING_BROKEN
> ok 88 - dnssec06-extra-processing-broken-2.zut-root.rd.nic.fr does not give EXTRA_PROCESSING_OK
> ok 89 - dnssec07-dnskey-but-not-ds.zut-root.rd.nic.fr gives DNSKEY_BUT_NOT_DS
> ok 90 - dnssec07-dnskey-but-not-ds.zut-root.rd.nic.fr does not give DNSKEY_AND_DS
> ok 91 - dnssec07-dnskey-but-not-ds.zut-root.rd.nic.fr does not give DS_BUT_NOT_DNSKEY
> ok 92 - dnssec07-dnskey-but-not-ds.zut-root.rd.nic.fr does not give NEITHER_DNSKEY_NOR_DS
> ok 93 - dnssec07-neither-dnskey-nor-ds.zut-root.rd.nic.fr gives NEITHER_DNSKEY_NOR_DS
> ok 94 - dnssec07-neither-dnskey-nor-ds.zut-root.rd.nic.fr does not give DNSKEY_BUT_NOT_DS
> ok 95 - dnssec07-neither-dnskey-nor-ds.zut-root.rd.nic.fr does not give DNSKEY_AND_DS
> ok 96 - dnssec07-neither-dnskey-nor-ds.zut-root.rd.nic.fr does not give DS_BUT_NOT_DNSKEY
> ok 97 - dnssec07-ds-but-not-dnskey.zut-root.rd.nic.fr gives DS_BUT_NOT_DNSKEY
> ok 98 - dnssec07-ds-but-not-dnskey.zut-root.rd.nic.fr does not give NEITHER_DNSKEY_NOR_DS
> ok 99 - dnssec07-ds-but-not-dnskey.zut-root.rd.nic.fr does not give DNSKEY_BUT_NOT_DS
> ok 100 - dnssec07-ds-but-not-dnskey.zut-root.rd.nic.fr does not give DNSKEY_AND_DS
> ok 101 - dnssec08-dnskey-not-signed.zut-root.rd.nic.fr gives DNSKEY_NOT_SIGNED
> ok 102 - dnssec08-dnskey-not-signed.zut-root.rd.nic.fr gives DNSKEY_SIGNATURE_NOT_OK
> ok 103 - dnssec08-dnskey-signature-not-ok.zut-root.rd.nic.fr gives DNSKEY_SIGNED
> ok 104 - dnssec08-dnskey-signature-not-ok.zut-root.rd.nic.fr gives DNSKEY_SIGNATURE_NOT_OK
> ok 105 - dnssec08-dnskey-signature-not-ok.zut-root.rd.nic.fr gives DNSKEY_SIGNATURE_OK
> ok 106 - dnssec08-no-keys-or-no-sigs-1.zut-root.rd.nic.fr gives NO_KEYS_OR_NO_SIGS
> ok 107 - dnssec08-no-keys-or-no-sigs-1.zut-root.rd.nic.fr gives NO_KEYS_OR_NO_SIGS_OR_NO_SOA
> ok 108 - dnssec08-no-keys-or-no-sigs-2.zut-root.rd.nic.fr gives NO_KEYS_OR_NO_SIGS
> ok 109 - dnssec09-soa-signature-not-ok.zut-root.rd.nic.fr gives SOA_NOT_SIGNED
> ok 110 - dnssec09-soa-signature-not-ok.zut-root.rd.nic.fr gives SOA_SIGNATURE_NOT_OK
> ok 111 - fr gives HAS_NSEC3_OPTOUT
> ok 112 - ma does not give HAS_NSEC3_OPTOUT
> not ok 113 - ALGORITHM_UNKNOWN # TODO Need to find/create zones with that error
> #   Failed (TODO) test 'ALGORITHM_UNKNOWN'
> #   at t/Test-dnssec.t line 210.
> not ok 114 - EXTRA_PROCESSING_BROKEN # TODO Need to find/create zones with that error
> #   Failed (TODO) test 'EXTRA_PROCESSING_BROKEN'
> #   at t/Test-dnssec.t line 212.
> not ok 115 - ADDITIONAL_DNSKEY_SKIPPED # TODO Need to find/create zones with that error
> #   Failed (TODO) test 'ADDITIONAL_DNSKEY_SKIPPED'
> #   at t/Test-dnssec.t line 214.
> not ok 116 - NSEC_COVERS_NOT # TODO Need to find/create zones with that error
> #   Failed (TODO) test 'NSEC_COVERS_NOT'
> #   at t/Test-dnssec.t line 216.
> not ok 117 - NSEC_SIG_VERIFY_ERROR # TODO Need to find/create zones with that error
> #   Failed (TODO) test 'NSEC_SIG_VERIFY_ERROR'
> #   at t/Test-dnssec.t line 217.
> not ok 118 - NSEC_NOT_SIGNED # TODO Need to find/create zones with that error
> #   Failed (TODO) test 'NSEC_NOT_SIGNED'
> #   at t/Test-dnssec.t line 218.
> not ok 119 - NSEC3_NOT_SIGNED # TODO Need to find/create zones with that error
> #   Failed (TODO) test 'NSEC3_NOT_SIGNED'
> #   at t/Test-dnssec.t line 219.
> 1..119
> ok
> t/Test-lastcases.t ..... 
> ok 1 - use Zonemaster;
> ok 2 - use Zonemaster::Test::Nameserver;
> ok 3 - use Zonemaster::Util;
> ok 4 - nameserver06-can-be-resolved.zut-root.rd.nic.fr does not give NO_RECURSOR
> ok 5 - nameserver06-can-be-resolved.zut-root.rd.nic.fr gives IS_A_RECURSOR
> 1..5
> ok
> t/Test-nameserver.t .... 
> ok 1 - use Zonemaster;
> ok 2 - use Zonemaster::Test::Nameserver;
> ok 3 - use Zonemaster::Util;
> ok 4 - only one test-case
> ok 5 - expected test-case
> ok 6 - only one test-case
> ok 7 - expected test-case
> ok 8 - only one test-case
> ok 9 - expected test-case
> ok 10 - fr gives NO_RECURSOR
> ok 11 - fr does not give IS_A_RECURSOR
> ok 12 - perennaguiden.se gives EDNS0_BAD_ANSWER
> ok 13 - pricelessstockolm.se gives EDNS0_BAD_QUERY
> ok 14 - dyad.se gives EDNS0_SUPPORT
> ok 15 - nameserver03-axfr-failure.zut-root.rd.nic.fr gives AXFR_FAILURE
> ok 16 - nameserver03-axfr-failure.zut-root.rd.nic.fr does not give AXFR_AVAILABLE
> ok 17 - afnic.fr gives SAME_SOURCE_IP
> ok 18 - afnic.fr gives AAAA_WELL_PROCESSED
> ok 19 - uddevallafiber.se gives QUERY_DROPPED
> ok 20 - nameserver06-can-not-be-resolved.zut-root.rd.nic.fr gives CAN_NOT_BE_RESOLVED
> ok 21 - nameserver06-no-resolution.zut-root.rd.nic.fr gives NO_RESOLUTION
> ok 22 - nameserver06-can-be-resolved.zut-root.rd.nic.fr gives CAN_BE_RESOLVED
> ok 23 - . gives UPWARD_REFERRAL_IRRELEVANT
> ok 24 - . does not give UPWARD_REFERRAL
> ok 25 - . does not give NO_UPWARD_REFERRAL
> ok 26 # skip Zone does not actually have tested problem
> not ok 27 - DIFFERENT_SOURCE_IP # TODO Need to find/create zones with that error
> #   Failed (TODO) test 'DIFFERENT_SOURCE_IP'
> #   at t/Test-nameserver.t line 119.
> not ok 28 - UPWARD_REFERRAL # TODO Need to find/create zones with that error
> #   Failed (TODO) test 'UPWARD_REFERRAL'
> #   at t/Test-nameserver.t line 122.
> not ok 29 - NO_UPWARD_REFERRAL # TODO Need to find/create zones with that error
> #   Failed (TODO) test 'NO_UPWARD_REFERRAL'
> #   at t/Test-nameserver.t line 123.
> not ok 30 - QNAME_CASE_INSENSITIVE # TODO Need to find/create zones with that error
> #   Failed (TODO) test 'QNAME_CASE_INSENSITIVE'
> #   at t/Test-nameserver.t line 126.
> not ok 31 - QNAME_CASE_SENSITIVE # TODO Need to find/create zones with that error
> #   Failed (TODO) test 'QNAME_CASE_SENSITIVE'
> #   at t/Test-nameserver.t line 127.
> ok 32 # skip no network
> ok 33 # skip no network
> ok 34 # skip no network
> ok 35 - fr gives NO_NETWORK
> ok 36 - fr does not give NO_RECURSOR
> ok 37 - fr does not give IS_A_RECURSOR
> ok 38 - perennaguiden.se gives NO_NETWORK
> ok 39 - perennaguiden.se does not give EDNS0_BAD_ANSWER
> ok 40 - perennaguiden.se does not give EDNS0_BAD_QUERY
> ok 41 - perennaguiden.se does not give EDNS0_SUPPORT
> ok 42 - nameserver03-axfr-failure.zut-root.rd.nic.fr gives NO_NETWORK
> ok 43 - nameserver03-axfr-failure.zut-root.rd.nic.fr does not give AXFR_FAILURE
> ok 44 - nameserver03-axfr-failure.zut-root.rd.nic.fr does not give AXFR_AVAILABLE
> ok 45 - afnic.fr gives NO_NETWORK
> ok 46 - afnic.fr does not give SAME_SOURCE_IP
> ok 47 - afnic.fr does not give DIFFERENT_SOURCE_IP
> ok 48 - afnic.fr gives NO_NETWORK
> ok 49 - afnic.fr does not give IPV6_DISABLED
> ok 50 - afnic.fr does not give IPV4_DISABLED
> ok 51 - nameserver06-can-not-be-resolved.zut-root.rd.nic.fr gives NO_NETWORK
> ok 52 - nameserver06-can-not-be-resolved.zut-root.rd.nic.fr does not give CAN_NOT_BE_RESOLVED
> ok 53 - nameserver06-can-not-be-resolved.zut-root.rd.nic.fr does not give NO_RESOLUTION
> ok 54 - nameserver06-can-not-be-resolved.zut-root.rd.nic.fr does not give CAN_BE_RESOLVED
> ok 55 - . gives NO_NETWORK
> ok 56 - . does not give UPWARD_REFERRAL_IRRELEVANT
> ok 57 - . does not give UPWARD_REFERRAL
> ok 58 - . does not give NO_UPWARD_REFERRAL
> ok 59 - . gives NO_NETWORK
> ok 60 - . does not give QNAME_CASE_INSENSITIVE
> ok 61 - . does not give QNAME_CASE_SENSITIVE
> 1..61
> ok
> t/Test-syntax.t ........ 
> ok 1 - use Zonemaster;
> ok 2 - use Zonemaster::Nameserver;
> ok 3 - use Zonemaster::DNSName;
> ok 4 - use Zonemaster::Zone;
> ok 5 - use Zonemaster::Test::Syntax;
> ok 6 - only one test-case
> ok 7 - expected test-case
> ok 8 - only one test-case
> ok 9 - expected test-case
> ok 10 - only one test-case
> ok 11 - expected test-case
> ok 12 - www.nic.se gives ONLY_ALLOWED_CHARS
> ok 13 - www.nic&nac.se does not give ONLY_ALLOWED_CHARS
> ok 14 - www.nic&nac.se gives NON_ALLOWED_CHARS
> ok 15 - www.nic.se does not give NON_ALLOWED_CHARS
> ok 16 - www.-nic.se gives INITIAL_HYPHEN
> ok 17 - www.-nic.se does not give NO_ENDING_HYPHENS
> ok 18 - www.nic.se does not give INITIAL_HYPHEN
> ok 19 - www.nic.se gives NO_ENDING_HYPHENS
> ok 20 - www.nic-.se gives TERMINAL_HYPHEN
> ok 21 - www.nic-.se does not give NO_ENDING_HYPHENS
> ok 22 - www.nic.se does not give TERMINAL_HYPHEN
> ok 23 - www.ni--c.se gives DISCOURAGED_DOUBLE_DASH
> ok 24 - www.ni--c.se does not give NO_DOUBLE_DASH
> ok 25 - www.nic.se does not give DISCOURAGED_DOUBLE_DASH
> ok 26 - www.xn--nic.se does not give DISCOURAGED_DOUBLE_DASH
> ok 27 - www.nic.se gives NO_DOUBLE_DASH
> ok 28 - www.xn--nic.se gives NO_DOUBLE_DASH
> ok 29 - ns1.ns--nic.fr gives NAMESERVER_DISCOURAGED_DOUBLE_DASH
> ok 30 - ns1.nic.fr does not give NAMESERVER_DISCOURAGED_DOUBLE_DASH
> ok 31 - ns1.nic.47 gives NAMESERVER_NUMERIC_TLD
> ok 32 - ns1.nic.fr does not give NAMESERVER_NUMERIC_TLD
> ok 33 - afnic.fr gives RNAME_NO_AT_SIGN
> ok 34 - afnic.fr does not give RNAME_MISUSED_AT_SIGN
> ok 35 - afnic.fr gives RNAME_RFC822_VALID
> ok 36 - afnic.fr does not give RNAME_RFC822_INVALID
> ok 37 - afnic.fr does not give MNAME_DISCOURAGED_DOUBLE_DASH
> ok 38 - afnic.fr does not give MNAME_NUMERIC_TLD
> ok 39 - afnic.fr does not give NO_RESPONSE_SOA_QUERY
> ok 40 - afnic.fr does not give MX_DISCOURAGED_DOUBLE_DASH
> ok 41 - afnic.fr does not give MX_NUMERIC_TLD
> ok 42 - afnic.fr does not give NO_RESPONSE_MX_QUERY
> ok 43 - afnic.fr does not give NO_RESPONSE_SOA_QUERY
> ok 44 - syntax01.zut-root.rd.nic.fr gives RNAME_MISUSED_AT_SIGN
> ok 45 - syntax01.zut-root.rd.nic.fr does not give RNAME_NO_AT_SIGN
> ok 46 - syntax01.zut-root.rd.nic.fr does not give RNAME_RFC822_VALID
> ok 47 - syntax01.zut-root.rd.nic.fr gives RNAME_RFC822_INVALID
> ok 48 - syntax01.zut-root.rd.nic.fr gives MNAME_DISCOURAGED_DOUBLE_DASH
> ok 49 - syntax01.zut-root.rd.nic.fr gives MNAME_NUMERIC_TLD
> ok 50 - syntax01.zut-root.rd.nic.fr does not give NO_RESPONSE_SOA_QUERY
> ok 51 - syntax01.zut-root.rd.nic.fr gives MX_NUMERIC_TLD
> ok 52 - syntax01.zut-root.rd.nic.fr gives MX_DISCOURAGED_DOUBLE_DASH
> ok 53 - syntax01.zut-root.rd.nic.fr does not give NO_RESPONSE_MX_QUERY
> ok 54 - syntax01.zut-root.rd.nic.fr does not give NO_RESPONSE_SOA_QUERY
> ok 55 - No response from nameserver(s) on SOA queries
> ok 56 - No response from nameserver(s) on SOA queries
> ok 57 - No response from nameserver(s) on SOA queries
> 1..57
> ok
> t/Test-zone.t .......... 
> ok 1 - use Zonemaster;
> ok 2 - use Zonemaster::Nameserver;
> ok 3 - use Zonemaster::Test::Zone;
> ok 4 - Target found to deliver e-mail for the domain name
> ok 5 - SOA 'Retry' vakue is too low
> ok 6 - SOA 'Refresh' value is too low
> ok 7 - SOA 'mname' nameserver does not respond
> ok 8 - SOA 'mname' value refers to a NS which is not an alias
> ok 9 - SOA 'mname' nameserver is not listed in "parent" NS records for tested zone
> ok 10 - SOA 'minimum' value is between the recommended ones
> ok 11 - SOA 'refresh' value is higher than the SOA 'retry' value
> ok 12 - SOA 'expire' value is higher than the minimum recommended value and lower than 'refresh' value
> ok 13 - MX record for the domain is not pointing to a CNAME
> ok 14 - SOA 'mname' field does not exist
> ok 15 - SOA 'minimum' value is too low
> ok 16 - No MX records
> ok 17 # skip Zone does not actually have tested problem
> ok 18 - SOA 'mname' nameserver is not authoritative for zone
> ok 19 - SOA 'retry' value is more than the minimum recommended value
> ok 20 - SOA 'refresh' value is higher than the minimum recommended value
> ok 21 - SOA 'expire' value is lower than the SOA 'refresh' value
> ok 22 - SOA 'expire' value is less than the recommended one
> ok 23 - SOA 'mname' value refers to a NS which is an alias (CNAME)
> ok 24 - SOA 'refresh' value is lower than the SOA 'retry' value
> ok 25 - SOA 'minimum' value is too high
> ok 26 - SOA 'mname' nameserver is authoritative zone
> ok 27 - No IP address found for SOA 'mname' nameserver
> ok 28 - No response from nameserver(s) on SOA queries
> ok 29 - No response from nameserver(s) on SOA queries
> ok 30 - No response from nameserver(s) on SOA queries
> ok 31 - No response from nameserver(s) on SOA queries
> ok 32 - No response from nameserver(s) on SOA queries
> ok 33 - No response from nameserver(s) on SOA queries
> ok 34 - No response from nameserver(s) on SOA queries
> ok 35 - SOA 'mname' found with IPv4 only
> 1..35
> ok
> t/translator.t ......... 
> ok 1 - use Zonemaster::Translator;
> ok 2 - An object of class 'Zonemaster::Translator' isa 'Zonemaster::Translator'
> ok 3 - expected key from file exists
> ok 4 - expected key from module exists
> ok 5 - string to_stringd as expected
> ok 6 - Untranslated tag gets output
> 1..6
> ok
> t/undelegated.t ........ 
> ok 1 - An object of class 'Zonemaster::Packet' isa 'Zonemaster::Packet'
> ok 2 - Fake delegation logged
> ok 3 - Got answer
> ok 4 - expected RCODE
> ok 5 - An object of class 'Zonemaster::Packet' isa 'Zonemaster::Packet'
> ok 6 - An object of class 'Net::LDNS::RR::DS' isa 'Net::LDNS::RR::DS'
> ok 7 - Correct digest
> ok 8 - Refused adding circular fake delegation.
> 1..8
> ok
> t/util.t ............... 
> ok 1 - use Zonemaster::Util;
> ok 2 - An object of class 'Zonemaster::Nameserver' isa 'Zonemaster::Nameserver'
> ok 3 - An object of class 'Zonemaster::Logger::Entry' isa 'Zonemaster::Logger::Entry'
> ok 4 - An object of class 'Zonemaster::DNSName' isa 'Zonemaster::DNSName'
> ok 5 - A reference of type 'HASH' isa 'HASH'
> ok 6 - At least four keys
> ok 7 - Expected content.
> 1..7
> ok
> t/zone.t ............... 
> ok 1 - use Zonemaster;
> ok 2 - use Zonemaster::Nameserver;
> ok 3 - use Zonemaster::Zone;
> ok 4 - An object of class 'Zonemaster::Zone' isa 'Zonemaster::Zone'
> ok 5 - An object of class 'Zonemaster::Zone' isa 'Zonemaster::Zone'
> ok 6
> ok 7 - An object of class 'Zonemaster::Zone' isa 'Zonemaster::Zone'
> ok 8
> ok 9 - A reference of type 'ARRAY' isa 'ARRAY'
> ok 10
> ok 11 - A reference of type 'ARRAY' isa 'ARRAY'
> ok 12 - glue list not empty
> ok 13 - An object of class 'Zonemaster::Nameserver' isa 'Zonemaster::Nameserver'
> ok 14 - An object of class 'Zonemaster::Nameserver' isa 'Zonemaster::Nameserver'
> ok 15 - An object of class 'Zonemaster::Nameserver' isa 'Zonemaster::Nameserver'
> ok 16 - An object of class 'Zonemaster::Nameserver' isa 'Zonemaster::Nameserver'
> ok 17 - An object of class 'Zonemaster::Nameserver' isa 'Zonemaster::Nameserver'
> ok 18 - An object of class 'Zonemaster::Nameserver' isa 'Zonemaster::Nameserver'
> ok 19 - A reference of type 'ARRAY' isa 'ARRAY'
> ok 20
> ok 21 - A reference of type 'ARRAY' isa 'ARRAY'
> ok 22 - NS list not empty
> ok 23 - An object of class 'Zonemaster::Nameserver' isa 'Zonemaster::Nameserver'
> ok 24 - An object of class 'Zonemaster::Nameserver' isa 'Zonemaster::Nameserver'
> ok 25 - An object of class 'Zonemaster::Nameserver' isa 'Zonemaster::Nameserver'
> ok 26 - An object of class 'Zonemaster::Nameserver' isa 'Zonemaster::Nameserver'
> ok 27 - An object of class 'Zonemaster::Nameserver' isa 'Zonemaster::Nameserver'
> ok 28 - An object of class 'Zonemaster::Nameserver' isa 'Zonemaster::Nameserver'
> ok 29 - A reference of type 'ARRAY' isa 'ARRAY'
> ok 30 - An object of class 'Net::LDNS::RR::A' isa 'Net::LDNS::RR'
> ok 31 - An object of class 'Net::LDNS::RR::A' isa 'Net::LDNS::RR'
> ok 32 - An object of class 'Net::LDNS::RR::A' isa 'Net::LDNS::RR'
> ok 33 - An object of class 'Net::LDNS::RR::AAAA' isa 'Net::LDNS::RR'
> ok 34 - An object of class 'Net::LDNS::RR::AAAA' isa 'Net::LDNS::RR'
> ok 35 - An object of class 'Net::LDNS::RR::AAAA' isa 'Net::LDNS::RR'
> ok 36 - An object of class 'Zonemaster::Packet' isa 'Zonemaster::Packet'
> ok 37 - one answer A RR
> ok 38 - expected address
> ok 39 - query_one: IPv6 disabled
> ok 40 - query_one: IPv4 disabled
> ok 41 - query_auth: IPv6 disabled
> ok 42 - query_auth: IPv4 disabled
> ok 43 - query_persistent: IPv6 disabled
> ok 44 - query_persistent: IPv4 disabled
> ok 45 - query_one: IPv6 not disabled
> ok 46 - query_auth: IPv6 not disabled
> ok 47 - query_persistent: IPv6 not disabled
> ok 48 - query_one: IPv4 not disabled
> ok 49 - query_auth: IPv4 not disabled
> ok 50 - query_persistent: IPv4 not disabled
> ok 51 - query_one: IPv6 not disabled
> ok 52 - query_one: IPv4 not disabled
> ok 53 - query_auth: IPv6 not disabled
> ok 54 - query_auth: IPv4 not disabled
> ok 55 - query_persistent: IPv6 not disabled
> ok 56 - query_persistent: IPv4 not disabled
> ok 57 - An object of class 'Zonemaster::Packet' isa 'Zonemaster::Packet'
> ok 58 - one answer A RR
> ok 59 - expected address
> ok 60 - An object of class 'Zonemaster::Packet' isa 'Zonemaster::Packet'
> ok 61 - one answer A RR
> ok 62 - expected address
> ok 63 - A reference of type 'ARRAY' isa 'ARRAY'
> ok 64 - An object of class 'Zonemaster::Packet' isa 'Zonemaster::Packet'
> ok 65 - one answer A RR
> ok 66 - expected address
> ok 67 - An object of class 'Zonemaster::Packet' isa 'Zonemaster::Packet'
> ok 68 - one answer A RR
> ok 69 - expected address
> ok 70 - An object of class 'Zonemaster::Packet' isa 'Zonemaster::Packet'
> ok 71 - one answer A RR
> ok 72 - expected address
> ok 73 - An object of class 'Zonemaster::Packet' isa 'Zonemaster::Packet'
> ok 74 - one answer A RR
> ok 75 - expected address
> ok 76 - An object of class 'Zonemaster::Packet' isa 'Zonemaster::Packet'
> ok 77 - one answer A RR
> ok 78 - expected address
> ok 79 - An object of class 'Zonemaster::Packet' isa 'Zonemaster::Packet'
> ok 80 - one answer A RR
> ok 81 - expected address
> ok 82 - A reference of type 'ARRAY' isa 'ARRAY'
> ok 83 - An object of class 'Zonemaster::Packet' isa 'Zonemaster::Packet'
> ok 84 - one answer A RR
> ok 85 - one signature for A RR
> ok 86 - An object of class 'Zonemaster::Packet' isa 'Zonemaster::Packet'
> ok 87 - one answer A RR
> ok 88 - one signature for A RR
> ok 89 - An object of class 'Zonemaster::Packet' isa 'Zonemaster::Packet'
> ok 90 - one answer A RR
> ok 91 - one signature for A RR
> ok 92 - An object of class 'Zonemaster::Packet' isa 'Zonemaster::Packet'
> ok 93 - one answer A RR
> ok 94 - one signature for A RR
> ok 95 - An object of class 'Zonemaster::Packet' isa 'Zonemaster::Packet'
> ok 96 - one answer A RR
> ok 97 - one signature for A RR
> ok 98 - An object of class 'Zonemaster::Packet' isa 'Zonemaster::Packet'
> ok 99 - one answer A RR
> ok 100 - one signature for A RR
> ok 101
> ok 102
> ok 103 - k.gtld-servers.net is not in zone
> ok 104 - k.gtld-servers.net is in zone
> 1..104
> ok
> t/zonemaster.t ......... 
> ok 1 - use Zonemaster;
> ok 2 - use Zonemaster::Test;
> ok 3 - use Zonemaster::Nameserver;
> ok 4 - use Zonemaster::Exception;
> ok 5 - No crash on instant reset.
> ok 6 - An object of class 'Zonemaster::Logger' isa 'Zonemaster::Logger'
> ok 7 - An object of class 'Zonemaster::Config' isa 'Zonemaster::Config'
> ok 8 - Consistency
> ok 9 - Delegation
> ok 10 - Syntax
> ok 11 - Connectivity
> ok 12 - all_methods
> ok 13 - all_tags
> ok 14 - Global version: v1.0.16
> ok 15 - At least one dependency version logged
> ok 16 - Zonemaster::Test::Address did run.
> ok 17 - Zonemaster::Test::Basic did run.
> ok 18 - Zonemaster::Test::Connectivity did run.
> ok 19 - Zonemaster::Test::Consistency did run.
> ok 20 - Zonemaster::Test::DNSSEC did run.
> ok 21 - Zonemaster::Test::Delegation did run.
> ok 22 - Zonemaster::Test::Nameserver did run.
> ok 23 - Zonemaster::Test::Syntax did run.
> ok 24 - Zonemaster::Test::Zone did run.
> ok 25 - Zonemaster::Test::Address did end.
> ok 26 - Zonemaster::Test::Basic did end.
> ok 27 - Zonemaster::Test::Connectivity did end.
> ok 28 - Zonemaster::Test::Consistency did end.
> ok 29 - Zonemaster::Test::DNSSEC did end.
> ok 30 - Zonemaster::Test::Delegation did end.
> ok 31 - Zonemaster::Test::Nameserver did end.
> ok 32 - Zonemaster::Test::Syntax did end.
> ok 33 - Zonemaster::Test::Zone did end.
> ok 34 - Blocking of disabled module was logged.
> ok 35 - Saving worked.
> ok 36 - To the right file name.
> ok 37 - Restoring worked.
> ok 38 - From the right file name.
> ok 39 - Proper message for unknown module
> ok 40 - Proper message for unknown module
> ok 41 - Proper message for unknown method
> ok 42 - An object of class 'Zonemaster::Exception' isa 'Zonemaster::Exception'
> ok 43 - An object of class 'Zonemaster::Exception' isa 'Zonemaster::Exception'
> ok 44 - An object of class 'Zonemaster::Exception' isa 'Zonemaster::Exception'
> ok 45 - Got a message.
> ok 46 - It is the right message.
> ok 47 - Got a message.
> ok 48 - It is the right message.
> ok 49 - Got a message.
> ok 50 - It is the right message.
> ok 51 - There are log entries
> ok 52 - There are things in the object cache
> ok 53 - There are no log entries
> ok 54 - The object cache is empty
> ok 55 - The packet cache is empty
> 1..55
> ok
> 
> Test Summary Report
> -------------------
> t/Test-dnssec-more.t (Wstat: 768 Tests: 15 Failed: 3)
>   Failed tests:  4, 10-11
>   Non-zero exit status: 3
> Files=27, Tests=841, 172 wallclock secs ( 0.24 usr  0.03 sys + 169.46 cusr  2.72 csys = 172.45 CPU)
> Result: FAIL
> Failed 1/27 test programs. 3/841 subtests failed.
> make[2]: *** [Makefile:873: test_dynamic] Error 255
> make[2]: Leaving directory '/<<PKGBUILDDIR>>'
> dh_auto_test: error: make -j1 test TEST_VERBOSE=1 returned exit code 2


The full build log is available from:
http://qa-logs.debian.net/2022/04/12/libzonemaster-perl_1.0.16-2.1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220412;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220412&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.



More information about the pkg-perl-maintainers mailing list