Awakeable IDs following the new ID scheme #204
7 fail, 7 skipped, 583 pass in 4m 52s
Annotations
Check warning on line 0 in dev.restate.e2e.runtime.KillInvocationTest
github-actions / Unit Test Results
kill(IngressBlockingStub, KillSingletonServiceBlockingStub, AwakeableHolderServiceBlockingStub, URL) (dev.restate.e2e.runtime.KillInvocationTest) failed
artifacts/container-logs/test-results/test/TEST-dev.restate.e2e.runtime.KillInvocationTest.xml
Raw output
java.util.concurrent.TimeoutException: kill(dev.restate.generated.IngressGrpc$IngressBlockingStub, dev.restate.e2e.services.killtest.KillSingletonServiceGrpc$KillSingletonServiceBlockingStub, dev.restate.e2e.services.awakeableholder.AwakeableHolderServiceGrpc$AwakeableHolderServiceBlockingStub, java.net.URL) timed out after 10 seconds
at org.junit.jupiter.engine.extension.TimeoutExceptionFactory.create(TimeoutExceptionFactory.java:29)
at org.junit.jupiter.engine.extension.SameThreadTimeoutInvocation.proceed(SameThreadTimeoutInvocation.java:58)
at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156)
at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147)
at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86)
at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103)
at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92)
at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:218)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:214)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:139)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:202)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.invokeAll(ForkJoinPoolHierarchicalTestExecutorService.java:146)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:202)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.executeNonConcurrentTasks(ForkJoinPoolHierarchicalTestExecutorService.java:172)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.invokeAll(ForkJoinPoolHierarchicalTestExecutorService.java:152)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:202)
at java.base/java.util.concurrent.RecursiveAction.exec(RecursiveAction.java:189)
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
Suppressed: io.grpc.StatusRuntimeException: CANCELLED: Thread interrupted
at app//io.grpc.stub.ClientCalls.toStatusRuntimeException(ClientCalls.java:268)
at app//io.grpc.stub.ClientCalls.getUnchecked(ClientCalls.java:249)
at app//io.grpc.stub.ClientCalls.blockingUnaryCall(ClientCalls.java:167)
at app//dev.restate.e2e.services.awakeableholder.AwakeableHolderServiceGrpc$AwakeableHolderServiceBlockingStub.unlock(AwakeableHolderServiceGrpc.java:286)
at app//dev.restate.e2e.runtime.KillInvocationTest.kill(KillInvocationTest.kt:76)
at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at [email protected]/java.lang.reflect.Method.invoke(Method.java:566)
at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:728)
at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
at app//org.junit.jupiter.engine.extension.SameThreadTimeoutInvocation.proceed(SameThreadTimeoutInvocation.java:45)
... 52 more
Caused by: java.lang.InterruptedException
at io.grpc.stub.ClientCalls$ThreadlessExecutor.throwIfInterrupted(ClientCalls.java:750)
at io.grpc.stub.ClientCalls$ThreadlessExecutor.waitAndDrain(ClientCalls.java:718)
at io.grpc.stub.ClientCalls.blockingUnaryCall(ClientCalls.java:159)
... 62 more
Check warning on line 0 in dev.restate.e2e.NodeWithBase64CompletionAwakeableTest
github-actions / Unit Test Results
generate(RandomNumberListGeneratorBlockingStub) (dev.restate.e2e.NodeWithBase64CompletionAwakeableTest) failed
artifacts/container-logs/test-results/test/TEST-dev.restate.e2e.NodeWithBase64CompletionAwakeableTest.xml
Raw output
java.util.concurrent.TimeoutException: generate(dev.restate.e2e.services.externalcall.RandomNumberListGeneratorGrpc$RandomNumberListGeneratorBlockingStub) timed out after 10 seconds
at org.junit.jupiter.engine.extension.TimeoutExceptionFactory.create(TimeoutExceptionFactory.java:29)
at org.junit.jupiter.engine.extension.SameThreadTimeoutInvocation.proceed(SameThreadTimeoutInvocation.java:58)
at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156)
at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147)
at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86)
at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103)
at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92)
at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:218)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:214)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:139)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:202)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.invokeAll(ForkJoinPoolHierarchicalTestExecutorService.java:146)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:202)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.executeNonConcurrentTasks(ForkJoinPoolHierarchicalTestExecutorService.java:172)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.invokeAll(ForkJoinPoolHierarchicalTestExecutorService.java:152)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:202)
at java.base/java.util.concurrent.RecursiveAction.exec(RecursiveAction.java:189)
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
Suppressed: io.grpc.StatusRuntimeException: CANCELLED: Thread interrupted
at app//io.grpc.stub.ClientCalls.toStatusRuntimeException(ClientCalls.java:268)
at app//io.grpc.stub.ClientCalls.getUnchecked(ClientCalls.java:249)
at app//io.grpc.stub.ClientCalls.blockingUnaryCall(ClientCalls.java:167)
at app//dev.restate.e2e.services.externalcall.RandomNumberListGeneratorGrpc$RandomNumberListGeneratorBlockingStub.generateNumbers(RandomNumberListGeneratorGrpc.java:160)
at app//dev.restate.e2e.BaseAwakeableTest.generate(AwakeableTest.kt:71)
at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at [email protected]/java.lang.reflect.Method.invoke(Method.java:566)
at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:728)
at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
at app//org.junit.jupiter.engine.extension.SameThreadTimeoutInvocation.proceed(SameThreadTimeoutInvocation.java:45)
... 52 more
Caused by: java.lang.InterruptedException
at io.grpc.stub.ClientCalls$ThreadlessExecutor.throwIfInterrupted(ClientCalls.java:750)
at io.grpc.stub.ClientCalls$ThreadlessExecutor.waitAndDrain(ClientCalls.java:718)
at io.grpc.stub.ClientCalls.blockingUnaryCall(ClientCalls.java:159)
... 62 more
Check warning on line 0 in dev.restate.e2e.node.EmbeddedHandlerApiTest
github-actions / Unit Test Results
sideEffectAndAwakeable(int, URL) (dev.restate.e2e.node.EmbeddedHandlerApiTest) failed
artifacts/container-logs/test-results/test/TEST-dev.restate.e2e.node.EmbeddedHandlerApiTest.xml
Raw output
java.io.IOException: HTTP/1.1 header parser received no bytes
at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:565)
at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:119)
at dev.restate.e2e.Utils.postJsonRequest(Utils.kt:42)
at dev.restate.e2e.node.EmbeddedHandlerApiTest.sideEffectAndAwakeable(EmbeddedHandlerApiTest.kt:108)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:728)
at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
at org.junit.jupiter.engine.extension.SameThreadTimeoutInvocation.proceed(SameThreadTimeoutInvocation.java:45)
at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156)
at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147)
at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86)
at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103)
at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92)
at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:218)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:214)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:139)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:202)
at java.base/java.util.concurrent.RecursiveAction.exec(RecursiveAction.java:189)
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
Caused by: java.io.IOException: HTTP/1.1 header parser received no bytes
at java.net.http/jdk.internal.net.http.common.Utils.wrapWithExtraDetail(Utils.java:327)
at java.net.http/jdk.internal.net.http.Http1Response$HeadersReader.onReadError(Http1Response.java:673)
at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.checkForErrors(Http1AsyncReceiver.java:297)
at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.flush(Http1AsyncReceiver.java:263)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SynchronizedRestartableTask.run(SequentialScheduler.java:175)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:147)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:198)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: java.io.EOFException: EOF reached while reading
at java.net.http/jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber.onComplete(Http1AsyncReceiver.java:591)
at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:632)
at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:833)
at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:175)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:198)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:271)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:224)
at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:763)
at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:941)
at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:245)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:957)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:912)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:912)
Check warning on line 0 in dev.restate.e2e.NodeAwakeableTest
github-actions / Unit Test Results
generate(RandomNumberListGeneratorBlockingStub) (dev.restate.e2e.NodeAwakeableTest) failed
artifacts/container-logs/test-results/test/TEST-dev.restate.e2e.NodeAwakeableTest.xml
Raw output
java.util.concurrent.TimeoutException: generate(dev.restate.e2e.services.externalcall.RandomNumberListGeneratorGrpc$RandomNumberListGeneratorBlockingStub) timed out after 10 seconds
at org.junit.jupiter.engine.extension.TimeoutExceptionFactory.create(TimeoutExceptionFactory.java:29)
at org.junit.jupiter.engine.extension.SameThreadTimeoutInvocation.proceed(SameThreadTimeoutInvocation.java:58)
at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156)
at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147)
at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86)
at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103)
at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92)
at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:218)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:214)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:139)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:202)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.invokeAll(ForkJoinPoolHierarchicalTestExecutorService.java:146)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:202)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.executeNonConcurrentTasks(ForkJoinPoolHierarchicalTestExecutorService.java:172)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.invokeAll(ForkJoinPoolHierarchicalTestExecutorService.java:152)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:202)
at java.base/java.util.concurrent.RecursiveAction.exec(RecursiveAction.java:189)
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
Suppressed: io.grpc.StatusRuntimeException: CANCELLED: Thread interrupted
at app//io.grpc.stub.ClientCalls.toStatusRuntimeException(ClientCalls.java:268)
at app//io.grpc.stub.ClientCalls.getUnchecked(ClientCalls.java:249)
at app//io.grpc.stub.ClientCalls.blockingUnaryCall(ClientCalls.java:167)
at app//dev.restate.e2e.services.externalcall.RandomNumberListGeneratorGrpc$RandomNumberListGeneratorBlockingStub.generateNumbers(RandomNumberListGeneratorGrpc.java:160)
at app//dev.restate.e2e.BaseAwakeableTest.generate(AwakeableTest.kt:71)
at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at [email protected]/java.lang.reflect.Method.invoke(Method.java:566)
at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:728)
at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
at app//org.junit.jupiter.engine.extension.SameThreadTimeoutInvocation.proceed(SameThreadTimeoutInvocation.java:45)
... 52 more
Caused by: java.lang.InterruptedException
at io.grpc.stub.ClientCalls$ThreadlessExecutor.throwIfInterrupted(ClientCalls.java:750)
at io.grpc.stub.ClientCalls$ThreadlessExecutor.waitAndDrain(ClientCalls.java:718)
at io.grpc.stub.ClientCalls.blockingUnaryCall(ClientCalls.java:159)
... 62 more
Check warning on line 0 in dev.restate.e2e.NodeCancelInvocationTest
github-actions / Unit Test Results
cancel blocked invocation on CALL (dev.restate.e2e.NodeCancelInvocationTest) failed
artifacts/container-logs/test-results/test/TEST-dev.restate.e2e.NodeCancelInvocationTest.xml
Raw output
java.util.concurrent.TimeoutException: cancelInvocation(dev.restate.e2e.services.canceltest.CancelTestProto$BlockingOperation, dev.restate.generated.IngressGrpc$IngressBlockingStub, io.grpc.Channel, dev.restate.e2e.services.canceltest.BlockingServiceGrpc$BlockingServiceBlockingStub, dev.restate.e2e.services.awakeableholder.AwakeableHolderServiceGrpc$AwakeableHolderServiceBlockingStub, java.net.URL) timed out after 10 seconds
at org.junit.jupiter.engine.extension.TimeoutExceptionFactory.create(TimeoutExceptionFactory.java:29)
at org.junit.jupiter.engine.extension.SameThreadTimeoutInvocation.proceed(SameThreadTimeoutInvocation.java:58)
at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156)
at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147)
at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestTemplateMethod(TimeoutExtension.java:94)
at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103)
at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92)
at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:218)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:214)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:139)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:202)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.submit(ForkJoinPoolHierarchicalTestExecutorService.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask$DefaultDynamicTestExecutor.execute(NodeTestTask.java:226)
at org.junit.platform.engine.support.hierarchical.NodeTestTask$DefaultDynamicTestExecutor.execute(NodeTestTask.java:204)
at org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor.execute(TestTemplateTestDescriptor.java:142)
at org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor.lambda$execute$2(TestTemplateTestDescriptor.java:110)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor.execute(TestTemplateTestDescriptor.java:110)
at org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor.execute(TestTemplateTestDescriptor.java:44)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:202)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.invokeAll(ForkJoinPoolHierarchicalTestExecutorService.java:146)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:202)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.executeNonConcurrentTasks(ForkJoinPoolHierarchicalTestExecutorService.java:172)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.invokeAll(ForkJoinPoolHierarchicalTestExecutorService.java:152)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:202)
at java.base/java.util.concurrent.RecursiveAction.exec(RecursiveAction.java:189)
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
Suppressed: io.grpc.StatusRuntimeException: CANCELLED: Thread interrupted
at app//io.grpc.stub.ClientCalls.toStatusRuntimeException(ClientCalls.java:268)
at app//io.grpc.stub.ClientCalls.getUnchecked(ClientCalls.java:249)
at app//io.grpc.stub.ClientCalls.blockingUnaryCall(ClientCalls.java:167)
at app//dev.restate.e2e.services.awakeableholder.AwakeableHolderServiceGrpc$AwakeableHolderServiceBlockingStub.unlock(AwakeableHolderServiceGrpc.java:286)
at app//dev.restate.e2e.BaseCancelInvocationTest.cancelInvocation(CancelInvocationTest.kt:104)
at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at [email protected]/java.lang.reflect.Method.invoke(Method.java:566)
at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:728)
at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
at app//org.junit.jupiter.engine.extension.SameThreadTimeoutInvocation.proceed(SameThreadTimeoutInvocation.java:45)
... 105 more
Caused by: java.lang.InterruptedException
at io.grpc.stub.ClientCalls$ThreadlessExecutor.throwIfInterrupted(ClientCalls.java:750)
at io.grpc.stub.ClientCalls$ThreadlessExecutor.waitAndDrain(ClientCalls.java:718)
at io.grpc.stub.ClientCalls.blockingUnaryCall(ClientCalls.java:159)
... 115 more
Check warning on line 0 in dev.restate.e2e.NodeCancelInvocationTest
github-actions / Unit Test Results
cancel blocked invocation on SLEEP (dev.restate.e2e.NodeCancelInvocationTest) failed
artifacts/container-logs/test-results/test/TEST-dev.restate.e2e.NodeCancelInvocationTest.xml
Raw output
java.util.concurrent.TimeoutException: cancelInvocation(dev.restate.e2e.services.canceltest.CancelTestProto$BlockingOperation, dev.restate.generated.IngressGrpc$IngressBlockingStub, io.grpc.Channel, dev.restate.e2e.services.canceltest.BlockingServiceGrpc$BlockingServiceBlockingStub, dev.restate.e2e.services.awakeableholder.AwakeableHolderServiceGrpc$AwakeableHolderServiceBlockingStub, java.net.URL) timed out after 10 seconds
at org.junit.jupiter.engine.extension.TimeoutExceptionFactory.create(TimeoutExceptionFactory.java:29)
at org.junit.jupiter.engine.extension.SameThreadTimeoutInvocation.proceed(SameThreadTimeoutInvocation.java:58)
at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156)
at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147)
at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestTemplateMethod(TimeoutExtension.java:94)
at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103)
at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92)
at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:218)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:214)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:139)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:202)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.submit(ForkJoinPoolHierarchicalTestExecutorService.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask$DefaultDynamicTestExecutor.execute(NodeTestTask.java:226)
at org.junit.platform.engine.support.hierarchical.NodeTestTask$DefaultDynamicTestExecutor.execute(NodeTestTask.java:204)
at org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor.execute(TestTemplateTestDescriptor.java:142)
at org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor.lambda$execute$2(TestTemplateTestDescriptor.java:110)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor.execute(TestTemplateTestDescriptor.java:110)
at org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor.execute(TestTemplateTestDescriptor.java:44)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:202)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.invokeAll(ForkJoinPoolHierarchicalTestExecutorService.java:146)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:202)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.executeNonConcurrentTasks(ForkJoinPoolHierarchicalTestExecutorService.java:172)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.invokeAll(ForkJoinPoolHierarchicalTestExecutorService.java:152)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:202)
at java.base/java.util.concurrent.RecursiveAction.exec(RecursiveAction.java:189)
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
Suppressed: org.awaitility.core.ConditionTimeoutException: Lambda expression in org.awaitility.kotlin.AwaitilityKt that uses kotlin.jvm.functions.Function0: expected the predicate to return <true> but was null within 10 seconds.
at app//org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
at app//org.awaitility.core.AbstractHamcrestCondition.await(AbstractHamcrestCondition.java:86)
at app//org.awaitility.core.ConditionFactory.until(ConditionFactory.java:985)
at app//org.awaitility.core.ConditionFactory.until(ConditionFactory.java:691)
at app//org.awaitility.core.ConditionFactory.until(ConditionFactory.java:708)
at app//org.awaitility.kotlin.AwaitilityKt.matches(AwaitilityKt.kt:53)
at app//dev.restate.e2e.BaseCancelInvocationTest.cancelInvocation(CancelInvocationTest.kt:96)
at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at [email protected]/java.lang.reflect.Method.invoke(Method.java:566)
at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:728)
at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
at app//org.junit.jupiter.engine.extension.SameThreadTimeoutInvocation.proceed(SameThreadTimeoutInvocation.java:45)
... 105 more
Caused by: java.util.concurrent.TimeoutException
at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:204)
at org.awaitility.core.Uninterruptibles.getUninterruptibly(Uninterruptibles.java:101)
at org.awaitility.core.Uninterruptibles.getUninterruptibly(Uninterruptibles.java:81)
at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:103)
... 119 more
Check warning on line 0 in dev.restate.e2e.NodeCancelInvocationTest
github-actions / Unit Test Results
cancel blocked invocation on AWAKEABLE (dev.restate.e2e.NodeCancelInvocationTest) failed
artifacts/container-logs/test-results/test/TEST-dev.restate.e2e.NodeCancelInvocationTest.xml
Raw output
java.util.concurrent.TimeoutException: cancelInvocation(dev.restate.e2e.services.canceltest.CancelTestProto$BlockingOperation, dev.restate.generated.IngressGrpc$IngressBlockingStub, io.grpc.Channel, dev.restate.e2e.services.canceltest.BlockingServiceGrpc$BlockingServiceBlockingStub, dev.restate.e2e.services.awakeableholder.AwakeableHolderServiceGrpc$AwakeableHolderServiceBlockingStub, java.net.URL) timed out after 10 seconds
at org.junit.jupiter.engine.extension.TimeoutExceptionFactory.create(TimeoutExceptionFactory.java:29)
at org.junit.jupiter.engine.extension.SameThreadTimeoutInvocation.proceed(SameThreadTimeoutInvocation.java:58)
at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156)
at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147)
at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestTemplateMethod(TimeoutExtension.java:94)
at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103)
at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92)
at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:218)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:214)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:139)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:202)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.submit(ForkJoinPoolHierarchicalTestExecutorService.java:135)
at org.junit.platform.engine.support.hierarchical.NodeTestTask$DefaultDynamicTestExecutor.execute(NodeTestTask.java:226)
at org.junit.platform.engine.support.hierarchical.NodeTestTask$DefaultDynamicTestExecutor.execute(NodeTestTask.java:204)
at org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor.execute(TestTemplateTestDescriptor.java:142)
at org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor.lambda$execute$2(TestTemplateTestDescriptor.java:110)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor.execute(TestTemplateTestDescriptor.java:110)
at org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor.execute(TestTemplateTestDescriptor.java:44)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:202)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.invokeAll(ForkJoinPoolHierarchicalTestExecutorService.java:146)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:202)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.executeNonConcurrentTasks(ForkJoinPoolHierarchicalTestExecutorService.java:172)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.invokeAll(ForkJoinPoolHierarchicalTestExecutorService.java:152)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:202)
at java.base/java.util.concurrent.RecursiveAction.exec(RecursiveAction.java:189)
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
Suppressed: org.awaitility.core.ConditionTimeoutException: Lambda expression in org.awaitility.kotlin.AwaitilityKt that uses kotlin.jvm.functions.Function0: expected the predicate to return <true> but was null within 10 seconds.
at app//org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
at app//org.awaitility.core.AbstractHamcrestCondition.await(AbstractHamcrestCondition.java:86)
at app//org.awaitility.core.ConditionFactory.until(ConditionFactory.java:985)
at app//org.awaitility.core.ConditionFactory.until(ConditionFactory.java:691)
at app//org.awaitility.core.ConditionFactory.until(ConditionFactory.java:708)
at app//org.awaitility.kotlin.AwaitilityKt.matches(AwaitilityKt.kt:53)
at app//dev.restate.e2e.BaseCancelInvocationTest.cancelInvocation(CancelInvocationTest.kt:96)
at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at [email protected]/java.lang.reflect.Method.invoke(Method.java:566)
at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:728)
at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
at app//org.junit.jupiter.engine.extension.SameThreadTimeoutInvocation.proceed(SameThreadTimeoutInvocation.java:45)
... 105 more
Caused by: java.util.concurrent.TimeoutException
at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:204)
at org.awaitility.core.Uninterruptibles.getUninterruptibly(Uninterruptibles.java:101)
at org.awaitility.core.Uninterruptibles.getUninterruptibly(Uninterruptibles.java:81)
at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:103)
... 119 more
Check notice on line 0 in .github
github-actions / Unit Test Results
7 skipped tests found
There are 7 skipped tests, see "Raw output" for the full list of skipped tests.
Raw output
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 115: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.DeferredTest] Unknown
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 116: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.DeferredTest] Unknown: Fires timeout
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 144: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.StateTest] Unknown
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 42: [MockMultiThreaded][dev.restate.sdk.kotlin.DeferredTest] Unknown
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 43: [MockMultiThreaded][dev.restate.sdk.kotlin.DeferredTest] Unknown: Fires timeout
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 94: [MockSingleThread][dev.restate.sdk.kotlin.StateTest] Unknown
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 95: [MockMultiThreaded][dev.restate.sdk.kotlin.StateTest] Unknown
Check notice on line 0 in .github
github-actions / Unit Test Results
597 tests found (test 1 to 489)
There are 597 tests, see "Raw output" for the list of tests 1 to 489.
Raw output
dev.restate.e2e.JavaAwakeableTest ‑ generate(RandomNumberListGeneratorBlockingStub)
dev.restate.e2e.JavaCancelInvocationTest ‑ cancel blocked invocation on AWAKEABLE
dev.restate.e2e.JavaCancelInvocationTest ‑ cancel blocked invocation on CALL
dev.restate.e2e.JavaCancelInvocationTest ‑ cancel blocked invocation on SLEEP
dev.restate.e2e.JavaCoordinatorWithNodeReceiverServiceToServiceCallTest ‑ synchronousCall(CoordinatorBlockingStub)
dev.restate.e2e.JavaErrorsTest ‑ Test calling method that fails terminally
dev.restate.e2e.JavaErrorsTest ‑ Test calling method that fails terminally multiple times
dev.restate.e2e.JavaErrorsTest ‑ Test invocations are retried until they succeed
dev.restate.e2e.JavaErrorsTest ‑ Test propagate failure from another service
dev.restate.e2e.JavaErrorsTest ‑ Test propagate failure from sideEffect and internal invoke
dev.restate.e2e.JavaErrorsTest ‑ Test set then fail should persist the set
dev.restate.e2e.JavaErrorsTest ‑ Test side effects are retried until they succeed
dev.restate.e2e.JavaErrorsTest ‑ Test terminal error of side effects is propagated
dev.restate.e2e.JavaKafkaIngressTest ‑ handleEventInCounterService(URL, int, CounterBlockingStub)
dev.restate.e2e.JavaKafkaIngressTest ‑ handleEventInEventHandler(URL, int, CounterBlockingStub)
dev.restate.e2e.JavaSampleWorkflowTest ‑ Sample workflow with sleep, side effect, call and one way call
dev.restate.e2e.JavaServiceToServiceCallTest ‑ synchronousCall(CoordinatorBlockingStub)
dev.restate.e2e.JavaSimpleSleepTest ‑ manySleeps(Channel)
dev.restate.e2e.JavaSimpleSleepTest ‑ sleep(CoordinatorBlockingStub)
dev.restate.e2e.JavaSleepWithFailuresTest ‑ sleepAndKillServiceEndpoint(Channel, ContainerHandle)
dev.restate.e2e.JavaSleepWithFailuresTest ‑ sleepAndTerminateServiceEndpoint(Channel, ContainerHandle)
dev.restate.e2e.JavaStateTest ‑ add(CounterBlockingStub)
dev.restate.e2e.JavaStateTest ‑ getAndSet(CounterBlockingStub)
dev.restate.e2e.JavaStateTest ‑ setStateViaOneWayCallFromAnotherService(ProxyCounterBlockingStub, CounterBlockingStub)
dev.restate.e2e.NodeAwakeableTest ‑ generate(RandomNumberListGeneratorBlockingStub)
dev.restate.e2e.NodeCancelInvocationTest ‑ cancel blocked invocation on AWAKEABLE
dev.restate.e2e.NodeCancelInvocationTest ‑ cancel blocked invocation on CALL
dev.restate.e2e.NodeCancelInvocationTest ‑ cancel blocked invocation on SLEEP
dev.restate.e2e.NodeCoordinatorWithJavaReceiverServiceToServiceCallTest ‑ synchronousCall(CoordinatorBlockingStub)
dev.restate.e2e.NodeErrorsTest ‑ Test calling method that fails terminally
dev.restate.e2e.NodeErrorsTest ‑ Test calling method that fails terminally multiple times
dev.restate.e2e.NodeErrorsTest ‑ Test invocations are retried until they succeed
dev.restate.e2e.NodeErrorsTest ‑ Test propagate failure from another service
dev.restate.e2e.NodeErrorsTest ‑ Test set then fail should persist the set
dev.restate.e2e.NodeErrorsTest ‑ Test side effects are retried until they succeed
dev.restate.e2e.NodeErrorsTest ‑ Test terminal error of failing side effect with finite retry policy is propagated
dev.restate.e2e.NodeErrorsTest ‑ Test terminal error of side effects is propagated
dev.restate.e2e.NodeHandlerAPIKafkaIngressTest ‑ handleKeyedEvent(URL, int, URL)
dev.restate.e2e.NodeKafkaIngressTest ‑ handleEventInCounterService(URL, int, CounterBlockingStub)
dev.restate.e2e.NodeKafkaIngressTest ‑ handleEventInEventHandler(URL, int, CounterBlockingStub)
dev.restate.e2e.NodeSampleWorkflowTest ‑ Sample workflow with sleep, side effect, call and one way call
dev.restate.e2e.NodeServiceToServiceCallTest ‑ synchronousCall(CoordinatorBlockingStub)
dev.restate.e2e.NodeSimpleSleepTest ‑ manySleeps(Channel)
dev.restate.e2e.NodeSimpleSleepTest ‑ sleep(CoordinatorBlockingStub)
dev.restate.e2e.NodeSleepWithFailuresTest ‑ sleepAndKillServiceEndpoint(Channel, ContainerHandle)
dev.restate.e2e.NodeSleepWithFailuresTest ‑ sleepAndTerminateServiceEndpoint(Channel, ContainerHandle)
dev.restate.e2e.NodeStateTest ‑ add(CounterBlockingStub)
dev.restate.e2e.NodeStateTest ‑ getAndSet(CounterBlockingStub)
dev.restate.e2e.NodeStateTest ‑ setStateViaOneWayCallFromAnotherService(ProxyCounterBlockingStub, CounterBlockingStub)
dev.restate.e2e.NodeWithBase64CompletionAwakeableTest ‑ generate(RandomNumberListGeneratorBlockingStub)
dev.restate.e2e.java.AwaitTimeoutTest ‑ Test Awaitable#await(Duration)
dev.restate.e2e.node.EmbeddedHandlerApiTest ‑ consecutiveSideEffects(int, URL)
dev.restate.e2e.node.EmbeddedHandlerApiTest ‑ delayedIncrementCounter(int, URL)
dev.restate.e2e.node.EmbeddedHandlerApiTest ‑ incrementCounter(int, URL)
dev.restate.e2e.node.EmbeddedHandlerApiTest ‑ oneWayIncrementCounter(int, URL)
dev.restate.e2e.node.EmbeddedHandlerApiTest ‑ sideEffectAndAwakeable(int, URL)
dev.restate.e2e.node.HandlerApiTest ‑ echo(URL)
dev.restate.e2e.node.StateSerDeTest ‑ addAndClear(ListServiceBlockingStub)
dev.restate.e2e.node.VerificationTest ‑ Suspending or returning with an unawaited blocked syncCall should not deadlock
dev.restate.e2e.node.VerificationTest ‑ killingTheRuntime(CommandVerifierBlockingStub, ContainerHandle)
dev.restate.e2e.node.VerificationTest ‑ killingTheServiceEndpoint(CommandVerifierBlockingStub, ContainerHandle)
dev.restate.e2e.node.VerificationTest ‑ simple(CommandVerifierBlockingStub)
dev.restate.e2e.node.VerificationTest ‑ stoppingTheRuntime(CommandVerifierBlockingStub, ContainerHandle)
dev.restate.e2e.node.VerificationTest ‑ stoppingTheServiceEndpoint(CommandVerifierBlockingStub, ContainerHandle)
dev.restate.e2e.runtime.ConnectIngressTest ‑ badContentType(URL)
dev.restate.e2e.runtime.ConnectIngressTest ‑ getAndAdd(URL)
dev.restate.e2e.runtime.ConnectIngressTest ‑ malformedJson(URL)
dev.restate.e2e.runtime.IngressServiceTest ‑ idempotentInvoke(CounterBlockingStub)
dev.restate.e2e.runtime.IngressServiceTest ‑ invokeAddThroughConnect(URL, CounterBlockingStub)
dev.restate.e2e.runtime.IngressServiceTest ‑ invokeAddThroughGrpc(IngressBlockingStub, CounterBlockingStub)
dev.restate.e2e.runtime.InvokeOrderingTest ‑ [1] [true, false, false]
dev.restate.e2e.runtime.InvokeOrderingTest ‑ [2] [false, true, false]
dev.restate.e2e.runtime.InvokeOrderingTest ‑ [3] [true, true, false]
dev.restate.e2e.runtime.KillInvocationTest ‑ kill(IngressBlockingStub, KillSingletonServiceBlockingStub, AwakeableHolderServiceBlockingStub, URL)
dev.restate.e2e.runtime.PersistenceTest ‑ startAndKillRuntimeRetainsTheState(CounterBlockingStub, ContainerHandle)
dev.restate.e2e.runtime.PersistenceTest ‑ startAndStopRuntimeRetainsTheState(CounterBlockingStub, ContainerHandle)
dev.restate.e2e.runtime.PrivateServiceTest ‑ privateService(URL, CounterBlockingStub, ProxyCounterBlockingStub)
dev.restate.e2e.runtime.RetryOnUnknownServiceTest ‑ retryOnUnknownServiceUsingCall(IngressBlockingStub, ProxyServiceBlockingStub, ListServiceBlockingStub, URL)
dev.restate.e2e.runtime.RetryOnUnknownServiceTest ‑ retryOnUnknownServiceUsingOneWayCall(IngressBlockingStub, ProxyServiceBlockingStub, ListServiceBlockingStub, URL)
dev.restate.e2e.runtime.SingletonCounterTest ‑ singleton(SingletonCounterBlockingStub)
dev.restate.e2e.runtime.UpgradeServiceTest ‑ executesNewInvocationWithLatestServiceRevisions(UpgradeTestServiceBlockingStub, URL)
dev.restate.e2e.runtime.UpgradeServiceTest ‑ inFlightInvocation(IngressBlockingStub, UpgradeTestServiceBlockingStub, AwakeableHolderServiceBlockingStub, ListServiceBlockingStub, URL)
dev.restate.e2e.runtime.UpgradeServiceTest ‑ inFlightInvocationStoppingTheRuntime(IngressBlockingStub, UpgradeTestServiceBlockingStub, AwakeableHolderServiceBlockingStub, ListServiceBlockingStub, URL, ContainerHandle)
dev.restate.sdk.JavaBlockingTests ‑ 100: [MockMultiThreaded][dev.restate.sdk.SideEffectTest] SideEffectGuard
dev.restate.sdk.JavaBlockingTests ‑ 101: [MockSingleThread][dev.restate.sdk.SleepTest] SleepGreeter: Sleep 1000 ms not completed
dev.restate.sdk.JavaBlockingTests ‑ 102: [MockMultiThreaded][dev.restate.sdk.SleepTest] SleepGreeter: Sleep 1000 ms not completed
dev.restate.sdk.JavaBlockingTests ‑ 103: [MockSingleThread][dev.restate.sdk.SleepTest] SleepGreeter: Sleep 1000 ms sleep completed
dev.restate.sdk.JavaBlockingTests ‑ 104: [MockMultiThreaded][dev.restate.sdk.SleepTest] SleepGreeter: Sleep 1000 ms sleep completed
dev.restate.sdk.JavaBlockingTests ‑ 105: [MockSingleThread][dev.restate.sdk.SleepTest] SleepGreeter: Sleep 1000 ms still sleeping
dev.restate.sdk.JavaBlockingTests ‑ 106: [MockMultiThreaded][dev.restate.sdk.SleepTest] SleepGreeter: Sleep 1000 ms still sleeping
dev.restate.sdk.JavaBlockingTests ‑ 107: [MockSingleThread][dev.restate.sdk.SleepTest] ManySleeps: Sleep 1000 ms sleep completed
dev.restate.sdk.JavaBlockingTests ‑ 108: [MockMultiThreaded][dev.restate.sdk.SleepTest] ManySleeps: Sleep 1000 ms sleep completed
dev.restate.sdk.JavaBlockingTests ‑ 109: [MockSingleThread][dev.restate.sdk.SleepTest] SleepGreeter: Failed sleep
dev.restate.sdk.JavaBlockingTests ‑ 10: [MockMultiThreaded][dev.restate.sdk.DeferredTest] AwaitAny: Everything completed will generate the combinators message
dev.restate.sdk.JavaBlockingTests ‑ 110: [MockMultiThreaded][dev.restate.sdk.SleepTest] SleepGreeter: Failed sleep
dev.restate.sdk.JavaBlockingTests ‑ 111: [MockSingleThread][dev.restate.sdk.SleepTest] SleepGreeter: Failing sleep
dev.restate.sdk.JavaBlockingTests ‑ 112: [MockMultiThreaded][dev.restate.sdk.SleepTest] SleepGreeter: Failing sleep
dev.restate.sdk.JavaBlockingTests ‑ 113: [MockSingleThread][dev.restate.sdk.StateMachineFailuresTest] GetState: Protocol Exception
dev.restate.sdk.JavaBlockingTests ‑ 114: [MockMultiThreaded][dev.restate.sdk.StateMachineFailuresTest] GetState: Protocol Exception
dev.restate.sdk.JavaBlockingTests ‑ 115: [MockSingleThread][dev.restate.sdk.StateMachineFailuresTest] GetState: Serde error
dev.restate.sdk.JavaBlockingTests ‑ 116: [MockMultiThreaded][dev.restate.sdk.StateMachineFailuresTest] GetState: Serde error
dev.restate.sdk.JavaBlockingTests ‑ 117: [MockSingleThread][dev.restate.sdk.StateMachineFailuresTest] SideEffectFailure: Serde serialization error
dev.restate.sdk.JavaBlockingTests ‑ 118: [MockMultiThreaded][dev.restate.sdk.StateMachineFailuresTest] SideEffectFailure: Serde serialization error
dev.restate.sdk.JavaBlockingTests ‑ 119: [MockSingleThread][dev.restate.sdk.StateMachineFailuresTest] SideEffectFailure: Serde deserialization error
dev.restate.sdk.JavaBlockingTests ‑ 11: [MockSingleThread][dev.restate.sdk.DeferredTest] AwaitAny: Replay the combinator
dev.restate.sdk.JavaBlockingTests ‑ 120: [MockMultiThreaded][dev.restate.sdk.StateMachineFailuresTest] SideEffectFailure: Serde deserialization error
dev.restate.sdk.JavaBlockingTests ‑ 121: [MockSingleThread][dev.restate.sdk.UserFailuresTest] ThrowIllegalStateException
dev.restate.sdk.JavaBlockingTests ‑ 122: [MockMultiThreaded][dev.restate.sdk.UserFailuresTest] ThrowIllegalStateException
dev.restate.sdk.JavaBlockingTests ‑ 123: [MockSingleThread][dev.restate.sdk.UserFailuresTest] SideEffectThrowIllegalStateException
dev.restate.sdk.JavaBlockingTests ‑ 124: [MockMultiThreaded][dev.restate.sdk.UserFailuresTest] SideEffectThrowIllegalStateException
dev.restate.sdk.JavaBlockingTests ‑ 125: [MockSingleThread][dev.restate.sdk.UserFailuresTest] ThrowTerminalException: With internal error
dev.restate.sdk.JavaBlockingTests ‑ 126: [MockMultiThreaded][dev.restate.sdk.UserFailuresTest] ThrowTerminalException: With internal error
dev.restate.sdk.JavaBlockingTests ‑ 127: [MockSingleThread][dev.restate.sdk.UserFailuresTest] ThrowTerminalException: With unknown error
dev.restate.sdk.JavaBlockingTests ‑ 128: [MockMultiThreaded][dev.restate.sdk.UserFailuresTest] ThrowTerminalException: With unknown error
dev.restate.sdk.JavaBlockingTests ‑ 129: [MockSingleThread][dev.restate.sdk.UserFailuresTest] SideEffectThrowTerminalException: With internal error
dev.restate.sdk.JavaBlockingTests ‑ 12: [MockMultiThreaded][dev.restate.sdk.DeferredTest] AwaitAny: Replay the combinator
dev.restate.sdk.JavaBlockingTests ‑ 130: [MockMultiThreaded][dev.restate.sdk.UserFailuresTest] SideEffectThrowTerminalException: With internal error
dev.restate.sdk.JavaBlockingTests ‑ 131: [MockSingleThread][dev.restate.sdk.UserFailuresTest] SideEffectThrowTerminalException: With unknown error
dev.restate.sdk.JavaBlockingTests ‑ 132: [MockMultiThreaded][dev.restate.sdk.UserFailuresTest] SideEffectThrowTerminalException: With unknown error
dev.restate.sdk.JavaBlockingTests ‑ 133: [MockSingleThread][dev.restate.sdk.UserFailuresTest] ResponseObserverOnErrorTerminalException
dev.restate.sdk.JavaBlockingTests ‑ 134: [MockMultiThreaded][dev.restate.sdk.UserFailuresTest] ResponseObserverOnErrorTerminalException
dev.restate.sdk.JavaBlockingTests ‑ 135: [MockSingleThread][dev.restate.sdk.UserFailuresTest] ResponseObserverOnErrorIllegalStateException
dev.restate.sdk.JavaBlockingTests ‑ 136: [MockMultiThreaded][dev.restate.sdk.UserFailuresTest] ResponseObserverOnErrorIllegalStateException
dev.restate.sdk.JavaBlockingTests ‑ 137: [MockMultiThreaded][dev.restate.sdk.GrpcChannelAdapterTest] InvokeUsingGeneratedClient
dev.restate.sdk.JavaBlockingTests ‑ 138: [MockSingleThread][dev.restate.sdk.GrpcChannelAdapterTest] InvokeUsingGeneratedClient: Suspending
dev.restate.sdk.JavaBlockingTests ‑ 139: [MockMultiThreaded][dev.restate.sdk.GrpcChannelAdapterTest] InvokeUsingGeneratedClient: Suspending
dev.restate.sdk.JavaBlockingTests ‑ 13: [MockMultiThreaded][dev.restate.sdk.DeferredTest] AwaitAny: Complete any asynchronously
dev.restate.sdk.JavaBlockingTests ‑ 140: [MockMultiThreaded][dev.restate.sdk.GrpcChannelAdapterTest] InvokeUsingGeneratedFutureClient
dev.restate.sdk.JavaBlockingTests ‑ 141: [MockSingleThread][dev.restate.sdk.GrpcChannelAdapterTest] InvokeUsingGeneratedFutureClient: Suspending
dev.restate.sdk.JavaBlockingTests ‑ 142: [MockMultiThreaded][dev.restate.sdk.GrpcChannelAdapterTest] InvokeUsingGeneratedFutureClient: Suspending
dev.restate.sdk.JavaBlockingTests ‑ 143: [MockMultiThreaded][dev.restate.sdk.RestateCodegenTest] GreeterWithRestateClientAndServerCodegen
dev.restate.sdk.JavaBlockingTests ‑ 144: [MockMultiThreaded][dev.restate.sdk.RestateCodegenTest] Codegen: Check Codegen::EmptyInput method is correctly generated
dev.restate.sdk.JavaBlockingTests ‑ 145: [MockMultiThreaded][dev.restate.sdk.RestateCodegenTest] Codegen: Check Codegen::EmptyOutput method is correctly generated
dev.restate.sdk.JavaBlockingTests ‑ 146: [MockMultiThreaded][dev.restate.sdk.RestateCodegenTest] Codegen: Check Codegen::EmptyInputOutput method is correctly generated
dev.restate.sdk.JavaBlockingTests ‑ 147: [MockSingleThread][dev.restate.sdk.RestateCodegenTest] Codegen: Check Codegen::OneWay method is correctly generated
dev.restate.sdk.JavaBlockingTests ‑ 148: [MockMultiThreaded][dev.restate.sdk.RestateCodegenTest] Codegen: Check Codegen::OneWay method is correctly generated
dev.restate.sdk.JavaBlockingTests ‑ 149: [MockSingleThread][dev.restate.sdk.RestateCodegenTest] Codegen: Check Codegen::Delayed method is correctly generated
dev.restate.sdk.JavaBlockingTests ‑ 14: [MockSingleThread][dev.restate.sdk.DeferredTest] ReverseAwaitOrder: None completed
dev.restate.sdk.JavaBlockingTests ‑ 150: [MockMultiThreaded][dev.restate.sdk.RestateCodegenTest] Codegen: Check Codegen::Delayed method is correctly generated
dev.restate.sdk.JavaBlockingTests ‑ 151: [MockSingleThread][dev.restate.sdk.RandomTest] RandomShouldBeDeterministic
dev.restate.sdk.JavaBlockingTests ‑ 152: [MockMultiThreaded][dev.restate.sdk.RandomTest] RandomShouldBeDeterministic
dev.restate.sdk.JavaBlockingTests ‑ 153: [MockSingleThread][dev.restate.sdk.RandomTest] RandomInsideSideEffect
dev.restate.sdk.JavaBlockingTests ‑ 154: [MockMultiThreaded][dev.restate.sdk.RandomTest] RandomInsideSideEffect
dev.restate.sdk.JavaBlockingTests ‑ 15: [MockMultiThreaded][dev.restate.sdk.DeferredTest] ReverseAwaitOrder: None completed
dev.restate.sdk.JavaBlockingTests ‑ 16: [MockMultiThreaded][dev.restate.sdk.DeferredTest] ReverseAwaitOrder: A1 and A2 completed later
dev.restate.sdk.JavaBlockingTests ‑ 17: [MockMultiThreaded][dev.restate.sdk.DeferredTest] ReverseAwaitOrder: A2 and A1 completed later
dev.restate.sdk.JavaBlockingTests ‑ 18: [MockMultiThreaded][dev.restate.sdk.DeferredTest] ReverseAwaitOrder: Only A2 completed
dev.restate.sdk.JavaBlockingTests ‑ 19: [MockMultiThreaded][dev.restate.sdk.DeferredTest] ReverseAwaitOrder: Only A1 completed
dev.restate.sdk.JavaBlockingTests ‑ 1: [MockSingleThread][dev.restate.sdk.AwakeableIdTest] ReturnAwakeableId
dev.restate.sdk.JavaBlockingTests ‑ 20: [MockMultiThreaded][dev.restate.sdk.DeferredTest] AwaitTwiceTheSameAwaitable
dev.restate.sdk.JavaBlockingTests ‑ 21: [MockSingleThread][dev.restate.sdk.DeferredTest] AwaitAll: No completions will suspend
dev.restate.sdk.JavaBlockingTests ‑ 22: [MockMultiThreaded][dev.restate.sdk.DeferredTest] AwaitAll: No completions will suspend
dev.restate.sdk.JavaBlockingTests ‑ 23: [MockSingleThread][dev.restate.sdk.DeferredTest] AwaitAll: Only one completion will suspend
dev.restate.sdk.JavaBlockingTests ‑ 24: [MockMultiThreaded][dev.restate.sdk.DeferredTest] AwaitAll: Only one completion will suspend
dev.restate.sdk.JavaBlockingTests ‑ 25: [MockSingleThread][dev.restate.sdk.DeferredTest] AwaitAll: Everything completed will generate the combinators message
dev.restate.sdk.JavaBlockingTests ‑ 26: [MockMultiThreaded][dev.restate.sdk.DeferredTest] AwaitAll: Everything completed will generate the combinators message
dev.restate.sdk.JavaBlockingTests ‑ 27: [MockSingleThread][dev.restate.sdk.DeferredTest] AwaitAll: Replay the combinator
dev.restate.sdk.JavaBlockingTests ‑ 28: [MockMultiThreaded][dev.restate.sdk.DeferredTest] AwaitAll: Replay the combinator
dev.restate.sdk.JavaBlockingTests ‑ 29: [MockMultiThreaded][dev.restate.sdk.DeferredTest] AwaitAll: Complete all asynchronously
dev.restate.sdk.JavaBlockingTests ‑ 2: [MockMultiThreaded][dev.restate.sdk.AwakeableIdTest] ReturnAwakeableId
dev.restate.sdk.JavaBlockingTests ‑ 30: [MockMultiThreaded][dev.restate.sdk.DeferredTest] AwaitAll: All fails on first failure
dev.restate.sdk.JavaBlockingTests ‑ 31: [MockMultiThreaded][dev.restate.sdk.DeferredTest] AwaitAll: All fails on second failure
dev.restate.sdk.JavaBlockingTests ‑ 32: [MockSingleThread][dev.restate.sdk.DeferredTest] CombineAnyWithAll
dev.restate.sdk.JavaBlockingTests ‑ 33: [MockMultiThreaded][dev.restate.sdk.DeferredTest] CombineAnyWithAll
dev.restate.sdk.JavaBlockingTests ‑ 34: [MockSingleThread][dev.restate.sdk.DeferredTest] CombineAnyWithAll: Inverted order
dev.restate.sdk.JavaBlockingTests ‑ 35: [MockMultiThreaded][dev.restate.sdk.DeferredTest] CombineAnyWithAll: Inverted order
dev.restate.sdk.JavaBlockingTests ‑ 36: [MockSingleThread][dev.restate.sdk.DeferredTest] AwaitAnyIndex
dev.restate.sdk.JavaBlockingTests ‑ 37: [MockMultiThreaded][dev.restate.sdk.DeferredTest] AwaitAnyIndex
dev.restate.sdk.JavaBlockingTests ‑ 38: [MockSingleThread][dev.restate.sdk.DeferredTest] AwaitAnyIndex: Complete all
dev.restate.sdk.JavaBlockingTests ‑ 39: [MockMultiThreaded][dev.restate.sdk.DeferredTest] AwaitAnyIndex: Complete all
dev.restate.sdk.JavaBlockingTests ‑ 3: [MockSingleThread][dev.restate.sdk.DeferredTest] AwaitAny: No completions will suspend
dev.restate.sdk.JavaBlockingTests ‑ 40: [MockSingleThread][dev.restate.sdk.DeferredTest] AwaitOnAlreadyResolvedAwaitables
dev.restate.sdk.JavaBlockingTests ‑ 41: [MockMultiThreaded][dev.restate.sdk.DeferredTest] AwaitOnAlreadyResolvedAwaitables
dev.restate.sdk.JavaBlockingTests ‑ 42: [MockMultiThreaded][dev.restate.sdk.DeferredTest] AwaitWithTimeout
dev.restate.sdk.JavaBlockingTests ‑ 43: [MockMultiThreaded][dev.restate.sdk.DeferredTest] AwaitWithTimeout: Fires timeout
dev.restate.sdk.JavaBlockingTests ‑ 44: [MockSingleThread][dev.restate.sdk.EagerStateTest] GetEmpty: With complete state
dev.restate.sdk.JavaBlockingTests ‑ 45: [MockMultiThreaded][dev.restate.sdk.EagerStateTest] GetEmpty: With complete state
dev.restate.sdk.JavaBlockingTests ‑ 46: [MockSingleThread][dev.restate.sdk.EagerStateTest] GetEmpty: With partial state
dev.restate.sdk.JavaBlockingTests ‑ 47: [MockMultiThreaded][dev.restate.sdk.EagerStateTest] GetEmpty: With partial state
dev.restate.sdk.JavaBlockingTests ‑ 48: [MockSingleThread][dev.restate.sdk.EagerStateTest] GetEmpty: Resume with partial state
dev.restate.sdk.JavaBlockingTests ‑ 49: [MockMultiThreaded][dev.restate.sdk.EagerStateTest] GetEmpty: Resume with partial state
dev.restate.sdk.JavaBlockingTests ‑ 4: [MockMultiThreaded][dev.restate.sdk.DeferredTest] AwaitAny: No completions will suspend
dev.restate.sdk.JavaBlockingTests ‑ 50: [MockSingleThread][dev.restate.sdk.EagerStateTest] Get: With complete state
dev.restate.sdk.JavaBlockingTests ‑ 51: [MockMultiThreaded][dev.restate.sdk.EagerStateTest] Get: With complete state
dev.restate.sdk.JavaBlockingTests ‑ 52: [MockSingleThread][dev.restate.sdk.EagerStateTest] Get: With partial state
dev.restate.sdk.JavaBlockingTests ‑ 53: [MockMultiThreaded][dev.restate.sdk.EagerStateTest] Get: With partial state
dev.restate.sdk.JavaBlockingTests ‑ 54: [MockSingleThread][dev.restate.sdk.EagerStateTest] Get: With partial state without the state entry
dev.restate.sdk.JavaBlockingTests ‑ 55: [MockMultiThreaded][dev.restate.sdk.EagerStateTest] Get: With partial state without the state entry
dev.restate.sdk.JavaBlockingTests ‑ 56: [MockSingleThread][dev.restate.sdk.EagerStateTest] GetAppendAndGet: With state in the state_map
dev.restate.sdk.JavaBlockingTests ‑ 57: [MockMultiThreaded][dev.restate.sdk.EagerStateTest] GetAppendAndGet: With state in the state_map
dev.restate.sdk.JavaBlockingTests ‑ 58: [MockSingleThread][dev.restate.sdk.EagerStateTest] GetAppendAndGet: With partial state on the first get
dev.restate.sdk.JavaBlockingTests ‑ 59: [MockMultiThreaded][dev.restate.sdk.EagerStateTest] GetAppendAndGet: With partial state on the first get
dev.restate.sdk.JavaBlockingTests ‑ 5: [MockSingleThread][dev.restate.sdk.DeferredTest] AwaitAny: Only one completion will generate the combinators message
dev.restate.sdk.JavaBlockingTests ‑ 60: [MockSingleThread][dev.restate.sdk.EagerStateTest] GetClearAndGet: With state in the state_map
dev.restate.sdk.JavaBlockingTests ‑ 61: [MockMultiThreaded][dev.restate.sdk.EagerStateTest] GetClearAndGet: With state in the state_map
dev.restate.sdk.JavaBlockingTests ‑ 62: [MockSingleThread][dev.restate.sdk.EagerStateTest] GetClearAndGet: With partial state on the first get
dev.restate.sdk.JavaBlockingTests ‑ 63: [MockMultiThreaded][dev.restate.sdk.EagerStateTest] GetClearAndGet: With partial state on the first get
dev.restate.sdk.JavaBlockingTests ‑ 64: [MockSingleThread][dev.restate.sdk.StateTest] GetState: With GetStateEntry already completed
dev.restate.sdk.JavaBlockingTests ‑ 65: [MockMultiThreaded][dev.restate.sdk.StateTest] GetState: With GetStateEntry already completed
dev.restate.sdk.JavaBlockingTests ‑ 66: [MockSingleThread][dev.restate.sdk.StateTest] GetState: With GetStateEntry already completed empty
dev.restate.sdk.JavaBlockingTests ‑ 67: [MockMultiThreaded][dev.restate.sdk.StateTest] GetState: With GetStateEntry already completed empty
dev.restate.sdk.JavaBlockingTests ‑ 68: [MockSingleThread][dev.restate.sdk.StateTest] GetState: Without GetStateEntry
dev.restate.sdk.JavaBlockingTests ‑ 69: [MockMultiThreaded][dev.restate.sdk.StateTest] GetState: Without GetStateEntry
dev.restate.sdk.JavaBlockingTests ‑ 6: [MockMultiThreaded][dev.restate.sdk.DeferredTest] AwaitAny: Only one completion will generate the combinators message
dev.restate.sdk.JavaBlockingTests ‑ 70: [MockSingleThread][dev.restate.sdk.StateTest] GetState: With GetStateEntry not completed
dev.restate.sdk.JavaBlockingTests ‑ 71: [MockMultiThreaded][dev.restate.sdk.StateTest] GetState: With GetStateEntry not completed
dev.restate.sdk.JavaBlockingTests ‑ 72: [MockMultiThreaded][dev.restate.sdk.StateTest] GetState: With GetStateEntry and completed with later CompletionFrame
dev.restate.sdk.JavaBlockingTests ‑ 73: [MockMultiThreaded][dev.restate.sdk.StateTest] GetState: Without GetStateEntry and completed with later CompletionFrame
dev.restate.sdk.JavaBlockingTests ‑ 74: [MockSingleThread][dev.restate.sdk.StateTest] GetState: Failed GetStateEntry
dev.restate.sdk.JavaBlockingTests ‑ 75: [MockMultiThreaded][dev.restate.sdk.StateTest] GetState: Failed GetStateEntry
dev.restate.sdk.JavaBlockingTests ‑ 76: [MockSingleThread][dev.restate.sdk.StateTest] GetState: Failing GetStateEntry
dev.restate.sdk.JavaBlockingTests ‑ 77: [MockMultiThreaded][dev.restate.sdk.StateTest] GetState: Failing GetStateEntry
dev.restate.sdk.JavaBlockingTests ‑ 78: [MockSingleThread][dev.restate.sdk.StateTest] GetAndSetState: With GetState and SetState
dev.restate.sdk.JavaBlockingTests ‑ 79: [MockMultiThreaded][dev.restate.sdk.StateTest] GetAndSetState: With GetState and SetState
dev.restate.sdk.JavaBlockingTests ‑ 7: [MockSingleThread][dev.restate.sdk.DeferredTest] AwaitAny: Only one failure will generate the combinators message
dev.restate.sdk.JavaBlockingTests ‑ 80: [MockSingleThread][dev.restate.sdk.StateTest] GetAndSetState: With GetState already completed
dev.restate.sdk.JavaBlockingTests ‑ 81: [MockMultiThreaded][dev.restate.sdk.StateTest] GetAndSetState: With GetState already completed
dev.restate.sdk.JavaBlockingTests ‑ 82: [MockMultiThreaded][dev.restate.sdk.StateTest] GetAndSetState: With GetState completed later
dev.restate.sdk.JavaBlockingTests ‑ 83: [MockSingleThread][dev.restate.sdk.StateTest] SetNullState
dev.restate.sdk.JavaBlockingTests ‑ 84: [MockMultiThreaded][dev.restate.sdk.StateTest] SetNullState
dev.restate.sdk.JavaBlockingTests ‑ 85: [MockMultiThreaded][dev.restate.sdk.InvocationIdTest] ReturnInvocationId
dev.restate.sdk.JavaBlockingTests ‑ 86: [MockSingleThread][dev.restate.sdk.OnlyInputAndOutputTest] NoSyscallsGreeter
dev.restate.sdk.JavaBlockingTests ‑ 87: [MockMultiThreaded][dev.restate.sdk.OnlyInputAndOutputTest] NoSyscallsGreeter
dev.restate.sdk.JavaBlockingTests ‑ 88: [MockSingleThread][dev.restate.sdk.OnlyInputAndOutputTest] NoSyscallsGreeter
dev.restate.sdk.JavaBlockingTests ‑ 89: [MockMultiThreaded][dev.restate.sdk.OnlyInputAndOutputTest] NoSyscallsGreeter
dev.restate.sdk.JavaBlockingTests ‑ 8: [MockMultiThreaded][dev.restate.sdk.DeferredTest] AwaitAny: Only one failure will generate the combinators message
dev.restate.sdk.JavaBlockingTests ‑ 90: [MockSingleThread][dev.restate.sdk.SideEffectTest] SideEffect: Without optimization suspends
dev.restate.sdk.JavaBlockingTests ‑ 91: [MockMultiThreaded][dev.restate.sdk.SideEffectTest] SideEffect: Without optimization suspends
dev.restate.sdk.JavaBlockingTests ‑ 92: [MockSingleThread][dev.restate.sdk.SideEffectTest] SideEffect: Without optimization and with acks returns
dev.restate.sdk.JavaBlockingTests ‑ 93: [MockMultiThreaded][dev.restate.sdk.SideEffectTest] SideEffect: Without optimization and with acks returns
dev.restate.sdk.JavaBlockingTests ‑ 94: [MockSingleThread][dev.restate.sdk.SideEffectTest] ConsecutiveSideEffect: With optimization and without ack on first side effect will suspend
dev.restate.sdk.JavaBlockingTests ‑ 95: [MockMultiThreaded][dev.restate.sdk.SideEffectTest] ConsecutiveSideEffect: With optimization and without ack on first side effect will suspend
dev.restate.sdk.JavaBlockingTests ‑ 96: [MockMultiThreaded][dev.restate.sdk.SideEffectTest] ConsecutiveSideEffect: With optimization and ack on first side effect will suspend
dev.restate.sdk.JavaBlockingTests ‑ 97: [MockMultiThreaded][dev.restate.sdk.SideEffectTest] ConsecutiveSideEffect: With optimization and ack on first and second side effect will resume
dev.restate.sdk.JavaBlockingTests ‑ 98: [MockMultiThreaded][dev.restate.sdk.SideEffectTest] CheckContextSwitching
dev.restate.sdk.JavaBlockingTests ‑ 99: [MockSingleThread][dev.restate.sdk.SideEffectTest] SideEffectGuard
dev.restate.sdk.JavaBlockingTests ‑ 9: [MockSingleThread][dev.restate.sdk.DeferredTest] AwaitAny: Everything completed will generate the combinators message
dev.restate.sdk.common.CoreSerdesTest ‑ Boolean: false
dev.restate.sdk.common.CoreSerdesTest ‑ Boolean: true
dev.restate.sdk.common.CoreSerdesTest ‑ Byte: -102
dev.restate.sdk.common.CoreSerdesTest ‑ Byte: -128
dev.restate.sdk.common.CoreSerdesTest ‑ Byte: 127
dev.restate.sdk.common.CoreSerdesTest ‑ Double: 0.5653178123924414
dev.restate.sdk.common.CoreSerdesTest ‑ Double: 1.7976931348623157E308
dev.restate.sdk.common.CoreSerdesTest ‑ Double: 4.9E-324
dev.restate.sdk.common.CoreSerdesTest ‑ Float: 0.044567347
dev.restate.sdk.common.CoreSerdesTest ‑ Float: 1.4E-45
dev.restate.sdk.common.CoreSerdesTest ‑ Float: 3.4028235E38
dev.restate.sdk.common.CoreSerdesTest ‑ Integer: -1934346721
dev.restate.sdk.common.CoreSerdesTest ‑ Integer: -2147483648
dev.restate.sdk.common.CoreSerdesTest ‑ Integer: 2147483647
dev.restate.sdk.common.CoreSerdesTest ‑ Long: -5010492592575753889
dev.restate.sdk.common.CoreSerdesTest ‑ Long: -9223372036854775808
dev.restate.sdk.common.CoreSerdesTest ‑ Long: 9223372036854775807
dev.restate.sdk.common.CoreSerdesTest ‑ Null: null
dev.restate.sdk.common.CoreSerdesTest ‑ Short: -32768
dev.restate.sdk.common.CoreSerdesTest ‑ Short: 10042
dev.restate.sdk.common.CoreSerdesTest ‑ Short: 32767
dev.restate.sdk.common.CoreSerdesTest ‑ String:
dev.restate.sdk.common.CoreSerdesTest ‑ String: Francesco1234
dev.restate.sdk.common.CoreSerdesTest ‑ String: \U0001f600
dev.restate.sdk.common.CoreSerdesTest ‑ byte[]: [B@4ae9cfc1
dev.restate.sdk.core.MessageHeaderTest ‑ checkProtocolVersion()
dev.restate.sdk.core.MessageHeaderTest ‑ requiresAckFlag()
dev.restate.sdk.core.ServiceDiscoveryHandlerTest ‑ handleWithMultipleServices()
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 100: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.DeferredTest] ReverseAwaitOrder: Only A2 completed
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 101: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.DeferredTest] ReverseAwaitOrder: Only A1 completed
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 102: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.DeferredTest] AwaitTwiceTheSameAwaitable
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 103: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.DeferredTest] AwaitAll: No completions will suspend
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 104: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.DeferredTest] AwaitAll: Only one completion will suspend
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 105: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.DeferredTest] AwaitAll: Everything completed will generate the combinators message
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 106: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.DeferredTest] AwaitAll: Replay the combinator
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 107: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.DeferredTest] AwaitAll: Complete all asynchronously
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 108: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.DeferredTest] AwaitAll: All fails on first failure
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 109: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.DeferredTest] AwaitAll: All fails on second failure
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 10: [HttpVertxTestExecutor][dev.restate.sdk.DeferredTest] ReverseAwaitOrder: A2 and A1 completed later
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 110: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.DeferredTest] CombineAnyWithAll
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 111: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.DeferredTest] CombineAnyWithAll: Inverted order
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 112: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.DeferredTest] AwaitAnyIndex
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 113: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.DeferredTest] AwaitAnyIndex: Complete all
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 114: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.DeferredTest] AwaitOnAlreadyResolvedAwaitables
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 115: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.DeferredTest] Unknown
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 116: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.DeferredTest] Unknown: Fires timeout
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 117: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.DeferredTest] AwaitSelect: No completions will suspend
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 118: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.DeferredTest] AwaitSelect: Only one completion will generate the combinators message
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 119: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.DeferredTest] AwaitSelect: Only one failure will generate the combinators message
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 11: [HttpVertxTestExecutor][dev.restate.sdk.DeferredTest] ReverseAwaitOrder: Only A2 completed
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 120: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.DeferredTest] AwaitSelect: Everything completed will generate the combinators message
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 121: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.DeferredTest] AwaitSelect: Replay the combinator
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 122: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.DeferredTest] AwaitSelect: Complete any asynchronously
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 123: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.EagerStateTest] GetEmpty: With complete state
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 124: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.EagerStateTest] GetEmpty: With partial state
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 125: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.EagerStateTest] GetEmpty: Resume with partial state
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 126: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.EagerStateTest] Get: With complete state
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 127: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.EagerStateTest] Get: With partial state
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 128: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.EagerStateTest] Get: With partial state without the state entry
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 129: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.EagerStateTest] GetAppendAndGet: With state in the state_map
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 12: [HttpVertxTestExecutor][dev.restate.sdk.DeferredTest] ReverseAwaitOrder: Only A1 completed
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 130: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.EagerStateTest] GetAppendAndGet: With partial state on the first get
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 131: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.EagerStateTest] GetClearAndGet: With state in the state_map
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 132: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.EagerStateTest] GetClearAndGet: With partial state on the first get
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 133: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.StateTest] GetState: With GetStateEntry already completed
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 134: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.StateTest] GetState: With GetStateEntry already completed empty
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 135: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.StateTest] GetState: Without GetStateEntry
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 136: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.StateTest] GetState: With GetStateEntry not completed
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 137: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.StateTest] GetState: With GetStateEntry and completed with later CompletionFrame
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 138: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.StateTest] GetState: Without GetStateEntry and completed with later CompletionFrame
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 139: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.StateTest] GetState: Failed GetStateEntry
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 13: [HttpVertxTestExecutor][dev.restate.sdk.DeferredTest] AwaitTwiceTheSameAwaitable
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 140: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.StateTest] GetState: Failing GetStateEntry
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 141: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.StateTest] GetAndSetState: With GetState and SetState
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 142: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.StateTest] GetAndSetState: With GetState already completed
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 143: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.StateTest] GetAndSetState: With GetState completed later
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 144: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.StateTest] Unknown
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 145: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.InvocationIdTest] ReturnInvocationId
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 146: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.OnlyInputAndOutputTest] NoSyscallsGreeter
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 147: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.OnlyInputAndOutputTest] NoSyscallsGreeter
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 148: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.SideEffectTest] SideEffect: Without optimization suspends
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 149: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.SideEffectTest] SideEffect: Without optimization and with acks returns
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 14: [HttpVertxTestExecutor][dev.restate.sdk.DeferredTest] AwaitAll: No completions will suspend
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 150: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.SideEffectTest] ConsecutiveSideEffect: With optimization and without ack on first side effect will suspend
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 151: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.SideEffectTest] ConsecutiveSideEffect: With optimization and ack on first side effect will suspend
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 152: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.SideEffectTest] ConsecutiveSideEffect: With optimization and ack on first and second side effect will resume
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 153: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.SideEffectTest] CheckContextSwitching
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 154: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.SideEffectTest] SideEffectGuard
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 155: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.SleepTest] SleepGreeter: Sleep 1000 ms not completed
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 156: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.SleepTest] SleepGreeter: Sleep 1000 ms sleep completed
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 157: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.SleepTest] SleepGreeter: Sleep 1000 ms still sleeping
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 158: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.SleepTest] ManySleeps: Sleep 1000 ms sleep completed
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 159: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.SleepTest] SleepGreeter: Failed sleep
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 15: [HttpVertxTestExecutor][dev.restate.sdk.DeferredTest] AwaitAll: Only one completion will suspend
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 160: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.SleepTest] SleepGreeter: Failing sleep
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 161: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.StateMachineFailuresTest] GetState: Protocol Exception
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 162: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.StateMachineFailuresTest] GetState: Serde error
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 163: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.StateMachineFailuresTest] SideEffectFailure: Serde serialization error
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 164: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.StateMachineFailuresTest] SideEffectFailure: Serde deserialization error
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 165: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.UserFailuresTest] ThrowIllegalStateException
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 166: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.UserFailuresTest] SideEffectThrowIllegalStateException
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 167: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.UserFailuresTest] ThrowTerminalException: With internal error
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 168: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.UserFailuresTest] ThrowTerminalException: With unknown error
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 169: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.UserFailuresTest] SideEffectThrowTerminalException: With internal error
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 16: [HttpVertxTestExecutor][dev.restate.sdk.DeferredTest] AwaitAll: Everything completed will generate the combinators message
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 170: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.UserFailuresTest] SideEffectThrowTerminalException: With unknown error
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 171: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.RandomTest] RandomShouldBeDeterministic
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 172: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.RandomTest] RandomInsideSideEffect
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 173: [HttpVertxTestExecutor][dev.restate.sdk.http.vertx.HttpVertxTests$VertxExecutorsTest] CheckNonBlockingServiceTrampolineEventLoopContext
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 174: [HttpVertxTestExecutor][dev.restate.sdk.http.vertx.HttpVertxTests$VertxExecutorsTest] CheckBlockingServiceTrampolineExecutor
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 17: [HttpVertxTestExecutor][dev.restate.sdk.DeferredTest] AwaitAll: Replay the combinator
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 18: [HttpVertxTestExecutor][dev.restate.sdk.DeferredTest] AwaitAll: Complete all asynchronously
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 19: [HttpVertxTestExecutor][dev.restate.sdk.DeferredTest] AwaitAll: All fails on first failure
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 1: [HttpVertxTestExecutor][dev.restate.sdk.AwakeableIdTest] ReturnAwakeableId
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 20: [HttpVertxTestExecutor][dev.restate.sdk.DeferredTest] AwaitAll: All fails on second failure
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 21: [HttpVertxTestExecutor][dev.restate.sdk.DeferredTest] CombineAnyWithAll
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 22: [HttpVertxTestExecutor][dev.restate.sdk.DeferredTest] CombineAnyWithAll: Inverted order
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 23: [HttpVertxTestExecutor][dev.restate.sdk.DeferredTest] AwaitAnyIndex
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 24: [HttpVertxTestExecutor][dev.restate.sdk.DeferredTest] AwaitAnyIndex: Complete all
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 25: [HttpVertxTestExecutor][dev.restate.sdk.DeferredTest] AwaitOnAlreadyResolvedAwaitables
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 26: [HttpVertxTestExecutor][dev.restate.sdk.DeferredTest] AwaitWithTimeout
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 27: [HttpVertxTestExecutor][dev.restate.sdk.DeferredTest] AwaitWithTimeout: Fires timeout
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 28: [HttpVertxTestExecutor][dev.restate.sdk.EagerStateTest] GetEmpty: With complete state
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 29: [HttpVertxTestExecutor][dev.restate.sdk.EagerStateTest] GetEmpty: With partial state
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 2: [HttpVertxTestExecutor][dev.restate.sdk.DeferredTest] AwaitAny: No completions will suspend
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 30: [HttpVertxTestExecutor][dev.restate.sdk.EagerStateTest] GetEmpty: Resume with partial state
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 31: [HttpVertxTestExecutor][dev.restate.sdk.EagerStateTest] Get: With complete state
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 32: [HttpVertxTestExecutor][dev.restate.sdk.EagerStateTest] Get: With partial state
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 33: [HttpVertxTestExecutor][dev.restate.sdk.EagerStateTest] Get: With partial state without the state entry
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 34: [HttpVertxTestExecutor][dev.restate.sdk.EagerStateTest] GetAppendAndGet: With state in the state_map
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 35: [HttpVertxTestExecutor][dev.restate.sdk.EagerStateTest] GetAppendAndGet: With partial state on the first get
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 36: [HttpVertxTestExecutor][dev.restate.sdk.EagerStateTest] GetClearAndGet: With state in the state_map
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 37: [HttpVertxTestExecutor][dev.restate.sdk.EagerStateTest] GetClearAndGet: With partial state on the first get
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 38: [HttpVertxTestExecutor][dev.restate.sdk.StateTest] GetState: With GetStateEntry already completed
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 39: [HttpVertxTestExecutor][dev.restate.sdk.StateTest] GetState: With GetStateEntry already completed empty
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 3: [HttpVertxTestExecutor][dev.restate.sdk.DeferredTest] AwaitAny: Only one completion will generate the combinators message
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 40: [HttpVertxTestExecutor][dev.restate.sdk.StateTest] GetState: Without GetStateEntry
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 41: [HttpVertxTestExecutor][dev.restate.sdk.StateTest] GetState: With GetStateEntry not completed
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 42: [HttpVertxTestExecutor][dev.restate.sdk.StateTest] GetState: With GetStateEntry and completed with later CompletionFrame
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 43: [HttpVertxTestExecutor][dev.restate.sdk.StateTest] GetState: Without GetStateEntry and completed with later CompletionFrame
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 44: [HttpVertxTestExecutor][dev.restate.sdk.StateTest] GetState: Failed GetStateEntry
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 45: [HttpVertxTestExecutor][dev.restate.sdk.StateTest] GetState: Failing GetStateEntry
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 46: [HttpVertxTestExecutor][dev.restate.sdk.StateTest] GetAndSetState: With GetState and SetState
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 47: [HttpVertxTestExecutor][dev.restate.sdk.StateTest] GetAndSetState: With GetState already completed
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 48: [HttpVertxTestExecutor][dev.restate.sdk.StateTest] GetAndSetState: With GetState completed later
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 49: [HttpVertxTestExecutor][dev.restate.sdk.StateTest] SetNullState
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 4: [HttpVertxTestExecutor][dev.restate.sdk.DeferredTest] AwaitAny: Only one failure will generate the combinators message
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 50: [HttpVertxTestExecutor][dev.restate.sdk.InvocationIdTest] ReturnInvocationId
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 51: [HttpVertxTestExecutor][dev.restate.sdk.OnlyInputAndOutputTest] NoSyscallsGreeter
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 52: [HttpVertxTestExecutor][dev.restate.sdk.OnlyInputAndOutputTest] NoSyscallsGreeter
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 53: [HttpVertxTestExecutor][dev.restate.sdk.SideEffectTest] SideEffect: Without optimization suspends
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 54: [HttpVertxTestExecutor][dev.restate.sdk.SideEffectTest] SideEffect: Without optimization and with acks returns
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 55: [HttpVertxTestExecutor][dev.restate.sdk.SideEffectTest] ConsecutiveSideEffect: With optimization and without ack on first side effect will suspend
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 56: [HttpVertxTestExecutor][dev.restate.sdk.SideEffectTest] ConsecutiveSideEffect: With optimization and ack on first side effect will suspend
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 57: [HttpVertxTestExecutor][dev.restate.sdk.SideEffectTest] ConsecutiveSideEffect: With optimization and ack on first and second side effect will resume
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 58: [HttpVertxTestExecutor][dev.restate.sdk.SideEffectTest] CheckContextSwitching
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 59: [HttpVertxTestExecutor][dev.restate.sdk.SideEffectTest] SideEffectGuard
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 5: [HttpVertxTestExecutor][dev.restate.sdk.DeferredTest] AwaitAny: Everything completed will generate the combinators message
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 60: [HttpVertxTestExecutor][dev.restate.sdk.SleepTest] SleepGreeter: Sleep 1000 ms not completed
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 61: [HttpVertxTestExecutor][dev.restate.sdk.SleepTest] SleepGreeter: Sleep 1000 ms sleep completed
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 62: [HttpVertxTestExecutor][dev.restate.sdk.SleepTest] SleepGreeter: Sleep 1000 ms still sleeping
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 63: [HttpVertxTestExecutor][dev.restate.sdk.SleepTest] ManySleeps: Sleep 1000 ms sleep completed
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 64: [HttpVertxTestExecutor][dev.restate.sdk.SleepTest] SleepGreeter: Failed sleep
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 65: [HttpVertxTestExecutor][dev.restate.sdk.SleepTest] SleepGreeter: Failing sleep
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 66: [HttpVertxTestExecutor][dev.restate.sdk.StateMachineFailuresTest] GetState: Protocol Exception
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 67: [HttpVertxTestExecutor][dev.restate.sdk.StateMachineFailuresTest] GetState: Serde error
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 68: [HttpVertxTestExecutor][dev.restate.sdk.StateMachineFailuresTest] SideEffectFailure: Serde serialization error
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 69: [HttpVertxTestExecutor][dev.restate.sdk.StateMachineFailuresTest] SideEffectFailure: Serde deserialization error
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 6: [HttpVertxTestExecutor][dev.restate.sdk.DeferredTest] AwaitAny: Replay the combinator
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 70: [HttpVertxTestExecutor][dev.restate.sdk.UserFailuresTest] ThrowIllegalStateException
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 71: [HttpVertxTestExecutor][dev.restate.sdk.UserFailuresTest] SideEffectThrowIllegalStateException
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 72: [HttpVertxTestExecutor][dev.restate.sdk.UserFailuresTest] ThrowTerminalException: With internal error
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 73: [HttpVertxTestExecutor][dev.restate.sdk.UserFailuresTest] ThrowTerminalException: With unknown error
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 74: [HttpVertxTestExecutor][dev.restate.sdk.UserFailuresTest] SideEffectThrowTerminalException: With internal error
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 75: [HttpVertxTestExecutor][dev.restate.sdk.UserFailuresTest] SideEffectThrowTerminalException: With unknown error
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 76: [HttpVertxTestExecutor][dev.restate.sdk.UserFailuresTest] ResponseObserverOnErrorTerminalException
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 77: [HttpVertxTestExecutor][dev.restate.sdk.UserFailuresTest] ResponseObserverOnErrorIllegalStateException
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 78: [HttpVertxTestExecutor][dev.restate.sdk.GrpcChannelAdapterTest] InvokeUsingGeneratedClient
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 79: [HttpVertxTestExecutor][dev.restate.sdk.GrpcChannelAdapterTest] InvokeUsingGeneratedClient: Suspending
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 7: [HttpVertxTestExecutor][dev.restate.sdk.DeferredTest] AwaitAny: Complete any asynchronously
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 80: [HttpVertxTestExecutor][dev.restate.sdk.GrpcChannelAdapterTest] InvokeUsingGeneratedFutureClient
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 81: [HttpVertxTestExecutor][dev.restate.sdk.GrpcChannelAdapterTest] InvokeUsingGeneratedFutureClient: Suspending
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 82: [HttpVertxTestExecutor][dev.restate.sdk.RestateCodegenTest] GreeterWithRestateClientAndServerCodegen
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 83: [HttpVertxTestExecutor][dev.restate.sdk.RestateCodegenTest] Codegen: Check Codegen::EmptyInput method is correctly generated
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 84: [HttpVertxTestExecutor][dev.restate.sdk.RestateCodegenTest] Codegen: Check Codegen::EmptyOutput method is correctly generated
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 85: [HttpVertxTestExecutor][dev.restate.sdk.RestateCodegenTest] Codegen: Check Codegen::EmptyInputOutput method is correctly generated
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 86: [HttpVertxTestExecutor][dev.restate.sdk.RestateCodegenTest] Codegen: Check Codegen::OneWay method is correctly generated
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 87: [HttpVertxTestExecutor][dev.restate.sdk.RestateCodegenTest] Codegen: Check Codegen::Delayed method is correctly generated
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 88: [HttpVertxTestExecutor][dev.restate.sdk.RandomTest] RandomShouldBeDeterministic
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 89: [HttpVertxTestExecutor][dev.restate.sdk.RandomTest] RandomInsideSideEffect
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 8: [HttpVertxTestExecutor][dev.restate.sdk.DeferredTest] ReverseAwaitOrder: None completed
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 90: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.AwakeableIdTest] ReturnAwakeableId
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 91: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.DeferredTest] AwaitAny: No completions will suspend
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 92: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.DeferredTest] AwaitAny: Only one completion will generate the combinators message
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 93: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.DeferredTest] AwaitAny: Only one failure will generate the combinators message
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 94: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.DeferredTest] AwaitAny: Everything completed will generate the combinators message
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 95: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.DeferredTest] AwaitAny: Replay the combinator
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 96: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.DeferredTest] AwaitAny: Complete any asynchronously
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 97: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.DeferredTest] ReverseAwaitOrder: None completed
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 98: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.DeferredTest] ReverseAwaitOrder: A1 and A2 completed later
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 99: [HttpVertxTestExecutor][dev.restate.sdk.kotlin.DeferredTest] ReverseAwaitOrder: A2 and A1 completed later
dev.restate.sdk.http.vertx.HttpVertxTests ‑ 9: [HttpVertxTestExecutor][dev.restate.sdk.DeferredTest] ReverseAwaitOrder: A1 and A2 completed later
dev.restate.sdk.http.vertx.RestateHttpEndpointTest ‑ endpointWithBlockingService(Vertx)
dev.restate.sdk.http.vertx.RestateHttpEndpointTest ‑ endpointWithNonBlockingService(Vertx)
dev.restate.sdk.http.vertx.RestateHttpEndpointTest ‑ return404(Vertx)
dev.restate.sdk.http.vertx.RestateHttpEndpointTest ‑ serviceDiscovery(Vertx)
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 100: [MockMultiThreaded][dev.restate.sdk.kotlin.OnlyInputAndOutputTest] NoSyscallsGreeter
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 101: [MockSingleThread][dev.restate.sdk.kotlin.SideEffectTest] SideEffect: Without optimization suspends
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 102: [MockMultiThreaded][dev.restate.sdk.kotlin.SideEffectTest] SideEffect: Without optimization suspends
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 103: [MockSingleThread][dev.restate.sdk.kotlin.SideEffectTest] SideEffect: Without optimization and with acks returns
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 104: [MockMultiThreaded][dev.restate.sdk.kotlin.SideEffectTest] SideEffect: Without optimization and with acks returns
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 105: [MockSingleThread][dev.restate.sdk.kotlin.SideEffectTest] ConsecutiveSideEffect: With optimization and without ack on first side effect will suspend
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 106: [MockMultiThreaded][dev.restate.sdk.kotlin.SideEffectTest] ConsecutiveSideEffect: With optimization and without ack on first side effect will suspend
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 107: [MockMultiThreaded][dev.restate.sdk.kotlin.SideEffectTest] ConsecutiveSideEffect: With optimization and ack on first side effect will suspend
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 108: [MockMultiThreaded][dev.restate.sdk.kotlin.SideEffectTest] ConsecutiveSideEffect: With optimization and ack on first and second side effect will resume
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 109: [MockMultiThreaded][dev.restate.sdk.kotlin.SideEffectTest] CheckContextSwitching
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 10: [MockMultiThreaded][dev.restate.sdk.kotlin.DeferredTest] AwaitAny: Everything completed will generate the combinators message
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 110: [MockSingleThread][dev.restate.sdk.kotlin.SideEffectTest] SideEffectGuard
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 111: [MockMultiThreaded][dev.restate.sdk.kotlin.SideEffectTest] SideEffectGuard
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 112: [MockSingleThread][dev.restate.sdk.kotlin.SleepTest] SleepGreeter: Sleep 1000 ms not completed
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 113: [MockMultiThreaded][dev.restate.sdk.kotlin.SleepTest] SleepGreeter: Sleep 1000 ms not completed
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 114: [MockSingleThread][dev.restate.sdk.kotlin.SleepTest] SleepGreeter: Sleep 1000 ms sleep completed
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 115: [MockMultiThreaded][dev.restate.sdk.kotlin.SleepTest] SleepGreeter: Sleep 1000 ms sleep completed
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 116: [MockSingleThread][dev.restate.sdk.kotlin.SleepTest] SleepGreeter: Sleep 1000 ms still sleeping
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 117: [MockMultiThreaded][dev.restate.sdk.kotlin.SleepTest] SleepGreeter: Sleep 1000 ms still sleeping
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 118: [MockSingleThread][dev.restate.sdk.kotlin.SleepTest] ManySleeps: Sleep 1000 ms sleep completed
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 119: [MockMultiThreaded][dev.restate.sdk.kotlin.SleepTest] ManySleeps: Sleep 1000 ms sleep completed
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 11: [MockSingleThread][dev.restate.sdk.kotlin.DeferredTest] AwaitAny: Replay the combinator
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 120: [MockSingleThread][dev.restate.sdk.kotlin.SleepTest] SleepGreeter: Failed sleep
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 121: [MockMultiThreaded][dev.restate.sdk.kotlin.SleepTest] SleepGreeter: Failed sleep
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 122: [MockSingleThread][dev.restate.sdk.kotlin.SleepTest] SleepGreeter: Failing sleep
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 123: [MockMultiThreaded][dev.restate.sdk.kotlin.SleepTest] SleepGreeter: Failing sleep
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 124: [MockSingleThread][dev.restate.sdk.kotlin.StateMachineFailuresTest] GetState: Protocol Exception
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 125: [MockMultiThreaded][dev.restate.sdk.kotlin.StateMachineFailuresTest] GetState: Protocol Exception
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 126: [MockSingleThread][dev.restate.sdk.kotlin.StateMachineFailuresTest] GetState: Serde error
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 127: [MockMultiThreaded][dev.restate.sdk.kotlin.StateMachineFailuresTest] GetState: Serde error
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 128: [MockSingleThread][dev.restate.sdk.kotlin.StateMachineFailuresTest] SideEffectFailure: Serde serialization error
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 129: [MockMultiThreaded][dev.restate.sdk.kotlin.StateMachineFailuresTest] SideEffectFailure: Serde serialization error
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 12: [MockMultiThreaded][dev.restate.sdk.kotlin.DeferredTest] AwaitAny: Replay the combinator
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 130: [MockSingleThread][dev.restate.sdk.kotlin.StateMachineFailuresTest] SideEffectFailure: Serde deserialization error
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 131: [MockMultiThreaded][dev.restate.sdk.kotlin.StateMachineFailuresTest] SideEffectFailure: Serde deserialization error
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 132: [MockSingleThread][dev.restate.sdk.kotlin.UserFailuresTest] ThrowIllegalStateException
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 133: [MockMultiThreaded][dev.restate.sdk.kotlin.UserFailuresTest] ThrowIllegalStateException
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 134: [MockSingleThread][dev.restate.sdk.kotlin.UserFailuresTest] SideEffectThrowIllegalStateException
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 135: [MockMultiThreaded][dev.restate.sdk.kotlin.UserFailuresTest] SideEffectThrowIllegalStateException
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 136: [MockSingleThread][dev.restate.sdk.kotlin.UserFailuresTest] ThrowTerminalException: With internal error
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 137: [MockMultiThreaded][dev.restate.sdk.kotlin.UserFailuresTest] ThrowTerminalException: With internal error
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 138: [MockSingleThread][dev.restate.sdk.kotlin.UserFailuresTest] ThrowTerminalException: With unknown error
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 139: [MockMultiThreaded][dev.restate.sdk.kotlin.UserFailuresTest] ThrowTerminalException: With unknown error
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 13: [MockMultiThreaded][dev.restate.sdk.kotlin.DeferredTest] AwaitAny: Complete any asynchronously
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 140: [MockSingleThread][dev.restate.sdk.kotlin.UserFailuresTest] SideEffectThrowTerminalException: With internal error
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 141: [MockMultiThreaded][dev.restate.sdk.kotlin.UserFailuresTest] SideEffectThrowTerminalException: With internal error
Check notice on line 0 in .github
github-actions / Unit Test Results
597 tests found (test 490 to 597)
There are 597 tests, see "Raw output" for the list of tests 490 to 597.
Raw output
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 142: [MockSingleThread][dev.restate.sdk.kotlin.UserFailuresTest] SideEffectThrowTerminalException: With unknown error
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 143: [MockMultiThreaded][dev.restate.sdk.kotlin.UserFailuresTest] SideEffectThrowTerminalException: With unknown error
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 144: [MockSingleThread][dev.restate.sdk.kotlin.RandomTest] RandomShouldBeDeterministic
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 145: [MockMultiThreaded][dev.restate.sdk.kotlin.RandomTest] RandomShouldBeDeterministic
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 146: [MockSingleThread][dev.restate.sdk.kotlin.RandomTest] RandomInsideSideEffect
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 147: [MockMultiThreaded][dev.restate.sdk.kotlin.RandomTest] RandomInsideSideEffect
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 14: [MockSingleThread][dev.restate.sdk.kotlin.DeferredTest] ReverseAwaitOrder: None completed
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 15: [MockMultiThreaded][dev.restate.sdk.kotlin.DeferredTest] ReverseAwaitOrder: None completed
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 16: [MockMultiThreaded][dev.restate.sdk.kotlin.DeferredTest] ReverseAwaitOrder: A1 and A2 completed later
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 17: [MockMultiThreaded][dev.restate.sdk.kotlin.DeferredTest] ReverseAwaitOrder: A2 and A1 completed later
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 18: [MockMultiThreaded][dev.restate.sdk.kotlin.DeferredTest] ReverseAwaitOrder: Only A2 completed
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 19: [MockMultiThreaded][dev.restate.sdk.kotlin.DeferredTest] ReverseAwaitOrder: Only A1 completed
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 1: [MockSingleThread][dev.restate.sdk.kotlin.AwakeableIdTest] ReturnAwakeableId
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 20: [MockMultiThreaded][dev.restate.sdk.kotlin.DeferredTest] AwaitTwiceTheSameAwaitable
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 21: [MockSingleThread][dev.restate.sdk.kotlin.DeferredTest] AwaitAll: No completions will suspend
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 22: [MockMultiThreaded][dev.restate.sdk.kotlin.DeferredTest] AwaitAll: No completions will suspend
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 23: [MockSingleThread][dev.restate.sdk.kotlin.DeferredTest] AwaitAll: Only one completion will suspend
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 24: [MockMultiThreaded][dev.restate.sdk.kotlin.DeferredTest] AwaitAll: Only one completion will suspend
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 25: [MockSingleThread][dev.restate.sdk.kotlin.DeferredTest] AwaitAll: Everything completed will generate the combinators message
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 26: [MockMultiThreaded][dev.restate.sdk.kotlin.DeferredTest] AwaitAll: Everything completed will generate the combinators message
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 27: [MockSingleThread][dev.restate.sdk.kotlin.DeferredTest] AwaitAll: Replay the combinator
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 28: [MockMultiThreaded][dev.restate.sdk.kotlin.DeferredTest] AwaitAll: Replay the combinator
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 29: [MockMultiThreaded][dev.restate.sdk.kotlin.DeferredTest] AwaitAll: Complete all asynchronously
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 2: [MockMultiThreaded][dev.restate.sdk.kotlin.AwakeableIdTest] ReturnAwakeableId
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 30: [MockMultiThreaded][dev.restate.sdk.kotlin.DeferredTest] AwaitAll: All fails on first failure
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 31: [MockMultiThreaded][dev.restate.sdk.kotlin.DeferredTest] AwaitAll: All fails on second failure
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 32: [MockSingleThread][dev.restate.sdk.kotlin.DeferredTest] CombineAnyWithAll
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 33: [MockMultiThreaded][dev.restate.sdk.kotlin.DeferredTest] CombineAnyWithAll
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 34: [MockSingleThread][dev.restate.sdk.kotlin.DeferredTest] CombineAnyWithAll: Inverted order
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 35: [MockMultiThreaded][dev.restate.sdk.kotlin.DeferredTest] CombineAnyWithAll: Inverted order
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 36: [MockSingleThread][dev.restate.sdk.kotlin.DeferredTest] AwaitAnyIndex
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 37: [MockMultiThreaded][dev.restate.sdk.kotlin.DeferredTest] AwaitAnyIndex
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 38: [MockSingleThread][dev.restate.sdk.kotlin.DeferredTest] AwaitAnyIndex: Complete all
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 39: [MockMultiThreaded][dev.restate.sdk.kotlin.DeferredTest] AwaitAnyIndex: Complete all
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 3: [MockSingleThread][dev.restate.sdk.kotlin.DeferredTest] AwaitAny: No completions will suspend
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 40: [MockSingleThread][dev.restate.sdk.kotlin.DeferredTest] AwaitOnAlreadyResolvedAwaitables
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 41: [MockMultiThreaded][dev.restate.sdk.kotlin.DeferredTest] AwaitOnAlreadyResolvedAwaitables
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 42: [MockMultiThreaded][dev.restate.sdk.kotlin.DeferredTest] Unknown
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 43: [MockMultiThreaded][dev.restate.sdk.kotlin.DeferredTest] Unknown: Fires timeout
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 44: [MockSingleThread][dev.restate.sdk.kotlin.DeferredTest] AwaitSelect: No completions will suspend
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 45: [MockMultiThreaded][dev.restate.sdk.kotlin.DeferredTest] AwaitSelect: No completions will suspend
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 46: [MockSingleThread][dev.restate.sdk.kotlin.DeferredTest] AwaitSelect: Only one completion will generate the combinators message
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 47: [MockMultiThreaded][dev.restate.sdk.kotlin.DeferredTest] AwaitSelect: Only one completion will generate the combinators message
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 48: [MockSingleThread][dev.restate.sdk.kotlin.DeferredTest] AwaitSelect: Only one failure will generate the combinators message
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 49: [MockMultiThreaded][dev.restate.sdk.kotlin.DeferredTest] AwaitSelect: Only one failure will generate the combinators message
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 4: [MockMultiThreaded][dev.restate.sdk.kotlin.DeferredTest] AwaitAny: No completions will suspend
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 50: [MockSingleThread][dev.restate.sdk.kotlin.DeferredTest] AwaitSelect: Everything completed will generate the combinators message
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 51: [MockMultiThreaded][dev.restate.sdk.kotlin.DeferredTest] AwaitSelect: Everything completed will generate the combinators message
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 52: [MockSingleThread][dev.restate.sdk.kotlin.DeferredTest] AwaitSelect: Replay the combinator
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 53: [MockMultiThreaded][dev.restate.sdk.kotlin.DeferredTest] AwaitSelect: Replay the combinator
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 54: [MockMultiThreaded][dev.restate.sdk.kotlin.DeferredTest] AwaitSelect: Complete any asynchronously
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 55: [MockSingleThread][dev.restate.sdk.kotlin.EagerStateTest] GetEmpty: With complete state
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 56: [MockMultiThreaded][dev.restate.sdk.kotlin.EagerStateTest] GetEmpty: With complete state
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 57: [MockSingleThread][dev.restate.sdk.kotlin.EagerStateTest] GetEmpty: With partial state
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 58: [MockMultiThreaded][dev.restate.sdk.kotlin.EagerStateTest] GetEmpty: With partial state
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 59: [MockSingleThread][dev.restate.sdk.kotlin.EagerStateTest] GetEmpty: Resume with partial state
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 5: [MockSingleThread][dev.restate.sdk.kotlin.DeferredTest] AwaitAny: Only one completion will generate the combinators message
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 60: [MockMultiThreaded][dev.restate.sdk.kotlin.EagerStateTest] GetEmpty: Resume with partial state
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 61: [MockSingleThread][dev.restate.sdk.kotlin.EagerStateTest] Get: With complete state
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 62: [MockMultiThreaded][dev.restate.sdk.kotlin.EagerStateTest] Get: With complete state
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 63: [MockSingleThread][dev.restate.sdk.kotlin.EagerStateTest] Get: With partial state
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 64: [MockMultiThreaded][dev.restate.sdk.kotlin.EagerStateTest] Get: With partial state
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 65: [MockSingleThread][dev.restate.sdk.kotlin.EagerStateTest] Get: With partial state without the state entry
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 66: [MockMultiThreaded][dev.restate.sdk.kotlin.EagerStateTest] Get: With partial state without the state entry
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 67: [MockSingleThread][dev.restate.sdk.kotlin.EagerStateTest] GetAppendAndGet: With state in the state_map
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 68: [MockMultiThreaded][dev.restate.sdk.kotlin.EagerStateTest] GetAppendAndGet: With state in the state_map
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 69: [MockSingleThread][dev.restate.sdk.kotlin.EagerStateTest] GetAppendAndGet: With partial state on the first get
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 6: [MockMultiThreaded][dev.restate.sdk.kotlin.DeferredTest] AwaitAny: Only one completion will generate the combinators message
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 70: [MockMultiThreaded][dev.restate.sdk.kotlin.EagerStateTest] GetAppendAndGet: With partial state on the first get
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 71: [MockSingleThread][dev.restate.sdk.kotlin.EagerStateTest] GetClearAndGet: With state in the state_map
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 72: [MockMultiThreaded][dev.restate.sdk.kotlin.EagerStateTest] GetClearAndGet: With state in the state_map
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 73: [MockSingleThread][dev.restate.sdk.kotlin.EagerStateTest] GetClearAndGet: With partial state on the first get
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 74: [MockMultiThreaded][dev.restate.sdk.kotlin.EagerStateTest] GetClearAndGet: With partial state on the first get
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 75: [MockSingleThread][dev.restate.sdk.kotlin.StateTest] GetState: With GetStateEntry already completed
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 76: [MockMultiThreaded][dev.restate.sdk.kotlin.StateTest] GetState: With GetStateEntry already completed
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 77: [MockSingleThread][dev.restate.sdk.kotlin.StateTest] GetState: With GetStateEntry already completed empty
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 78: [MockMultiThreaded][dev.restate.sdk.kotlin.StateTest] GetState: With GetStateEntry already completed empty
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 79: [MockSingleThread][dev.restate.sdk.kotlin.StateTest] GetState: Without GetStateEntry
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 7: [MockSingleThread][dev.restate.sdk.kotlin.DeferredTest] AwaitAny: Only one failure will generate the combinators message
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 80: [MockMultiThreaded][dev.restate.sdk.kotlin.StateTest] GetState: Without GetStateEntry
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 81: [MockSingleThread][dev.restate.sdk.kotlin.StateTest] GetState: With GetStateEntry not completed
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 82: [MockMultiThreaded][dev.restate.sdk.kotlin.StateTest] GetState: With GetStateEntry not completed
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 83: [MockMultiThreaded][dev.restate.sdk.kotlin.StateTest] GetState: With GetStateEntry and completed with later CompletionFrame
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 84: [MockMultiThreaded][dev.restate.sdk.kotlin.StateTest] GetState: Without GetStateEntry and completed with later CompletionFrame
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 85: [MockSingleThread][dev.restate.sdk.kotlin.StateTest] GetState: Failed GetStateEntry
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 86: [MockMultiThreaded][dev.restate.sdk.kotlin.StateTest] GetState: Failed GetStateEntry
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 87: [MockSingleThread][dev.restate.sdk.kotlin.StateTest] GetState: Failing GetStateEntry
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 88: [MockMultiThreaded][dev.restate.sdk.kotlin.StateTest] GetState: Failing GetStateEntry
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 89: [MockSingleThread][dev.restate.sdk.kotlin.StateTest] GetAndSetState: With GetState and SetState
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 8: [MockMultiThreaded][dev.restate.sdk.kotlin.DeferredTest] AwaitAny: Only one failure will generate the combinators message
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 90: [MockMultiThreaded][dev.restate.sdk.kotlin.StateTest] GetAndSetState: With GetState and SetState
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 91: [MockSingleThread][dev.restate.sdk.kotlin.StateTest] GetAndSetState: With GetState already completed
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 92: [MockMultiThreaded][dev.restate.sdk.kotlin.StateTest] GetAndSetState: With GetState already completed
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 93: [MockMultiThreaded][dev.restate.sdk.kotlin.StateTest] GetAndSetState: With GetState completed later
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 94: [MockSingleThread][dev.restate.sdk.kotlin.StateTest] Unknown
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 95: [MockMultiThreaded][dev.restate.sdk.kotlin.StateTest] Unknown
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 96: [MockMultiThreaded][dev.restate.sdk.kotlin.InvocationIdTest] ReturnInvocationId
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 97: [MockSingleThread][dev.restate.sdk.kotlin.OnlyInputAndOutputTest] NoSyscallsGreeter
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 98: [MockMultiThreaded][dev.restate.sdk.kotlin.OnlyInputAndOutputTest] NoSyscallsGreeter
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 99: [MockSingleThread][dev.restate.sdk.kotlin.OnlyInputAndOutputTest] NoSyscallsGreeter
dev.restate.sdk.kotlin.KotlinCoroutinesTests ‑ 9: [MockSingleThread][dev.restate.sdk.kotlin.DeferredTest] AwaitAny: Everything completed will generate the combinators message
dev.restate.sdk.lambda.LambdaHandlerTest ‑ [1] counter.JavaCounter
dev.restate.sdk.lambda.LambdaHandlerTest ‑ [2] counter.KotlinCounter
dev.restate.sdk.lambda.LambdaHandlerTest ‑ testDiscovery()
dev.restate.sdk.serde.jackson.JacksonSerdesTest ‑ Francesco
dev.restate.sdk.serde.jackson.JacksonSerdesTest ‑ [Francesco, Till]
dev.restate.sdk.serde.jackson.JacksonSerdesTest ‑ [Till, Francesco]
dev.restate.sdk.testing.CounterTest ‑ testGreet(ManagedChannel)