Skip to content
GitHub Actions / Test Results failed Jan 30, 2026 in 0s

4 errors, 45 pass in 6m 37s

  7 files  ±0    7 suites  ±0   6m 37s ⏱️ -10s
 49 tests ±0   45 ✅ ±0  0 💤 ±0  0 ❌ ±0   4 🔥 ±0 
210 runs  ±0  192 ✅ ±0  0 💤 ±0  0 ❌ ±0  18 🔥 ±0 

Results for commit 0f716cf. ± Comparison against earlier commit e500d13.

Annotations

Check failure on line 0 in dev.restate.sdktesting.tests.UserErrors

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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