Apurva Mehta created KAFKA-4558:
-----------------------------------

             Summary: throttling_test fails if the producer starts too fast.
                 Key: KAFKA-4558
                 URL: https://issues.apache.org/jira/browse/KAFKA-4558
             Project: Kafka
          Issue Type: Bug
            Reporter: Apurva Mehta
            Assignee: Apurva Mehta


As described in https://issues.apache.org/jira/browse/KAFKA-4526, the 
throttling test will fail if the producer in the produce-consume-validate loop 
starts up before the consumer is fully initialized.

We need to block the start of the producer until the consumer is ready to go. 

The current plan is to poll the consumer for a particular metric (like, for 
instance, partition assignment) which will act as a good proxy for successful 
initialization. Currently, we just check for the existence of a process with 
the PID, which is not a strong enough check, causing the test to fail 
intermittently. 




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

Reply via email to