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

Chia-Ping Tsai resolved KAFKA-16487.
------------------------------------
    Fix Version/s: 3.8.0
       Resolution: Fixed

> Support to define server properties by ClusterTestDefaults
> ----------------------------------------------------------
>
>                 Key: KAFKA-16487
>                 URL: https://issues.apache.org/jira/browse/KAFKA-16487
>             Project: Kafka
>          Issue Type: Test
>            Reporter: Chia-Ping Tsai
>            Assignee: PoAn Yang
>            Priority: Minor
>             Fix For: 3.8.0
>
>
> Sometimes we want to define server properties for all test cases, and using 
> `BeforeEach` to modify the `ClusterConfig` is the only way. The side effect 
> is that the IDE does not like the style since IDE can't recognize custom 
> ParameterResolver of `ClusterConfig`.
> The alternative is that we can take `ClusterInstance` from constructor first, 
> and then we modify the inner `ClusterConfig` in `BeforeEach` phase. However, 
> that may confuse users about the life cycle of "configs".
> In short, I prefer to define the server property by `ClusterTestDefaults`. It 
> already includes some server-side default property, and we can enhance that 
> to deal with more existent test case.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to