kafka/tests/kafkatest
Geoff Anderson b8b1bca440 KAFKA-2489: add benchmark for new consumer
ewencp
The changes here are smaller than they look - mostly refactoring/cleanup.

- ConsumerPerformanceService: added new_consumer flag, and exposed more command-line settings
- benchmark.py: refactored to use `parametrize` and `matrix` - this reduced some amount of repeated code
- benchmark.py: added consumer performance tests with new consumer (using `parametrize`)
- benchmark.py: added more detailed test descriptions
- performance.py: broke into separate files

Author: Geoff Anderson <geoff@confluent.io>

Reviewers: Ewen Cheslack-Postava, Jason Gustafson, Gwen Shapira

Closes #179 from granders/KAFKA-2489-benchmark-new-consumer
2015-09-08 17:59:49 -07:00
..
sanity_checks KAFKA-2377: Add basic system test for copycat using source and sink file connectors. 2015-08-27 13:53:00 -07:00
services KAFKA-2489: add benchmark for new consumer 2015-09-08 17:59:49 -07:00
tests KAFKA-2489: add benchmark for new consumer 2015-09-08 17:59:49 -07:00
__init__.py KAFKA-2276; KIP-25 initial patch 2015-07-28 17:22:14 -07:00