You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@kafka.apache.org by "Tom Bentley (Jira)" <ji...@apache.org> on 2020/10/21 17:13:00 UTC

[jira] [Commented] (KAFKA-10579) Flaky test connect.integration.InternalTopicsIntegrationTest.testStartWhenInternalTopicsCreatedManuallyWithCompactForBrokersDefaultCleanupPolicy

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

Tom Bentley commented on KAFKA-10579:
-------------------------------------

Looking at the code it seems to me this might be a lack of thread safety in Reflections, and so might be addressed by https://github.com/ronmamo/reflections/issues/281 once a version with that fix in it is released.

> Flaky test connect.integration.InternalTopicsIntegrationTest.testStartWhenInternalTopicsCreatedManuallyWithCompactForBrokersDefaultCleanupPolicy
> ------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: KAFKA-10579
>                 URL: https://issues.apache.org/jira/browse/KAFKA-10579
>             Project: Kafka
>          Issue Type: Bug
>          Components: KafkaConnect
>            Reporter: A. Sophie Blee-Goldman
>            Priority: Major
>              Labels: flaky-test
>
>  
> {{java.lang.NullPointerException
> 	at java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:936)
> 	at org.reflections.Store.getAllIncluding(Store.java:82)
> 	at org.reflections.Store.getAll(Store.java:93)
> 	at org.reflections.Reflections.getSubTypesOf(Reflections.java:404)
> 	at org.apache.kafka.connect.runtime.isolation.DelegatingClassLoader.getPluginDesc(DelegatingClassLoader.java:355)
> 	at org.apache.kafka.connect.runtime.isolation.DelegatingClassLoader.scanPluginPath(DelegatingClassLoader.java:340)
> 	at org.apache.kafka.connect.runtime.isolation.DelegatingClassLoader.scanUrlsAndAddPlugins(DelegatingClassLoader.java:268)
> 	at org.apache.kafka.connect.runtime.isolation.DelegatingClassLoader.initPluginLoader(DelegatingClassLoader.java:216)
> 	at org.apache.kafka.connect.runtime.isolation.DelegatingClassLoader.initLoaders(DelegatingClassLoader.java:209)
> 	at org.apache.kafka.connect.runtime.isolation.Plugins.<init>(Plugins.java:61)
> 	at org.apache.kafka.connect.cli.ConnectDistributed.startConnect(ConnectDistributed.java:91)
> 	at org.apache.kafka.connect.util.clusters.WorkerHandle.start(WorkerHandle.java:50)
> 	at org.apache.kafka.connect.util.clusters.EmbeddedConnectCluster.addWorker(EmbeddedConnectCluster.java:167)
> 	at org.apache.kafka.connect.integration.InternalTopicsIntegrationTest.testStartWhenInternalTopicsCreatedManuallyWithCompactForBrokersDefaultCleanupPolicy(InternalTopicsIntegrationTest.java:260)}}
> {{}}
> https://github.com/apache/kafka/pull/9280/checks?check_run_id=1214776222{{}}



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