Re: [PR] KAFKA-16572: allow defining number of disks per broker in ClusterTest [kafka]

2024-05-03 Thread via GitHub
chia7712 merged PR #15745: URL: https://github.com/apache/kafka/pull/15745 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail:

Re: [PR] KAFKA-16572: allow defining number of disks per broker in ClusterTest [kafka]

2024-05-02 Thread via GitHub
FrankYang0529 commented on code in PR #15745: URL: https://github.com/apache/kafka/pull/15745#discussion_r158855 ## core/src/test/java/kafka/test/ClusterConfig.java: ## @@ -55,14 +56,21 @@ public class ClusterConfig { private final Map> perBrokerOverrideProperties;

Re: [PR] KAFKA-16572: allow defining number of disks per broker in ClusterTest [kafka]

2024-05-02 Thread via GitHub
chia7712 commented on code in PR #15745: URL: https://github.com/apache/kafka/pull/15745#discussion_r1588469427 ## core/src/test/java/kafka/test/ClusterConfig.java: ## @@ -55,14 +56,21 @@ public class ClusterConfig { private final Map> perBrokerOverrideProperties;

Re: [PR] KAFKA-16572: allow defining number of disks per broker in ClusterTest [kafka]

2024-05-02 Thread via GitHub
FrankYang0529 commented on PR #15745: URL: https://github.com/apache/kafka/pull/15745#issuecomment-2090298946 > @FrankYang0529 thanks for updated PR. two comments left. Hi @chia7712, thanks for the review. I addressed last comments. -- This is an automated message from the Apache

Re: [PR] KAFKA-16572: allow defining number of disks per broker in ClusterTest [kafka]

2024-05-01 Thread via GitHub
chia7712 commented on code in PR #15745: URL: https://github.com/apache/kafka/pull/15745#discussion_r1587006765 ## core/src/test/java/kafka/test/ClusterConfig.java: ## @@ -55,14 +56,21 @@ public class ClusterConfig { private final Map> perBrokerOverrideProperties;

Re: [PR] KAFKA-16572: allow defining number of disks per broker in ClusterTest [kafka]

2024-04-30 Thread via GitHub
FrankYang0529 commented on PR #15745: URL: https://github.com/apache/kafka/pull/15745#issuecomment-2087904101 Hi @chia7712, thanks for the review. I address all comments and add some test cases for ClusterConfig. -- This is an automated message from the Apache Git Service. To respond to

Re: [PR] KAFKA-16572: allow defining number of disks per broker in ClusterTest [kafka]

2024-04-30 Thread via GitHub
chia7712 commented on code in PR #15745: URL: https://github.com/apache/kafka/pull/15745#discussion_r1585496531 ## core/src/test/java/kafka/test/ClusterConfig.java: ## @@ -319,7 +302,10 @@ public Builder setPerBrokerProperties(Map> perBroke } public

Re: [PR] KAFKA-16572: allow defining number of disks per broker in ClusterTest [kafka]

2024-04-30 Thread via GitHub
FrankYang0529 commented on code in PR #15745: URL: https://github.com/apache/kafka/pull/15745#discussion_r1584379526 ## core/src/test/java/kafka/test/junit/ClusterTestExtensions.java: ## @@ -162,32 +162,39 @@ private void processClusterTest(ExtensionContext context,

Re: [PR] KAFKA-16572: allow defining number of disks per broker in ClusterTest [kafka]

2024-04-29 Thread via GitHub
chia7712 commented on code in PR #15745: URL: https://github.com/apache/kafka/pull/15745#discussion_r1583452740 ## core/src/test/java/kafka/test/junit/ClusterTestExtensions.java: ## @@ -162,32 +162,39 @@ private void processClusterTest(ExtensionContext context, ClusterTest

Re: [PR] KAFKA-16572: allow defining number of disks per broker in ClusterTest [kafka]

2024-04-29 Thread via GitHub
FrankYang0529 commented on code in PR #15745: URL: https://github.com/apache/kafka/pull/15745#discussion_r1582798499 ## core/src/test/java/kafka/test/ClusterTestExtensionsTest.java: ## @@ -121,6 +124,26 @@ public void testClusterTests() { } } +

Re: [PR] KAFKA-16572: allow defining number of disks per broker in ClusterTest [kafka]

2024-04-29 Thread via GitHub
FrankYang0529 commented on code in PR #15745: URL: https://github.com/apache/kafka/pull/15745#discussion_r1582798251 ## core/src/test/java/kafka/test/ClusterConfig.java: ## @@ -55,14 +56,15 @@ public class ClusterConfig { private final Map> perBrokerOverrideProperties;

Re: [PR] KAFKA-16572: allow defining number of disks per broker in ClusterTest [kafka]

2024-04-29 Thread via GitHub
FrankYang0529 commented on code in PR #15745: URL: https://github.com/apache/kafka/pull/15745#discussion_r1582797729 ## core/src/test/java/kafka/test/junit/ClusterTestExtensions.java: ## @@ -162,32 +162,39 @@ private void processClusterTest(ExtensionContext context,

Re: [PR] KAFKA-16572: allow defining number of disks per broker in ClusterTest [kafka]

2024-04-29 Thread via GitHub
FrankYang0529 commented on code in PR #15745: URL: https://github.com/apache/kafka/pull/15745#discussion_r1582795316 ## core/src/test/java/kafka/test/ClusterConfig.java: ## @@ -160,6 +166,7 @@ public boolean equals(Object object) { return Objects.equals(type,

Re: [PR] KAFKA-16572: allow defining number of disks per broker in ClusterTest [kafka]

2024-04-28 Thread via GitHub
brandboat commented on code in PR #15745: URL: https://github.com/apache/kafka/pull/15745#discussion_r1582482314 ## core/src/test/java/kafka/test/ClusterConfig.java: ## @@ -160,6 +166,7 @@ public boolean equals(Object object) { return Objects.equals(type,

Re: [PR] KAFKA-16572: allow defining number of disks per broker in ClusterTest [kafka]

2024-04-28 Thread via GitHub
chia7712 commented on code in PR #15745: URL: https://github.com/apache/kafka/pull/15745#discussion_r1582250475 ## core/src/test/java/kafka/test/ClusterConfig.java: ## @@ -55,14 +56,15 @@ public class ClusterConfig { private final Map> perBrokerOverrideProperties;

Re: [PR] KAFKA-16572: allow defining number of disks per broker in ClusterTest [kafka]

2024-04-28 Thread via GitHub
FrankYang0529 commented on PR #15745: URL: https://github.com/apache/kafka/pull/15745#issuecomment-2081484120 > @FrankYang0529 please fix the conflicts Hi @chia7712, I resolve conflicts. Thank you. -- This is an automated message from the Apache Git Service. To respond to the

Re: [PR] KAFKA-16572: allow defining number of disks per broker in ClusterTest [kafka]

2024-04-27 Thread via GitHub
chia7712 commented on PR #15745: URL: https://github.com/apache/kafka/pull/15745#issuecomment-2081116673 @FrankYang0529 please fix the conflicts -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to

Re: [PR] KAFKA-16572: allow defining number of disks per broker in ClusterTest [kafka]

2024-04-22 Thread via GitHub
chia7712 commented on PR #15745: URL: https://github.com/apache/kafka/pull/15745#issuecomment-2069589870 @FrankYang0529 This PR will enhance our new test infra. However, @brandboat is working at refactoring the infra at the same time. It seems to me this PR should be blocked by #15761 in

Re: [PR] KAFKA-16572: allow defining number of disks per broker in ClusterTest [kafka]

2024-04-19 Thread via GitHub
FrankYang0529 commented on code in PR #15745: URL: https://github.com/apache/kafka/pull/15745#discussion_r1572189143 ## core/src/test/java/kafka/test/junit/ClusterTestExtensions.java: ## @@ -179,8 +186,8 @@ private void processClusterTest(ExtensionContext context, ClusterTest

Re: [PR] KAFKA-16572: allow defining number of disks per broker in ClusterTest [kafka]

2024-04-19 Thread via GitHub
chia7712 commented on code in PR #15745: URL: https://github.com/apache/kafka/pull/15745#discussion_r1572122943 ## core/src/test/java/kafka/test/junit/ClusterTestExtensions.java: ## @@ -179,8 +186,8 @@ private void processClusterTest(ExtensionContext context, ClusterTest

Re: [PR] KAFKA-16572: allow defining number of disks per broker in ClusterTest [kafka]

2024-04-19 Thread via GitHub
FrankYang0529 commented on code in PR #15745: URL: https://github.com/apache/kafka/pull/15745#discussion_r1572114481 ## core/src/test/java/kafka/test/junit/ClusterTestExtensions.java: ## @@ -179,8 +186,8 @@ private void processClusterTest(ExtensionContext context, ClusterTest

Re: [PR] KAFKA-16572: allow defining number of disks per broker in ClusterTest [kafka]

2024-04-19 Thread via GitHub
chia7712 commented on code in PR #15745: URL: https://github.com/apache/kafka/pull/15745#discussion_r1572064864 ## core/src/test/java/kafka/test/junit/ClusterTestExtensions.java: ## @@ -179,8 +186,8 @@ private void processClusterTest(ExtensionContext context, ClusterTest

Re: [PR] KAFKA-16572: allow defining number of disks per broker in ClusterTest [kafka]

2024-04-19 Thread via GitHub
FrankYang0529 commented on PR #15745: URL: https://github.com/apache/kafka/pull/15745#issuecomment-2066132584 Hi @gaurav-narula and @chia7712, I have addressed all comments. Thanks for your review. -- This is an automated message from the Apache Git Service. To respond to the message,

Re: [PR] KAFKA-16572: allow defining number of disks per broker in ClusterTest [kafka]

2024-04-17 Thread via GitHub
chia7712 commented on code in PR #15745: URL: https://github.com/apache/kafka/pull/15745#discussion_r1569310965 ## core/src/test/java/kafka/testkit/TestKitNodes.java: ## @@ -82,6 +82,10 @@ public Builder setNumBrokerNodes(int numBrokerNodes) { return

Re: [PR] KAFKA-16572: allow defining number of disks per broker in ClusterTest [kafka]

2024-04-17 Thread via GitHub
gaurav-narula commented on code in PR #15745: URL: https://github.com/apache/kafka/pull/15745#discussion_r1569160539 ## core/src/test/java/kafka/test/junit/RaftClusterInvocationContext.java: ## @@ -93,7 +93,7 @@ public List getAdditionalExtensions() {

[PR] KAFKA-16572: allow defining number of disks per broker in ClusterTest [kafka]

2024-04-17 Thread via GitHub
FrankYang0529 opened a new pull request, #15745: URL: https://github.com/apache/kafka/pull/15745 We introduced `disksPerBroker` in `TestKitNodes` from https://issues.apache.org/jira/browse/KAFKA-16559. We can support to config it in `ClusterTest`, so it's more convenient for integration