PoAn Yang created KAFKA-16476: --------------------------------- Summary: Check whether TestInfo contains correct parameter name Key: KAFKA-16476 URL: https://issues.apache.org/jira/browse/KAFKA-16476 Project: Kafka Issue Type: Test Reporter: PoAn Yang Assignee: PoAn Yang
After KAFKA-16472, we fixed missing parameter name in `TestInfo#getDisplayName` in Java. However, we don't have check for cases like users don't give empty or incorrect parameter name in test function. For example, before the fix in KAFKA-16472, `DeleteOffsetsConsumerGroupCommandIntegrationTest#testDeleteOffsetsNonExistingGroup` shows `(String).`. For incorrect parameter name, if users give parameter name like `Quorum`, but not `quorum`, the `TestInfoUtils#isKRaft` still can't work as expected. Probably, we can add check like containing `.`, but not `=` for empty case and containing `zk` or `kraft, but not `quorum` for incorrect parameter name case. -- This message was sent by Atlassian Jira (v8.20.10#820010)