Alyssa Huang created KAFKA-13665: ------------------------------------ Summary: Null pointer exception testPollReturnsNoRecords Key: KAFKA-13665 URL: https://issues.apache.org/jira/browse/KAFKA-13665 Project: Kafka Issue Type: Test Reporter: Alyssa Huang
Seeing java.lang.NullPointerException from testPollReturnsNoRecords[0] – org.apache.kafka.connect.runtime.WorkerSourceTaskTest. https://ci-builds.apache.org/blue/organizations/jenkins/Kafka%2Fkafka-pr/detail/PR-11732/2/tests/ {code:java} [2022-02-11 00:17:58,495] INFO Kafka startTimeMs: 1644538678494 (org.apache.kafka.common.utils.AppInfoParser:121)[2022-02-11 00:17:58,495] WARN Error registering AppInfo mbean (org.apache.kafka.common.utils.AppInfoParser:68)javax.management.InstanceAlreadyExistsException: kafka.connect:type=app-info,id=noop-worker at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:437) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerWithRepository(DefaultMBeanServerInterceptor.java:1898) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:966) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:900) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324) at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522) at org.apache.kafka.common.utils.AppInfoParser.registerAppInfo(AppInfoParser.java:64) at org.apache.kafka.connect.runtime.ConnectMetrics.<init>(ConnectMetrics.java:99) at org.apache.kafka.connect.runtime.errors.RetryWithToleranceOperatorTest.<clinit>(RetryWithToleranceOperatorTest.java:93) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:264) at javassist.runtime.Desc.getClassObject(Desc.java:72) at javassist.runtime.Desc.getClazz(Desc.java:81) at org.apache.kafka.connect.runtime.WorkerSourceTaskTest.createWorkerTask(WorkerSourceTaskTest.java:240) at org.apache.kafka.connect.runtime.WorkerSourceTaskTest.testHeadersWithCustomConverter(WorkerSourceTaskTest.java:1001) 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:59) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:27) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.junit.runners.ParentRunner$3.eval...[truncated 3038049 chars]... ssl.cipher.suites = null ssl.client.auth = none ssl.enabled.protocols = [TLSv1.2] ssl.endpoint.identification.algorithm = https ssl.engine.factory.class = null ssl.key.password = null ssl.keymanager.algorithm = SunX509 ssl.keystore.certificate.chain = null ssl.keystore.key = null ssl.keystore.location = null ssl.keystore.password = null ssl.keystore.type = JKS ssl.protocol = TLSv1.2 ssl.provider = null ssl.secure.random.implementation = null ssl.trustmanager.algorithm = PKIX ssl.truststore.certificates = null ssl.truststore.location = null ssl.truststore.password = null ssl.truststore.type = JKS task.shutdown.graceful.timeout.ms = 5000 topic.creation.enable = true topic.tracking.allow.reset = true topic.tracking.enable = true value.converter = class org.apache.kafka.connect.runtime.isolation.PluginsTest$TestConverter (org.apache.kafka.connect.runtime.isolation.PluginsTest$TestableWorkerConfig:376)[2022-02-11 00:19:28,370] WARN Variables cannot be used in the 'plugin.path' property, since the property is used by plugin scanning before the config providers that replace the variables are initialized. The raw value 'null' was used for plugin scanning, as opposed to the transformed value 'null', and this may cause unexpected results. (org.apache.kafka.connect.runtime.WorkerConfig:334)[2022-02-11 00:19:28,372] DEBUG Registering Connect metrics with JMX for worker 'errors-all-tolerate-worker' (org.apache.kafka.connect.runtime.ConnectMetrics:98)[2022-02-11 00:19:28,372] INFO Kafka version: 3.2.0-SNAPSHOT (org.apache.kafka.common.utils.AppInfoParser:119) {code} -- This message was sent by Atlassian Jira (v8.20.1#820001)