2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-30 21:45:37 +00:00

[master] make sure auth server is running before queried

This fixes lettuce failure:

   Scenario: Delegation query for unsigned child zone                                                                      # features/queries.feature:106
     Given I have bind10 running with configuration example.org.inmem.config                                               # features/terrain/bind10_control.py:107
+    And wait for bind10 stderr message AUTH_SERVER_STARTED                                                                # features/terrain/steps.py:34
     A dnssec query for www.sub.example.org type AAAA should have rcode NOERROR                                            # features/terrain/querying.py:204
     Traceback (most recent call last):
       File "/usr/pkg/lib/python2.6/site-packages/lettuce/core.py", line 117, in __call__
         ret = self.function(self.step, *args, **kw)
       File "/home/reed/work/isc/bind10/git/bind10-CLEAN/tests/lettuce/features/terrain/querying.py", line 240, in query
         "Expected: " + rcode + ", got " + query_result.rcode
     AssertionError: Expected: NOERROR, got NO_ANSWER

This was discussed on jabber. (Maybe the cmdctl check is not needed,
but shouldn't hurt either.)
This commit is contained in:
Jeremy C. Reed
2012-04-19 11:13:42 -05:00
parent 146b5941b9
commit b24b0f2312

View File

@@ -105,6 +105,9 @@ Feature: Querying feature
""" """
Scenario: Delegation query for unsigned child zone Scenario: Delegation query for unsigned child zone
Given I have bind10 running with configuration example.org.inmem.config Given I have bind10 running with configuration example.org.inmem.config
And wait for bind10 stderr message BIND10_STARTED_CC
And wait for bind10 stderr message CMDCTL_STARTED
And wait for bind10 stderr message AUTH_SERVER_STARTED
A dnssec query for www.sub.example.org type AAAA should have rcode NOERROR A dnssec query for www.sub.example.org type AAAA should have rcode NOERROR
The last query response should have flags qr rd The last query response should have flags qr rd
The last query response should have edns_flags do The last query response should have edns_flags do