Skip to content

feat: main branch for the existing keys, tasks, imports, language stats #10714

feat: main branch for the existing keys, tasks, imports, language stats

feat: main branch for the existing keys, tasks, imports, language stats #10714

Triggered via pull request February 13, 2026 12:02
Status Failure
Total duration 23m 15s
Artifacts 11

test.yml

on: pull_request
Build backend 🏗️
2m 52s
Build backend 🏗️
Build frontend 🏗️
2m 22s
Build frontend 🏗️
Install E2E dependencies ⬇️
41s
Install E2E dependencies ⬇️
Frontend static check 🪲
3m 18s
Frontend static check 🪲
E2E Static Check 🪲
43s
E2E Static Check 🪲
Ktlint 🪲
1m 11s
Ktlint 🪲
Matrix: BT ‍🔎
Schema Check 📋
2m 39s
Schema Check 📋
Matrix: E2E testing ‍🔎
Everything passed 🎉
3s
Everything passed 🎉
Fit to window
Zoom out
Zoom in

Annotations

40 errors and 1 warning
io.tolgee.ee.api.v2.controllers.task.TaskControllerActivityTest ► large scope change is doesn't cause n+1 issue(): ee/backend/tests/src/test/kotlin/io/tolgee/ee/api/v2/controllers/task/TaskControllerActivityTest.kt#L102
Failed test found in: ee/backend/tests/build/test-results/test/TEST-io.tolgee.ee.api.v2.controllers.task.TaskControllerActivityTest.xml Error: java.lang.AssertionError:
io.tolgee.ee.selfHostedLimitsAndReporting.ScheduledUsageReportingRedisTest ► it reports usage periodically(): backend/misc/src/main/kotlin/io/tolgee/fixtures/waitFor.kt#L13
Failed test found in: ee/backend/tests/build/test-results/test/TEST-io.tolgee.ee.selfHostedLimitsAndReporting.ScheduledUsageReportingRedisTest.xml Error: java.lang.AssertionError:
io.tolgee.batch.BatchJobsGeneralWithRedisTest ► executes operation(): backend/testing/src/main/kotlin/io/tolgee/CleanDbTestListener.kt#L84
Failed test found in: backend/app/build/test-results/runWebsocketTests/TEST-io.tolgee.batch.BatchJobsGeneralWithRedisTest.xml backend/app/build/test-results/runWebsocketTests/TEST-io.tolgee.batch.BatchJobsGeneralWithRedisTest.xml Error: org.postgresql.util.PSQLException: ERROR: deadlock detected
io.tolgee.batch.BatchJobsGeneralWithRedisTest ► retries and fails on management exceptions issues(): backend/testing/src/main/kotlin/io/tolgee/CleanDbTestListener.kt#L84
Failed test found in: backend/app/build/test-results/runWebsocketTests/TEST-io.tolgee.batch.BatchJobsGeneralWithRedisTest.xml backend/app/build/test-results/runWebsocketTests/TEST-io.tolgee.batch.BatchJobsGeneralWithRedisTest.xml backend/app/build/test-results/runWebsocketTests/TEST-io.tolgee.batch.BatchJobsGeneralWithRedisTest.xml Error: org.postgresql.util.PSQLException: ERROR: deadlock detected
io.tolgee.batch.BatchJobsGeneralWithRedisTest ► publishes progress of single chunk job(): backend/testing/src/main/kotlin/io/tolgee/CleanDbTestListener.kt#L84
Failed test found in: backend/app/build/test-results/runWebsocketTests/TEST-io.tolgee.batch.BatchJobsGeneralWithRedisTest.xml Error: org.postgresql.util.PSQLException: ERROR: deadlock detected
io.tolgee.batch.BatchJobsGeneralWithRedisTest ► retrying works with error keys(): backend/testing/src/main/kotlin/io/tolgee/CleanDbTestListener.kt#L84
Failed test found in: backend/app/build/test-results/runWebsocketTests/TEST-io.tolgee.batch.BatchJobsGeneralWithRedisTest.xml Error: org.postgresql.util.PSQLException: ERROR: deadlock detected
Failed Test: io.tolgee.ee.api.v2.controllers.task.TaskControllerActivityTest: large scope change is doesn't cause n+1 issue()
io.tolgee.ee.api.v2.controllers.task.TaskControllerActivityTest: large scope change is doesn't cause n+1 issue(): java.lang.AssertionError: Expecting actual: 147L to be less than: 120L - java.lang.AssertionError: Expecting actual: 147L to be less than: 120L at io.tolgee.ee.api.v2.controllers.task.TaskControllerActivityTest.large scope change is doesn't cause n+1 issue(TaskControllerActivityTest.kt:102) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:767) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$8(TestMethodTestDescriptor.java:217) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:213) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:138) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:156) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:146) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:143) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:100) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:160) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$exec
Failed Test: io.tolgee.ee.selfHostedLimitsAndReporting.ScheduledUsageReportingRedisTest: it reports usage periodically()
io.tolgee.ee.selfHostedLimitsAndReporting.ScheduledUsageReportingRedisTest: it reports usage periodically(): java.lang.AssertionError: Expected size: 1 but was: 0 in: [] - java.lang.AssertionError: Expected size: 1 but was: 0 in: [] at io.tolgee.ee.selfHostedLimitsAndReporting.ScheduledUsageReportingTest$it_reports_usage_periodically$lambda$9$lambda$8$$inlined$waitForNotThrowing$default$1.invoke(waitFor.kt:50) at io.tolgee.ee.selfHostedLimitsAndReporting.ScheduledUsageReportingTest$it_reports_usage_periodically$lambda$9$lambda$8$$inlined$waitForNotThrowing$default$1.invoke(waitFor.kt:39) at io.tolgee.fixtures.WaitForKt.waitFor(waitFor.kt:13) at io.tolgee.ee.selfHostedLimitsAndReporting.ScheduledUsageReportingTest.it_reports_usage_periodically$lambda$9$lambda$8(ScheduledUsageReportingTest.kt:197) at io.tolgee.fixtures.HttpClientMocker.verify(HttpClientMocker.kt:69) at io.tolgee.ee.selfHostedLimitsAndReporting.ScheduledUsageReportingTest.it_reports_usage_periodically$lambda$9(ScheduledUsageReportingTest.kt:121) at io.tolgee.ee.EeLicensingMockRequestUtil.mock(EeLicensingMockRequestUtil.kt:24) at io.tolgee.ee.selfHostedLimitsAndReporting.ScheduledUsageReportingTest.it reports usage periodically(ScheduledUsageReportingTest.kt:112) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:767) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$8(TestMethodTestDescriptor.java:217) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:213) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:138) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:156) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:146) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTe
BT ‍🔎 (ee-test:test)
Final attempt failed. Child_process exited with error code 1
Failed Test: io.tolgee.ee.api.v2.controllers.task.TaskControllerActivityTest: large scope change is doesn't cause n+1 issue()
io.tolgee.ee.api.v2.controllers.task.TaskControllerActivityTest: large scope change is doesn't cause n+1 issue(): java.lang.AssertionError: Expecting actual: 147L to be less than: 120L - java.lang.AssertionError: Expecting actual: 147L to be less than: 120L at io.tolgee.ee.api.v2.controllers.task.TaskControllerActivityTest.large scope change is doesn't cause n+1 issue(TaskControllerActivityTest.kt:102) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:767) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$8(TestMethodTestDescriptor.java:217) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:213) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:138) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:156) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:146) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:143) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:100) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:160) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$exec
Failed Test: io.tolgee.ee.selfHostedLimitsAndReporting.ScheduledUsageReportingRedisTest: it reports usage periodically()
io.tolgee.ee.selfHostedLimitsAndReporting.ScheduledUsageReportingRedisTest: it reports usage periodically(): java.lang.AssertionError: Expected size: 1 but was: 0 in: [] - java.lang.AssertionError: Expected size: 1 but was: 0 in: [] at io.tolgee.ee.selfHostedLimitsAndReporting.ScheduledUsageReportingTest$it_reports_usage_periodically$lambda$9$lambda$8$$inlined$waitForNotThrowing$default$1.invoke(waitFor.kt:50) at io.tolgee.ee.selfHostedLimitsAndReporting.ScheduledUsageReportingTest$it_reports_usage_periodically$lambda$9$lambda$8$$inlined$waitForNotThrowing$default$1.invoke(waitFor.kt:39) at io.tolgee.fixtures.WaitForKt.waitFor(waitFor.kt:13) at io.tolgee.ee.selfHostedLimitsAndReporting.ScheduledUsageReportingTest.it_reports_usage_periodically$lambda$9$lambda$8(ScheduledUsageReportingTest.kt:197) at io.tolgee.fixtures.HttpClientMocker.verify(HttpClientMocker.kt:69) at io.tolgee.ee.selfHostedLimitsAndReporting.ScheduledUsageReportingTest.it_reports_usage_periodically$lambda$9(ScheduledUsageReportingTest.kt:121) at io.tolgee.ee.EeLicensingMockRequestUtil.mock(EeLicensingMockRequestUtil.kt:24) at io.tolgee.ee.selfHostedLimitsAndReporting.ScheduledUsageReportingTest.it reports usage periodically(ScheduledUsageReportingTest.kt:112) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:767) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$8(TestMethodTestDescriptor.java:217) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:213) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:138) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:156) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:146) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTe
BT ‍🔎 (ee-test:test)
Final attempt failed. Child_process exited with error code 1
Failed Test: io.tolgee.batch.BatchJobsGeneralWithRedisTest: retrying works with error keys()
io.tolgee.batch.BatchJobsGeneralWithRedisTest: retrying works with error keys(): org.postgresql.util.PSQLException: ERROR: deadlock detected Detail: Process 525 waits for AccessExclusiveLock on relation 17323 of database 5; blocked by process 523. Process 523 waits for RowExclusiveLock on relation 17318 of database 5; blocked by process 525. Hint: See server log for query details. - org.postgresql.util.PSQLException: ERROR: deadlock detected Detail: Process 525 waits for AccessExclusiveLock on relation 17323 of database 5; blocked by process 523. Process 523 waits for RowExclusiveLock on relation 17318 of database 5; blocked by process 525. Hint: See server log for query details. at app//org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2734) at app//org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2421) at app//org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:372) at app//org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:518) at app//org.postgresql.jdbc.PgStatement.execute(PgStatement.java:435) at app//org.postgresql.jdbc.PgStatement.executeWithFlags(PgStatement.java:357) at app//org.postgresql.jdbc.PgStatement.executeCachedSql(PgStatement.java:342) at app//org.postgresql.jdbc.PgStatement.executeWithFlags(PgStatement.java:318) at app//org.postgresql.jdbc.PgStatement.execute(PgStatement.java:313) at app//com.zaxxer.hikari.pool.ProxyStatement.execute(ProxyStatement.java:94) at app//com.zaxxer.hikari.pool.HikariProxyStatement.execute(HikariProxyStatement.java) at app//io.tolgee.CleanDbTestListener.doClean(CleanDbTestListener.kt:84) at app//io.tolgee.CleanDbTestListener.cleanWithRetries(CleanDbTestListener.kt:47) at app//io.tolgee.CleanDbTestListener.beforeTestMethod(CleanDbTestListener.kt:28) at app//org.springframework.test.context.TestContextManager.beforeTestMethod(TestContextManager.java:320) at app//org.springframework.test.context.junit.jupiter.SpringExtension.beforeEach(SpringExtension.java:236) at java.base@21.0.10/java.util.ArrayList.forEach(ArrayList.java:1596) at java.base@21.0.10/java.util.ArrayList.forEach(ArrayList.java:1596)
Failed Test: io.tolgee.batch.BatchJobsGeneralWithRedisTest: publishes progress of single chunk job()
io.tolgee.batch.BatchJobsGeneralWithRedisTest: publishes progress of single chunk job(): org.postgresql.util.PSQLException: ERROR: deadlock detected Detail: Process 525 waits for AccessExclusiveLock on relation 18365 of database 5; blocked by process 523. Process 523 waits for RowExclusiveLock on relation 17323 of database 5; blocked by process 525. Hint: See server log for query details. - org.postgresql.util.PSQLException: ERROR: deadlock detected Detail: Process 525 waits for AccessExclusiveLock on relation 18365 of database 5; blocked by process 523. Process 523 waits for RowExclusiveLock on relation 17323 of database 5; blocked by process 525. Hint: See server log for query details. at app//org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2734) at app//org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2421) at app//org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:372) at app//org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:518) at app//org.postgresql.jdbc.PgStatement.execute(PgStatement.java:435) at app//org.postgresql.jdbc.PgStatement.executeWithFlags(PgStatement.java:357) at app//org.postgresql.jdbc.PgStatement.executeCachedSql(PgStatement.java:342) at app//org.postgresql.jdbc.PgStatement.executeWithFlags(PgStatement.java:318) at app//org.postgresql.jdbc.PgStatement.execute(PgStatement.java:313) at app//com.zaxxer.hikari.pool.ProxyStatement.execute(ProxyStatement.java:94) at app//com.zaxxer.hikari.pool.HikariProxyStatement.execute(HikariProxyStatement.java) at app//io.tolgee.CleanDbTestListener.doClean(CleanDbTestListener.kt:84) at app//io.tolgee.CleanDbTestListener.cleanWithRetries(CleanDbTestListener.kt:47) at app//io.tolgee.CleanDbTestListener.beforeTestMethod(CleanDbTestListener.kt:28) at app//org.springframework.test.context.TestContextManager.beforeTestMethod(TestContextManager.java:320) at app//org.springframework.test.context.junit.jupiter.SpringExtension.beforeEach(SpringExtension.java:236) at java.base@21.0.10/java.util.ArrayList.forEach(ArrayList.java:1596) at java.base@21.0.10/java.util.ArrayList.forEach(ArrayList.java:1596)
Failed Test: io.tolgee.batch.BatchJobsGeneralWithRedisTest: mt job respects maxPerJobConcurrency()
io.tolgee.batch.BatchJobsGeneralWithRedisTest: mt job respects maxPerJobConcurrency(): org.postgresql.util.PSQLException: ERROR: deadlock detected Detail: Process 71 waits for AccessExclusiveLock on relation 18365 of database 5; blocked by process 81. Process 81 waits for RowExclusiveLock on relation 17323 of database 5; blocked by process 71. Hint: See server log for query details. - org.postgresql.util.PSQLException: ERROR: deadlock detected Detail: Process 71 waits for AccessExclusiveLock on relation 18365 of database 5; blocked by process 81. Process 81 waits for RowExclusiveLock on relation 17323 of database 5; blocked by process 71. Hint: See server log for query details. at app//org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2734) at app//org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2421) at app//org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:372) at app//org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:518) at app//org.postgresql.jdbc.PgStatement.execute(PgStatement.java:435) at app//org.postgresql.jdbc.PgStatement.executeWithFlags(PgStatement.java:357) at app//org.postgresql.jdbc.PgStatement.executeCachedSql(PgStatement.java:342) at app//org.postgresql.jdbc.PgStatement.executeWithFlags(PgStatement.java:318) at app//org.postgresql.jdbc.PgStatement.execute(PgStatement.java:313) at app//com.zaxxer.hikari.pool.ProxyStatement.execute(ProxyStatement.java:94) at app//com.zaxxer.hikari.pool.HikariProxyStatement.execute(HikariProxyStatement.java) at app//io.tolgee.CleanDbTestListener.doClean(CleanDbTestListener.kt:84) at app//io.tolgee.CleanDbTestListener.cleanWithRetries(CleanDbTestListener.kt:47) at app//io.tolgee.CleanDbTestListener.beforeTestMethod(CleanDbTestListener.kt:28) at app//org.springframework.test.context.TestContextManager.beforeTestMethod(TestContextManager.java:320) at app//org.springframework.test.context.junit.jupiter.SpringExtension.beforeEach(SpringExtension.java:236) at java.base@21.0.10/java.util.ArrayList.forEach(ArrayList.java:1596) at java.base@21.0.10/java.util.ArrayList.forEach(ArrayList.java:1596)
Failed Test: io.tolgee.batch.BatchJobsGeneralWithRedisTest: retrying works with error keys()
io.tolgee.batch.BatchJobsGeneralWithRedisTest: retrying works with error keys(): org.postgresql.util.PSQLException: ERROR: deadlock detected Detail: Process 71 waits for AccessExclusiveLock on relation 18365 of database 5; blocked by process 81. Process 81 waits for RowExclusiveLock on relation 17323 of database 5; blocked by process 71. Hint: See server log for query details. - org.postgresql.util.PSQLException: ERROR: deadlock detected Detail: Process 71 waits for AccessExclusiveLock on relation 18365 of database 5; blocked by process 81. Process 81 waits for RowExclusiveLock on relation 17323 of database 5; blocked by process 71. Hint: See server log for query details. at app//org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2734) at app//org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2421) at app//org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:372) at app//org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:518) at app//org.postgresql.jdbc.PgStatement.execute(PgStatement.java:435) at app//org.postgresql.jdbc.PgStatement.executeWithFlags(PgStatement.java:357) at app//org.postgresql.jdbc.PgStatement.executeCachedSql(PgStatement.java:342) at app//org.postgresql.jdbc.PgStatement.executeWithFlags(PgStatement.java:318) at app//org.postgresql.jdbc.PgStatement.execute(PgStatement.java:313) at app//com.zaxxer.hikari.pool.ProxyStatement.execute(ProxyStatement.java:94) at app//com.zaxxer.hikari.pool.HikariProxyStatement.execute(HikariProxyStatement.java) at app//io.tolgee.CleanDbTestListener.doClean(CleanDbTestListener.kt:84) at app//io.tolgee.CleanDbTestListener.cleanWithRetries(CleanDbTestListener.kt:47) at app//io.tolgee.CleanDbTestListener.beforeTestMethod(CleanDbTestListener.kt:28) at app//org.springframework.test.context.TestContextManager.beforeTestMethod(TestContextManager.java:320) at app//org.springframework.test.context.junit.jupiter.SpringExtension.beforeEach(SpringExtension.java:236) at java.base@21.0.10/java.util.ArrayList.forEach(ArrayList.java:1596) at java.base@21.0.10/java.util.ArrayList.forEach(ArrayList.java:1596)
Failed Test: io.tolgee.batch.BatchJobsGeneralWithRedisTest: publishes progress of single chunk job()
io.tolgee.batch.BatchJobsGeneralWithRedisTest: publishes progress of single chunk job(): org.postgresql.util.PSQLException: ERROR: deadlock detected Detail: Process 71 waits for AccessExclusiveLock on relation 17323 of database 5; blocked by process 81. Process 81 waits for RowExclusiveLock on relation 17318 of database 5; blocked by process 71. Hint: See server log for query details. - org.postgresql.util.PSQLException: ERROR: deadlock detected Detail: Process 71 waits for AccessExclusiveLock on relation 17323 of database 5; blocked by process 81. Process 81 waits for RowExclusiveLock on relation 17318 of database 5; blocked by process 71. Hint: See server log for query details. at app//org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2734) at app//org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2421) at app//org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:372) at app//org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:518) at app//org.postgresql.jdbc.PgStatement.execute(PgStatement.java:435) at app//org.postgresql.jdbc.PgStatement.executeWithFlags(PgStatement.java:357) at app//org.postgresql.jdbc.PgStatement.executeCachedSql(PgStatement.java:342) at app//org.postgresql.jdbc.PgStatement.executeWithFlags(PgStatement.java:318) at app//org.postgresql.jdbc.PgStatement.execute(PgStatement.java:313) at app//com.zaxxer.hikari.pool.ProxyStatement.execute(ProxyStatement.java:94) at app//com.zaxxer.hikari.pool.HikariProxyStatement.execute(HikariProxyStatement.java) at app//io.tolgee.CleanDbTestListener.doClean(CleanDbTestListener.kt:84) at app//io.tolgee.CleanDbTestListener.cleanWithRetries(CleanDbTestListener.kt:47) at app//io.tolgee.CleanDbTestListener.beforeTestMethod(CleanDbTestListener.kt:28) at app//org.springframework.test.context.TestContextManager.beforeTestMethod(TestContextManager.java:320) at app//org.springframework.test.context.junit.jupiter.SpringExtension.beforeEach(SpringExtension.java:236) at java.base@21.0.10/java.util.ArrayList.forEach(ArrayList.java:1596) at java.base@21.0.10/java.util.ArrayList.forEach(ArrayList.java:1596)
Failed Test: io.tolgee.batch.BatchJobsGeneralWithRedisTest: retries and fails on management exceptions issues()
io.tolgee.batch.BatchJobsGeneralWithRedisTest: retries and fails on management exceptions issues(): org.postgresql.util.PSQLException: ERROR: deadlock detected Detail: Process 71 waits for AccessExclusiveLock on relation 18365 of database 5; blocked by process 81. Process 81 waits for RowExclusiveLock on relation 17323 of database 5; blocked by process 71. Hint: See server log for query details. - org.postgresql.util.PSQLException: ERROR: deadlock detected Detail: Process 71 waits for AccessExclusiveLock on relation 18365 of database 5; blocked by process 81. Process 81 waits for RowExclusiveLock on relation 17323 of database 5; blocked by process 71. Hint: See server log for query details. at app//org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2734) at app//org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2421) at app//org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:372) at app//org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:518) at app//org.postgresql.jdbc.PgStatement.execute(PgStatement.java:435) at app//org.postgresql.jdbc.PgStatement.executeWithFlags(PgStatement.java:357) at app//org.postgresql.jdbc.PgStatement.executeCachedSql(PgStatement.java:342) at app//org.postgresql.jdbc.PgStatement.executeWithFlags(PgStatement.java:318) at app//org.postgresql.jdbc.PgStatement.execute(PgStatement.java:313) at app//com.zaxxer.hikari.pool.ProxyStatement.execute(ProxyStatement.java:94) at app//com.zaxxer.hikari.pool.HikariProxyStatement.execute(HikariProxyStatement.java) at app//io.tolgee.CleanDbTestListener.doClean(CleanDbTestListener.kt:84) at app//io.tolgee.CleanDbTestListener.cleanWithRetries(CleanDbTestListener.kt:47) at app//io.tolgee.CleanDbTestListener.beforeTestMethod(CleanDbTestListener.kt:28) at app//org.springframework.test.context.TestContextManager.beforeTestMethod(TestContextManager.java:320) at app//org.springframework.test.context.junit.jupiter.SpringExtension.beforeEach(SpringExtension.java:236) at java.base@21.0.10/java.util.ArrayList.forEach(ArrayList.java:1596) at java.base@21.0.10/java.util.ArrayList.forEach(ArrayList.java:1596)
Failed Test: io.tolgee.batch.BatchJobsGeneralWithRedisTest: executes operation()
io.tolgee.batch.BatchJobsGeneralWithRedisTest: executes operation(): org.postgresql.util.PSQLException: ERROR: deadlock detected Detail: Process 71 waits for AccessExclusiveLock on relation 17323 of database 5; blocked by process 81. Process 81 waits for RowExclusiveLock on relation 17318 of database 5; blocked by process 71. Hint: See server log for query details. - org.postgresql.util.PSQLException: ERROR: deadlock detected Detail: Process 71 waits for AccessExclusiveLock on relation 17323 of database 5; blocked by process 81. Process 81 waits for RowExclusiveLock on relation 17318 of database 5; blocked by process 71. Hint: See server log for query details. at app//org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2734) at app//org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2421) at app//org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:372) at app//org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:518) at app//org.postgresql.jdbc.PgStatement.execute(PgStatement.java:435) at app//org.postgresql.jdbc.PgStatement.executeWithFlags(PgStatement.java:357) at app//org.postgresql.jdbc.PgStatement.executeCachedSql(PgStatement.java:342) at app//org.postgresql.jdbc.PgStatement.executeWithFlags(PgStatement.java:318) at app//org.postgresql.jdbc.PgStatement.execute(PgStatement.java:313) at app//com.zaxxer.hikari.pool.ProxyStatement.execute(ProxyStatement.java:94) at app//com.zaxxer.hikari.pool.HikariProxyStatement.execute(HikariProxyStatement.java) at app//io.tolgee.CleanDbTestListener.doClean(CleanDbTestListener.kt:84) at app//io.tolgee.CleanDbTestListener.cleanWithRetries(CleanDbTestListener.kt:47) at app//io.tolgee.CleanDbTestListener.beforeTestMethod(CleanDbTestListener.kt:28) at app//org.springframework.test.context.TestContextManager.beforeTestMethod(TestContextManager.java:320) at app//org.springframework.test.context.junit.jupiter.SpringExtension.beforeEach(SpringExtension.java:236) at java.base@21.0.10/java.util.ArrayList.forEach(ArrayList.java:1596) at java.base@21.0.10/java.util.ArrayList.forEach(ArrayList.java:1596)
BT ‍🔎 (server-app:runWebsocketTests)
Final attempt failed. Child_process exited with error code 1
io.tolgee.api.v2.controllers.batch.BatchDeleteKeysTest ► it deletes keys(): backend/testing/src/main/kotlin/io/tolgee/CleanDbTestListener.kt#L102
Failed test found in: backend/app/build/test-results/runStandardTests/TEST-io.tolgee.api.v2.controllers.batch.BatchDeleteKeysTest.xml Error: java.sql.BatchUpdateException: Batch entry 2 ALTER TABLE public.activity_revision DISABLE TRIGGER ALL was aborted: ERROR: deadlock detected
io.tolgee.api.v2.controllers.ProjectActivityControllerTest ► filters modified entities by class(): backend/testing/src/main/kotlin/io/tolgee/CleanDbTestListener.kt#L84
Failed test found in: backend/app/build/test-results/runStandardTests/TEST-io.tolgee.api.v2.controllers.ProjectActivityControllerTest.xml backend/app/build/test-results/runStandardTests/TEST-io.tolgee.api.v2.controllers.translations.v2TranslationsController.TranslationsControllerViewTest.xml Error: org.postgresql.util.PSQLException: ERROR: deadlock detected
io.tolgee.api.v2.controllers.ProjectStatsControllerTest ► returns daily activity(): backend/testing/src/main/kotlin/io/tolgee/CleanDbTestListener.kt#L84
Failed test found in: backend/app/build/test-results/runStandardTests/TEST-io.tolgee.api.v2.controllers.ProjectStatsControllerTest.xml backend/app/build/test-results/runStandardTests/TEST-io.tolgee.api.v2.controllers.translations.v2TranslationsController.TranslationsControllerFilterTest.xml Error: org.postgresql.util.PSQLException: ERROR: deadlock detected
io.tolgee.api.v2.controllers.ProjectStatsControllerTest ► returns daily activity(): backend/testing/src/main/kotlin/io/tolgee/CleanDbTestListener.kt#L84
Failed test found in: backend/app/build/test-results/runStandardTests/TEST-io.tolgee.api.v2.controllers.ProjectStatsControllerTest.xml Error: org.postgresql.util.PSQLException: ERROR: deadlock detected
io.tolgee.service.LanguageServiceTest ► hard deletes language without n+1s(): backend/app/src/test/kotlin/io/tolgee/service/LanguageServiceTest.kt#L151
Failed test found in: backend/app/build/test-results/runStandardTests/TEST-io.tolgee.service.LanguageServiceTest.xml Error: java.lang.AssertionError:
io.tolgee.service.LanguageServiceTest ► hard deletes language without n+1s(): backend/app/src/test/kotlin/io/tolgee/service/LanguageServiceTest.kt#L151
Failed test found in: backend/app/build/test-results/runStandardTests/TEST-io.tolgee.service.LanguageServiceTest.xml Error: java.lang.AssertionError:
io.tolgee.service.LanguageServiceTest ► hard deletes language without n+1s(): backend/app/src/test/kotlin/io/tolgee/service/LanguageServiceTest.kt#L151
Failed test found in: backend/app/build/test-results/runStandardTests/TEST-io.tolgee.service.LanguageServiceTest.xml Error: java.lang.AssertionError:
io.tolgee.websocket.WebsocketAuthenticationTest ► unauthenticated with invalid PAT(): backend/misc/src/main/kotlin/io/tolgee/fixtures/waitFor.kt#L20
Failed test found in: backend/app/build/test-results/runStandardTests/TEST-io.tolgee.websocket.WebsocketAuthenticationTest.xml Error: io.tolgee.fixtures.WaitNotSatisfiedException
Failed Test: io.tolgee.api.v2.controllers.ProjectActivityControllerTest: filters modified entities by class()
io.tolgee.api.v2.controllers.ProjectActivityControllerTest: filters modified entities by class(): org.postgresql.util.PSQLException: ERROR: deadlock detected Detail: Process 187 waits for AccessExclusiveLock on relation 18365 of database 5; blocked by process 182. Process 182 waits for RowExclusiveLock on relation 17323 of database 5; blocked by process 187. Hint: See server log for query details. - org.postgresql.util.PSQLException: ERROR: deadlock detected Detail: Process 187 waits for AccessExclusiveLock on relation 18365 of database 5; blocked by process 182. Process 182 waits for RowExclusiveLock on relation 17323 of database 5; blocked by process 187. Hint: See server log for query details. at app//org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2734) at app//org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2421) at app//org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:372) at app//org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:518) at app//org.postgresql.jdbc.PgStatement.execute(PgStatement.java:435) at app//org.postgresql.jdbc.PgStatement.executeWithFlags(PgStatement.java:357) at app//org.postgresql.jdbc.PgStatement.executeCachedSql(PgStatement.java:342) at app//org.postgresql.jdbc.PgStatement.executeWithFlags(PgStatement.java:318) at app//org.postgresql.jdbc.PgStatement.execute(PgStatement.java:313) at app//com.zaxxer.hikari.pool.ProxyStatement.execute(ProxyStatement.java:94) at app//com.zaxxer.hikari.pool.HikariProxyStatement.execute(HikariProxyStatement.java) at app//io.tolgee.CleanDbTestListener.doClean(CleanDbTestListener.kt:84) at app//io.tolgee.CleanDbTestListener.cleanWithRetries(CleanDbTestListener.kt:47) at app//io.tolgee.CleanDbTestListener.beforeTestMethod(CleanDbTestListener.kt:28) at app//org.springframework.test.context.TestContextManager.beforeTestMethod(TestContextManager.java:320) at app//org.springframework.test.context.junit.jupiter.SpringExtension.beforeEach(SpringExtension.java:236) at java.base@21.0.10/java.util.ArrayList.forEach(ArrayList.java:1596) at java.base@21.0.10/java.util.ArrayList.forEach(ArrayList.java:1596)
Failed Test: io.tolgee.api.v2.controllers.ProjectStatsControllerTest: returns daily activity()
io.tolgee.api.v2.controllers.ProjectStatsControllerTest: returns daily activity(): org.postgresql.util.PSQLException: ERROR: deadlock detected Detail: Process 2850 waits for AccessExclusiveLock on relation 17323 of database 5; blocked by process 2856. Process 2856 waits for RowExclusiveLock on relation 17318 of database 5; blocked by process 2850. Hint: See server log for query details. - org.postgresql.util.PSQLException: ERROR: deadlock detected Detail: Process 2850 waits for AccessExclusiveLock on relation 17323 of database 5; blocked by process 2856. Process 2856 waits for RowExclusiveLock on relation 17318 of database 5; blocked by process 2850. Hint: See server log for query details. at app//org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2734) at app//org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2421) at app//org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:372) at app//org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:518) at app//org.postgresql.jdbc.PgStatement.execute(PgStatement.java:435) at app//org.postgresql.jdbc.PgStatement.executeWithFlags(PgStatement.java:357) at app//org.postgresql.jdbc.PgStatement.executeCachedSql(PgStatement.java:342) at app//org.postgresql.jdbc.PgStatement.executeWithFlags(PgStatement.java:318) at app//org.postgresql.jdbc.PgStatement.execute(PgStatement.java:313) at app//com.zaxxer.hikari.pool.ProxyStatement.execute(ProxyStatement.java:94) at app//com.zaxxer.hikari.pool.HikariProxyStatement.execute(HikariProxyStatement.java) at app//io.tolgee.CleanDbTestListener.doClean(CleanDbTestListener.kt:84) at app//io.tolgee.CleanDbTestListener.cleanWithRetries(CleanDbTestListener.kt:47) at app//io.tolgee.CleanDbTestListener.beforeTestMethod(CleanDbTestListener.kt:28) at app//org.springframework.test.context.TestContextManager.beforeTestMethod(TestContextManager.java:320) at app//org.springframework.test.context.junit.jupiter.SpringExtension.beforeEach(SpringExtension.java:236) at java.base@21.0.10/java.util.ArrayList.forEach(ArrayList.java:1596) at java.base@21.0.10/java.util.ArrayList.forEach(ArrayList.java:1596)
Failed Test: io.tolgee.api.v2.controllers.ProjectStatsControllerTest: returns daily activity()
io.tolgee.api.v2.controllers.ProjectStatsControllerTest: returns daily activity(): org.postgresql.util.PSQLException: ERROR: deadlock detected Detail: Process 187 waits for AccessExclusiveLock on relation 17323 of database 5; blocked by process 182. Process 182 waits for RowExclusiveLock on relation 17318 of database 5; blocked by process 187. Hint: See server log for query details. - org.postgresql.util.PSQLException: ERROR: deadlock detected Detail: Process 187 waits for AccessExclusiveLock on relation 17323 of database 5; blocked by process 182. Process 182 waits for RowExclusiveLock on relation 17318 of database 5; blocked by process 187. Hint: See server log for query details. at app//org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2734) at app//org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2421) at app//org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:372) at app//org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:518) at app//org.postgresql.jdbc.PgStatement.execute(PgStatement.java:435) at app//org.postgresql.jdbc.PgStatement.executeWithFlags(PgStatement.java:357) at app//org.postgresql.jdbc.PgStatement.executeCachedSql(PgStatement.java:342) at app//org.postgresql.jdbc.PgStatement.executeWithFlags(PgStatement.java:318) at app//org.postgresql.jdbc.PgStatement.execute(PgStatement.java:313) at app//com.zaxxer.hikari.pool.ProxyStatement.execute(ProxyStatement.java:94) at app//com.zaxxer.hikari.pool.HikariProxyStatement.execute(HikariProxyStatement.java) at app//io.tolgee.CleanDbTestListener.doClean(CleanDbTestListener.kt:84) at app//io.tolgee.CleanDbTestListener.cleanWithRetries(CleanDbTestListener.kt:47) at app//io.tolgee.CleanDbTestListener.beforeTestMethod(CleanDbTestListener.kt:28) at app//org.springframework.test.context.TestContextManager.beforeTestMethod(TestContextManager.java:320) at app//org.springframework.test.context.junit.jupiter.SpringExtension.beforeEach(SpringExtension.java:236) at java.base@21.0.10/java.util.ArrayList.forEach(ArrayList.java:1596) at java.base@21.0.10/java.util.ArrayList.forEach(ArrayList.java:1596)
Failed Test: io.tolgee.api.v2.controllers.batch.BatchDeleteKeysTest: it deletes keys()
io.tolgee.api.v2.controllers.batch.BatchDeleteKeysTest: it deletes keys(): java.sql.BatchUpdateException: Batch entry 2 ALTER TABLE public.activity_revision DISABLE TRIGGER ALL was aborted: ERROR: deadlock detected Detail: Process 843 waits for ShareRowExclusiveLock on relation 17323 of database 5; blocked by process 847. Process 847 waits for RowExclusiveLock on relation 17318 of database 5; blocked by process 843. Hint: See server log for query details. Call getNextException to see other errors in the batch. - java.sql.BatchUpdateException: Batch entry 2 ALTER TABLE public.activity_revision DISABLE TRIGGER ALL was aborted: ERROR: deadlock detected Detail: Process 843 waits for ShareRowExclusiveLock on relation 17323 of database 5; blocked by process 847. Process 847 waits for RowExclusiveLock on relation 17318 of database 5; blocked by process 843. Hint: See server log for query details. Call getNextException to see other errors in the batch. at app//org.postgresql.jdbc.BatchResultHandler.handleCompletion(BatchResultHandler.java:186) at app//org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:591) at app//org.postgresql.jdbc.PgStatement.internalExecuteBatch(PgStatement.java:886) at app//org.postgresql.jdbc.PgStatement.executeBatch(PgStatement.java:910) at app//com.zaxxer.hikari.pool.ProxyStatement.executeBatch(ProxyStatement.java:127) at app//com.zaxxer.hikari.pool.HikariProxyStatement.executeBatch(HikariProxyStatement.java) at app//io.tolgee.CleanDbTestListener.disableConstraints(CleanDbTestListener.kt:102) at app//io.tolgee.CleanDbTestListener.doClean(CleanDbTestListener.kt:81) at app//io.tolgee.CleanDbTestListener.cleanWithRetries(CleanDbTestListener.kt:47) at app//io.tolgee.CleanDbTestListener.beforeTestMethod(CleanDbTestListener.kt:28) at app//org.springframework.test.context.TestContextManager.beforeTestMethod(TestContextManager.java:320) at app//org.springframework.test.context.junit.jupiter.SpringExtension.beforeEach(SpringExtension.java:236) at java.base@21.0.10/java.util.ArrayList.forEach(ArrayList.java:1596) at java.base@21.0.10/java.util.ArrayList.forEach(ArrayList.java:1596) Caused by: org.postgresql.util.PSQLException: ERROR: deadlock detected Detail: Process 843 waits for ShareRowExclusiveLock on relation 17323 of database 5; blocked by process 847. Process 847 waits for RowExclusiveLock on relation 17318 of database 5; blocked by process 843. Hint: See server log for query details. at app//org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2734) at app//org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2421) at app//org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:580) ... 12 more
Failed Test: io.tolgee.api.v2.controllers.translations.v2TranslationsController.TranslationsControllerFilterTest: filters keys with unresolved comments()
io.tolgee.api.v2.controllers.translations.v2TranslationsController.TranslationsControllerFilterTest: filters keys with unresolved comments(): org.postgresql.util.PSQLException: ERROR: deadlock detected Detail: Process 187 waits for AccessExclusiveLock on relation 17323 of database 5; blocked by process 182. Process 182 waits for RowExclusiveLock on relation 17318 of database 5; blocked by process 187. Hint: See server log for query details. - org.postgresql.util.PSQLException: ERROR: deadlock detected Detail: Process 187 waits for AccessExclusiveLock on relation 17323 of database 5; blocked by process 182. Process 182 waits for RowExclusiveLock on relation 17318 of database 5; blocked by process 187. Hint: See server log for query details. at app//org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2734) at app//org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2421) at app//org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:372) at app//org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:518) at app//org.postgresql.jdbc.PgStatement.execute(PgStatement.java:435) at app//org.postgresql.jdbc.PgStatement.executeWithFlags(PgStatement.java:357) at app//org.postgresql.jdbc.PgStatement.executeCachedSql(PgStatement.java:342) at app//org.postgresql.jdbc.PgStatement.executeWithFlags(PgStatement.java:318) at app//org.postgresql.jdbc.PgStatement.execute(PgStatement.java:313) at app//com.zaxxer.hikari.pool.ProxyStatement.execute(ProxyStatement.java:94) at app//com.zaxxer.hikari.pool.HikariProxyStatement.execute(HikariProxyStatement.java) at app//io.tolgee.CleanDbTestListener.doClean(CleanDbTestListener.kt:84) at app//io.tolgee.CleanDbTestListener.cleanWithRetries(CleanDbTestListener.kt:47) at app//io.tolgee.CleanDbTestListener.beforeTestMethod(CleanDbTestListener.kt:28) at app//org.springframework.test.context.TestContextManager.beforeTestMethod(TestContextManager.java:320) at app//org.springframework.test.context.junit.jupiter.SpringExtension.beforeEach(SpringExtension.java:236) at java.base@21.0.10/java.util.ArrayList.forEach(ArrayList.java:1596) at java.base@21.0.10/java.util.ArrayList.forEach(ArrayList.java:1596)
Failed Test: io.tolgee.api.v2.controllers.translations.v2TranslationsController.TranslationsControllerViewTest: filters by activity revision when key affected directly()
io.tolgee.api.v2.controllers.translations.v2TranslationsController.TranslationsControllerViewTest: filters by activity revision when key affected directly(): org.postgresql.util.PSQLException: ERROR: deadlock detected Detail: Process 187 waits for AccessExclusiveLock on relation 18365 of database 5; blocked by process 182. Process 182 waits for RowExclusiveLock on relation 17323 of database 5; blocked by process 187. Hint: See server log for query details. - org.postgresql.util.PSQLException: ERROR: deadlock detected Detail: Process 187 waits for AccessExclusiveLock on relation 18365 of database 5; blocked by process 182. Process 182 waits for RowExclusiveLock on relation 17323 of database 5; blocked by process 187. Hint: See server log for query details. at app//org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2734) at app//org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2421) at app//org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:372) at app//org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:518) at app//org.postgresql.jdbc.PgStatement.execute(PgStatement.java:435) at app//org.postgresql.jdbc.PgStatement.executeWithFlags(PgStatement.java:357) at app//org.postgresql.jdbc.PgStatement.executeCachedSql(PgStatement.java:342) at app//org.postgresql.jdbc.PgStatement.executeWithFlags(PgStatement.java:318) at app//org.postgresql.jdbc.PgStatement.execute(PgStatement.java:313) at app//com.zaxxer.hikari.pool.ProxyStatement.execute(ProxyStatement.java:94) at app//com.zaxxer.hikari.pool.HikariProxyStatement.execute(HikariProxyStatement.java) at app//io.tolgee.CleanDbTestListener.doClean(CleanDbTestListener.kt:84) at app//io.tolgee.CleanDbTestListener.cleanWithRetries(CleanDbTestListener.kt:47) at app//io.tolgee.CleanDbTestListener.beforeTestMethod(CleanDbTestListener.kt:28) at app//org.springframework.test.context.TestContextManager.beforeTestMethod(TestContextManager.java:320) at app//org.springframework.test.context.junit.jupiter.SpringExtension.beforeEach(SpringExtension.java:236) at java.base@21.0.10/java.util.ArrayList.forEach(ArrayList.java:1596) at java.base@21.0.10/java.util.ArrayList.forEach(ArrayList.java:1596)
Failed Test: io.tolgee.service.LanguageServiceTest: hard deletes language without n+1s()
io.tolgee.service.LanguageServiceTest: hard deletes language without n+1s(): java.lang.AssertionError: Expecting actual: 90L to be less than: 80L - java.lang.AssertionError: Expecting actual: 90L to be less than: 80L at io.tolgee.service.LanguageServiceTest.hard deletes language without n+1s(LanguageServiceTest.kt:151) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Failed Test: io.tolgee.service.LanguageServiceTest: hard deletes language without n+1s()
io.tolgee.service.LanguageServiceTest: hard deletes language without n+1s(): java.lang.AssertionError: Expecting actual: 89L to be less than: 80L - java.lang.AssertionError: Expecting actual: 89L to be less than: 80L at io.tolgee.service.LanguageServiceTest.hard deletes language without n+1s(LanguageServiceTest.kt:151) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Failed Test: io.tolgee.service.LanguageServiceTest: hard deletes language without n+1s()
io.tolgee.service.LanguageServiceTest: hard deletes language without n+1s(): java.lang.AssertionError: Expecting actual: 104L to be less than: 80L - java.lang.AssertionError: Expecting actual: 104L to be less than: 80L at io.tolgee.service.LanguageServiceTest.hard deletes language without n+1s(LanguageServiceTest.kt:151) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Failed Test: io.tolgee.websocket.WebsocketAuthenticationTest: unauthenticated with invalid PAT()
io.tolgee.websocket.WebsocketAuthenticationTest: unauthenticated with invalid PAT(): io.tolgee.fixtures.WaitNotSatisfiedException - io.tolgee.fixtures.WaitNotSatisfiedException at app//io.tolgee.fixtures.WaitForKt.waitFor(waitFor.kt:20) at app//io.tolgee.fixtures.WaitForKt.waitFor$default(waitFor.kt:5) at app//io.tolgee.websocket.WebsocketTestHelper.waitForAuthenticationStatus(WebsocketTestHelper.kt:195) at app//io.tolgee.websocket.WebsocketTestHelper.waitForUnauthenticated(WebsocketTestHelper.kt:190) at app//io.tolgee.websocket.WebsocketAuthenticationTest.testItIsUnauthenticatedWithAuth(WebsocketAuthenticationTest.kt:184) at app//io.tolgee.websocket.WebsocketAuthenticationTest.unauthenticated with invalid PAT(WebsocketAuthenticationTest.kt:132) at java.base@21.0.10/java.lang.reflect.Method.invoke(Method.java:580) at java.base@21.0.10/java.util.ArrayList.forEach(ArrayList.java:1596) at java.base@21.0.10/java.util.ArrayList.forEach(ArrayList.java:1596)
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
251 MB
sha256:f44b329353f322ed433314eb371ccf0b3c275198c03c8755ccfe6a9714b5cb87
backend_test_reports_data_test
155 KB
sha256:f508146c65f48c08b76043fc738d261aaf3f0764db0f3e7fce521554d286487f
backend_test_reports_ee-test_test
3.16 MB
sha256:c7f8d0dc677dd26f32fed5ab68f7b12c6224a5037a54560ffcc3698eafd9ac84
backend_test_reports_ktlint_test
8.01 KB
sha256:1ce3cafd415f45f7ed6d151910589d5a0200b5adae8cfe58536177e1914c1639
backend_test_reports_security_test
27.3 KB
sha256:cd4be46676b60f95c273436db53f3d8a3f374ddbfb7b855aa9051d00f1b31cc4
backend_test_reports_server-app_runContextRecreatingTests
345 KB
sha256:6c4b7beb5b069ff603b5dccc8bb91aa31d5f9737951a58847bf166b91ea5b209
backend_test_reports_server-app_runStandardTests
1.04 MB
sha256:12da45d6397cd42b71c1a1bdc76ac097b49415edc3953c92412554adfabb2cbf
backend_test_reports_server-app_runWebsocketTests
316 KB
sha256:614a6ffaeb0c9e89f866fac674027071525674798d8c8d4620419caff9acbbad
backend_test_reports_server-app_runWithoutEeTests
67.6 KB
sha256:7eabd7b5012335f88095a8de7adc784fbce808110ff25a79a42c01f8618dfbd6
e2e_deps
181 MB
sha256:ef1d64f61b06e64efd9278da5a3e7b7c4fb4dedb6ca8defbb7fccc003c5838a3
webapp
2.71 MB
sha256:081a960c3f54d1fb5ee94c6b41071b89d65618bba693329c133f0a00120ea89b