BIND 10 #3094: AssertionError: Statistics item .Xfrout.zones.IN._SERVER_.xfrrej has unexpected value 14 (expect 3 or less than)
BIND 10 Development
do-not-reply at isc.org
Tue Aug 13 13:22:57 UTC 2013
#3094: AssertionError: Statistics item .Xfrout.zones.IN._SERVER_.xfrrej has
unexpected value 14 (expect 3 or less than)
-------------------------------------+-------------------------------------
Reporter: muks | Owner:
Type: | Status: new
defect | Milestone: Next-Sprint-
Priority: | Proposed
medium | Keywords:
Component: | Sensitive: 0
statistics | Sub-Project: DNS
CVSS Scoring: | Estimated Difficulty: 0
Defect Severity: N/A | Total Hours: 0
Feature Depending on Ticket: |
Add Hours to Ticket: 0 |
Internal?: 0 |
-------------------------------------+-------------------------------------
Got this error today when reviewing a ticket (#2690) which should not
influence it:
{{{
Scenario: Handle incoming notify (XFR request rejected in IPv4)
# features/xfrin_notify_handling.feature:325
Given I have bind10 running with configuration
xfrin/retransfer_master_v4.conf with cmdctl port 47804 as master #
features/terrain/bind10_control.py:10 Given I have bind10 running with
configuration xfrin/retransfer_master_v4.conf with cmdctl port 47804 as
master # features/terrain/bind10_control.py:107
And wait for master stderr message BIND10_STARTED_CC
And wait for master stderr message BIND10_STARTED_CC
# features/terrain/steps.py:34
And wait for master stderr message CMDCTL_STARTED
And wait for master stderr message CMDCTL_STARTED
# features/terrain/steps.py:34
And wait for master stderr message AUTH_SERVER_STARTED
And wait for master stderr message AUTH_SERVER_STARTED
# features/terrain/steps.py:34
And wait for master stderr message XFROUT_STARTED
And wait for master stderr message XFROUT_STARTED
# features/terrain/steps.py:34
And wait for master stderr message ZONEMGR_STARTED
And wait for master stderr message ZONEMGR_STARTED
# features/terrain/steps.py:34
And wait for master stderr message STATS_STARTING
And wait for master stderr message STATS_STARTING
# features/terrain/steps.py:34
And I have bind10 running with configuration
xfrin/retransfer_slave_notify_v4.conf #
features/terrain/bind10_control.py:10 And I have bind10 running with
configuration xfrin/retransfer_slave_notify_v4.conf
# features/terrain/bind10_control.py:107
And wait for bind10 stderr message BIND10_STARTED_CC
And wait for bind10 stderr message BIND10_STARTED_CC
# features/terrain/steps.py:34
And wait for bind10 stderr message CMDCTL_STARTED
And wait for bind10 stderr message CMDCTL_STARTED
# features/terrain/steps.py:34
And wait for bind10 stderr message AUTH_SERVER_STARTED
And wait for bind10 stderr message AUTH_SERVER_STARTED
# features/terrain/steps.py:34
And wait for bind10 stderr message XFRIN_STARTED
And wait for bind10 stderr message XFRIN_STARTED
# features/terrain/steps.py:34
And wait for bind10 stderr message ZONEMGR_STARTED
And wait for bind10 stderr message ZONEMGR_STARTED
# features/terrain/steps.py:34
A query for www.example.org to 127.0.0.1:47806 should have rcode
NXDOMAIN A query for www.example.org to 127.0.0.1:47806 should have
rcode NXDOMAIN #
features/terrain/querying.py:204
check initial statistics not containing example.org for Xfrout with
cmdctl port 47804 except for the following items #
features/terrain/bind10_control.py:45 check initial statistics not
containing example.org for Xfrout with cmdctl port 47804 except for the
following items # features/terrain/bind10_control.py:452 |
socket.unixdomain.open | 1 | 0 |
| item_name | item_max | item_min |
| socket.unixdomain.open | 1 | 0 |
check initial statistics not containing example.org for Xfrin
# features/terrain/bind10_control.py:45 check initial statistics not
containing example.org for Xfrin
# features/terrain/bind10_control.py:452
When I send bind10 the following commands with cmdctl port 47804
# features/terrain/bind10_control.py:280
| """
|
| config set Xfrout/zone_config[0]/transfer_acl [{"action":
"REJECT", "fr When I send bind10 the following commands with cmdctl
port 47804 #
features/terrain/bind10_control.py:280 |
| """
|
| config set Xfrout/zone_config[0]/transfer_acl [{"action":
"REJECT", "from": "127.0.0.1"}] |
| config commit
|
| """
|
last bindctl output should not contain Error
# features/terrain/bind10_control.py:15 last bindctl output should not
contain Error
# features/terrain/bind10_control.py:156
When I send bind10 with cmdctl port 47804 the command Xfrout notify
example.org IN #
features/terrain/bind10_control.py:31 When I send bind10 with cmdctl
port 47804 the command Xfrout notify example.org IN
# features/terrain/bind10_control.py:314
Then wait for new master stderr message XFROUT_NOTIFY_COMMAND
Then wait for new master stderr message XFROUT_NOTIFY_COMMAND
# features/terrain/steps.py:34
Then wait for new bind10 stderr message AUTH_RECEIVED_NOTIFY
Then wait for new bind10 stderr message AUTH_RECEIVED_NOTIFY
# features/terrain/steps.py:34
Then wait for bind10 stderr message ZONEMGR_RECEIVE_NOTIFY
Then wait for bind10 stderr message ZONEMGR_RECEIVE_NOTIFY
# features/terrain/steps.py:34
Then wait for bind10 stderr message XFRIN_XFR_TRANSFER_STARTED
Then wait for bind10 stderr message XFRIN_XFR_TRANSFER_STARTED
# features/terrain/steps.py:34
Then wait for bind10 stderr message
XFRIN_XFR_TRANSFER_PROTOCOL_VIOLATION no Then wait for bind10 stderr
message XFRIN_XFR_TRANSFER_PROTOCOL_VIOLATION not XFRIN_TRANSFER_SUCCESS
# features/terrain/steps.py:34
Then wait for bind10 stderr message ZONEMGR_RECEIVE_XFRIN_FAILED not
ZONEMGR Then wait for bind10 stderr message
ZONEMGR_RECEIVE_XFRIN_FAILED not ZONEMGR_RECEIVE_XFRIN_SUCCESS
# features/terrain/steps.py:34
Then wait for master stderr message NOTIFY_OUT_REPLY_RECEIVED
Then wait for master stderr message NOTIFY_OUT_REPLY_RECEIVED
# features/terrain/steps.py:34
A query for www.example.org to 127.0.0.1:47806 should have rcode
NXDOMAIN A query for www.example.org to 127.0.0.1:47806 should have
rcode NXDOMAIN #
features/terrain/querying.py:204
When I query statistics zones of bind10 module Xfrout with cmdctl port
47804 #
features/terrain/bind10_control.py:37 When I query statistics zones of
bind10 module Xfrout with cmdctl port 47804
# features/terrain/bind10_control.py:377
wait for new master stderr message XFROUT_RECEIVED_GETSTATS_COMMAND
wait for new master stderr message XFROUT_RECEIVED_GETSTATS_COMMAND
# features/terrain/steps.py:34
last bindctl output should not contain "error"
# features/terrain/bind10_control.py:15 last bindctl output should not
contain "error"
# features/terrain/bind10_control.py:156
When I query statistics zones of bind10 module Xfrout with cmdctl port
47804 #
features/terrain/bind10_control.py:37 When I query statistics zones of
bind10 module Xfrout with cmdctl port 47804
# features/terrain/bind10_control.py:377
The statistics counters are 0 in category .Xfrout.zones.IN except for
the following items #
features/terrain/bind10_control.py:39 The statistics counters are 0 in
category .Xfrout.zones.IN except for the following items
# features/terrain/bind10_control.py:393 | _SERVER_.notifyoutv4 |
1 | | |
| item_name | item_value | min_value | max_value |
| _SERVER_.notifyoutv4 | 1 | | |
| _SERVER_.xfrrej | | 1 | 3 |
| example.org..notifyoutv4 | 1 | | |
| example.org..xfrrej | | 1 | 3 |
Traceback (most recent call last):
File "/home/muks/local/lettuce/lettuce/core.py", line 117, in
__call__
ret = self.function(self.step, *args, **kw)
File
"/home/muks/bind10/tests/lettuce/features/terrain/bind10_control.py", line
444, in check_statistics_items
(name, found, value)
AssertionError: Statistics item .Xfrout.zones.IN._SERVER_.xfrrej has
unexpected value 14 (expect 3 or less than)
}}}
--
Ticket URL: <https://bind10.isc.org/ticket/3094>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list