[GitHub] kafka pull request #4323: KAFKA-5849: Add process stop, round trip workload,...

2017-12-13 Thread cmccabe
GitHub user cmccabe opened a pull request:

https://github.com/apache/kafka/pull/4323

KAFKA-5849: Add process stop, round trip workload, partitioned test

* Implement process stop faults via SIGSTOP / SIGCONT

* Implement RoundTripWorkload, which both sends messages, and confirms that 
they are received at least once.

* Allow Trogdor tasks to block until other Trogdor tasks are complete.

* Add CreateTopicsWorker, which can be a building block for a lot of tests.

* Simplify how TaskSpec subclasses in ducktape serialize themselves to JSON.

* Implement some fault injection tests in round_trip_workload_test.py

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/cmccabe/kafka KAFKA-5849

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/kafka/pull/4323.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #4323


commit bd7c5ae285bcc62e6ee526de55343679e1e1
Author: Colin P. Mccabe 
Date:   2017-12-14T01:31:00Z

KAFKA-5849: Add process stop faults, round trip workload, partitioned 
produce-consume test

* Implement process stop faults via SIGSTOP / SIGCONT

* Implement RoundTripWorkload, which both sends messages, and confirms that 
they are received at least once.

* Allow Trogdor tasks to block until other Trogdor tasks are complete.

* Add CreateTopicsWorker, which can be a building block for a lot of tests.

* Simplify how TaskSpec subclasses in ducktape serialize themselves to JSON.

* Implement some fault injection tests in round_trip_workload_test.py




---


[GitHub] kafka pull request #4323: KAFKA-5849: Add process stop, round trip workload,...

2017-12-20 Thread asfgit
Github user asfgit closed the pull request at:

https://github.com/apache/kafka/pull/4323


---