summaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* Skip test that fails on windowswindowsDana Powers2016-03-171-0/+2
|
* join consumer threads in test_consumer_group cleanupDana Powers2016-03-141-2/+4
|
* Re-render fixture config in restart loop if necessaryDana Powers2016-03-141-0/+10
|
* More fixture logging improvementsDana Powers2016-03-144-14/+19
| | | | | | | | - Add test logging NullHandler - Remove default logging level filtering in testutil - Log render_template info - More fixture logging cleanups - wait_for() should not handle child shutdown
* Fixup test fixtures for pylintDana Powers2016-03-132-1/+11
|
* Merge pull request #585 from dpkp/truncate_bufferDana Powers2016-03-131-5/+22
|\ | | | | Truncate deallocated message buffers
| * Reduce end-to-end test to 100 messages; raise produce future exceptions ↵Dana Powers2016-03-131-5/+9
| | | | | | | | immediately
| * Add SimpleBufferPool test to verify reallocated buffers are emptyDana Powers2016-03-131-0/+13
| |
* | Improve Fixture loggingDana Powers2016-03-132-31/+19
|/ | | | | | | - remove double console appenders from log4j.properties - also log to server.log file for interactive uses - drop internal _spawn from SpawnedService loop - write captured stdout/stderr directly to avoid logger re-formatting
* Use producer retries and flush timeout in producer end-to-end testDana Powers2016-03-131-1/+2
|
* Move logging format config to tox.ini to avoid duplicate log capture in ↵Dana Powers2016-03-131-2/+0
| | | | pytest output
* Add heartbeat timeout testDana Powers2016-03-121-3/+24
|
* Add test for unknown coordinator heartbeat taskDana Powers2016-03-121-2/+14
|
* Add timestamps to basic test loggingDana Powers2016-03-121-1/+2
|
* Sync rendered fixture templates to disk to avoid racesDana Powers2016-03-121-0/+8
|
* Improve Zookeeper / Kafka Fixture managementDana Powers2016-03-122-4/+22
| | | | | | - spawn fixtures via daemon threads - close fixtures atexit and in __del__ to avoid interpreter hangs - raise Exception on timeouts in open()
* Mock client.ready() call to test coordinator offset fetch requestDana Powers2016-02-191-0/+1
|
* break up some circular references and close client wake pipe on __del__aisch2016-02-161-1/+2
|
* Add RangePartitionAssignor (and use as default); add assignor testsrange_assignorDana Powers2016-02-162-7/+69
|
* Make sure all consumers are in same generation before stopping group testDana Powers2016-02-161-0/+13
|
* Support setting kafka instance port explicitly in fixtureDana Powers2016-02-153-7/+16
|
* Mark old kafka.common structs as Deprecated; remove unused TopicMetadataDana Powers2016-02-151-5/+8
|
* Fix missing importDana Powers2016-01-301-0/+1
|
* Skip MultiProcessConsumer integration testsDana Powers2016-01-301-0/+5
|
* Handle broken LZ4 framing; switch to lz4tools + xxhashlz4_fixupDana Powers2016-01-261-3/+9
|
* Add end-to-end integration testing for all compression typesDana Powers2016-01-261-1/+8
|
* Add Fetcher unit testsDana Powers2016-01-251-0/+101
|
* Remove test_correlation_id_rollover; use daemon threads for test consumersDana Powers2016-01-251-44/+3
|
* Update xerial snappy tests for new xerial defaultDana Powers2016-01-251-3/+5
|
* Convert codec tests to pytest; add simple lz4 testDana Powers2016-01-251-62/+75
|
* Disable auto-commit / group assignment in producer testgroup_id_noneDana Powers2016-01-241-0/+1
|
* Add simple KafkaProducer -> KafkaConsumer integration testDana Powers2016-01-241-0/+34
|
* add DefaultPartitioner testDana Powers2016-01-241-22/+42
|
* Move pytest broker/zk fixtures to test.conftestDana Powers2016-01-243-30/+36
|
* Rename legacy producer testsDana Powers2016-01-241-0/+0
|
* Fix client poll tests (called with sleep=False)Dana Powers2016-01-231-4/+5
|
* Add DeprecationWarnings to legacy KafkaClient, Simple/MultiProcess/Consumer, ↵deprecation_warningsDana Powers2016-01-121-8/+7
| | | | and KafkaConnection
* Add mocking to test_coordinator::test_close to fix random test failure (via ↵Dana Powers2016-01-111-0/+1
| | | | travis logs)
* Fix delayed_task timeout commit 45d26b6Dana Powers2016-01-101-3/+3
|
* Merge pull request #502 from dpkp/task_poll_timeoutDana Powers2016-01-101-2/+28
|\ | | | | Add delayed task timeouts to _poll calls
| * Check delayed task timeout in client.poll()Dana Powers2016-01-101-2/+28
| |
* | Log generation and member_id in threaded consumer group testDana Powers2016-01-101-1/+4
|/
* Merge pull request #501 from dpkp/coordinator_testsDana Powers2016-01-101-0/+568
|\ | | | | ConsumerCoordinator cleanups and test coverage
| * Add ConsumerCoordinator unit testsDana Powers2016-01-101-0/+568
| |
* | Fill out more async client unit testsDana Powers2016-01-091-18/+165
|/
* Remove errant kafka_versions('all') from 0.9 mergeDana Powers2016-01-071-1/+0
|
* Merge branch '0.9'Dana Powers2016-01-0715-297/+596
|\ | | | | | | | | | | | | | | Conflicts: kafka/codec.py kafka/version.py test/test_producer.py test/test_producer_integration.py
| * Fix KafkaClient->SimpleClient references0.9Dana Powers2016-01-075-44/+44
| |
| * Drop request_timeout_ms override in consumer group testDana Powers2016-01-041-2/+1
| |
| * Dont use consumer_timeout_ms in simple kafka_consumer testDana Powers2016-01-041-2/+1
| |