[ 
https://issues.apache.org/jira/browse/KAFKA-217?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13159529#comment-13159529
 ] 

Jeffrey Damick commented on KAFKA-217:
--------------------------------------

I'd like to see packet dumps of all the message types (from all versions) so 
that they can be used int unit tests of the clients and with the packet dumps 
that definition should include information about what to expect inside the data 
once it has been parsed, for example the CRC value, the value of a message that 
is compressed.  Then the implementation can assert that it is in fact parsing 
and generating the packets correctly.  These could be encapsulated into a test 
harness or test mode of the broker that the client could run a full integration 
test against as well. 



                
> Client test suite
> -----------------
>
>                 Key: KAFKA-217
>                 URL: https://issues.apache.org/jira/browse/KAFKA-217
>             Project: Kafka
>          Issue Type: Improvement
>            Reporter: Jay Kreps
>
> It would be great to get a comprehensive test suite that we could run against 
> clients to certify them.
> The first step here would be work out a design approach that makes it easy to 
> certify the correctness of a client.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to