Bump to 2.2.0-SNAPSHOT (#500) #274
GitHub Actions / Test Results
failed
Apr 29, 2025 in 0s
1 errors, 1 skipped, 52 pass in 5m 42s
Annotations
Check failure on line 0 in dev.restate.sdktesting.tests.KillRuntime
github-actions / Test Results
1 out of 3 runs with error: startAndKillRuntimeRetainsTheState(ContainerHandle) (dev.restate.sdktesting.tests.KillRuntime)
test-report/default/TEST-junit-jupiter.xml [took 21s]
Raw output
java.lang.IllegalArgumentException: Requested port (8080) is not mapped
java.lang.RuntimeException: java.lang.IllegalArgumentException: Requested port (8080) is not mapped
at org.rnorth.ducttape.timeouts.Timeouts.callFuture(Timeouts.java:68)
at org.rnorth.ducttape.timeouts.Timeouts.doWithTimeout(Timeouts.java:60)
at org.testcontainers.containers.wait.strategy.WaitAllStrategy.waitUntilReady(WaitAllStrategy.java:54)
at dev.restate.sdktesting.infra.RestateContainer.waitStartup(RestateContainer.kt:185)
at dev.restate.sdktesting.infra.RestateDeployer.deployedContainers$lambda$3$lambda$2(RestateDeployer.kt:190)
at dev.restate.sdktesting.infra.ContainerHandle.postStart(ContainerHandle.kt:117)
at dev.restate.sdktesting.infra.ContainerHandle.killAndRestart(ContainerHandle.kt:51)
at dev.restate.sdktesting.tests.KillRuntime$startAndKillRuntimeRetainsTheState$1.invokeSuspend(KillRuntime.kt:66)
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:95)
at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69)
at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source)
at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47)
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.KillRuntime.startAndKillRuntimeRetainsTheState(KillRuntime.kt:49)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
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)
Caused by: java.lang.IllegalArgumentException: Requested port (8080) is not mapped
at org.testcontainers.containers.ContainerState.getMappedPort(ContainerState.java:175)
at java.base/java.util.Optional.map(Optional.java:260)
at org.testcontainers.containers.wait.strategy.HttpWaitStrategy.waitUntilReady(HttpWaitStrategy.java:213)
at org.testcontainers.containers.wait.strategy.AbstractWaitStrategy.waitUntilReady(AbstractWaitStrategy.java:52)
at org.testcontainers.containers.wait.strategy.WaitAllStrategy.waitUntilNestedStrategiesAreReady(WaitAllStrategy.java:66)
at org.testcontainers.containers.wait.strategy.WaitAllStrategy.lambda$waitUntilReady$0(WaitAllStrategy.java:58)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
unique-id: [engine:junit-jupiter]/[class:dev.restate.sdktesting.tests.KillRuntime]/[method:startAndKillRuntimeRetainsTheState(dev.restate.sdktesting.infra.ContainerHandle)]
display-name: startAndKillRuntimeRetainsTheState(ContainerHandle)
Check notice on line 0 in .github
github-actions / Test Results
1 skipped test found
There is 1 skipped test, see "Raw output" for the name of the skipped test.
Raw output
dev.restate.sdktesting.tests.Ingress ‑ idempotentSendThenAttach(Client)
Check notice on line 0 in .github
github-actions / Test Results
54 tests found
There are 54 tests, see "Raw output" for the full list of tests.
Raw output
dev.restate.sdktesting.tests.CallOrdering ‑ ordering(boolean[], Client)[1]
dev.restate.sdktesting.tests.CallOrdering ‑ ordering(boolean[], Client)[2]
dev.restate.sdktesting.tests.CallOrdering ‑ ordering(boolean[], Client)[3]
dev.restate.sdktesting.tests.Cancellation ‑ cancelFromAdminAPI(BlockingOperation, Client, URI)[1]
dev.restate.sdktesting.tests.Cancellation ‑ cancelFromAdminAPI(BlockingOperation, Client, URI)[2]
dev.restate.sdktesting.tests.Cancellation ‑ cancelFromAdminAPI(BlockingOperation, Client, URI)[3]
dev.restate.sdktesting.tests.Cancellation ‑ cancelFromContext(BlockingOperation, Client)[1]
dev.restate.sdktesting.tests.Cancellation ‑ cancelFromContext(BlockingOperation, Client)[2]
dev.restate.sdktesting.tests.Cancellation ‑ cancelFromContext(BlockingOperation, Client)[3]
dev.restate.sdktesting.tests.Combinators ‑ awakeableOrTimeoutUsingAwaitAny(Client)
dev.restate.sdktesting.tests.Combinators ‑ awakeableOrTimeoutUsingAwakeableTimeoutCommand(Client)
dev.restate.sdktesting.tests.Combinators ‑ firstSuccessfulCompletedAwakeable(Client)
dev.restate.sdktesting.tests.Ingress ‑ headersPassThrough(Client)
dev.restate.sdktesting.tests.Ingress ‑ idempotentInvokeSend(Client)
dev.restate.sdktesting.tests.Ingress ‑ idempotentInvokeService(Client)
dev.restate.sdktesting.tests.Ingress ‑ idempotentInvokeVirtualObject(URI, Client)
dev.restate.sdktesting.tests.Ingress ‑ idempotentSendThenAttach(Client)
dev.restate.sdktesting.tests.Ingress ‑ idempotentSendThenAttachWIthIdempotencyKey(Client)
dev.restate.sdktesting.tests.Ingress ‑ rawHandler(Client)
dev.restate.sdktesting.tests.KafkaIngress ‑ handleEventInCounterService(URI, int, Client)
dev.restate.sdktesting.tests.KafkaIngress ‑ handleEventInEventHandler(URI, int, Client)
dev.restate.sdktesting.tests.KillInvocation ‑ kill(Client, URI)
dev.restate.sdktesting.tests.KillRuntime ‑ startAndKillRuntimeRetainsTheState(ContainerHandle)
dev.restate.sdktesting.tests.NonDeterminismErrors ‑ method(String, Client)[1]
dev.restate.sdktesting.tests.NonDeterminismErrors ‑ method(String, Client)[2]
dev.restate.sdktesting.tests.NonDeterminismErrors ‑ method(String, Client)[3]
dev.restate.sdktesting.tests.NonDeterminismErrors ‑ method(String, Client)[4]
dev.restate.sdktesting.tests.PrivateService ‑ privateService(URI, Client)
dev.restate.sdktesting.tests.ProxyRequestSigning ‑ requestSigningPass(Client)
dev.restate.sdktesting.tests.RunFlush ‑ flush(Client)
dev.restate.sdktesting.tests.RunRetry ‑ withExhaustedAttempts(Client)
dev.restate.sdktesting.tests.RunRetry ‑ withSuccess(Client)
dev.restate.sdktesting.tests.ServiceToServiceCommunication ‑ callWithIdempotencyKey(Client)
dev.restate.sdktesting.tests.ServiceToServiceCommunication ‑ oneWayCall(Client)
dev.restate.sdktesting.tests.ServiceToServiceCommunication ‑ oneWayCallWithDelay(Client)
dev.restate.sdktesting.tests.ServiceToServiceCommunication ‑ oneWayCallWithIdempotencyKey(Client)
dev.restate.sdktesting.tests.ServiceToServiceCommunication ‑ regularCall(Client)
dev.restate.sdktesting.tests.Sleep ‑ manySleeps(Client)
dev.restate.sdktesting.tests.Sleep ‑ sleep(Client)
dev.restate.sdktesting.tests.SleepWithFailures ‑ sleepAndKillServiceEndpoint(Client, ContainerHandle)
dev.restate.sdktesting.tests.SleepWithFailures ‑ sleepAndTerminateServiceEndpoint(Client, ContainerHandle)
dev.restate.sdktesting.tests.State ‑ add(Client)
dev.restate.sdktesting.tests.State ‑ listStateAndClearAll(Client)
dev.restate.sdktesting.tests.State ‑ proxyOneWayAdd(Client)
dev.restate.sdktesting.tests.StopRuntime ‑ startAndStopRuntimeRetainsTheState(ContainerHandle)
dev.restate.sdktesting.tests.UpgradeWithInFlightInvocation ‑ inFlightInvocation(Client, URI)
dev.restate.sdktesting.tests.UpgradeWithNewInvocation ‑ executesNewInvocationWithLatestServiceRevisions(Client, URI)
dev.restate.sdktesting.tests.UserErrors ‑ failSeveralTimes(Client)
dev.restate.sdktesting.tests.UserErrors ‑ internalCallFailurePropagation(Client)
dev.restate.sdktesting.tests.UserErrors ‑ invocationWithEventualSuccess(Client)
dev.restate.sdktesting.tests.UserErrors ‑ invokeTerminallyFailingCall(Client)
dev.restate.sdktesting.tests.UserErrors ‑ setStateThenFailShouldPersistState(Client)
dev.restate.sdktesting.tests.UserErrors ‑ sideEffectWithTerminalError(Client)
dev.restate.sdktesting.tests.WorkflowAPI ‑ setAndResolve(Client)
Loading