t/daemon.t ............... 1..5 ok 1 - use GlbDNS; ok 2 - use GlbDNS::Zone; ok 3 ok 4 ok 5 ok Can't call method "record_by_addr" on an undefined value at /home/willem/repos/net-dns-repository/regression-testing/GlbDNS-0.30/blib/lib/GlbDNS/Resolver/Base.pm line 149. # Looks like your test exited with 255 just after 2. t/geo.t .................. ok 1 - use GlbDNS; ok 2 - use GlbDNS::Zone; 1..2 Dubious, test returned 255 (wstat 65280, 0xff00) All 2 subtests passed t/GlbDNS.t ............... 1..1 ok 1 - use GlbDNS; ok non-scalar argument at /home/willem/repos/net-dns-repository/regression-testing/GlbDNS-0.30/blib/lib/GlbDNS/Resolver/ShowServer.pm line 17. in Net::DNS::RR::A->new( HASH(0x560efbf749a8) ) at /home/willem/repos/net-dns-repository/regression-testing/GlbDNS-0.30/blib/lib/GlbDNS/Resolver/ShowServer.pm line 17. # Looks like your test exited with 255 just after 2. t/show-calling-server.t .. ok 1 - use GlbDNS; ok 2 - use GlbDNS::Zone; 1..2 Dubious, test returned 255 (wstat 65280, 0xff00) All 2 subtests passed Can't call method "record_by_addr" on an undefined value at /home/willem/repos/net-dns-repository/regression-testing/GlbDNS-0.30/blib/lib/GlbDNS/Resolver/ShowLocation.pm line 19. # Looks like your test exited with 255 just after 2. t/show-location.t ........ ok 1 - use GlbDNS; ok 2 - use GlbDNS::Zone; 1..2 Dubious, test returned 255 (wstat 65280, 0xff00) All 2 subtests passed # Failed test 'And who is responsible for it' # at t/zone.t line 135. # got: 'dnsmaster@example.local' # expected: 'dnsmaster.example.local' # Failed test 'Serial check' # at t/zone.t line 136. # got: '2009012611' # expected: '1234' # Looks like you failed 2 tests of 157. t/zone.t ................. ok 1 - use GlbDNS; ok 2 - use GlbDNS::Zone; ok 3 - An object of class 'GlbDNS' isa 'GlbDNS' ok 4 - $ORIGIN needs to be a FQDN ok 5 - And we need an origin ok 6 - Testing non existant file ok 7 - Testing non readable file ok 8 - If we have multiple CNAMES we need LOC ok 9 - two LOC targets for london.text.local ok 10 - CNAME not pointing to anything XXX maybe we should sanity check that in total ok 11 - No CNAME or A for the geo target ok 12 - Loaded t/zones/example.local.zone ok 13 - SOA EXISTS ok 14 - Tests on the domain level ok 15 - example.local IN NS ok 16 - We are supposed to be authorative ok 17 - We should have found something ok 18 - We have 4 NS records back as answers ok 19 - We should have 0 NS records since they are already in the answer section ok 20 - We have 4 glue records back ok 21 - Checking NS response for ns1.example.local ok 22 - Checking NS response for ns2.example.local ok 23 - Checking NS response for ns3.example.local ok 24 - Checking NS response for ns4.example.local ok 25 - Did we get a result for each expected one ok 26 - Check address ok 27 - Check address ok 28 - Check address ok 29 - Check address ok 30 - Did we get correct glue? ok 31 - example.local IN ANY ok 32 - Should be fine ok 33 - We are supposed to be authorative ok 34 - Auth still empty ok 35 - Should include the SOA an MX ok 36 - An object of class 'Net::DNS::RR::SOA' isa 'Net::DNS::RR::SOA' ok 37 - An object of class 'Net::DNS::RR::MX' isa 'Net::DNS::RR::MX' ok 38 - Check primary dns name not ok 39 - And who is responsible for it not ok 40 - Serial check ok 41 - minimum TTL ok 42 - We should get additional records for MX and for NS ok 43 - Check address ok 44 - Check address ok 45 - Check address ok 46 - Check address ok 47 - Check address ok 48 - Did we get correct glue? ok 49 - example.local IN MX ok 50 - Should be fine ok 51 - We are supposed to be authorative ok 52 - Should have recieved the 4 nameservers ok 53 - One MX record replied ok 54 - NS A records + MX A record ok 55 - Check address ok 56 - Check address ok 57 - Check address ok 58 - Check address ok 59 - Check address ok 60 - Did we get correct glue? ok 61 - Correct result? ok 62 - Preference parsed correctly? ok 63 - Check for non existant A records ok 64 - Domain does not exist ok 65 - We are supposed to be authorative ok 66 - Doesn't exist ok 67 - One SOA record should be returned ok 68 - No additional records ok 69 - Check for non existant domain ok 70 - Domain does not exist ok 71 - We are no authorative ok 72 - Doesn't exist ok 73 - And we have no SOA ok 74 - No additional records ok 75 - Check for non existant host where parts of host exists ok 76 - Domain does not exist ok 77 - We are supposed to be authorative ok 78 - Doesn't exist ok 79 - One SOA record should be returned ok 80 - No additional records ok 81 - Resolving a cname ok 82 - CNAME and A record ok 83 - 4 auth records ok 84 - for the name servers ok 85 - An object of class 'Net::DNS::RR::CNAME' isa 'Net::DNS::RR::CNAME' ok 86 - An object of class 'Net::DNS::RR::A' isa 'Net::DNS::RR::A' ok 87 ok 88 ok 89 - Resolving a cname using CNAME query ok 90 - CNAME ok 91 - 4 auth records ok 92 - for the name servers ok 93 - An object of class 'Net::DNS::RR::CNAME' isa 'Net::DNS::RR::CNAME' ok 94 ok 95 - Resolving a cname not ok 96 - CNAME and A record # TODO Doesnt support CNAMEs pointing to CNAMEs for glue, not sure if it should # Failed (TODO) test 'CNAME and A record' # at t/zone.t line 232. # got: '1' # expected: '3' ok 97 - 4 auth records ok 98 - for the name servers ok 99 - PTR test ok 100 ok 101 - Request SOA for domain ok 102 - We are supposed to be authorative ok 103 ok 104 - 4 auth records ok 105 - for the name servers ok 106 - Request SOA for host ok 107 - We are supposed to be authorative ok 108 ok 109 - An object of class 'Net::DNS::RR::SOA' isa 'Net::DNS::RR::SOA' ok 110 - 4 auth records ok 111 - for the name servers ok 112 - Request SOA for cname ok 113 - We are supposed to be authorative ok 114 ok 115 - An object of class 'Net::DNS::RR::SOA' isa 'Net::DNS::RR::SOA' ok 116 - 4 auth records ok 117 - for the name servers ok 118 - resolved_cname.example.local IN ANY ok 119 - Should be fine ok 120 - We are supposed to be authorative not ok 121 - Should include the SOA and no MX # TODO Possibly passing back too much # Failed (TODO) test 'Should include the SOA and no MX' # at t/zone.t line 280. # got: '6' # expected: '1' ok 122 - resolved_cname.example.local IN MX ok 123 - Should be fine ok 124 - We are supposed to be authorative ok 125 - No MX ok 126 - SOA Record ok 127 - No addetional ok 128 - london.example.local IN MX ok 129 - Should be fine ok 130 - We are supposed to be authorative ok 131 - No MX ok 132 - SOA Record ok 133 - No addetional ok 134 - Request resolved_cname.example.local IN AAAA ok 135 - We are supposed to be authorative ok 136 ok 137 ok 138 ok 139 ok 140 - Request cname.example.local IN AAAA ok 141 - We are supposed to be authorative ok 142 ok 143 ok 144 ok 145 ok 146 - example.local IN MX ok 147 - Should be fine ok 148 - We are supposed to be authorative ok 149 - No MX ok 150 - NS ok 151 - No addetional ok 152 - not-existant.example.local IN MX ok 153 - Should be fine ok 154 - We are supposed to be authorative ok 155 - No MX ok 156 - SOA ok 157 - No additional 1..157 Dubious, test returned 2 (wstat 512, 0x200) Failed 2/157 subtests Can't call method "record_by_addr" on an undefined value at /home/willem/repos/net-dns-repository/regression-testing/GlbDNS-0.30/blib/lib/GlbDNS/Resolver/Base.pm line 149. # Looks like your test exited with 255 just after 3. t/zone_dir.t ............. ok 1 - use GlbDNS; ok 2 - use GlbDNS::Zone; ok 3 1..3 Dubious, test returned 255 (wstat 65280, 0xff00) All 3 subtests passed Test Summary Report ------------------- t/geo.t (Wstat: 65280 Tests: 2 Failed: 0) Non-zero exit status: 255 t/show-calling-server.t (Wstat: 65280 Tests: 2 Failed: 0) Non-zero exit status: 255 t/show-location.t (Wstat: 65280 Tests: 2 Failed: 0) Non-zero exit status: 255 t/zone.t (Wstat: 512 Tests: 157 Failed: 2) Failed tests: 39-40 Non-zero exit status: 2 t/zone_dir.t (Wstat: 65280 Tests: 3 Failed: 0) Non-zero exit status: 255 Files=7, Tests=172, 9 wallclock secs ( 0.06 usr 0.00 sys + 1.29 cusr 0.25 csys = 1.60 CPU) Result: FAIL Failed 5/7 test programs. 2/172 subtests failed.