[ 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)