Hi, I want to start a discussion about running ducktape tests for each pull request. I have been working on KAFKA-4345 <https://issues.apache.org/jira/browse/KAFKA-4345> to enable this using docker on travis-ci. Pull request: https://github.com/apache/kafka/pull/2064 Working POC: https://travis-ci.org/raghavgautam/kafka/builds/171502069
In the POC I am able to run 124/149 tests out of which 88 pass. The failure are mostly timing issues. We can run the same scripts on the laptop with which I am able to run 138/149 tests successfully. For this to work we need to enable travis-ci for Kafka. I can open a infra bug to request travis-ci for this. Travis-ci is already running tests for many apache projects like Storm, Hive, Flume, Thrift etc. see: https://travis-ci.org/apache/. Does this sound interesting ? Please comment. Thanks, Raghav.