[ 
https://issues.apache.org/jira/browse/KAFKA-3782?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jason Gustafson reopened KAFKA-3782:
------------------------------------

Reopening this. Not quite the same failure as before: 
http://testing.confluent.io/confluent-kafka-system-test-results/?prefix=2016-09-21--001.1474482458--apache--trunk--4f82183/.
 

After some investigation, it looks like the consumer is not handling wakeups 
during the rebalance correctly. In particular, if the user calls wakeup before 
a rebalance has finished, then the heartbeat thread won't be re-enabled, which 
will eventually cause the consumer's session timeout to expire.

> Transient failure with 
> kafkatest.tests.connect.connect_distributed_test.ConnectDistributedTest.test_bounce.clean=True
> ---------------------------------------------------------------------------------------------------------------------
>
>                 Key: KAFKA-3782
>                 URL: https://issues.apache.org/jira/browse/KAFKA-3782
>             Project: Kafka
>          Issue Type: Bug
>          Components: KafkaConnect
>    Affects Versions: 0.10.0.0
>            Reporter: Liquan Pei
>            Assignee: Jason Gustafson
>            Priority: Minor
>             Fix For: 0.10.1.0, 0.10.0.1
>
>
> For commit 946ae60
>     max() arg is an empty sequence
> Traceback (most recent call last):
>   File 
> "/var/lib/jenkins/workspace/system-test-kafka-0.10.0/kafka/venv/local/lib/python2.7/site-packages/ducktape-0.5.1-py2.7.egg/ducktape/tests/runner.py",
>  line 106, in run_all_tests
>     data = self.run_single_test()
>   File 
> "/var/lib/jenkins/workspace/system-test-kafka-0.10.0/kafka/venv/local/lib/python2.7/site-packages/ducktape-0.5.1-py2.7.egg/ducktape/tests/runner.py",
>  line 162, in run_single_test
>     return self.current_test_context.function(self.current_test)
>   File 
> "/var/lib/jenkins/workspace/system-test-kafka-0.10.0/kafka/venv/local/lib/python2.7/site-packages/ducktape-0.5.1-py2.7.egg/ducktape/mark/_mark.py",
>  line 331, in wrapper
>     return functools.partial(f, *args, **kwargs)(*w_args, **w_kwargs)
>   File 
> "/var/lib/jenkins/workspace/system-test-kafka-0.10.0/kafka/tests/kafkatest/tests/connect/connect_distributed_test.py",
>  line 321, in test_bounce
>     sink_seqno_max = max(sink_seqnos)
> ValueError: max() arg is an empty sequence



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

Reply via email to