Nikolay Izhikov created KAFKA-10505: ---------------------------------------
Summary: [SystemTests] streams_static_membership.py and streams_upgradet_test.py fails Key: KAFKA-10505 URL: https://issues.apache.org/jira/browse/KAFKA-10505 Project: Kafka Issue Type: Improvement Reporter: Nikolay Izhikov Two system tests fails with the same reason: streams_static_membership_test.py: {noformat} [INFO:2020-09-21 00:33:45,803]: RunnerClient: Loading test {'directory': '/opt/kafka-dev/tests/kafkatest/tests/streams', 'file_name': 'streams_static_membership_test.py', 'cls_name': 'StreamsStaticMembershipTest', 'method_name': 'test_rolling_bounces_will_not_trigger_rebalance_under_static_membership', 'injected_args': None} [INFO:2020-09-21 00:33:45,818]: RunnerClient: kafkatest.tests.streams.streams_static_membership_test.StreamsStaticMembershipTest.test_rolling_bounces_will_not_trigger_rebalance_under_static_membership: Setting up... [INFO:2020-09-21 00:33:45,819]: RunnerClient: kafkatest.tests.streams.streams_static_membership_test.StreamsStaticMembershipTest.test_rolling_bounces_will_not_trigger_rebalance_under_static_membership: Running... [INFO:2020-09-21 00:35:24,906]: RunnerClient: kafkatest.tests.streams.streams_static_membership_test.StreamsStaticMembershipTest.test_rolling_bounces_will_not_trigger_rebalance_under_static_membership: FAIL: invalid literal for int() with base 10: "Generation{generationId=5,memberId='consumer-A-3-a9a925b2-2875-4756-8649-49f516b6cae1',protocol='stream'}\n" Traceback (most recent call last): File "/usr/local/lib/python3.7/dist-packages/ducktape/tests/runner_client.py", line 134, in run data = self.run_test() File "/usr/local/lib/python3.7/dist-packages/ducktape/tests/runner_client.py", line 192, in run_test return self.test_context.function(self.test) File "/opt/kafka-dev/tests/kafkatest/tests/streams/streams_static_membership_test.py", line 88, in test_rolling_bounces_will_not_trigger_rebalance_under_static_membership generation = int(generation) ValueError: invalid literal for int() with base 10: "Generation{generationId=5,memberId='consumer-A-3-a9a925b2-2875-4756-8649-49f516b6cae1',protocol='stream'}\n" {noformat} streams_upgrade_test.py::StreamsUpgradeTest.test_version_probing_upgrade {noformat} test_id: kafkatest.tests.streams.streams_upgrade_test.StreamsUpgradeTest.test_version_probing_upgrade status: FAIL run time: 1 minute 3.362 seconds invalid literal for int() with base 10: "Generation{generationId=6,memberId='StreamsUpgradeTest-8a6ac110-1c65-40eb-af05-8bee270f1701-StreamThread-1-consumer-207de872-6588-407a-8485-101a19ba2bf0',protocol='stream'}\n" Traceback (most recent call last): File "/usr/local/lib/python3.7/dist-packages/ducktape/tests/runner_client.py", line 134, in run data = self.run_test() File "/usr/local/lib/python3.7/dist-packages/ducktape/tests/runner_client.py", line 192, in run_test return self.test_context.function(self.test) File "/opt/kafka-dev/tests/kafkatest/tests/streams/streams_upgrade_test.py", line 273, in test_version_probing_upgrade current_generation = self.do_rolling_bounce(p, counter, current_generation) File "/opt/kafka-dev/tests/kafkatest/tests/streams/streams_upgrade_test.py", line 511, in do_rolling_bounce processor_generation = self.extract_highest_generation(processor_found) File "/opt/kafka-dev/tests/kafkatest/tests/streams/streams_upgrade_test.py", line 533, in extract_highest_generation return int(found_generations[-1]) ValueError: invalid literal for int() with base 10: "Generation{generationId=6,memberId='StreamsUpgradeTest-8a6ac110-1c65-40eb-af05-8bee270f1701-StreamThread-1-consumer-207de872-6588-407a-8485-101a19ba2bf0',protocol='stream'}\n" {noformat} To fix it we need to extract generationId number from log string -- This message was sent by Atlassian Jira (v8.3.4#803005)