feat: show non-breaking and zero-width characters in the web UI #12604
Annotations
3 errors and 2 warnings
|
Flaky tests report (CTRF)
io.tolgee.api.v2.controllers.v2ExportController.V2ExportAllFormatsTest: [18] format = ANDROID_SDK: java.lang.NullPointerException - java.lang.NullPointerException
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
at java.base/java.util.LinkedList$LLSpliterator.forEachRemaining(LinkedList.java:1250)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:570)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:635)
at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:291)
at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:652)
at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:658)
at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:663)
at org.springframework.mock.web.HeaderValueHolder.getStringValues(HeaderValueHolder.java:64)
at org.springframework.mock.web.MockHttpServletResponse.getHeaders(MockHttpServletResponse.java:570)
at org.springframework.test.web.servlet.result.PrintingResultHandler.getResponseHeaders(PrintingResultHandler.java:285)
at org.springframework.test.web.servlet.result.PrintingResultHandler.printResponse(PrintingResultHandler.java:249)
at org.springframework.test.web.servlet.result.PrintingResultHandler.handle(PrintingResultHandler.java:106)
at org.springframework.boot.webmvc.test.autoconfigure.SpringBootMockMvcBuilderCustomizer$LinesWritingResultHandler.handle(SpringBootMockMvcBuilderCustomizer.java:179)
at org.springframework.test.web.servlet.MockMvc.applyDefaultResultActions(MockMvc.java:237)
at org.springframework.test.web.servlet.MockMvc.perform(MockMvc.java:206)
at io.tolgee.fixtures.AuthorizedRequestPerformer.performAuthGet(AuthorizedRequestPerformer.kt:29)
at io.tolgee.fixtures.ProjectJwtAuthRequestPerformer.performProjectAuthGet(ProjectJwtAuthRequestPerformer.kt:31)
at io.tolgee.ProjectAuthControllerTest.performProjectAuthGet(ProjectAuthControllerTest.kt:91)
at io.tolgee.api.v2.controllers.v2ExportController.V2ExportAllFormatsTest.it_exports_to_all_formats$lambda$0(V2ExportAllFormatsTest.kt:49)
at io.tolgee.fixtures.SpringBugKt.ignoreTestOnSpringBug(springBug.kt:20)
at io.tolgee.api.v2.controllers.v2ExportController.V2ExportAllFormatsTest.it exports to all formats(V2ExportAllFormatsTest.kt:48)
|
|
Flaky tests report (CTRF)
io.tolgee.batch.BatchJobsGeneralWithRedisTest: cancels the job(): io.tolgee.batch.CancellationTimeoutException: batch_job_cancellation_timeout null - io.tolgee.batch.CancellationTimeoutException: batch_job_cancellation_timeout null
at io.tolgee.batch.BatchJobCancellationManager.handleJobStatusAfterCancellation(BatchJobCancellationManager.kt:134)
at io.tolgee.batch.BatchJobCancellationManager.cancelJob(BatchJobCancellationManager.kt:85)
at io.tolgee.batch.BatchJobCancellationManager.tryCancel(BatchJobCancellationManager.kt:52)
at io.tolgee.batch.BatchJobCancellationManager.cancel(BatchJobCancellationManager.kt:46)
at java.base/java.lang.reflect.Method.invoke(Method.java:565)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:158)
at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:133)
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:371)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:130)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:719)
at io.tolgee.batch.BatchJobCancellationManager$$SpringCGLIB$$0.cancel(<generated>)
at io.tolgee.batch.AbstractBatchJobsGeneralTest.cancels the job(AbstractBatchJobsGeneralTest.kt:209)
at java.base/java.lang.reflect.Method.invoke(Method.java:565)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
|
|
Run backend tests
Final attempt failed. Child_process exited with error code 1
|
|
Complete job
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-java@v4, actions/setup-node@v4, actions/upload-artifact@v4, dorny/test-reporter@v1, gradle/actions/setup-gradle@v4, nick-fields/retry@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Setup environment
setup-java v4 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
|
background
wait
wait-all
cancel
parallel
Loading