CC: | dominich [...] broadbean.com |
Subject: | t/10-recurse.t freezes, never completes |
Attempting to install 1.02 on an Amazon EC2 instance running Ubuntu 14.04.3 LTS, Trusty Tahr. The test simply freezes and never completes.
Previous version passes the test just fine:
# cd Net-DNS-1.01/
# perl -Iblib/lib -MNet::DNS t/10-recurse.t
ok 1 - use Net::DNS::Resolver::Recurse;
ok 2 - new() created object
ok 3 - hints() set
ok 4 - got a packet
ok 5 - answer section has RRs
ok 6 - got a packet
ok 7 - answer section has RRs
ok 8 - callback argument
ok 9 - callback argument
ok 10 - callback argument
ok 11 - Lookup took 3 queries which is at least 3.
1..11
New version only gets up to test #8:
# cd Net-DNS-1.02/
# perl -Iblib/lib -MNet::DNS t/10-recurse.t
ok 1 - new() created object
ok 2 - got a packet
ok 3 - answer section has RRs
ok 4 - hints() set
ok 5 - got a packet
ok 6 - answer section has RRs
ok 7 - callback argument is a packet
ok 8 - callback argument is a packet
..and never gets beyond. Running the test with the old module works fine:
# perl -I../Net-DNS-1.01/blib/lib -MNet::DNS t/10-recurse.t
ok 1 - new() created object
ok 2 - got a packet
ok 3 - answer section has RRs
ok 4 - hints() set
ok 5 - got a packet
ok 6 - answer section has RRs
ok 7 - callback argument is a packet
ok 8 - callback argument is a packet
ok 9 - callback argument is a packet
ok 10 - Lookup took 3 queries which is at least 3
ok 11 - NOT OK, but tolerating failure, Reverse lookup took 0 queries
1..11
Let me know if any further info is needed.
Cheers!