KAFKA-18368 Remove TestUtils#MockZkConnect and remove zkConnect from TestUtils#createBrokerConfig#18352
KAFKA-18368 Remove TestUtils#MockZkConnect and remove zkConnect from TestUtils#createBrokerConfig#18352chia7712 merged 24 commits intoapache:trunkfrom
Conversation
|
This PR should wait for KAFKA-18730 |
| private def createTopic(topic: String, numPartitions: Int, leader: Int): Unit = { | ||
| val assignment = (0 until numPartitions).map { i => i -> Seq(leader) }.toMap | ||
| TestUtils.createTopic(null, topic, assignment, servers) | ||
| val adminZkClient = new AdminZkClient(null) |
There was a problem hiding this comment.
this test is disabled, so we can just comment the code TestUtils.createTopic(null, topic, assignment, servers)
| @@ -173,14 +173,14 @@ class KafkaApisTest extends Logging { | |||
| overrideProperties: Map[String, String] = Map.empty, | |||
| featureVersions: Seq[FeatureVersion] = Seq.empty): KafkaApis = { | |||
| val properties = if (raftSupport) { | |||
There was a problem hiding this comment.
Could you please remove raftSupport as well?
# Conflicts: # core/src/test/scala/unit/kafka/server/DynamicBrokerConfigTest.scala
chia7712
left a comment
There was a problem hiding this comment.
@m1a2st thanks for update. This PR removes several test cases. We should carefully review each case to determine if it's exclusively related to ZooKeeper or if it should be rewritten with KRaft. If a more thorough investigation is required, we can create a follow-up issue to address the removal of the raftSupport flag.
| } | ||
|
|
||
| @Test | ||
| def testEnableDefaultUncleanLeaderElection(): Unit = { |
There was a problem hiding this comment.
we did not have such test case before?
| @@ -614,136 +288,12 @@ class KafkaApisTest extends Logging { | |||
| assertEquals(cgConfigs.size, configs.size) | |||
| } | |||
|
|
|||
| @Test | |||
| def testAlterConfigsClientMetrics(): Unit = { | |||
There was a problem hiding this comment.
why to remove this test case? Does this scenario belong to zk only?
|
Thanks for @chia7712 comment, I open a Jira to trace it. |
|
@m1a2st could you please check the failed tests? |
| ) | ||
| } | ||
|
|
||
| @Disabled("KAFKA-18730") |
| verify(mockBlockingSend).sendRequest(any()) | ||
| } | ||
|
|
||
| @Disabled("KAFKA-18730") |
| assertEquals(3, mockNetwork.fetchCount) | ||
| } | ||
|
|
||
| @Disabled("KAFKA-18730") |
| "Expected " + t2p1 + " to truncate to offset 172 (truncation offsets: " + truncateToCapture.getAllValues + ")") | ||
| } | ||
|
|
||
| @Disabled("KAFKA-18730") |
| " (truncation offsets: " + truncateToCapture.getAllValues + ")") | ||
| } | ||
|
|
||
| @Disabled("KAFKA-18730") |
…TestUtils#createBrokerConfig (#18352) Reviewers: Chia-Ping Tsai <chia7712@gmail.com>
…og-compaction-write-record-v2 * apache-github/trunk: (34 commits) MINOR: Bump year to 2025 in NOTICE file (apache#18427) KAFKA-18411 Remove ZkProducerIdManager (apache#18413) KAFKA-18408 tweak the 'tag' field for BrokerHeartbeatRequest.json, BrokerRegistrationChangeRecord.json and RegisterBrokerRecord.json (apache#18421) KAFKA-18414 Remove KRaftRegistrationResult (apache#18401) KAFKA-17921 Support SASL_PLAINTEXT protocol with java.security.auth.login.config (apache#17671) KAFKA-18384 Remove ZkAlterPartitionManager (apache#18364) KAFKA-10790: Add deadlock detection to producer#flush (apache#17946) KAFKA-18412: Remove EmbeddedZookeeper (apache#18399) MINOR : Improve Exception log in NotEnoughReplicasException(apache#12394) MINOR: Improve PlaintextAdminIntegrationTest#testConsumerGroups (apache#18409) MINOR: Remove unused local variable (apache#18410) MINOR: Remove RaftManager.maybeDeleteMetadataLogDir and AutoTopicCreationManagerTest.scala (apache#17365) KAFKA-18368 Remove TestUtils#MockZkConnect and remove zkConnect from TestUtils#createBrokerConfig (apache#18352) MINOR: Update Consumer group timeout default to 30 sec (apache#16406) MINOR: Fix typo in CommitRequestManager (apache#18407) MINOR: cleanup JavaDocs for deprecation warnings (apache#18402) KAFKA-18303; Update ShareCoordinator to use new record format (apache#18396) MINOR: Update Consumer and Producer JavaDocs for committing offsets (apache#18336) KAFKA-16446: Improve controller event duration logging (apache#15622) KAFKA-18388 test-kraft-server-start.sh should use log4j2.yaml (apache#18370) ...
…TestUtils#createBrokerConfig (apache#18352) Reviewers: Chia-Ping Tsai <chia7712@gmail.com>
…TestUtils#createBrokerConfig (apache#18352) Reviewers: Chia-Ping Tsai <chia7712@gmail.com>
as title
Committer Checklist (excluded from commit message)