BIND 10 #2568: bindctl systest is broken

BIND 10 Development do-not-reply at isc.org
Wed Dec 19 17:24:18 UTC 2012


#2568: bindctl systest is broken
-------------------------------------+-------------------------------------
                   Reporter:         |                 Owner:
  jinmei                             |                Status:  new
                       Type:         |             Milestone:  New Tasks
  defect                             |              Keywords:
                   Priority:         |             Sensitive:  0
  medium                             |           Sub-Project:  DNS
                  Component:         |  Estimated Difficulty:  0
  Unclassified                       |           Total Hours:  0
               CVSS Scoring:         |
            Defect Severity:  N/A    |
Feature Depending on Ticket:         |
        Add Hours to Ticket:  0      |
                  Internal?:  0      |
-------------------------------------+-------------------------------------
 tests/system/bindctl is broken and fails.  There seem to be several
 issues:

 - statistics format seems to be old (there's no '<' or '>' in recent
   versions, but the tests assume that)
 - the consistency assumption seems to be incorrect (there's a
   reference to an open ticket (#1941), which is probably the reason)
 - there's a timing issue on when b10-auth is ready to answer queries.
   it's now more tricky now the data source config happens
   asynchronously in a separate thread.

 The last one could be worked around with some amount of sleeping
 (there are already some), but that's not really reliable, and sleeping
 isn't a good practice anyway (it will make the tests take
 unnecessarily longer).

 So I'm going to disable the test for now.  To fix this, I'd rather
 suggest migrating to a lettuce test.  It has a more sophisticated way
 to detect the readiness of servers.

-- 
Ticket URL: <http://bind10.isc.org/ticket/2568>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development


More information about the bind10-tickets mailing list