This is an automated email from the ASF dual-hosted git repository.

lianetm pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/kafka.git


The following commit(s) were added to refs/heads/trunk by this push:
     new 209ef931f22 MINOR: deflake AdminMetadataTest (#22968)
209ef931f22 is described below

commit 209ef931f22566daca3fe4f71a90550f878067ad
Author: Nikita Shupletsov <[email protected]>
AuthorDate: Tue Jul 28 12:46:33 2026 -0700

    MINOR: deflake AdminMetadataTest (#22968)
    
    ClusterTest harness only waits for brokers to reach RUNNING, not for all
    of them to be registered and propagated, so a single describeCluster()
    can race with metadata propagation and see fewer brokers.   Adding a
    wait until all of them have been discovered.
    
    Reviewers: Lianet Magrans <[email protected]>, Chia-Ping Tsai
     <[email protected]>
---
 .../src/test/java/org/apache/kafka/clients/admin/AdminMetadataTest.java  | 1 +
 1 file changed, 1 insertion(+)

diff --git 
a/clients/clients-integration-tests/src/test/java/org/apache/kafka/clients/admin/AdminMetadataTest.java
 
b/clients/clients-integration-tests/src/test/java/org/apache/kafka/clients/admin/AdminMetadataTest.java
index e2181a1268f..856bbd8e96d 100644
--- 
a/clients/clients-integration-tests/src/test/java/org/apache/kafka/clients/admin/AdminMetadataTest.java
+++ 
b/clients/clients-integration-tests/src/test/java/org/apache/kafka/clients/admin/AdminMetadataTest.java
@@ -106,6 +106,7 @@ public class AdminMetadataTest {
 
     @ClusterTest
     public void testDescribeCluster() throws Exception {
+        clusterInstance.waitForReadyBrokers();
         try (Admin admin = clusterInstance.admin()) {
             DescribeClusterResult result = admin.describeCluster();
             Collection<Node> nodes = result.nodes().get();

Reply via email to