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

Ewen Cheslack-Postava commented on KAFKA-2377:
----------------------------------------------

Good point -- I think this is similar to what we need for regular Kafka system 
tests too. The sequence source you describe is similar to the 
VerifiableProducer that [~granders] has worked on. One thing that's more 
difficult about testing Copycat is that the log data can be spread across many 
hosts in distributed mode if the task ends up running across different workers.

On the sink side, I think the patch for the initial version of Copycat in 
KAKFA-2666 already addresses that since it has a file sink, though again, 
distributed mode adds a bit of a wrinkle testing-wise.

> Add copycat system tests
> ------------------------
>
>                 Key: KAFKA-2377
>                 URL: https://issues.apache.org/jira/browse/KAFKA-2377
>             Project: Kafka
>          Issue Type: Sub-task
>            Reporter: Ewen Cheslack-Postava
>             Fix For: 0.8.3
>
>
> Add baseline system tests for Copycat, covering both standalone and 
> distributed mode.
> This should cover basic failure modes and verify at-least-one delivery of 
> data, both from source system -> Kafka and Kafka -> sink system. This, of 
> course, requires testing the core, built-in connectors provided with Copycat.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to