[jira] [Commented] (KAFKA-8711) Kafka 2.3.0 Transient Unit Test Failures SocketServerTest. testControlPlaneRequest
[ https://issues.apache.org/jira/browse/KAFKA-8711?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17291963#comment-17291963 ] Matthias J. Sax commented on KAFKA-8711: Different but related test {quote}org.opentest4j.AssertionFailedError: Disconnect notification not received: 127.0.0.1:46181-127.0.0.1:34506-0 at org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:39) at org.junit.jupiter.api.Assertions.fail(Assertions.java:117) at kafka.network.SocketServerTest$TestableSocketServer.waitForChannelClose(SocketServerTest.scala:1934) at kafka.network.SocketServerTest.idleExpiryWithBufferedReceives(SocketServerTest.scala:1567){quote} log4j: {quote}[2021-02-26 20:51:36,375] ERROR Uncaught exception in thread 'data-plane-kafka-network-thread-0-ListenerName(PLAINTEXT)-PLAINTEXT-0': (org.apache.kafka.common.utils.KafkaThread:49) kafka.network.SocketServerTest$$anon$8 [...] [2021-02-26 20:52:13,338] ERROR Closing socket for 127.0.0.1:43677-127.0.0.1:54109-0 because of error (kafka.network.Processor:76) org.apache.kafka.common.errors.InvalidRequestException: Received request api key VOTE which is not enabled [2021-02-26 20:52:13,338] DEBUG Closing selector connection 127.0.0.1:43677-127.0.0.1:54109-0 (kafka.network.Processor:62) [2021-02-26 20:52:13,339] ERROR Exception while processing request from 127.0.0.1:43677-127.0.0.1:54109-0 (kafka.network.Processor:76) org.apache.kafka.common.errors.InvalidRequestException: Received request api key VOTE which is not enabled{quote} > Kafka 2.3.0 Transient Unit Test Failures SocketServerTest. > testControlPlaneRequest > -- > > Key: KAFKA-8711 > URL: https://issues.apache.org/jira/browse/KAFKA-8711 > Project: Kafka > Issue Type: Test > Components: core, unit tests >Affects Versions: 2.3.0 >Reporter: Chandrasekhar >Priority: Critical > Attachments: KafkaAUTFailures07242019_PASS2.txt, > KafkaUTFailures07242019_PASS2.GIF > > > Cloned Kakfa 2.3.0 source to our git repo and compiled it using 'gradle > build', we see the following error consistently: > Gradle Version 4.7 > > testControlPlaneRequest > java.net.BindException: Address already in use (Bind failed) > at java.net.PlainSocketImpl.socketBind(Native Method) > at > java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387) > at java.net.Socket.bind(Socket.java:644) > at java.net.Socket.(Socket.java:433) > at java.net.Socket.(Socket.java:286) > at kafka.network.SocketServerTest.connect(SocketServerTest.scala:140) > at > kafka.network.SocketServerTest.$anonfun$testControlPlaneRequest$1(SocketServerTest.scala:200) > at > kafka.network.SocketServerTest.$anonfun$testControlPlaneRequest$1$adapted(SocketServerTest.scala:199) > at > kafka.network.SocketServerTest.withTestableServer(SocketServerTest.scala:1141) > at > kafka.network.SocketServerTest.testControlPlaneRequest(SocketServerTest.scala:199) > 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:305) > at > org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) > at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:365) > 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:330) > at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:78) > at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:328) > at org.junit.runners.ParentRunner.access$100(ParentRunner.java:65) > at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:292) > at
[jira] [Commented] (KAFKA-8711) Kafka 2.3.0 Transient Unit Test Failures SocketServerTest. testControlPlaneRequest
[ https://issues.apache.org/jira/browse/KAFKA-8711?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16896180#comment-16896180 ] Chandrasekhar commented on KAFKA-8711: -- Any feedback? > Kafka 2.3.0 Transient Unit Test Failures SocketServerTest. > testControlPlaneRequest > -- > > Key: KAFKA-8711 > URL: https://issues.apache.org/jira/browse/KAFKA-8711 > Project: Kafka > Issue Type: Test > Components: core, unit tests >Affects Versions: 2.3.0 >Reporter: Chandrasekhar >Priority: Critical > Attachments: KafkaAUTFailures07242019_PASS2.txt, > KafkaUTFailures07242019_PASS2.GIF > > > Cloned Kakfa 2.3.0 source to our git repo and compiled it using 'gradle > build', we see the following error consistently: > Gradle Version 4.7 > > testControlPlaneRequest > java.net.BindException: Address already in use (Bind failed) > at java.net.PlainSocketImpl.socketBind(Native Method) > at > java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387) > at java.net.Socket.bind(Socket.java:644) > at java.net.Socket.(Socket.java:433) > at java.net.Socket.(Socket.java:286) > at kafka.network.SocketServerTest.connect(SocketServerTest.scala:140) > at > kafka.network.SocketServerTest.$anonfun$testControlPlaneRequest$1(SocketServerTest.scala:200) > at > kafka.network.SocketServerTest.$anonfun$testControlPlaneRequest$1$adapted(SocketServerTest.scala:199) > at > kafka.network.SocketServerTest.withTestableServer(SocketServerTest.scala:1141) > at > kafka.network.SocketServerTest.testControlPlaneRequest(SocketServerTest.scala:199) > 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:305) > at > org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) > at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:365) > 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:330) > at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:78) > at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:328) > at org.junit.runners.ParentRunner.access$100(ParentRunner.java:65) > at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:292) > at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:305) > at org.junit.runners.ParentRunner.run(ParentRunner.java:412) > at > org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:106) > at > org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58) > at > org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:38) > at > org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:66) > at > org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:51) > at sun.reflect.GeneratedMethodAccessor31.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35) > at > org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) > at > org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32) > at >
[jira] [Commented] (KAFKA-8711) Kafka 2.3.0 Transient Unit Test Failures SocketServerTest. testControlPlaneRequest
[ https://issues.apache.org/jira/browse/KAFKA-8711?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16892118#comment-16892118 ] Chandrasekhar commented on KAFKA-8711: -- Attached find the logs...Please let us know if we can comment this test case for this build and move forward until there is a release available with this fix. If so where is this code in repo and how should we run the subset of tc's rather than waiting ~2hrs to find the failures... Thanks Much Chandra [^KafkaAUTFailures07242019_PASS2.txt]!KafkaUTFailures07242019_PASS2.GIF! > Kafka 2.3.0 Transient Unit Test Failures SocketServerTest. > testControlPlaneRequest > -- > > Key: KAFKA-8711 > URL: https://issues.apache.org/jira/browse/KAFKA-8711 > Project: Kafka > Issue Type: Test > Components: core, unit tests >Affects Versions: 2.3.0 >Reporter: Chandrasekhar >Priority: Critical > Attachments: KafkaAUTFailures07242019_PASS2.txt, > KafkaUTFailures07242019_PASS2.GIF > > > Cloned Kakfa 2.3.0 source to our git repo and compiled it using 'gradle > build', we see the following error consistently: > Gradle Version 4.7 > > testControlPlaneRequest > java.net.BindException: Address already in use (Bind failed) > at java.net.PlainSocketImpl.socketBind(Native Method) > at > java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387) > at java.net.Socket.bind(Socket.java:644) > at java.net.Socket.(Socket.java:433) > at java.net.Socket.(Socket.java:286) > at kafka.network.SocketServerTest.connect(SocketServerTest.scala:140) > at > kafka.network.SocketServerTest.$anonfun$testControlPlaneRequest$1(SocketServerTest.scala:200) > at > kafka.network.SocketServerTest.$anonfun$testControlPlaneRequest$1$adapted(SocketServerTest.scala:199) > at > kafka.network.SocketServerTest.withTestableServer(SocketServerTest.scala:1141) > at > kafka.network.SocketServerTest.testControlPlaneRequest(SocketServerTest.scala:199) > 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:305) > at > org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) > at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:365) > 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:330) > at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:78) > at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:328) > at org.junit.runners.ParentRunner.access$100(ParentRunner.java:65) > at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:292) > at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:305) > at org.junit.runners.ParentRunner.run(ParentRunner.java:412) > at > org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:106) > at > org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58) > at > org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:38) > at > org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:66) > at > org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:51) > at sun.reflect.GeneratedMethodAccessor31.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at