[ 
https://issues.apache.org/jira/browse/KAFKA-17286?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17872071#comment-17872071
 ] 

Kirk True commented on KAFKA-17286:
-----------------------------------

[~brandboat]—thanks for reporting and taking on this issue. Speaking for the 
KIP-848 client team, we definitely prioritize making sure our unit, 
integration, and system tests pass and are reliable. Feel free to reach out if 
you have any questions or concerns. Thanks!

> Flaky PlaintextConsumerSubscriptionTest#testSubscribeInvalidTopic
> -----------------------------------------------------------------
>
>                 Key: KAFKA-17286
>                 URL: https://issues.apache.org/jira/browse/KAFKA-17286
>             Project: Kafka
>          Issue Type: Bug
>          Components: clients, consumer
>            Reporter: Kuan Po Tseng
>            Assignee: Kuan Po Tseng
>            Priority: Critical
>              Labels: flaky-test, integration-test, integration-tests, 
> kip-848-client-support
>             Fix For: 4.0.0
>
>
> This test is flaky under `kraft+kip848.groupProtocol=consumer`
>  
> {code:java}
> Gradle Test Run :core:test > Gradle Test Executor 335 > 
> PlaintextConsumerSubscriptionTest > testSubscribeInvalidTopic(String, String) 
> > testSubscribeInvalidTopic(String, 
> String).quorum=kraft+kip848.groupProtocol=consumer FAILED
>     org.apache.kafka.common.KafkaException: Failed to close kafka consumer
>         at 
> app//org.apache.kafka.clients.consumer.internals.AsyncKafkaConsumer.close(AsyncKafkaConsumer.java:1265)
>         at 
> app//org.apache.kafka.clients.consumer.internals.AsyncKafkaConsumer.close(AsyncKafkaConsumer.java:1220)
>         at 
> app//org.apache.kafka.clients.consumer.KafkaConsumer.close(KafkaConsumer.java:1777)
>         at 
> app//kafka.api.IntegrationTestHarness.$anonfun$tearDown$3(IntegrationTestHarness.scala:226)
>         at 
> app//kafka.api.IntegrationTestHarness.$anonfun$tearDown$3$adapted(IntegrationTestHarness.scala:226)
>         at 
> app//scala.collection.IterableOnceOps.foreach(IterableOnce.scala:619)
>         at 
> app//scala.collection.IterableOnceOps.foreach$(IterableOnce.scala:617)
>         at app//scala.collection.AbstractIterable.foreach(Iterable.scala:935)
>         at 
> app//kafka.api.IntegrationTestHarness.tearDown(IntegrationTestHarness.scala:226)
>         at [email protected]/java.lang.reflect.Method.invoke(Method.java:580)
>         at 
> [email protected]/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
>         at 
> [email protected]/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
>         at 
> [email protected]/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
>         at 
> [email protected]/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
>         at 
> [email protected]/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
>         at 
> [email protected]/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
>         at 
> [email protected]/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
>         at 
> [email protected]/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
>         at 
> [email protected]/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
>         at 
> [email protected]/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
>         at 
> [email protected]/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024)
>         at 
> [email protected]/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
>         at 
> [email protected]/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
>         at 
> [email protected]/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
>         at 
> [email protected]/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
>         at 
> [email protected]/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
>         at 
> [email protected]/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024)
>         at 
> [email protected]/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
>         at 
> [email protected]/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
>         at 
> [email protected]/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
>         at 
> [email protected]/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
>         at 
> [email protected]/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
>         at 
> [email protected]/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
>         at 
> [email protected]/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
>         at 
> [email protected]/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
>         at 
> [email protected]/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
>         at 
> [email protected]/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
>         at 
> [email protected]/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
>         at 
> [email protected]/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
>         at 
> [email protected]/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
>         at 
> [email protected]/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
>         at 
> [email protected]/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
>         at 
> [email protected]/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
>         at 
> [email protected]/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
>         at 
> [email protected]/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
>         at 
> [email protected]/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
>         at 
> [email protected]/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
>         at 
> [email protected]/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
>         at 
> [email protected]/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
>         at 
> [email protected]/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
>         at 
> [email protected]/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
>         at 
> [email protected]/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
>         at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1596)
>         at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1596)  
>       Caused by:
>         org.apache.kafka.common.errors.InvalidTopicException: Invalid topics: 
> [topic abc] {code}
>  
>  



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

Reply via email to