feat(UVE) Adding Time Machine capabilities to PageResource Refs: #30027 #1355
cicd_1-pr.yml
on: pull_request
Initialize
/
Initialize
4s
Initialize
/
Check Previous Build
6s
Matrix: PR Test / linux-e2e-tests
Matrix: PR Test / linux-integration-tests
Matrix: PR Test / linux-postman-tests
PR Test
/
JVM Unit Tests - JDK
9m 4s
PR Test
/
CLI Tests
18m 3s
PR Test
/
Frontend Unit Tests
0s
PR SonarQube
/
SonarQube Scan
8m 7s
PR Notifier
/
Resolve Message
0s
PR Notifier
/
...
/
slack-channel-resolver
3s
Matrix: PR Notifier / pr-notifier
Annotations
15 errors
PR Test / Run Postman Tests - page
Process completed with exit code 1.
|
PR Test / JVM IT Tests MainSuite 1a
Process completed with exit code 1.
|
PR Test / Run Postman Tests - graphql
Process completed with exit code 1.
|
Finalize / Final Status
Process completed with exit code 1.
|
com.dotcms.enterprise.priv.ESSearchProxyTest ► test_esSearch_WithDates_Success:
/tmp/build-reports-test/build-reports-test-IT Tests MainSuite 1a/dotcms-integration/target/failsafe-reports/TEST-com.dotcms.enterprise.priv.ESSearchProxyTest.xml#L0
Failed test found in:
/tmp/build-reports-test/build-reports-test-IT Tests MainSuite 1a/dotcms-integration/target/failsafe-reports/TEST-com.dotcms.enterprise.priv.ESSearchProxyTest.xml
Error:
java.lang.AssertionError: undefined
|
Page API / Checking Common Page API Properties / RenderDestinationsCostaRicaPage ► GraphQl ► Status code is 200:
/tmp/build-reports-test/build-reports-test-Postman graphql/dotcms-postman/target/failsafe-reports/TEST-GraphQLTests.xml#L0
Failed test found in:
/tmp/build-reports-test/build-reports-test-Postman graphql/dotcms-postman/target/failsafe-reports/TEST-GraphQLTests.xml
Error:
AssertionFailure: expected response to have status code 200 but got 500
|
Page API / Checking Common Page API Properties / RenderDestinationsCostaRicaPage ► GraphQl ► Response body contains:
/tmp/build-reports-test/build-reports-test-Postman graphql/dotcms-postman/target/failsafe-reports/TEST-GraphQLTests.xml#L0
Failed test found in:
/tmp/build-reports-test/build-reports-test-Postman graphql/dotcms-postman/target/failsafe-reports/TEST-GraphQLTests.xml
Error:
AssertionFailure: expected '{"message":"languageId","stacktrace":{"buffer":"java.lang.NullPointerException: languageId\\n\\tat java.base/java.util.Objects.requireNonNull(Objects.java:259)\\n\\tat com.dotcms.rest.api.v1.page.ImmutablePageRenderParams$Builder.languageId(ImmutablePageRenderParams.java:843)\\n\\tat com.dotcms.rest.api.v1.page.PageResource.render(PageResource.java:336)\\n\\tat java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)\\n\\tat java.base/java.lang.reflect.Method.invoke(Method.java:580)\\n\\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52)\\n\\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:124)\\n\\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:167)\\n\\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:176)\\n\\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:79)\\n\\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:469)\\n\\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:391)\\n\\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:80)\\n\\tat org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:253)\\n\\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:248)\\n\\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:244)\\n\\tat org.glassfish.jersey.internal.Errors.process(Errors.java:292)\\n\\tat org.glassfish.jersey.internal.Errors.process(Errors.java:274)\\n\\tat org.glassfish.jersey.internal.Errors.process(Errors.java:244)\\n\\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265)\\n\\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:232)\\n\\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:679)\\n\\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:392)\\n\\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346)\\n\\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:365)\\n\\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:318)\\n\\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205)\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\\n\\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\\n\\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:198)\\n\\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:59)\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\\n\\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\\n\\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\\n\\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\\n\\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:107)\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\\n\\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\\n\\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\\n\\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\\n\\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\\n\\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:67)\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\\n\\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\\n\\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\\n\\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\\n\\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\\n\\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:129)\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\\n\\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\\n\\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)\\n\\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)\\n\\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)\\n\\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\\n\\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)\\n\\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)\\n\\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:670)\\n\\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\\n\\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:765)\\n\\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\\n\\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\\n\\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)\\n\\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\\n\\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)\\n\\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1732)\\n\\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\\n\\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1295)\\n\\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:643)\\n\\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:619)\\n\\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:129)\\n\\tat java.base/sun.nio.ch.Invoker$2.run(Invoker.java:221)\\n\\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:113)\\n\\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)\\n\\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n"}}' to include 'rendered'
|
Page API / Checking Common Page API Properties / RenderDestinationsCostaRicaPage ► GraphQl ► 'page' element includes all properties:
/tmp/build-reports-test/build-reports-test-Postman graphql/dotcms-postman/target/failsafe-reports/TEST-GraphQLTests.xml#L0
Failed test found in:
/tmp/build-reports-test/build-reports-test-Postman graphql/dotcms-postman/target/failsafe-reports/TEST-GraphQLTests.xml
Error:
AssertionFailure: Cannot read properties of undefined (reading 'page')
|
Checking JSON Attributes / Checking Page Audit Attributes / Retrieving HTML Page Data ► PageApiApiV1Page ► HTTP Status code must be 200:
/tmp/build-reports-test/build-reports-test-Postman page/dotcms-postman/target/failsafe-reports/TEST-PagesResourceTests.xml#L0
Failed test found in:
/tmp/build-reports-test/build-reports-test-Postman page/dotcms-postman/target/failsafe-reports/TEST-PagesResourceTests.xml
Error:
AssertionFailure: expected response to have status code 200 but got 500
|
Checking JSON Attributes / Checking Page Audit Attributes / Retrieving HTML Page Data ► PageApiApiV1Page ► Checking that audit properties are present:
/tmp/build-reports-test/build-reports-test-Postman page/dotcms-postman/target/failsafe-reports/TEST-PagesResourceTests.xml#L0
Failed test found in:
/tmp/build-reports-test/build-reports-test-Postman page/dotcms-postman/target/failsafe-reports/TEST-PagesResourceTests.xml
Error:
AssertionFailure: Cannot read properties of undefined (reading 'page')
|
JSON [api/v1/page/json] / Using Actual Page URIs / Get Metadata From URL Map ► PageApiApiV1Page ► No errors:
/tmp/build-reports-test/build-reports-test-Postman page/dotcms-postman/target/failsafe-reports/TEST-PagesResourceTests.xml#L0
Failed test found in:
/tmp/build-reports-test/build-reports-test-Postman page/dotcms-postman/target/failsafe-reports/TEST-PagesResourceTests.xml
Error:
AssertionFailure: Cannot read properties of undefined (reading 'length')
|
JSON [api/v1/page/json] / Using Actual Page URIs / Get Metadata From URL Map ► PageApiApiV1Page ► Status code is 200:
/tmp/build-reports-test/build-reports-test-Postman page/dotcms-postman/target/failsafe-reports/TEST-PagesResourceTests.xml#L0
Failed test found in:
/tmp/build-reports-test/build-reports-test-Postman page/dotcms-postman/target/failsafe-reports/TEST-PagesResourceTests.xml
Error:
AssertionFailure: expected response to have status code 200 but got 500
|
JSON [api/v1/page/json] / Using Actual Page URIs / Get Metadata From URL Map ► PageApiApiV1Page ► Has Rows and Columns:
/tmp/build-reports-test/build-reports-test-Postman page/dotcms-postman/target/failsafe-reports/TEST-PagesResourceTests.xml#L0
Failed test found in:
/tmp/build-reports-test/build-reports-test-Postman page/dotcms-postman/target/failsafe-reports/TEST-PagesResourceTests.xml
Error:
AssertionFailure: Cannot read properties of undefined (reading 'layout')
|
JSON [api/v1/page/json] / Using Actual Page URIs / Get Metadata From URL Map ► PageApiApiV1Page ► Number of Contents:
/tmp/build-reports-test/build-reports-test-Postman page/dotcms-postman/target/failsafe-reports/TEST-PagesResourceTests.xml#L0
Failed test found in:
/tmp/build-reports-test/build-reports-test-Postman page/dotcms-postman/target/failsafe-reports/TEST-PagesResourceTests.xml
Error:
AssertionFailure: Cannot read properties of undefined (reading 'numberContents')
|
JSON [api/v1/page/json] / Using Actual Page URIs / Get Metadata From URL Map ► PageApiApiV1Page ► Page checks:
/tmp/build-reports-test/build-reports-test-Postman page/dotcms-postman/target/failsafe-reports/TEST-PagesResourceTests.xml#L0
Failed test found in:
/tmp/build-reports-test/build-reports-test-Postman page/dotcms-postman/target/failsafe-reports/TEST-PagesResourceTests.xml
Error:
AssertionFailure: Cannot read properties of undefined (reading 'page')
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
build-classes
|
16.5 MB |
|
build-reports-CLI Tests
Expired
|
12.6 KB |
|
build-reports-E2E JVM E2E Suite
Expired
|
12.6 KB |
|
build-reports-E2E Node.js E2E Suite
Expired
|
12.6 KB |
|
build-reports-IT Tests Junit5 Suite 1
Expired
|
12.6 KB |
|
build-reports-IT Tests MainSuite 1a
Expired
|
12.8 KB |
|
build-reports-IT Tests MainSuite 1b
Expired
|
12.6 KB |
|
build-reports-IT Tests MainSuite 2a
Expired
|
12.6 KB |
|
build-reports-IT Tests MainSuite 2b
Expired
|
12.6 KB |
|
build-reports-Initial Artifact Build
Expired
|
12.9 KB |
|
build-reports-JVM Tests
Expired
|
12.6 KB |
|
build-reports-Postman ai
Expired
|
12.6 KB |
|
build-reports-Postman category-content
Expired
|
12.6 KB |
|
build-reports-Postman container
Expired
|
12.6 KB |
|
build-reports-Postman default
Expired
|
12.6 KB |
|
build-reports-Postman default-split
Expired
|
12.6 KB |
|
build-reports-Postman experiment
Expired
|
12.6 KB |
|
build-reports-Postman graphql
Expired
|
12.7 KB |
|
build-reports-Postman page
Expired
|
12.7 KB |
|
build-reports-Postman pp
Expired
|
12.6 KB |
|
build-reports-Postman template
Expired
|
12.6 KB |
|
build-reports-Postman workflow
Expired
|
12.6 KB |
|
build-reports-SonarQube Scan
Expired
|
12.9 KB |
|
build-reports-test-CLI Tests
|
1.06 MB |
|
build-reports-test-E2E JVM E2E Suite
|
363 KB |
|
build-reports-test-E2E Node.js E2E Suite
|
337 KB |
|
build-reports-test-IT Tests Junit5 Suite 1
|
72.5 KB |
|
build-reports-test-IT Tests MainSuite 1a
|
1.5 MB |
|
build-reports-test-IT Tests MainSuite 1b
|
1.42 MB |
|
build-reports-test-IT Tests MainSuite 2a
|
2.97 MB |
|
build-reports-test-IT Tests MainSuite 2b
|
3.6 MB |
|
build-reports-test-JVM Tests
|
2.7 MB |
|
build-reports-test-Postman ai
|
357 KB |
|
build-reports-test-Postman category-content
|
407 KB |
|
build-reports-test-Postman container
|
373 KB |
|
build-reports-test-Postman default
|
574 KB |
|
build-reports-test-Postman default-split
|
449 KB |
|
build-reports-test-Postman experiment
|
382 KB |
|
build-reports-test-Postman graphql
|
434 KB |
|
build-reports-test-Postman page
|
424 KB |
|
build-reports-test-Postman pp
|
378 KB |
|
build-reports-test-Postman template
|
390 KB |
|
build-reports-test-Postman workflow
|
393 KB |
|
docker-build-context
|
314 MB |
|
docker-image
|
431 MB |
|
maven-repo
|
1.28 GB |
|
workflow-data
|
1.71 KB |
|