4 errors, 45 pass in 6m 37s
Annotations
Check failure on line 0 in dev.restate.sdktesting.tests.UserErrors
github-actions / Test Results
All 5 runs with error: internalCallFailurePropagation(Client) (dev.restate.sdktesting.tests.UserErrors)
test-report/alwaysSuspending/TEST-junit-jupiter.xml [took 30s]
test-report/default/TEST-junit-jupiter.xml [took 30s]
test-report/singleThreadSinglePartition/TEST-junit-jupiter.xml [took 30s]
test-report/threeNodes/TEST-junit-jupiter.xml [took 30s]
test-report/threeNodesAlwaysSuspending/TEST-junit-jupiter.xml [took 30s]
Raw output
internalCallFailurePropagation(dev.restate.client.Client) timed out after 30 seconds
java.util.concurrent.TimeoutException: internalCallFailurePropagation(dev.restate.client.Client) timed out after 30 seconds
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
Suppressed: java.lang.InterruptedException
at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:98)
at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:70)
at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source)
at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:48)
at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source)
at kotlinx.coroutines.test.TestBuildersJvmKt.createTestResult(TestBuildersJvm.kt:10)
at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0(TestBuilders.kt:309)
at kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0(Unknown Source)
at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0(TestBuilders.kt:167)
at kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0(Unknown Source)
at dev.restate.sdktesting.tests.UtilsKt.runTest-VtjQ1oo(utils.kt:43)
at dev.restate.sdktesting.tests.UtilsKt.runTest-VtjQ1oo$default(utils.kt:42)
at dev.restate.sdktesting.tests.UserErrors.internalCallFailurePropagation(UserErrors.kt:80)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
... 5 more
Suppressed: java.lang.IllegalStateException: This job has not completed yet
at kotlinx.coroutines.JobSupport.getCompletionExceptionOrNull(JobSupport.kt:1303)
at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt$runTest$2$1.invokeSuspend(TestBuilders.kt:372)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:35)
at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:101)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:98)
at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263)
at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:94)
... 18 more
unique-id: [engine:junit-jupiter]/[class:dev.restate.sdktesting.tests.UserErrors]/[method:internalCallFailurePropagation(dev.restate.client.Client)]
display-name: Test propagate failure from another service
Check failure on line 0 in dev.restate.sdktesting.tests.UserErrors
github-actions / Test Results
All 5 runs with error: failSeveralTimes(Client) (dev.restate.sdktesting.tests.UserErrors)
test-report/alwaysSuspending/TEST-junit-jupiter.xml [took 30s]
test-report/default/TEST-junit-jupiter.xml [took 30s]
test-report/singleThreadSinglePartition/TEST-junit-jupiter.xml [took 30s]
test-report/threeNodes/TEST-junit-jupiter.xml [took 30s]
test-report/threeNodesAlwaysSuspending/TEST-junit-jupiter.xml [took 30s]
Raw output
failSeveralTimes(dev.restate.client.Client) timed out after 30 seconds
java.util.concurrent.TimeoutException: failSeveralTimes(dev.restate.client.Client) timed out after 30 seconds
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
Suppressed: java.lang.InterruptedException
at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:98)
at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:70)
at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source)
at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:48)
at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source)
at kotlinx.coroutines.test.TestBuildersJvmKt.createTestResult(TestBuildersJvm.kt:10)
at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0(TestBuilders.kt:309)
at kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0(Unknown Source)
at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0(TestBuilders.kt:167)
at kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0(Unknown Source)
at dev.restate.sdktesting.tests.UtilsKt.runTest-VtjQ1oo(utils.kt:43)
at dev.restate.sdktesting.tests.UtilsKt.runTest-VtjQ1oo$default(utils.kt:42)
at dev.restate.sdktesting.tests.UserErrors.invokeTerminallyFailingCall(UserErrors.kt:41)
at dev.restate.sdktesting.tests.UserErrors$failSeveralTimes$1.invokeSuspend(UserErrors.kt:58)
at dev.restate.sdktesting.tests.UserErrors$failSeveralTimes$1.invoke(UserErrors.kt)
at dev.restate.sdktesting.tests.UserErrors$failSeveralTimes$1.invoke(UserErrors.kt)
at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt$runTest$2$1$1.invokeSuspend(TestBuilders.kt:317)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100)
at kotlinx.coroutines.test.TestDispatcher.processEvent$kotlinx_coroutines_test(TestDispatcher.kt:24)
at kotlinx.coroutines.test.TestCoroutineScheduler.tryRunNextTaskUnless$kotlinx_coroutines_test(TestCoroutineScheduler.kt:99)
at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt$runTest$2$1$workRunner$1.invokeSuspend(TestBuilders.kt:326)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100)
at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263)
at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:94)
at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:70)
at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source)
at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:48)
at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source)
at kotlinx.coroutines.test.TestBuildersJvmKt.createTestResult(TestBuildersJvm.kt:10)
at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0(TestBuilders.kt:309)
at kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0(Unknown Source)
at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0(TestBuilders.kt:167)
at kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0(Unknown Source)
at dev.restate.sdktesting.tests.UtilsKt.runTest-VtjQ1oo(utils.kt:43)
at dev.restate.sdktesting.tests.UtilsKt.runTest-VtjQ1oo$default(utils.kt:42)
at dev.restate.sdktesting.tests.UserErrors.failSeveralTimes(UserErrors.kt:56)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
... 5 more
Suppressed: java.lang.IllegalStateException: This job has not completed yet
at kotlinx.coroutines.JobSupport.getCompletionExceptionOrNull(JobSupport.kt:1303)
at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt$runTest$2$1.invokeSuspend(TestBuilders.kt:372)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:35)
at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:101)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:98)
at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263)
at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:94)
... 43 more
unique-id: [engine:junit-jupiter]/[class:dev.restate.sdktesting.tests.UserErrors]/[method:failSeveralTimes(dev.restate.client.Client)]
display-name: Test calling method that fails terminally multiple times
Check failure on line 0 in dev.restate.sdktesting.tests.Ingress
github-actions / Test Results
All 3 runs with error: rawHandler(Client) (dev.restate.sdktesting.tests.Ingress)
test-report/default/TEST-junit-jupiter.xml [took 0s]
test-report/singleThreadSinglePartition/TEST-junit-jupiter.xml [took 0s]
test-report/threeNodes/TEST-junit-jupiter.xml [took 0s]
Raw output
[POST http://127.0.0.1:33148/TestUtilsService/rawEcho][Status: 400] input validation error: Content-type 'application/octet-stream' does not match 'application/json'. Got response body: {"message":"input validation error: Content-type 'application/octet-stream' does not match 'application/json'"}
dev.restate.client.IngressException: [POST http://127.0.0.1:33148/TestUtilsService/rawEcho][Status: 400] input validation error: Content-type 'application/octet-stream' does not match 'application/json'. Got response body: {"message":"input validation error: Content-type 'application/octet-stream' does not match 'application/json'"}
at dev.restate.client.base.BaseClient.handleNonSuccessResponse(BaseClient.java:486)
at dev.restate.client.base.BaseClient.lambda$callResponseMapper$1(BaseClient.java:364)
at dev.restate.client.jdk.JdkClient.lambda$doPostRequest$1(JdkClient.java:60)
at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:934)
at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:911)
at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510)
at java.base/java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614)
at java.base/java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:844)
at java.base/java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:483)
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
unique-id: [engine:junit-jupiter]/[class:dev.restate.sdktesting.tests.Ingress]/[method:rawHandler(dev.restate.client.Client)]
display-name: Raw input and raw output
Check failure on line 0 in dev.restate.sdktesting.tests.UserErrors
github-actions / Test Results
All 5 runs with error: invokeTerminallyFailingCall(Client) (dev.restate.sdktesting.tests.UserErrors)
test-report/alwaysSuspending/TEST-junit-jupiter.xml [took 30s]
test-report/default/TEST-junit-jupiter.xml [took 30s]
test-report/singleThreadSinglePartition/TEST-junit-jupiter.xml [took 30s]
test-report/threeNodes/TEST-junit-jupiter.xml [took 30s]
test-report/threeNodesAlwaysSuspending/TEST-junit-jupiter.xml [took 30s]
Raw output
invokeTerminallyFailingCall(dev.restate.client.Client) timed out after 30 seconds
java.util.concurrent.TimeoutException: invokeTerminallyFailingCall(dev.restate.client.Client) timed out after 30 seconds
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.tryRemoveAndExec(ForkJoinPool.java:1351)
at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:422)
at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:651)
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
Suppressed: java.lang.InterruptedException
at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:98)
at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:70)
at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source)
at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:48)
at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source)
at kotlinx.coroutines.test.TestBuildersJvmKt.createTestResult(TestBuildersJvm.kt:10)
at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0(TestBuilders.kt:309)
at kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0(Unknown Source)
at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0(TestBuilders.kt:167)
at kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0(Unknown Source)
at dev.restate.sdktesting.tests.UtilsKt.runTest-VtjQ1oo(utils.kt:43)
at dev.restate.sdktesting.tests.UtilsKt.runTest-VtjQ1oo$default(utils.kt:42)
at dev.restate.sdktesting.tests.UserErrors.invokeTerminallyFailingCall(UserErrors.kt:41)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
... 9 more
Suppressed: java.lang.IllegalStateException: This job has not completed yet
at kotlinx.coroutines.JobSupport.getCompletionExceptionOrNull(JobSupport.kt:1303)
at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt$runTest$2$1.invokeSuspend(TestBuilders.kt:372)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:35)
at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:101)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:98)
at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263)
at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:94)
... 22 more
unique-id: [engine:junit-jupiter]/[class:dev.restate.sdktesting.tests.UserErrors]/[method:invokeTerminallyFailingCall(dev.restate.client.Client)]
display-name: Test calling method that fails terminally