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

Qingsheng Ren commented on FLINK-13733:
---------------------------------------

Hello everyone, I ran this test case locally with TRACE level log. Records are 
indeed produced to and logged by Kafka, but the consumer was just closed after 
it sends consume request and before getting response from the broker. I think 
we can extend the timeout value of kafkaConsumer.poll() method in assertRecord 
a little bit. I'll create a PR for this. 

> FlinkKafkaInternalProducerITCase.testHappyPath fails on Travis
> --------------------------------------------------------------
>
>                 Key: FLINK-13733
>                 URL: https://issues.apache.org/jira/browse/FLINK-13733
>             Project: Flink
>          Issue Type: Bug
>          Components: Connectors / Kafka, Tests
>    Affects Versions: 1.9.0, 1.10.0, 1.11.0, 1.12.0
>            Reporter: Till Rohrmann
>            Assignee: Jiangjie Qin
>            Priority: Critical
>              Labels: test-stability
>             Fix For: 1.12.0
>
>         Attachments: 20200421.13.tar.gz
>
>
> The {{FlinkKafkaInternalProducerITCase.testHappyPath}} fails on Travis with 
> {code}
> Test 
> testHappyPath(org.apache.flink.streaming.connectors.kafka.FlinkKafkaInternalProducerITCase)
>  failed with:
> java.util.NoSuchElementException
>       at 
> org.apache.kafka.common.utils.AbstractIterator.next(AbstractIterator.java:52)
>       at 
> org.apache.flink.shaded.guava18.com.google.common.collect.Iterators.getOnlyElement(Iterators.java:302)
>       at 
> org.apache.flink.shaded.guava18.com.google.common.collect.Iterables.getOnlyElement(Iterables.java:289)
>       at 
> org.apache.flink.streaming.connectors.kafka.FlinkKafkaInternalProducerITCase.assertRecord(FlinkKafkaInternalProducerITCase.java:169)
>       at 
> org.apache.flink.streaming.connectors.kafka.FlinkKafkaInternalProducerITCase.testHappyPath(FlinkKafkaInternalProducerITCase.java:70)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:498)
>       at 
> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
>       at 
> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
>       at 
> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
>       at 
> org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
>       at 
> org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:298)
>       at 
> org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:292)
>       at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>       at java.lang.Thread.run(Thread.java:748)
> {code}
> https://api.travis-ci.org/v3/job/571870358/log.txt



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to