lhotari commented on issue #6646:
URL: https://github.com/apache/pulsar/issues/6646#issuecomment-771796694


   
`org.apache.pulsar.tests.integration.functions.PulsarFunctionsTest.testTumblingCountWindowTest`
 remains flaky. Some recent failures:
   
   ```
   java.lang.NoClassDefFoundError: Could not initialize class 
org.apache.pulsar.client.admin.utils.DefaultImplementation
        at 
org.apache.pulsar.client.admin.PulsarAdmin.builder(PulsarAdmin.java:38)
        at 
org.apache.pulsar.tests.integration.functions.PulsarFunctionsTest.testWindowFunction(PulsarFunctionsTest.java:1021)
        at 
org.apache.pulsar.tests.integration.functions.PulsarFunctionsTest.testTumblingCountWindowTest(PulsarFunctionsTest.java:1157)
   ```
   
   [example failure 
2021-01-26T18:11:46.1167331Z](https://github.com/apache/pulsar/runs/1769412890?check_suite_focus=true#step:12:6249)
   [example failure 
2021-01-26T18:10:57.8020102Z](https://github.com/apache/pulsar/runs/1769413064?check_suite_focus=true#step:12:7495)
   [example failure 
2021-01-26T18:06:09.5969297Z](https://github.com/apache/pulsar/runs/1769412890?check_suite_focus=true#step:12:4196)
   [example failure 
2021-01-26T18:00:33.6406102Z](https://github.com/apache/pulsar/runs/1769412890?check_suite_focus=true#step:12:2055)
   
   
   <details>
   <summary>Full exception stacktrace</summary>
   <code><pre>
   java.lang.NoClassDefFoundError: Could not initialize class 
org.apache.pulsar.client.admin.utils.DefaultImplementation
        at 
org.apache.pulsar.client.admin.PulsarAdmin.builder(PulsarAdmin.java:38)
        at 
org.apache.pulsar.tests.integration.functions.PulsarFunctionsTest.testWindowFunction(PulsarFunctionsTest.java:1021)
        at 
org.apache.pulsar.tests.integration.functions.PulsarFunctionsTest.testTumblingCountWindowTest(PulsarFunctionsTest.java:1157)
        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.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132)
        at 
org.testng.internal.InvokeMethodRunnable.runOne(InvokeMethodRunnable.java:45)
        at 
org.testng.internal.InvokeMethodRunnable.call(InvokeMethodRunnable.java:73)
        at 
org.testng.internal.InvokeMethodRunnable.call(InvokeMethodRunnable.java:11)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)
   
   </pre></code>
   </details>
   
   [example failure 
2021-01-26T17:59:54.5657817Z](https://github.com/apache/pulsar/runs/1769413064?check_suite_focus=true#step:12:2373)
   
   
   <details>
   <summary>Full exception stacktrace</summary>
   <code><pre>
   java.lang.NoClassDefFoundError: Could not initialize class 
org.apache.pulsar.client.admin.utils.DefaultImplementation
        at 
org.apache.pulsar.client.admin.PulsarAdmin.builder(PulsarAdmin.java:38)
        at 
org.apache.pulsar.tests.integration.functions.PulsarFunctionsTest.testWindowFunction(PulsarFunctionsTest.java:1021)
        at 
org.apache.pulsar.tests.integration.functions.PulsarFunctionsTest.testTumblingCountWindowTest(PulsarFunctionsTest.java:1157)
        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.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132)
        at 
org.testng.internal.InvokeMethodRunnable.runOne(InvokeMethodRunnable.java:45)
        at 
org.testng.internal.InvokeMethodRunnable.call(InvokeMethodRunnable.java:73)
        at 
org.testng.internal.InvokeMethodRunnable.call(InvokeMethodRunnable.java:11)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)
   
   17:59:54.250 
[docker-java-stream--1288566913:org.apache.pulsar.tests.integration.utils.DockerUtils$2@221]
 INFO  org.apache.pulsar.tests.integration.utils.DockerUtils - 
DOCKER.exec(PulsarFunctionsProcessTest-upfdw-pulsar-broker-0:tail -f 
/var/log/pulsar/broker.log): STDOUT: 17:59:53.436 [pulsar-io-24-3] INFO  
org.apache.pulsar.broker.service.ServerCnx - 
[PersistentTopic{topic=persistent://public/default/test-avroschema-input-pclewqzh}][PulsarFunctionsProcessTest-upfdw-0-1]
 Closing producer on cnx /172.18.0.8:38070. producerId=0
   17:59:53.437 [pulsar-io-24-3] INFO  
org.apache.pulsar.broker.service.ServerCnx - 
[PersistentTopic{topic=persistent://public/default/test-avroschema-input-pclewqzh}][PulsarFunctionsProcessTest-upfdw-0-1]
 Closed producer on cnx /172.18.0.8:38070. producerId=0
   17:59:53.450 [pulsar-io-24-3] INFO  
org.apache.pulsar.broker.service.ServerCnx - Closed connection from 
/172.18.0.8:38070
   17:59:53.472 [pulsar-io-24-2] INFO  
org.apache.pulsar.broker.service.ServerCnx - Closed connection from 
/172.18.0.8:38064
   </pre></code>
   </details>
   
   [example failure 
2021-01-26T18:05:25.9674429Z](https://github.com/apache/pulsar/runs/1769413064?check_suite_focus=true#step:12:4963)
   
   
   <details>
   <summary>Full exception stacktrace</summary>
   <code><pre>
   java.lang.NoClassDefFoundError: Could not initialize class 
org.apache.pulsar.client.admin.utils.DefaultImplementation
        at 
org.apache.pulsar.client.admin.PulsarAdmin.builder(PulsarAdmin.java:38)
        at 
org.apache.pulsar.tests.integration.functions.PulsarFunctionsTest.testWindowFunction(PulsarFunctionsTest.java:1021)
        at 
org.apache.pulsar.tests.integration.functions.PulsarFunctionsTest.testTumblingCountWindowTest(PulsarFunctionsTest.java:1157)
        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.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132)
        at 
org.testng.internal.InvokeMethodRunnable.runOne(InvokeMethodRunnable.java:45)
        at 
org.testng.internal.InvokeMethodRunnable.call(InvokeMethodRunnable.java:73)
        at 
org.testng.internal.InvokeMethodRunnable.call(InvokeMethodRunnable.java:11)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)
   
   18:05:25.825 
[docker-java-stream--1411830164:org.apache.pulsar.tests.integration.utils.DockerUtils$2@221]
 INFO  org.apache.pulsar.tests.integration.utils.DockerUtils - 
DOCKER.exec(PulsarFunctionsProcessTest-uivwh-pulsar-functions-worker-process-zfiyy-0:/pulsar/bin/pulsar-admin
 functions localrun --broker-service-url pulsar://pulsar-broker-0:6650 --tenant 
public --namespace default --name localRunTest --className 
org.apache.pulsar.functions.api.examples.ExclamationFunction --inputs 
persistent://public/default/test-function-local-run-JAVA-input-nbibpsse 
--output test-function-local-run-JAVA-output-euzcjepo --jar 
/pulsar/examples/java-test-functions.jar): STDERR: Exception in thread "main"
   18:05:25.826 
[docker-java-stream--1411830164:org.apache.pulsar.tests.integration.utils.DockerUtils$2@221]
 INFO  org.apache.pulsar.tests.integration.utils.DockerUtils - 
DOCKER.exec(PulsarFunctionsProcessTest-uivwh-pulsar-functions-worker-process-zfiyy-0:/pulsar/bin/pulsar-admin
 functions localrun --broker-service-url pulsar://pulsar-broker-0:6650 --tenant 
public --namespace default --name localRunTest --className 
org.apache.pulsar.functions.api.examples.ExclamationFunction --inputs 
persistent://public/default/test-function-local-run-JAVA-input-nbibpsse 
--output test-function-local-run-JAVA-output-euzcjepo --jar 
/pulsar/examples/java-test-functions.jar): STDERR: 
java.lang.ExceptionInInitializerError
   18:05:25.827 
[docker-java-stream--1411830164:org.apache.pulsar.tests.integration.utils.DockerUtils$2@221]
 INFO  org.apache.pulsar.tests.integration.utils.DockerUtils - 
DOCKER.exec(PulsarFunctionsProcessTest-uivwh-pulsar-functions-worker-process-zfiyy-0:/pulsar/bin/pulsar-admin
 functions localrun --broker-service-url pulsar://pulsar-broker-0:6650 --tenant 
public --namespace default --name localRunTest --className 
org.apache.pulsar.functions.api.examples.ExclamationFunction --inputs 
persistent://public/default/test-function-local-run-JAVA-input-nbibpsse 
--output test-function-local-run-JAVA-output-euzcjepo --jar 
/pulsar/examples/java-test-functions.jar): STDERR: 
   18:05:25.828 
[docker-java-stream--1411830164:org.apache.pulsar.tests.integration.utils.DockerUtils$2@221]
 INFO  org.apache.pulsar.tests.integration.utils.DockerUtils - 
DOCKER.exec(PulsarFunctionsProcessTest-uivwh-pulsar-functions-worker-process-zfiyy-0:/pulsar/bin/pulsar-admin
 functions localrun --broker-service-url pulsar://pulsar-broker-0:6650 --tenant 
public --namespace default --name localRunTest --className 
org.apache.pulsar.functions.api.examples.ExclamationFunction --inputs 
persistent://public/default/test-function-local-run-JAVA-input-nbibpsse 
--output test-function-local-run-JAVA-output-euzcjepo --jar 
/pulsar/examples/java-test-functions.jar): STDERR: at 
org.apache.pulsar.client.admin.PulsarAdmin.builder(PulsarAdmin.java:38)
        at 
org.apache.pulsar.admin.cli.PulsarAdminTool.<init>(PulsarAdminTool.java:101)
        at 
org.apache.pulsar.admin.cli.PulsarAdminTool.main(PulsarAdminTool.java:263)
   Caused by: java.lang.RuntimeException: java.lang.ClassNotFoundException: 
org.apache.pulsar.client.admin.impl.PulsarAdminBuilderImpl
        at 
org.apache.pulsar.client.admin.utils.ReflectionUtils.newClassInstance(ReflectionUtils.java:62)
        at 
org.apache.pulsar.client.admin.utils.DefaultImplementation.<clinit>(DefaultImplementation.java:30)
        ... 3 more
   Caused by: java.lang.ClassNotFoundException: 
org.apache.pulsar.client.admin.impl.PulsarAdminBuilderImpl
   18:05:25.838 
[docker-java-stream--1411830164:org.apache.pulsar.tests.integration.utils.DockerUtils$2@221]
 INFO  org.apache.pulsar.tests.integration.utils.DockerUtils - 
DOCKER.exec(PulsarFunctionsProcessTest-uivwh-pulsar-functions-worker-process-zfiyy-0:/pulsar/bin/pulsar-admin
 functions localrun --broker-service-url pulsar://pulsar-broker-0:6650 --tenant 
public --namespace default --name localRunTest --className 
org.apache.pulsar.functions.api.examples.ExclamationFunction --inputs 
persistent://public/default/test-function-local-run-JAVA-input-nbibpsse 
--output test-function-local-run-JAVA-output-euzcjepo --jar 
/pulsar/examples/java-test-functions.jar): STDERR: at 
java.net.URLClassLoader.findClass(URLClassLoader.java:382)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
        at 
org.apache.pulsar.client.admin.utils.ReflectionUtils.newClassInstance(ReflectionUtils.java:59)
        ... 4 more
   18:05:25.927 
[docker-java-stream--1411830164:org.apache.pulsar.tests.integration.utils.DockerUtils$2@236]
 INFO  org.apache.pulsar.tests.integration.utils.DockerUtils - 
DOCKER.exec(PulsarFunctionsProcessTest-uivwh-pulsar-functions-worker-process-zfiyy-0:/pulsar/bin/pulsar-admin
 functions localrun --broker-service-url pulsar://pulsar-broker-0:6650 --tenant 
public --namespace default --name localRunTest --className 
org.apache.pulsar.functions.api.examples.ExclamationFunction --inputs 
persistent://public/default/test-function-local-run-JAVA-input-nbibpsse 
--output test-function-local-run-JAVA-output-euzcjepo --jar 
/pulsar/examples/java-test-functions.jar): Done
   18:05:25.941 
[docker-java-stream--1411830164:org.apache.pulsar.tests.integration.utils.DockerUtils$2@254]
 INFO  org.apache.pulsar.tests.integration.utils.DockerUtils - 
DOCKER.exec(PulsarFunctionsProcessTest-uivwh-pulsar-functions-worker-process-zfiyy-0:/pulsar/bin/pulsar-admin
 functions localrun --broker-service-url pulsar://pulsar-broker-0:6650 --tenant 
public --namespace default --name localRunTest --className 
org.apache.pulsar.functions.api.examples.ExclamationFunction --inputs 
persistent://public/default/test-function-local-run-JAVA-input-nbibpsse 
--output test-function-local-run-JAVA-output-euzcjepo --jar 
/pulsar/examples/java-test-functions.jar): completed with 1
   18:05:25.942 
[docker-java-stream--1411830164:org.apache.pulsar.tests.integration.utils.DockerUtils$2@257]
 ERROR org.apache.pulsar.tests.integration.utils.DockerUtils - 
DOCKER.exec(PulsarFunctionsProcessTest-uivwh-pulsar-functions-worker-process-zfiyy-0:/pulsar/bin/pulsar-admin
 functions localrun --broker-service-url pulsar://pulsar-broker-0:6650 --tenant 
public --namespace default --name localRunTest --className 
org.apache.pulsar.functions.api.examples.ExclamationFunction --inputs 
persistent://public/default/test-function-local-run-JAVA-input-nbibpsse 
--output test-function-local-run-JAVA-output-euzcjepo --jar 
/pulsar/examples/java-test-functions.jar): completed with non zero return code: 
1
   stdout: 
   stderr: Exception in thread "main" java.lang.ExceptionInInitializerError
        at 
org.apache.pulsar.client.admin.PulsarAdmin.builder(PulsarAdmin.java:38)
        at 
org.apache.pulsar.admin.cli.PulsarAdminTool.<init>(PulsarAdminTool.java:101)
        at 
org.apache.pulsar.admin.cli.PulsarAdminTool.main(PulsarAdminTool.java:263)
   Caused by: java.lang.RuntimeException: java.lang.ClassNotFoundException: 
org.apache.pulsar.client.admin.impl.PulsarAdminBuilderImpl
        at 
org.apache.pulsar.client.admin.utils.ReflectionUtils.newClassInstance(ReflectionUtils.java:62)
        at 
org.apache.pulsar.client.admin.utils.DefaultImplementation.<clinit>(DefaultImplementation.java:30)
        ... 3 more
   Caused by: java.lang.ClassNotFoundException: 
org.apache.pulsar.client.admin.impl.PulsarAdminBuilderImpl
        at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
        at 
org.apache.pulsar.client.admin.utils.ReflectionUtils.newClassInstance(ReflectionUtils.java:59)
        ... 4 more
   
   </pre></code>
   </details>
   
   ```
   java.lang.AssertionError: expected [1] but found [0]
        at org.testng.Assert.fail(Assert.java:99)
        at org.testng.Assert.failNotEquals(Assert.java:1037)
        at org.testng.Assert.assertEqualsImpl(Assert.java:140)
        at org.testng.Assert.assertEquals(Assert.java:122)
        at org.testng.Assert.assertEquals(Assert.java:907)
        at org.testng.Assert.assertEquals(Assert.java:917)
        at 
org.apache.pulsar.tests.integration.functions.PulsarFunctionsTest.testWindowFunction(PulsarFunctionsTest.java:1058)
        at 
org.apache.pulsar.tests.integration.functions.PulsarFunctionsTest.testTumblingCountWindowTest(PulsarFunctionsTest.java:1157)
   ```
   
   [example failure 
2021-01-27T02:23:35.1223204Z](https://github.com/apache/pulsar/runs/1773551229?check_suite_focus=true#step:12:11855)
   
   
   <details>
   <summary>Full exception stacktrace</summary>
   <code><pre>
   java.lang.AssertionError: expected [1] but found [0]
        at org.testng.Assert.fail(Assert.java:99)
        at org.testng.Assert.failNotEquals(Assert.java:1037)
        at org.testng.Assert.assertEqualsImpl(Assert.java:140)
        at org.testng.Assert.assertEquals(Assert.java:122)
        at org.testng.Assert.assertEquals(Assert.java:907)
        at org.testng.Assert.assertEquals(Assert.java:917)
        at 
org.apache.pulsar.tests.integration.functions.PulsarFunctionsTest.testWindowFunction(PulsarFunctionsTest.java:1058)
        at 
org.apache.pulsar.tests.integration.functions.PulsarFunctionsTest.testTumblingCountWindowTest(PulsarFunctionsTest.java:1157)
        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.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132)
        at 
org.testng.internal.InvokeMethodRunnable.runOne(InvokeMethodRunnable.java:45)
        at 
org.testng.internal.InvokeMethodRunnable.call(InvokeMethodRunnable.java:73)
        at 
org.testng.internal.InvokeMethodRunnable.call(InvokeMethodRunnable.java:11)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)
   
   </pre></code>
   </details>
   
   ```
   java.lang.AssertionError: expected [0] but found [10]
        at org.testng.Assert.fail(Assert.java:99)
        at org.testng.Assert.failNotEquals(Assert.java:1037)
        at org.testng.Assert.assertEqualsImpl(Assert.java:140)
        at org.testng.Assert.assertEquals(Assert.java:122)
        at org.testng.Assert.assertEquals(Assert.java:907)
        at org.testng.Assert.assertEquals(Assert.java:917)
        at 
org.apache.pulsar.tests.integration.functions.PulsarFunctionsTest.getFunctionStatus(PulsarFunctionsTest.java:2027)
        at 
org.apache.pulsar.tests.integration.functions.PulsarFunctionsTest.getFunctionStatus(PulsarFunctionsTest.java:1991)
        at 
org.apache.pulsar.tests.integration.functions.PulsarFunctionsTest.testWindowFunction(PulsarFunctionsTest.java:1106)
        at 
org.apache.pulsar.tests.integration.functions.PulsarFunctionsTest.testTumblingCountWindowTest(PulsarFunctionsTest.java:1159)
   ```
   
   [example failure 
2021-01-31T16:37:47.9819964Z](https://github.com/apache/pulsar/runs/1801431376?check_suite_focus=true#step:13:33293)
   [example failure 
2021-01-31T16:08:55.5889067Z](https://github.com/apache/pulsar/runs/1801431376?check_suite_focus=true#step:13:16911)
   
   
   <details>
   <summary>Full exception stacktrace</summary>
   <code><pre>
   java.lang.AssertionError: expected [0] but found [10]
        at org.testng.Assert.fail(Assert.java:99)
        at org.testng.Assert.failNotEquals(Assert.java:1037)
        at org.testng.Assert.assertEqualsImpl(Assert.java:140)
        at org.testng.Assert.assertEquals(Assert.java:122)
        at org.testng.Assert.assertEquals(Assert.java:907)
        at org.testng.Assert.assertEquals(Assert.java:917)
        at 
org.apache.pulsar.tests.integration.functions.PulsarFunctionsTest.getFunctionStatus(PulsarFunctionsTest.java:2027)
        at 
org.apache.pulsar.tests.integration.functions.PulsarFunctionsTest.getFunctionStatus(PulsarFunctionsTest.java:1991)
        at 
org.apache.pulsar.tests.integration.functions.PulsarFunctionsTest.testWindowFunction(PulsarFunctionsTest.java:1106)
        at 
org.apache.pulsar.tests.integration.functions.PulsarFunctionsTest.testTumblingCountWindowTest(PulsarFunctionsTest.java:1159)
        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.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132)
        at 
org.testng.internal.InvokeMethodRunnable.runOne(InvokeMethodRunnable.java:45)
        at 
org.testng.internal.InvokeMethodRunnable.call(InvokeMethodRunnable.java:73)
        at 
org.testng.internal.InvokeMethodRunnable.call(InvokeMethodRunnable.java:11)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)
   
   </pre></code>
   </details>
   
   ```
   java.lang.IllegalStateException: Mapped port can only be obtained after the 
container is started
        at 
org.testcontainers.shaded.com.google.common.base.Preconditions.checkState(Preconditions.java:174)
        at 
org.testcontainers.containers.ContainerState.getMappedPort(ContainerState.java:141)
        at 
org.apache.pulsar.tests.integration.containers.ProxyContainer.getHttpServiceUrl(ProxyContainer.java:38)
        at 
org.apache.pulsar.tests.integration.topologies.PulsarCluster.getHttpServiceUrl(PulsarCluster.java:203)
        at 
org.apache.pulsar.tests.integration.functions.PulsarFunctionsTest.testWindowFunction(PulsarFunctionsTest.java:1021)
        at 
org.apache.pulsar.tests.integration.functions.PulsarFunctionsTest.testTumblingCountWindowTest(PulsarFunctionsTest.java:1157)
   ```
   
   [example failure 
2021-01-28T02:36:39.3688750Z](https://github.com/apache/pulsar/runs/1781059759?check_suite_focus=true#step:12:14279)
   
   
   <details>
   <summary>Full exception stacktrace</summary>
   <code><pre>
   java.lang.IllegalStateException: Mapped port can only be obtained after the 
container is started
        at 
org.testcontainers.shaded.com.google.common.base.Preconditions.checkState(Preconditions.java:174)
        at 
org.testcontainers.containers.ContainerState.getMappedPort(ContainerState.java:141)
        at 
org.apache.pulsar.tests.integration.containers.ProxyContainer.getHttpServiceUrl(ProxyContainer.java:38)
        at 
org.apache.pulsar.tests.integration.topologies.PulsarCluster.getHttpServiceUrl(PulsarCluster.java:203)
        at 
org.apache.pulsar.tests.integration.functions.PulsarFunctionsTest.testWindowFunction(PulsarFunctionsTest.java:1021)
        at 
org.apache.pulsar.tests.integration.functions.PulsarFunctionsTest.testTumblingCountWindowTest(PulsarFunctionsTest.java:1157)
        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.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132)
        at 
org.testng.internal.InvokeMethodRunnable.runOne(InvokeMethodRunnable.java:45)
        at 
org.testng.internal.InvokeMethodRunnable.call(InvokeMethodRunnable.java:73)
        at 
org.testng.internal.InvokeMethodRunnable.call(InvokeMethodRunnable.java:11)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)
   
   </pre></code>
   </details>
   
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to