[ 
https://issues.apache.org/jira/browse/KAFKA-9989?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17107623#comment-17107623
 ] 

Boyang Chen commented on KAFKA-9989:
------------------------------------

Discussed with [~cadonna] and it seems to be caused by some transient bug in 
the 441 assignor. Now the more general question is, whether we should account 
the scenario of an empty assignment at all in this test? Agree this helps catch 
assignor bugs like this, but still is this the right place for such a coverage?

> StreamsUpgradeTest.test_metadata_upgrade could not guarantee all processor 
> gets assigned task
> ---------------------------------------------------------------------------------------------
>
>                 Key: KAFKA-9989
>                 URL: https://issues.apache.org/jira/browse/KAFKA-9989
>             Project: Kafka
>          Issue Type: Bug
>          Components: streams, system tests
>            Reporter: Boyang Chen
>            Priority: Major
>
> System test StreamsUpgradeTest.test_metadata_upgrade could fail due to:
> "Never saw output 'processed [0-9]* records' on ubuntu@worker6"
> which if we take a closer look at, the rebalance happens but has no task 
> assignment. We should fix this problem by making the rebalance result as part 
> of the check, and skip the record processing validation when the assignment 
> is empty. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to