BIND 10 #2605: DHCP Testing: Performance Tool
BIND 10 Development
do-not-reply at isc.org
Wed Mar 27 18:47:31 UTC 2013
#2605: DHCP Testing: Performance Tool
-------------------------------------+-------------------------------------
Reporter: stephen | Owner:
Type: task | marcin
Priority: medium | Status:
Component: dhcp | reviewing
Keywords: | Milestone:
Sensitive: 0 | Sprint-DHCP-20130328
Sub-Project: DHCP | Resolution:
Estimated Difficulty: 0 | CVSS Scoring:
Total Hours: 0 | Defect Severity: N/A
| Feature Depending on Ticket:
| Add Hours to Ticket: 0
| Internal?: 0
-------------------------------------+-------------------------------------
Changes (by tmark):
* owner: tmark => marcin
Comment:
Replying to [comment:5 marcin]:
> 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?
>
Corrected the above issues for all the tests.
> (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.
>
Actually both of the 105 client tests already have a step under pass
criteria
to verify the number of leases. You just didn't look hard enough.
I did add text under the server startup on how to collect the lease data.
I also added steps
to verify the lease data for the other four tests just for completeness.
--
Ticket URL: <http://bind10.isc.org/ticket/2605#comment:6>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list