BIND 10 #2605: DHCP Testing: Performance Tool

BIND 10 Development do-not-reply at isc.org
Fri Mar 22 11:43:54 UTC 2013


#2605: DHCP Testing: Performance Tool
-------------------------------------+-------------------------------------
            Reporter:  stephen       |                        Owner:  tmark
                Type:  task          |                       Status:
            Priority:  medium        |  reviewing
           Component:  dhcp          |                    Milestone:
            Keywords:                |  Sprint-DHCP-20130328
           Sensitive:  0             |                   Resolution:
         Sub-Project:  DHCP          |                 CVSS Scoring:
Estimated Difficulty:  0             |              Defect Severity:  N/A
         Total Hours:  0             |  Feature Depending on Ticket:
                                     |          Add Hours to Ticket:  0
                                     |                    Internal?:  0
-------------------------------------+-------------------------------------
Changes (by marcin):

 * owner:  marcin => tmark


Comment:

 Reviewed commit faea2bea67573fa7932234fa0504e4c107e1a323

 '''General comments to all tests'''
 I suggest that test procedure does not specify example configuration but
 rather instructs to use explicit values. There could be a statement in the
 !''Test Setup!'' instructing to use different configuration than given in
 the test procedure in case of conflict with test execution environment.
 But, it should be then mentioned that the cfg file should be modified
 accordingly.

 '''v6.four_packet.1'''
 (1.) Test procedure does not instruct to start the server.

 (2.) I understand what to do. But, the person who is not familiar with the
 subject may get confused when reading !''Build/Install BIND10/perfdhcp on
 the client machine!''. Should I build BIND10 and install perfdhcp? Or,
 Build and Install both BIND10 and perfdhcp?

 (Pass Criteria):
 Checking perfdhcp output is ok. Once perfdhcp generates 4 or 2-way
 exchanges for the number of clients it simulates the client id IS EXPECTED
 to be reset and the next exchanges are initiated by the clients for which
 leases should exist in the data base. In other words, if you simulate 100
 clients and you setup perfdhcp to finish after 105 requests you should
 have 100 leases in the lease database. Right now, the test simulates 105
 clients and does exactly 105 requests so the client reset is not verfied.


 For all other tests exactly the same comments apply.

-- 
Ticket URL: <http://bind10.isc.org/ticket/2605#comment:5>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development


More information about the bind10-tickets mailing list