Skip to content

feat: add MCP Server integration to the integrations page (#3473) #10737

feat: add MCP Server integration to the integrations page (#3473)

feat: add MCP Server integration to the integrations page (#3473) #10737

Triggered via push February 17, 2026 15:03
Status Failure
Total duration 16m 38s
Artifacts 11

test.yml

on: push
Build backend 🏗️
1m 31s
Build backend 🏗️
Build frontend 🏗️
2m 13s
Build frontend 🏗️
Install E2E dependencies ⬇️
37s
Install E2E dependencies ⬇️
Frontend static check 🪲
3m 41s
Frontend static check 🪲
E2E Static Check 🪲
1m 17s
E2E Static Check 🪲
Ktlint 🪲
48s
Ktlint 🪲
Matrix: BT ‍🔎
Schema Check 📋
2m 38s
Schema Check 📋
Matrix: E2E testing ‍🔎
Everything passed 🎉
4s
Everything passed 🎉
Fit to window
Zoom out
Zoom in

Annotations

11 errors and 20 warnings
BT ‍🔎 (ktlint:test)
Action failed with error: Bad credentials - https://docs.github.com/rest
BT ‍🔎 (ktlint:test)
HttpError: Bad credentials
BT ‍🔎 (data:test)
the remote end hung up unexpectedly
BT ‍🔎 (data:test)
could not read Username for 'https://github.com': terminal prompts disabled
io.tolgee.ee.api.v2.controllers.glossary.GlossaryTermControllerActivityTest ► stores activity for multiple glossary terms deletion(): ee/backend/tests/src/test/kotlin/io/tolgee/ee/api/v2/controllers/glossary/GlossaryTermControllerActivityTest.kt#L215
Failed test found in: ee/backend/tests/build/test-results/test/TEST-io.tolgee.ee.api.v2.controllers.glossary.GlossaryTermControllerActivityTest.xml Error: org.opentest4j.AssertionFailedError:
Failed Test: io.tolgee.ee.api.v2.controllers.glossary.GlossaryTermControllerActivityTest: stores activity for multiple glossary terms deletion()
io.tolgee.ee.api.v2.controllers.glossary.GlossaryTermControllerActivityTest: stores activity for multiple glossary terms deletion(): org.opentest4j.AssertionFailedError: expected: GLOSSARY_TERM_DELETE but was: null - org.opentest4j.AssertionFailedError: expected: GLOSSARY_TERM_DELETE but was: null at app//io.tolgee.ee.api.v2.controllers.glossary.GlossaryTermControllerActivityTest.stores_activity_for_multiple_glossary_terms_deletion$lambda$22(GlossaryTermControllerActivityTest.kt:215) at app//io.tolgee.util.TransactionUtilKt.executeInNewTransaction$lambda$0(transactionUtil.kt:24) at app//org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:140) at app//io.tolgee.util.TransactionUtilKt.executeInNewTransaction(transactionUtil.kt:23) at app//io.tolgee.util.TransactionUtilKt.executeInNewTransaction$default(transactionUtil.kt:11) at app//io.tolgee.AbstractSpringTest.executeInNewTransaction(AbstractSpringTest.kt:263) at app//io.tolgee.ee.api.v2.controllers.glossary.GlossaryTermControllerActivityTest.stores activity for multiple glossary terms deletion(GlossaryTermControllerActivityTest.kt:211) 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.invokeTestMethod(TestMethodTestDescriptor.java:213) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:138) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68) at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:156) at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:146) at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at app//org.junit.platform.engine.support.hierarchical.NodeTestTask
io.tolgee.service.ActivityVIewByRevisionsProviderTest ► it includes default branch modified entities when branchId is null(): backend/app/src/test/kotlin/io/tolgee/service/ActivityVIewByRevisionsProviderTest.kt#L85
Failed test found in: backend/app/build/test-results/runStandardTests/TEST-io.tolgee.service.ActivityVIewByRevisionsProviderTest.xml Error: java.lang.NullPointerException
Failed Test: io.tolgee.service.ActivityVIewByRevisionsProviderTest: it includes default branch modified entities when branchId is null()
io.tolgee.service.ActivityVIewByRevisionsProviderTest: it includes default branch modified entities when branchId is null(): java.lang.NullPointerException - java.lang.NullPointerException at io.tolgee.service.ActivityVIewByRevisionsProviderTest.it includes default branch modified entities when branchId is null(ActivityVIewByRevisionsProviderTest.kt:85) 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)
Everything passed 🎉
Process completed with exit code 1.
io.tolgee.batch.BatchJobRecoveryTest ► job recovery after processing restart(): backend/app/src/test/kotlin/io/tolgee/batch/AbstractBatchJobConcurrentTest.kt#L250
Failed test found in: backend/app/build/test-results/runContextRecreatingTests/TEST-io.tolgee.batch.BatchJobRecoveryTest.xml Error: org.opentest4j.AssertionFailedError:
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
E2E Static Check 🪲
Back off 21.714 seconds before retry.
E2E Static Check 🪲
Failed to download action 'https://api.github.com/repos/gradle/actions/tarball/ed408507eac070d1f99cc633dbcf757c94c7933a'. Error: Response status code does not indicate success: 401 (Unauthorized). 7440:34673B:E25BB:E6953:6994835A
E2E Static Check 🪲
Back off 15.919 seconds before retry.
E2E Static Check 🪲
Failed to download action 'https://api.github.com/repos/gradle/actions/tarball/ed408507eac070d1f99cc633dbcf757c94c7933a'. Error: Response status code does not indicate success: 401 (Unauthorized). 7441:34AA93:D05E9:D478A:6994834A
Frontend static check 🪲
Back off 26.118 seconds before retry.
Frontend static check 🪲
Failed to download action 'https://api.github.com/repos/gradle/actions/tarball/ed408507eac070d1f99cc633dbcf757c94c7933a'. Error: Response status code does not indicate success: 401 (Unauthorized). FC31:2A7B1E:153CD4:5C27E8:69948347
BT ‍🔎 (data:test)
Back off 23.563 seconds before retry.
BT ‍🔎 (data:test)
Failed to download action 'https://api.github.com/repos/actions/setup-java/tarball/c1e323688fd81a25caa38c78aa6df2d33d3e20d9'. Error: Response status code does not indicate success: 401 (Unauthorized). D833:2183F4:120F59:4DAA73:699483B6
Schema Check 📋
Back off 21.012 seconds before retry.
Schema Check 📋
Failed to download action 'https://api.github.com/repos/gradle/actions/tarball/ed408507eac070d1f99cc633dbcf757c94c7933a'. Error: Response status code does not indicate success: 401 (Unauthorized). F401:156A1F:18BEB6:6A8796:699483A7
BT ‍🔎 (server-app:runWebsocketTests)
Back off 20.595 seconds before retry.
BT ‍🔎 (server-app:runWebsocketTests)
Failed to download action 'https://api.github.com/repos/gradle/actions/tarball/ed408507eac070d1f99cc633dbcf757c94c7933a'. Error: Response status code does not indicate success: 401 (Unauthorized). 3421:69B1A:114D01:119A08:699483AB
E2E testing ‍🔎 (15, 1)
Back off 29.749 seconds before retry.
E2E testing ‍🔎 (15, 1)
Failed to download action 'https://api.github.com/repos/actions/setup-java/tarball/c1e323688fd81a25caa38c78aa6df2d33d3e20d9'. Error: Response status code does not indicate success: 401 (Unauthorized). A422:34673B:10F26E:1141F0:699483D2
E2E testing ‍🔎 (15, 13)
Back off 15.842 seconds before retry.
E2E testing ‍🔎 (15, 13)
Failed to download action 'https://api.github.com/repos/gradle/actions/tarball/ed408507eac070d1f99cc633dbcf757c94c7933a'. Error: Response status code does not indicate success: 401 (Unauthorized). D443:25110B:192578:6C1DCE:699483D0
BT ‍🔎 (server-app:runContextRecreatingTests)
Back off 26.481 seconds before retry.
BT ‍🔎 (server-app:runContextRecreatingTests)
Failed to download action 'https://api.github.com/repos/actions/setup-java/tarball/c1e323688fd81a25caa38c78aa6df2d33d3e20d9'. Error: Response status code does not indicate success: 401 (Unauthorized). A800:23E8AA:546765:560882:699483AD
BT ‍🔎 (server-app:runStandardTests)
Test report summary exceeded limit of 65535 bytes and will be trimmed
BT ‍🔎 (server-app:runStandardTests)
Failed to restore gradle-dependencies-v1-164024b412ab9b6734c68dea4870e631: AbortError: The operation was aborted.

Artifacts

Produced during runtime
Name Size Digest
backend Expired
248 MB
sha256:98cb8ee1e99c4460a3101ecde046f3f888c28cd40bba0fed999f8a3a337b45ba
backend_test_reports_data_test Expired
155 KB
sha256:36dfb3b6716a5076d3bf43addbcf2a03c2745a35984bdc12d6b2b1ebb4c145c2
backend_test_reports_ee-test_test Expired
2.89 MB
sha256:198399ddd3c97bbddeec7dbdd473d160ef80b9b30cd39c5e27450a59fe76b5cc
backend_test_reports_ktlint_test Expired
8.01 KB
sha256:8acadab34be0614030d0bbfb9da1fce5a531edde36772dabd23084c26b3c6f8a
backend_test_reports_security_test Expired
27.1 KB
sha256:75096df171d0e5aa262dda45c8ed0967c08951ae270efeee0646b41e00293866
backend_test_reports_server-app_runContextRecreatingTests Expired
275 KB
sha256:8aca55eea2d00a8923b51f36ce2a6b0096685f767d73fb8ca93d5e0d934ef487
backend_test_reports_server-app_runStandardTests Expired
809 KB
sha256:16f68a16712ea331a658afe5dc13d286029cc79c8e24a35c1a3ef74f61e35e3e
backend_test_reports_server-app_runWebsocketTests Expired
112 KB
sha256:6ad2d0d66b3bf592b732bd8b35128510341dad86dcb1dccfbc2ed64783f4d51f
backend_test_reports_server-app_runWithoutEeTests Expired
72.9 KB
sha256:a5a5daf0fefa39fec8e18993c7f585e214bfe41f4587e744b436d75cd9f9e23e
e2e_deps Expired
181 MB
sha256:9e6c5a1bcd24df8debc84673fb9a86102f2aa3036ef8df294ad606e34a846e37
webapp Expired
2.71 MB
sha256:d67cc2c62e6d454e63f6ec30cdef9a6b630db9fac06416d2f45fce82dc812659