Skip to content

fix: optimize translation/key count queries for branching #10771

fix: optimize translation/key count queries for branching

fix: optimize translation/key count queries for branching #10771

Triggered via pull request February 23, 2026 14:20
Status Failure
Total duration 16m 35s
Artifacts 11

test.yml

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

Annotations

9 errors and 1 warning
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
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
248 MB
sha256:e7e8e22d39055247fb265c873c7503b267003d3377dfb004f37390d45d0f5e9c
backend_test_reports_data_test Expired
152 KB
sha256:f3ece6105c949ddd204b6c91e297b7754df9ee32bc67834cd97878366e225e43
backend_test_reports_ee-test_test Expired
3 MB
sha256:b059ab24647e179ca74d564e936f89972ac2c8144bb891fd49d2cea8d730f4ce
backend_test_reports_ktlint_test Expired
8.01 KB
sha256:7e858fe13e01e9ffaadb4b3eebcfa9e05aab8ba4306f70ec26a4b0b0ba0bba03
backend_test_reports_security_test Expired
27.3 KB
sha256:b7a7227dd6e57afaef71962e46e8ad686cc2b7113ea8d04e5c1c1810748737bb
backend_test_reports_server-app_runContextRecreatingTests Expired
272 KB
sha256:95f06059fe954b4a54a00529137e8dd8200f105208880e696444539fa116171e
backend_test_reports_server-app_runStandardTests Expired
814 KB
sha256:5ea4ac3b59f7ef37446c8acceaec2a3af34d4fcefeb1b7e884b558210162e222
backend_test_reports_server-app_runWebsocketTests Expired
111 KB
sha256:24c459ca154c8fb1741682a90ad1d8e84b1cb7e1aa4646facdea4477ff37e769
backend_test_reports_server-app_runWithoutEeTests Expired
72.9 KB
sha256:77d57b16fe9597c489d3b02fdaa26e6586deb7737191c6fd10474ec260073d04
e2e_deps Expired
181 MB
sha256:a81881f8610f4736b9345e5f3e5c5992a824a0b56fed87d80b958803070beda8
webapp Expired
2.72 MB
sha256:261868a955104a5682eb9dc33137da3a6da70718a5afc0fda8051a1fdacdb230