Skip to content

feat: key archiving #10783

feat: key archiving

feat: key archiving #10783

Triggered via pull request February 24, 2026 16:42
Status Failure
Total duration 18m 44s
Artifacts 13

test.yml

on: pull_request
Build backend 🏗️
3m 5s
Build backend 🏗️
Build frontend 🏗️
2m 39s
Build frontend 🏗️
Install E2E dependencies ⬇️
57s
Install E2E dependencies ⬇️
Frontend static check 🪲
3m 31s
Frontend static check 🪲
E2E Static Check 🪲
37s
E2E Static Check 🪲
Ktlint 🪲
1m 15s
Ktlint 🪲
Matrix: BT ‍🔎
Schema Check 📋
2m 35s
Schema Check 📋
Migration Check 🗃️
2m 2s
Migration Check 🗃️
Matrix: E2E testing ‍🔎
Everything passed 🎉
3s
Everything passed 🎉
Fit to window
Zoom out
Zoom in

Annotations

13 errors and 1 warning
E2E testing ‍🔎 (15, 13)
Final attempt failed. Child_process exited with error code 1
io.tolgee.ee.service.branching.BranchMergeServiceTest ► apply merge - labels merge correctly(): ee/backend/app/src/main/kotlin/io/tolgee/ee/service/branching/BranchServiceImpl.kt#L198
Failed test found in: ee/backend/tests/build/test-results/test/TEST-io.tolgee.ee.service.branching.BranchMergeServiceTest.xml ee/backend/tests/build/test-results/test/TEST-io.tolgee.ee.service.branching.BranchMergeServiceTest.xml ee/backend/tests/build/test-results/test/TEST-io.tolgee.ee.service.branching.BranchMergeServiceTest.xml ee/backend/tests/build/test-results/test/TEST-io.tolgee.ee.service.branching.BranchMergeServiceTest.xml ee/backend/tests/build/test-results/test/TEST-io.tolgee.ee.service.branching.BranchMergeServiceTest.xml ee/backend/tests/build/test-results/test/TEST-io.tolgee.ee.service.branching.BranchMergeServiceTest.xml Error: io.tolgee.exceptions.BadRequestException: branch_merge_revision_not_valid null
Failed Test: io.tolgee.ee.service.branching.BranchMergeServiceTest: apply merge - labels merge correctly()
io.tolgee.ee.service.branching.BranchMergeServiceTest: apply merge - labels merge correctly(): io.tolgee.exceptions.BadRequestException: branch_merge_revision_not_valid null - io.tolgee.exceptions.BadRequestException: branch_merge_revision_not_valid null at app//io.tolgee.ee.service.branching.BranchServiceImpl.applyMerge(BranchServiceImpl.kt:198) at java.base@21.0.10/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base@21.0.10/java.lang.reflect.Method.invoke(Method.java:580) at app//org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360) at app//org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) at app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at app//org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:380) at app//org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) at app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) at app//org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:728) at app//io.tolgee.ee.service.branching.BranchServiceImpl$$SpringCGLIB$$0.applyMerge(<generated>) at app//io.tolgee.service.branching.BranchService$DefaultImpls.applyMerge$default(BranchService.kt:115) at app//io.tolgee.ee.service.branching.BranchMergeServiceTest.applyMerge(BranchMergeServiceTest.kt:549) at app//io.tolgee.ee.service.branching.BranchMergeServiceTest.dryRunAndMergeFeatureBranch(BranchMergeServiceTest.kt:553) at app//io.tolgee.ee.service.branching.BranchMergeServiceTest.apply merge - labels merge correctly(BranchMergeServiceTest.kt:325) at java.base@21.0.10/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base@21.0.10/java.lang.reflect.Method.invoke(Method.java:580) at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:767) 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.TimeoutExtension.intercept(TimeoutExtension.java:156) at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$8(TestMethodTestDescriptor.java:217) at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMetho
Failed Test: io.tolgee.ee.service.branching.BranchMergeServiceTest: apply merge - labels merge correctly()
io.tolgee.ee.service.branching.BranchMergeServiceTest: apply merge - labels merge correctly(): io.tolgee.exceptions.BadRequestException: branch_merge_revision_not_valid null - io.tolgee.exceptions.BadRequestException: branch_merge_revision_not_valid null at app//io.tolgee.ee.service.branching.BranchServiceImpl.applyMerge(BranchServiceImpl.kt:198) at java.base@21.0.10/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base@21.0.10/java.lang.reflect.Method.invoke(Method.java:580) at app//org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360) at app//org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) at app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at app//org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:380) at app//org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) at app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) at app//org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:728) at app//io.tolgee.ee.service.branching.BranchServiceImpl$$SpringCGLIB$$0.applyMerge(<generated>) at app//io.tolgee.service.branching.BranchService$DefaultImpls.applyMerge$default(BranchService.kt:115) at app//io.tolgee.ee.service.branching.BranchMergeServiceTest.applyMerge(BranchMergeServiceTest.kt:549) at app//io.tolgee.ee.service.branching.BranchMergeServiceTest.dryRunAndMergeFeatureBranch(BranchMergeServiceTest.kt:553) at app//io.tolgee.ee.service.branching.BranchMergeServiceTest.apply merge - labels merge correctly(BranchMergeServiceTest.kt:325) at java.base@21.0.10/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base@21.0.10/java.lang.reflect.Method.invoke(Method.java:580) at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:767) 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.TimeoutExtension.intercept(TimeoutExtension.java:156) at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$8(TestMethodTestDescriptor.java:217) at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMetho
Failed Test: io.tolgee.ee.service.branching.BranchMergeServiceTest: apply merge - labels merge correctly()
io.tolgee.ee.service.branching.BranchMergeServiceTest: apply merge - labels merge correctly(): io.tolgee.exceptions.BadRequestException: branch_merge_revision_not_valid null - io.tolgee.exceptions.BadRequestException: branch_merge_revision_not_valid null at app//io.tolgee.ee.service.branching.BranchServiceImpl.applyMerge(BranchServiceImpl.kt:198) at java.base@21.0.10/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base@21.0.10/java.lang.reflect.Method.invoke(Method.java:580) at app//org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360) at app//org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) at app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at app//org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:380) at app//org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) at app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) at app//org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:728) at app//io.tolgee.ee.service.branching.BranchServiceImpl$$SpringCGLIB$$0.applyMerge(<generated>) at app//io.tolgee.service.branching.BranchService$DefaultImpls.applyMerge$default(BranchService.kt:115) at app//io.tolgee.ee.service.branching.BranchMergeServiceTest.applyMerge(BranchMergeServiceTest.kt:549) at app//io.tolgee.ee.service.branching.BranchMergeServiceTest.dryRunAndMergeFeatureBranch(BranchMergeServiceTest.kt:553) at app//io.tolgee.ee.service.branching.BranchMergeServiceTest.apply merge - labels merge correctly(BranchMergeServiceTest.kt:325) at java.base@21.0.10/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base@21.0.10/java.lang.reflect.Method.invoke(Method.java:580) at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:767) 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.TimeoutExtension.intercept(TimeoutExtension.java:156) at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$8(TestMethodTestDescriptor.java:217) at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMetho
Failed Test: io.tolgee.ee.service.branching.BranchMergeServiceTest: apply merge - labels merge correctly()
io.tolgee.ee.service.branching.BranchMergeServiceTest: apply merge - labels merge correctly(): io.tolgee.exceptions.BadRequestException: branch_merge_revision_not_valid null - io.tolgee.exceptions.BadRequestException: branch_merge_revision_not_valid null at app//io.tolgee.ee.service.branching.BranchServiceImpl.applyMerge(BranchServiceImpl.kt:198) at java.base@21.0.10/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base@21.0.10/java.lang.reflect.Method.invoke(Method.java:580) at app//org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360) at app//org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) at app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at app//org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:380) at app//org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) at app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) at app//org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:728) at app//io.tolgee.ee.service.branching.BranchServiceImpl$$SpringCGLIB$$0.applyMerge(<generated>) at app//io.tolgee.service.branching.BranchService$DefaultImpls.applyMerge$default(BranchService.kt:115) at app//io.tolgee.ee.service.branching.BranchMergeServiceTest.applyMerge(BranchMergeServiceTest.kt:549) at app//io.tolgee.ee.service.branching.BranchMergeServiceTest.dryRunAndMergeFeatureBranch(BranchMergeServiceTest.kt:553) at app//io.tolgee.ee.service.branching.BranchMergeServiceTest.apply merge - labels merge correctly(BranchMergeServiceTest.kt:325) at java.base@21.0.10/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base@21.0.10/java.lang.reflect.Method.invoke(Method.java:580) at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:767) 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.TimeoutExtension.intercept(TimeoutExtension.java:156) at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$8(TestMethodTestDescriptor.java:217) at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMetho
Failed Test: io.tolgee.ee.service.branching.BranchMergeServiceTest: apply merge - labels merge correctly()
io.tolgee.ee.service.branching.BranchMergeServiceTest: apply merge - labels merge correctly(): io.tolgee.exceptions.BadRequestException: branch_merge_revision_not_valid null - io.tolgee.exceptions.BadRequestException: branch_merge_revision_not_valid null at app//io.tolgee.ee.service.branching.BranchServiceImpl.applyMerge(BranchServiceImpl.kt:198) at java.base@21.0.10/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base@21.0.10/java.lang.reflect.Method.invoke(Method.java:580) at app//org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360) at app//org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) at app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at app//org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:380) at app//org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) at app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) at app//org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:728) at app//io.tolgee.ee.service.branching.BranchServiceImpl$$SpringCGLIB$$0.applyMerge(<generated>) at app//io.tolgee.service.branching.BranchService$DefaultImpls.applyMerge$default(BranchService.kt:115) at app//io.tolgee.ee.service.branching.BranchMergeServiceTest.applyMerge(BranchMergeServiceTest.kt:549) at app//io.tolgee.ee.service.branching.BranchMergeServiceTest.dryRunAndMergeFeatureBranch(BranchMergeServiceTest.kt:553) at app//io.tolgee.ee.service.branching.BranchMergeServiceTest.apply merge - labels merge correctly(BranchMergeServiceTest.kt:325) at java.base@21.0.10/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base@21.0.10/java.lang.reflect.Method.invoke(Method.java:580) at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:767) 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.TimeoutExtension.intercept(TimeoutExtension.java:156) at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$8(TestMethodTestDescriptor.java:217) at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMetho
Failed Test: io.tolgee.ee.service.branching.BranchMergeServiceTest: apply merge - labels merge correctly()
io.tolgee.ee.service.branching.BranchMergeServiceTest: apply merge - labels merge correctly(): io.tolgee.exceptions.BadRequestException: branch_merge_revision_not_valid null - io.tolgee.exceptions.BadRequestException: branch_merge_revision_not_valid null at app//io.tolgee.ee.service.branching.BranchServiceImpl.applyMerge(BranchServiceImpl.kt:198) at java.base@21.0.10/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base@21.0.10/java.lang.reflect.Method.invoke(Method.java:580) at app//org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360) at app//org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) at app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at app//org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:380) at app//org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) at app//org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) at app//org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:728) at app//io.tolgee.ee.service.branching.BranchServiceImpl$$SpringCGLIB$$0.applyMerge(<generated>) at app//io.tolgee.service.branching.BranchService$DefaultImpls.applyMerge$default(BranchService.kt:115) at app//io.tolgee.ee.service.branching.BranchMergeServiceTest.applyMerge(BranchMergeServiceTest.kt:549) at app//io.tolgee.ee.service.branching.BranchMergeServiceTest.dryRunAndMergeFeatureBranch(BranchMergeServiceTest.kt:553) at app//io.tolgee.ee.service.branching.BranchMergeServiceTest.apply merge - labels merge correctly(BranchMergeServiceTest.kt:325) at java.base@21.0.10/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base@21.0.10/java.lang.reflect.Method.invoke(Method.java:580) at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:767) 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.TimeoutExtension.intercept(TimeoutExtension.java:156) at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$8(TestMethodTestDescriptor.java:217) at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMetho
BT ‍🔎 (ee-test:test)
Final attempt failed. Child_process exited with error code 1
io.tolgee.api.v2.controllers.v2KeyController.KeyControllerKeySearchTest ► search is not slow(): backend/data/src/main/kotlin/io/tolgee/service/queryBuilders/LanguageStatsProvider.kt#L36
Failed test found in: backend/app/build/test-results/runStandardTests/TEST-io.tolgee.api.v2.controllers.v2KeyController.KeyControllerKeySearchTest.xml Error: jakarta.persistence.QueryTimeoutException: JDBC exception executing SQL [select p1_0.id,l1_0.id,l1_0.tag,l1_0.name,l1_0.original_name,l1_0.flag_emoji,(select coalesce(count(distinct k1_0.name),?) from project p2_0 join key k1_0 on p2_0.id=k1_0.project_id left join branch b1_0 on b1_0.id=k1_0.branch_id join translation t1_0 on k1_0.id=t1_0.key_id and t1_0.state=? and t1_0.language_id=l1_0.id where (k1_0.branch_id is null or b1_0.is_default) and k1_0.deleted_at is null),(select coalesce(sum(t3_0.word_count),?) from project p3_0 join key k2_0 on p3_0.id=k2_0.project_id left join branch b3_0 on b3_0.id=k2_0.branch_id join translation t2_0 on k2_0.id=t2_0.key_id and t2_0.state=? and t2_0.language_id=l1_0.id left join translation t3_0 on k2_0.id=t3_0.key_id and t3_0.language_id=p3_0.base_language_id where (k2_0.branch_id is null or b3_0.is_default) and k2_0.deleted_at is null),(select coalesce(count(distinct k3_0.name),?) from project p4_0 join key k3_0 on p4_0.id=k3_0.project_id left join branch b5_0 on b5_0.id=k3_0.branch_id join translation t4_0 on k3_0.id=t4_0.key_id and t4_0.state=? and t4_0.language_id=l1_0.id where (k3_0.branch_id is null or b5_0.is_default) and k3_0.deleted_at is null),(select coalesce(sum(t6_0.word_count),?) from project p5_0 join key k4_0 on p5_0.id=k4_0.project_id left join branch b7_0 on b7_0.id=k4_0.branch_id join translation t5_0 on k4_0.id=t5_0.key_id and t5_0.state=? and t5_0.language_id=l1_0.id left join translation t6_0 on k4_0.id=t6_0.key_id and t6_0.language_id=p5_0.base_language_id where (k4_0.branch_id is null or b7_0.is_default) and k4_0.deleted_at is null) from project p1_0 join language l1_0 on p1_0.id=l1_0.project_id where p1_0.id in (?) group by 2,1] [ERROR: canceling statement due to statement timeout] [n/a]
Failed Test: io.tolgee.api.v2.controllers.v2KeyController.KeyControllerKeySearchTest: search is not slow()
io.tolgee.api.v2.controllers.v2KeyController.KeyControllerKeySearchTest: search is not slow(): jakarta.persistence.QueryTimeoutException: JDBC exception executing SQL [select p1_0.id,l1_0.id,l1_0.tag,l1_0.name,l1_0.original_name,l1_0.flag_emoji,(select coalesce(count(distinct k1_0.name),?) from project p2_0 join key k1_0 on p2_0.id=k1_0.project_id left join branch b1_0 on b1_0.id=k1_0.branch_id join translation t1_0 on k1_0.id=t1_0.key_id and t1_0.state=? and t1_0.language_id=l1_0.id where (k1_0.branch_id is null or b1_0.is_default) and k1_0.deleted_at is null),(select coalesce(sum(t3_0.word_count),?) from project p3_0 join key k2_0 on p3_0.id=k2_0.project_id left join branch b3_0 on b3_0.id=k2_0.branch_id join translation t2_0 on k2_0.id=t2_0.key_id and t2_0.state=? and t2_0.language_id=l1_0.id left join translation t3_0 on k2_0.id=t3_0.key_id and t3_0.language_id=p3_0.base_language_id where (k2_0.branch_id is null or b3_0.is_default) and k2_0.deleted_at is null),(select coalesce(count(distinct k3_0.name),?) from project p4_0 join key k3_0 on p4_0.id=k3_0.project_id left join branch b5_0 on b5_0.id=k3_0.branch_id join translation t4_0 on k3_0.id=t4_0.key_id and t4_0.state=? and t4_0.language_id=l1_0.id where (k3_0.branch_id is null or b5_0.is_default) and k3_0.deleted_at is null),(select coalesce(sum(t6_0.word_count),?) from project p5_0 join key k4_0 on p5_0.id=k4_0.project_id left join branch b7_0 on b7_0.id=k4_0.branch_id join translation t5_0 on k4_0.id=t5_0.key_id and t5_0.state=? and t5_0.language_id=l1_0.id left join translation t6_0 on k4_0.id=t6_0.key_id and t6_0.language_id=p5_0.base_language_id where (k4_0.branch_id is null or b7_0.is_default) and k4_0.deleted_at is null) from project p1_0 join language l1_0 on p1_0.id=l1_0.project_id where p1_0.id in (?) group by 2,1] [ERROR: canceling statement due to statement timeout] [n/a] - jakarta.persistence.QueryTimeoutException: JDBC exception executing SQL [select p1_0.id,l1_0.id,l1_0.tag,l1_0.name,l1_0.original_name,l1_0.flag_emoji,(select coalesce(count(distinct k1_0.name),?) from project p2_0 join key k1_0 on p2_0.id=k1_0.project_id left join branch b1_0 on b1_0.id=k1_0.branch_id join translation t1_0 on k1_0.id=t1_0.key_id and t1_0.state=? and t1_0.language_id=l1_0.id where (k1_0.branch_id is null or b1_0.is_default) and k1_0.deleted_at is null),(select coalesce(sum(t3_0.word_count),?) from project p3_0 join key k2_0 on p3_0.id=k2_0.project_id left join branch b3_0 on b3_0.id=k2_0.branch_id join translation t2_0 on k2_0.id=t2_0.key_id and t2_0.state=? and t2_0.language_id=l1_0.id left join translation t3_0 on k2_0.id=t3_0.key_id and t3_0.language_id=p3_0.base_language_id where (k2_0.branch_id is null or b3_0.is_default) and k2_0.deleted_at is null),(select coalesce(count(distinct k3_0.name),?) from project p4_0 join key k3_0 on p4_0.id=k3_0.project_id left join branch b5_0 on b5_0.id=k3_0.branch_id join translation t4_0 on k3_0.id=t4_0.key_id and t4_0.state=? and t4_0.language_id=l1_0.id where (k3_0.branch_id is null or b5_0.is_default) and k3_0.deleted_at is null),(select coalesce(sum(t6_0.word_count),?) from project p5_0 join key k4_0 on p5_0.id=k4_0.project_id left join branch b7_0 on b7_0.id=k4_0.branch_id join translation t5_0 on k4_0.id=t5_0.key_id and t5_0.state=? and t5_0.language_id=l1_0.id left join translation t6_0 on k4_0.id=t6_0.key_id and t6_0.language_id=p5_0.base_language_id where (k4_0.branch_id is null or b7_0.is_default) and k4_0.deleted_at is null) from project p1_0 join language l1_0 on p1_0.id=l1_0.project_id where p1_0.id in (?) group by 2,1] [ERROR: canceling statement due to statement timeout] [n/a] at app//org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:115) at app//org.hibernate.query.spi.AbstractSelectionQuery.list(AbstractSelectionQuery.java:431) at app//org.hibernate.query.Query.getResultList(Query.java:120) at app//io.tolgee.service.queryBuilders.LanguageStatsProvider.getResultForSingleProject(LanguageStatsProvider.kt:36) at app//io.tolgee.service.project.LanguageStatsService.getLanguageStats
BT ‍🔎 (server-app:runStandardTests)
Final attempt failed. Child_process exited with error code 1
Everything passed 🎉
Process completed with exit code 1.
BT ‍🔎 (server-app:runStandardTests)
Test report summary exceeded limit of 65535 bytes and will be trimmed

Artifacts

Produced during runtime
Name Size Digest
backend Expired
252 MB
sha256:13e9820848d5ba69a094512f7944af0b072a44e1b1b3791f4c89ea8427a7365b
backend_test_reports_data_test Expired
153 KB
sha256:ed954f8f4c52e45d50374e7d2bb62129035c4b3538398479c1c42c7624fbf253
backend_test_reports_ee-test_test Expired
3.07 MB
sha256:31853b46e9bfbef1e1a09e4422a370dbed0476d41da2e24d6bac9858df614b24
backend_test_reports_ktlint_test Expired
8.01 KB
sha256:f7631cb6a3b807b4fcaee37551802ce4cc3ec6d55624a5b961fd35feb7693149
backend_test_reports_security_test Expired
27.3 KB
sha256:99337f838492ae781c243813687d574a5eb558685f520f54c21e757f8b88d451
backend_test_reports_server-app_runContextRecreatingTests Expired
276 KB
sha256:43c3504a1ca8bdcdac73642e66d31df63838462182bffb6566fdcc9424553153
backend_test_reports_server-app_runStandardTests Expired
825 KB
sha256:48decaeaebfe4a5bfaffa656352da674976fded51b82ae5d1c417e1c081e24b7
backend_test_reports_server-app_runWebsocketTests Expired
111 KB
sha256:257b843a0a1a0b0fadf8ff66b67235080b62f6c12541f28da635847a797af652
backend_test_reports_server-app_runWithoutEeTests Expired
73 KB
sha256:dd36bf6ed5b98a04853c094a8d526c88450413f4c8a56b56f0cd612cda90709a
e2e_13 Expired
83.6 KB
sha256:9f7d8520a32cf157556fb8b664307718ed11d96d1a231d167a19ba0ddbea26fb
e2e_deps Expired
181 MB
sha256:3183dc30af50b644102b05631b74c0f93724ce717b4d9dc5a4271c57e59889e3
e2e_server_log_13 Expired
445 KB
sha256:a4fe8562411a32585df0d251f6c14a1c9d5126078c6e3bd278e1556096da7924
webapp Expired
2.73 MB
sha256:c1623c252a4f67926a67506de3f4e8dba10602ea2ec09f6c6ce0cc2e42e96a9b