Skip to content

ci: Demo Checkstyle in static analysis

32ea546
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Draft

ci: demo Checkstyle in static analysis #478

ci: Demo Checkstyle in static analysis
32ea546
Select commit
Loading
Failed to load commit list.
GitHub Actions / Tests Report (Standalone) succeeded Sep 5, 2025 in 1s

122 passed, 1 failed and 0 skipped

Tests failed

Report Passed Failed Skipped Time
javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/hydrogen-tutorial/2-making-a-hero-section.cy.ts.xml 1❌ 31s
javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/hydrogen-tutorial/3-about-us-page.cy.ts.xml 6✅ 41s
javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/hydrogen-tutorial/4-making-a-blog.cy.ts.xml 2✅ 12s
javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/hydrogen-tutorial/5-view-content-in-full-page.cy.ts.xml 6✅ 11s
javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/module/moduleRegistrationTest.cy.ts.xml 2✅ 5s
javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/module/moduleSettingsTest.cy.ts.xml 3✅ 15s
javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/module/moduleTransformationTest.cy.ts.xml 1✅ 2s
javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/absoluteAreaTest.cy.ts.xml 11✅ 50s
javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/addResources.cy.ts.xml 7✅ 3s
javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/areaTest.cy.ts.xml 8✅ 35s
javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/boundComponentTest.cy.ts.xml 4✅ 22s
javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/configTest.cy.ts.xml 5✅ 12s
javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/contentTemplate.cy.ts.xml 4✅ 11s
javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/currentContent.cy.ts.xml 1✅ 2s
javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/getChildNodesTest.cy.ts.xml 11✅ 20s
javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/getNodePropsTest.cy.ts.xml 3✅ 10s
javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/getNodesByJCRQueryTest.cy.ts.xml 5✅ 12s
javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/gqlTest.cy.ts.xml 1✅ 2s
javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/hydratedNavMenuTest.cy.ts.xml 3✅ 5s
javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/osgiTest.cy.ts.xml 1✅ 3s
javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/priorityOnTemplatesTest.cy.ts.xml 3✅ 13s
javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/priorityOnViewsTest.cy.ts.xml 4✅ 17s
javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/proxyPropsTest.cy.ts.xml 1✅ 3s
javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/reactClientSideTest.cy.ts.xml 2✅ 10s
javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/registerJahiaComponentsTest.cy.ts.xml 1✅ 7s
javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/renderShouldBeEditableTest.cy.ts.xml 3✅ 13s
javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/renderTest.cy.ts.xml 9✅ 11s
javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/templatePickerCorrectOrderTest.cy.ts.xml 1✅ 8s
javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/templateTest.cy.ts.xml 3✅ 13s
javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/testCurrentUser.cy.ts.xml 1✅ 2s
javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/testHasPermission.cy.ts.xml 1✅ 2s
javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/testI18n.cy.ts.xml 1✅ 38s
javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/testIsNodeType.cy.ts.xml 1✅ 2s
javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/testLocale.cy.ts.xml 1✅ 2s
javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/testUrlParameters.cy.ts.xml 2✅ 2s
javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/urlHelperTest.cy.ts.xml 2✅ 11s
javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/virtualNodeTest.cy.ts.xml 2✅ 3s

❌ javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/hydrogen-tutorial/2-making-a-hero-section.cy.ts.xml

1 tests were completed in 31s with 0 passed, 1 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Root Suite 1❌ 31s

❌ Root Suite

"before all" hook: Create test site for "buildNodeUrl should build a valid URL"
  ❌ Validate the concepts of the tutorial: 2 - Making a Hero Section "before all" hook: Create test site for "buildNodeUrl should build a valid URL"
	CypressError: `cy.request()` timed out waiting `30000ms` for a response from your server.

✅ javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/hydrogen-tutorial/3-about-us-page.cy.ts.xml

6 tests were completed in 41s with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Root Suite 0ms
Validate the concepts of the tutorial: 3 - The "About Us" Page 6✅ 29s

✅ Validate the concepts of the tutorial: 3 - The "About Us" Page

a node type can be rendered using different views
  ✅ Validate the concepts of the tutorial: 3 - The "About Us" Page a node type can be rendered using different views
about-us.html: the footer should exist (shared template)
  ✅ Validate the concepts of the tutorial: 3 - The "About Us" Page about-us.html: the footer should exist (shared template)
about-us/our-team.html: the footer should exist (shared template)
  ✅ Validate the concepts of the tutorial: 3 - The "About Us" Page about-us/our-team.html: the footer should exist (shared template)
about-us/our-values.html: the footer should exist (shared template)
  ✅ Validate the concepts of the tutorial: 3 - The "About Us" Page about-us/our-values.html: the footer should exist (shared template)
other-page-single-column.html: the footer should exist (shared template)
  ✅ Validate the concepts of the tutorial: 3 - The "About Us" Page other-page-single-column.html: the footer should exist (shared template)
the footer should not exist on the home page (different template)
  ✅ Validate the concepts of the tutorial: 3 - The "About Us" Page the footer should not exist on the home page (different template)

✅ javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/hydrogen-tutorial/4-making-a-blog.cy.ts.xml

2 tests were completed in 12s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Root Suite 0ms
Validate the concepts of the tutorial: 4 - Making a Blog 2✅ 2s

✅ Validate the concepts of the tutorial: 4 - Making a Blog

the blog home page should only list published posts in the right order
  ✅ Validate the concepts of the tutorial: 4 - Making a Blog the blog home page should only list published posts in the right order
each article should be clickable and lead to a valid page
  ✅ Validate the concepts of the tutorial: 4 - Making a Blog each article should be clickable and lead to a valid page

✅ javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/hydrogen-tutorial/5-view-content-in-full-page.cy.ts.xml

6 tests were completed in 11s with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Root Suite 0ms
Validate the concepts of the tutorial: 5 - View Content in Full Page 6✅ 2s

✅ Validate the concepts of the tutorial: 5 - View Content in Full Page

a-second-article.html: the hero section should be present on the blog post
  ✅ Validate the concepts of the tutorial: 5 - View Content in Full Page a-second-article.html: the hero section should be present on the blog post
a-second-article.html: the main article should be displayed
  ✅ Validate the concepts of the tutorial: 5 - View Content in Full Page a-second-article.html: the main article should be displayed
a-second-article.html: the page should have a 'back to blog home' link
  ✅ Validate the concepts of the tutorial: 5 - View Content in Full Page a-second-article.html: the page should have a 'back to blog home' link
welcome-to-hydrogen-blog.html: the hero section should be present on the blog post
  ✅ Validate the concepts of the tutorial: 5 - View Content in Full Page welcome-to-hydrogen-blog.html: the hero section should be present on the blog post
welcome-to-hydrogen-blog.html: the main article should be displayed
  ✅ Validate the concepts of the tutorial: 5 - View Content in Full Page welcome-to-hydrogen-blog.html: the main article should be displayed
welcome-to-hydrogen-blog.html: the page should have a 'back to blog home' link
  ✅ Validate the concepts of the tutorial: 5 - View Content in Full Page welcome-to-hydrogen-blog.html: the page should have a 'back to blog home' link

✅ javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/module/moduleRegistrationTest.cy.ts.xml

2 tests were completed in 5s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Check that components of a module are correctly registered 2✅ 3s
Root Suite 0ms

✅ Check that components of a module are correctly registered

Create a page with .hbs template
  ✅ Check that components of a module are correctly registered Create a page with .hbs template
Verify nodeTypes and icons are registered
  ✅ Check that components of a module are correctly registered Verify nodeTypes and icons are registered

✅ javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/module/moduleSettingsTest.cy.ts.xml

3 tests were completed in 15s with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Check that Javascript module settings (UI extensions, rules, configs) are correctly deployed 3✅ 13s
Root Suite 0ms

✅ Check that Javascript module settings (UI extensions, rules, configs) are correctly deployed

Ensure Content editor UI extension is correctly registered
  ✅ Check that Javascript module settings (UI extensions, rules, configs) are correctly deployed Ensure Content editor UI extension is correctly registered
Ensure Jahia rule is correctly registered and working
  ✅ Check that Javascript module settings (UI extensions, rules, configs) are correctly deployed Ensure Jahia rule is correctly registered and working
Ensure Jahia URLRewrite rule is correctly registered and working
  ✅ Check that Javascript module settings (UI extensions, rules, configs) are correctly deployed Ensure Jahia URLRewrite rule is correctly registered and working

✅ javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/module/moduleTransformationTest.cy.ts.xml

1 tests were completed in 2s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Check that the Javascript module has been transformed properly and has the proper header values 1✅ 359ms
Root Suite 0ms

✅ Check that the Javascript module has been transformed properly and has the proper header values

Check the transformed module headers
  ✅ Check that the Javascript module has been transformed properly and has the proper header values Check the transformed module headers

✅ javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/absoluteAreaTest.cy.ts.xml

11 tests were completed in 50s with 11 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Absolute Area test 11✅ 49s
Root Suite 0ms

✅ Absolute Area test

testAbsoluteArea: Basic Area test
  ✅ Absolute Area test testAbsoluteArea: Basic Area test
testAbsoluteArea: Allowed types area
  ✅ Absolute Area test testAbsoluteArea: Allowed types area
testAbsoluteArea: Number of items area
  ✅ Absolute Area test testAbsoluteArea: Number of items area
testAbsoluteArea: areaView Area
  ✅ Absolute Area test testAbsoluteArea: areaView Area
testAbsoluteArea: absolute Area home page
  ✅ Absolute Area test testAbsoluteArea: absolute Area home page
testAbsoluteArea: absolute Area site root
  ✅ Absolute Area test testAbsoluteArea: absolute Area site root
testAbsoluteArea: absolute Area custom page (sub-level)
  ✅ Absolute Area test testAbsoluteArea: absolute Area custom page (sub-level)
testAbsoluteArea: non editable Area
  ✅ Absolute Area test testAbsoluteArea: non editable Area
testAbsoluteArea: Area type
  ✅ Absolute Area test testAbsoluteArea: Area type
testAbsoluteArea: Limited absolute area editing
  ✅ Absolute Area test testAbsoluteArea: Limited absolute area editing
testAbsoluteArea: should render absolute area with parameters
  ✅ Absolute Area test testAbsoluteArea: should render absolute area with parameters

✅ javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/addResources.cy.ts.xml

7 tests were completed in 3s with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Root Suite 0ms
Test on add resources component/helper 7✅ 2s

✅ Test on add resources component/helper

testAddResources: should not contain a div in the head tag in the page source code
  ✅ Test on add resources component/helper testAddResources: should not contain a div in the head tag in the page source code
testAddResources : should contain a link tag in the head tag to load the CSS styles
  ✅ Test on add resources component/helper testAddResources : should contain a link tag in the head tag to load the CSS styles
testAddResources : should contain a script tag under the body tag
  ✅ Test on add resources component/helper testAddResources : should contain a script tag under the body tag
testAddResources : should contain the test body element created by the body script
  ✅ Test on add resources component/helper testAddResources : should contain the test body element created by the body script
testAddResources : should contain a script tag under the head tag
  ✅ Test on add resources component/helper testAddResources : should contain a script tag under the head tag
testAddResources : should contain the test head element created by the head script
  ✅ Test on add resources component/helper testAddResources : should contain the test head element created by the head script
testAddResources : should contain the test inline script element created by the inline script
  ✅ Test on add resources component/helper testAddResources : should contain the test inline script element created by the inline script

✅ javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/areaTest.cy.ts.xml

8 tests were completed in 35s with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Area test 8✅ 34s
Root Suite 0ms

✅ Area test

testJArea: Basic Area test
  ✅ Area test testJArea: Basic Area test
testJArea: Allowed types area
  ✅ Area test testJArea: Allowed types area
testJArea: Number of items area
  ✅ Area test testJArea: Number of items area
testJArea: areaView Area
  ✅ Area test testJArea: areaView Area
testJArea: path Area
  ✅ Area test testJArea: path Area
testJArea: non editable Area
  ✅ Area test testJArea: non editable Area
testJArea: Area type
  ✅ Area test testJArea: Area type
testJArea: should render area with parameters
  ✅ Area test testJArea: should render area with parameters

✅ javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/boundComponentTest.cy.ts.xml

4 tests were completed in 22s with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Check on bound components 4✅ 21s
Root Suite 0ms

✅ Check on bound components

Verify calendar (.jsp content in the template) is correctly bound to the events list
  ✅ Check on bound components Verify calendar (.jsp content in the template) is correctly bound to the events list
Verify that the calendar is correctly refreshed once a new event is added
  ✅ Check on bound components Verify that the calendar is correctly refreshed once a new event is added
Verify that the facets is working correctly
  ✅ Check on bound components Verify that the facets is working correctly
Test boundComponent behavior with area/list creation by edit mode
  ✅ Check on bound components Test boundComponent behavior with area/list creation by edit mode

✅ javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/configTest.cy.ts.xml

5 tests were completed in 12s with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Root Suite 0ms
Test OSGi configuration in views 5✅ 11s

✅ Test OSGi configuration in views

testConfig: test config in preview
  ✅ Test OSGi configuration in views testConfig: test config in preview
testConfig: test config in edit
  ✅ Test OSGi configuration in views testConfig: test config in edit
testConfig: test config in live guest
  ✅ Test OSGi configuration in views testConfig: test config in live guest
testConfig: test config in live logged
  ✅ Test OSGi configuration in views testConfig: test config in live logged
testConfig: test config in ajax rendered content
  ✅ Test OSGi configuration in views testConfig: test config in ajax rendered content

✅ javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/contentTemplate.cy.ts.xml

4 tests were completed in 11s with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Content templates resolution testsuite 4✅ 9s
Root Suite 0ms

✅ Content templates resolution testsuite

Verify content template for jnt:event is correctly displayed
  ✅ Content templates resolution testsuite Verify content template for jnt:event is correctly displayed
Verify findDisplayableNode is correctly resolving jnt:event that is using a JS content template
  ✅ Content templates resolution testsuite Verify findDisplayableNode is correctly resolving jnt:event that is using a JS content template
Test default content template is working properly when content doesn't have specific view
  ✅ Content templates resolution testsuite Test default content template is working properly when content doesn't have specific view
Test default content template is working properly when content have specific view
  ✅ Content templates resolution testsuite Test default content template is working properly when content have specific view

✅ javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/currentContent.cy.ts.xml

1 tests were completed in 2s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Root Suite 0ms
Test on currentContent injected data 1✅ 838ms

✅ Test on currentContent injected data

testCurrentContent: Check currentContent injected JSON node in current view
  ✅ Test on currentContent injected data testCurrentContent: Check currentContent injected JSON node in current view

✅ javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/getChildNodesTest.cy.ts.xml

11 tests were completed in 20s with 11 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
getChildNodes function test 11✅ 18s
Root Suite 0ms

✅ getChildNodes function test

Verify all children returned
  ✅ getChildNodes function test Verify all children returned
Verify filtered children returned
  ✅ getChildNodes function test Verify filtered children returned
Verify filtered + offset children returned
  ✅ getChildNodes function test Verify filtered + offset children returned
Verify filtered + limit children returned
  ✅ getChildNodes function test Verify filtered + limit children returned
Verify filtered + limit + offset children returned
  ✅ getChildNodes function test Verify filtered + limit + offset children returned
Verify limited children returned
  ✅ getChildNodes function test Verify limited children returned
Verify limited + offset children returned
  ✅ getChildNodes function test Verify limited + offset children returned
Verify limit is mandatory
  ✅ getChildNodes function test Verify limit is mandatory
Verify offset
  ✅ getChildNodes function test Verify offset
Verify RenderChildren
  ✅ getChildNodes function test Verify RenderChildren
Verify RenderChild
  ✅ getChildNodes function test Verify RenderChild

✅ javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/getNodePropsTest.cy.ts.xml

3 tests were completed in 10s with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
getNodeProps function test 3✅ 8s
Root Suite 0ms

✅ getNodeProps function test

Verify property values from getNodeProps
  ✅ getNodeProps function test Verify property values from getNodeProps
Verify property values from getNodeProps (multiple)
  ✅ getNodeProps function test Verify property values from getNodeProps (multiple)
Verify property values from getNodeProps (Types and safety)
  ✅ getNodeProps function test Verify property values from getNodeProps (Types and safety)

✅ javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/getNodesByJCRQueryTest.cy.ts.xml

5 tests were completed in 12s with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
getNodesByJCRQuery function test 5✅ 11s
Root Suite 0ms

✅ getNodesByJCRQuery function test

Test getNodesByJCRQuery, case: all
  ✅ getNodesByJCRQuery function test Test getNodesByJCRQuery, case: all
Test getNodesByJCRQuery, case: limit
  ✅ getNodesByJCRQuery function test Test getNodesByJCRQuery, case: limit
Test getNodesByJCRQuery, case: limitMandatory
  ✅ getNodesByJCRQuery function test Test getNodesByJCRQuery, case: limitMandatory
Test getNodesByJCRQuery, case: offset
  ✅ getNodesByJCRQuery function test Test getNodesByJCRQuery, case: offset
Test getNodesByJCRQuery, case: limitOffset
  ✅ getNodesByJCRQuery function test Test getNodesByJCRQuery, case: limitOffset

✅ javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/gqlTest.cy.ts.xml

1 tests were completed in 2s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Root Suite 0ms
Test GQL 1✅ 812ms

✅ Test GQL

Check GQL execution in current view
  ✅ Test GQL Check GQL execution in current view

✅ javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/hydratedNavMenuTest.cy.ts.xml

3 tests were completed in 5s with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Root Suite 0ms
Test hydration of the navigation menu 3✅ 4s

✅ Test hydration of the navigation menu

Should only have the links to the public pages in the initial HTML returned by the server
  ✅ Test hydration of the navigation menu Should only have the links to the public pages in the initial HTML returned by the server
Should have all links available as root after hydration
  ✅ Test hydration of the navigation menu Should have all links available as root after hydration
Should not have restricted links available as guest after hydration
  ✅ Test hydration of the navigation menu Should not have restricted links available as guest after hydration

✅ javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/osgiTest.cy.ts.xml

1 tests were completed in 3s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Root Suite 0ms
Test OSGi configuration in views 1✅ 2s

✅ Test OSGi configuration in views

is polite, says hello and sorts numbers
  ✅ Test OSGi configuration in views is polite, says hello and sorts numbers

✅ javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/priorityOnTemplatesTest.cy.ts.xml

3 tests were completed in 13s with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Root Suite 0ms
Test priority parameter on templates 3✅ 12s

✅ Test priority parameter on templates

testPriorityTemplateExample1: GIVEN multiple templates with different priorities WHEN resolving the template THEN the template with the highest priority (9) is used
  ✅ Test priority parameter on templates testPriorityTemplateExample1: GIVEN multiple templates with different priorities WHEN resolving the template THEN the template with the highest priority (9) is used
testPriorityTemplateExample2: GIVEN multiple templates with different priorities WHEN resolving the template THEN the template with the highest priority (-5) is used
  ✅ Test priority parameter on templates testPriorityTemplateExample2: GIVEN multiple templates with different priorities WHEN resolving the template THEN the template with the highest priority (-5) is used
testPriorityTemplateExample3: GIVEN multiple templates with different priorities WHEN resolving the template THEN the template with the highest priority (50) is used
  ✅ Test priority parameter on templates testPriorityTemplateExample3: GIVEN multiple templates with different priorities WHEN resolving the template THEN the template with the highest priority (50) is used

✅ javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/priorityOnViewsTest.cy.ts.xml

4 tests were completed in 17s with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Root Suite 0ms
Test priority parameter on views 4✅ 16s

✅ Test priority parameter on views

javascriptExample:testPriorityView1: GIVEN multiple views with different priorities WHEN resolving the view THEN the view with the highest priority (6) is used
  ✅ Test priority parameter on views javascriptExample:testPriorityView1: GIVEN multiple views with different priorities WHEN resolving the view THEN the view with the highest priority (6) is used
javascriptExample:testPriorityView2: GIVEN multiple views with different priorities WHEN resolving the view THEN the view with the highest priority (-3) is used
  ✅ Test priority parameter on views javascriptExample:testPriorityView2: GIVEN multiple views with different priorities WHEN resolving the view THEN the view with the highest priority (-3) is used
javascriptExample:testPriorityView3: GIVEN multiple views with different priorities WHEN resolving the view THEN the view with the highest priority (0) is used
  ✅ Test priority parameter on views javascriptExample:testPriorityView3: GIVEN multiple views with different priorities WHEN resolving the view THEN the view with the highest priority (0) is used
javascriptExample:testPriorityView4: GIVEN multiple views with different priorities WHEN resolving the view THEN the view with the highest priority (13) is used
  ✅ Test priority parameter on views javascriptExample:testPriorityView4: GIVEN multiple views with different priorities WHEN resolving the view THEN the view with the highest priority (13) is used

✅ javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/proxyPropsTest.cy.ts.xml

1 tests were completed in 3s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
proxyProps function test 1✅ 2s
Root Suite 0ms

✅ proxyProps function test

Verify property values from getNodeProps
  ✅ proxyProps function test Verify property values from getNodeProps

✅ javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/reactClientSideTest.cy.ts.xml

2 tests were completed in 10s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Root Suite 0ms
Verify client side component are rehydrated as expected 2✅ 9s

✅ Verify client side component are rehydrated as expected

default: Check that components is hydrated correctly
  ✅ Verify client side component are rehydrated as expected default: Check that components is hydrated correctly
live: Check that components is hydrated correctly
  ✅ Verify client side component are rehydrated as expected live: Check that components is hydrated correctly

✅ javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/registerJahiaComponentsTest.cy.ts.xml

1 tests were completed in 7s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Root Suite 0ms
Verify that registerJahiaComponents behaves as expected 1✅ 6s

✅ Verify that registerJahiaComponents behaves as expected

Check that components are properly registered
  ✅ Verify that registerJahiaComponents behaves as expected Check that components are properly registered

✅ javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/renderShouldBeEditableTest.cy.ts.xml

3 tests were completed in 13s with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Render should be editable 3✅ 12s
Root Suite 0ms

✅ Render should be editable

Without parameter, text should be editable
  ✅ Render should be editable Without parameter, text should be editable
With parameter set to false, text should not be editable
  ✅ Render should be editable With parameter set to false, text should not be editable
With parameter set to true, text should be editable
  ✅ Render should be editable With parameter set to true, text should be editable

✅ javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/renderTest.cy.ts.xml

9 tests were completed in 11s with 9 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Root Suite 0ms
Test on render and createContentButtons helpers 9✅ 9s

✅ Test on render and createContentButtons helpers

testRender: should display page composer create button correctly using createContentButtons helper
  ✅ Test on render and createContentButtons helpers testRender: should display page composer create button correctly using createContentButtons helper
testRender: should render jnt:text JSON node
  ✅ Test on render and createContentButtons helpers testRender: should render jnt:text JSON node
testRender: should render jnt:text JSON node in config: OPTION
  ✅ Test on render and createContentButtons helpers testRender: should render jnt:text JSON node in config: OPTION
testRender: should render javascriptExample:test JSON node in config: OPTION with view: sub
  ✅ Test on render and createContentButtons helpers testRender: should render javascriptExample:test JSON node in config: OPTION with view: sub
testRender: should render JSON node with INCLUDE config
  ✅ Test on render and createContentButtons helpers testRender: should render JSON node with INCLUDE config
testRender: should render JSON node with mixin
  ✅ Test on render and createContentButtons helpers testRender: should render JSON node with mixin
testRender: should render JSON node with parameters passed to render
  ✅ Test on render and createContentButtons helpers testRender: should render JSON node with parameters passed to render
testRender: should render node with parameters passed to render
  ✅ Test on render and createContentButtons helpers testRender: should render node with parameters passed to render
testRender: should render existing child node using relative path
  ✅ Test on render and createContentButtons helpers testRender: should render existing child node using relative path

✅ javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/templatePickerCorrectOrderTest.cy.ts.xml

1 tests were completed in 8s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Root Suite 0ms
Template Picker Correct Order Test 1✅ 7s

✅ Template Picker Correct Order Test

should display the correct order of templates
  ✅ Template Picker Correct Order Test should display the correct order of templates

✅ javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/templateTest.cy.ts.xml

3 tests were completed in 13s with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Root Suite 0ms
Template testsuite 3✅ 12s

✅ Template testsuite

testTemplate: Verify 3 sections presence
  ✅ Template testsuite testTemplate: Verify 3 sections presence
testTemplate: Check grouping components
  ✅ Template testsuite testTemplate: Check grouping components
testTemplate: Check 3 sections presence in LIVE workspace
  ✅ Template testsuite testTemplate: Check 3 sections presence in LIVE workspace

✅ javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/testCurrentUser.cy.ts.xml

1 tests were completed in 2s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Root Suite 0ms
Test current user 1✅ 651ms

✅ Test current user

should display the current user as root
  ✅ Test current user should display the current user as root

✅ javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/testHasPermission.cy.ts.xml

1 tests were completed in 2s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Root Suite 0ms
Test has permission 1✅ 879ms

✅ Test has permission

should display the permission
  ✅ Test has permission should display the permission

✅ javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/testI18n.cy.ts.xml

1 tests were completed in 38s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Root Suite 0ms
Test i18n 1✅ 37s

✅ Test i18n

Test I18n values in various workspace/locales and various type of usage SSR/hydrate/rendered client side
  ✅ Test i18n Test I18n values in various workspace/locales and various type of usage SSR/hydrate/rendered client side

✅ javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/testIsNodeType.cy.ts.xml

1 tests were completed in 2s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Root Suite 0ms
test isNodeType 1✅ 588ms

✅ test isNodeType

should display the node type
  ✅ test isNodeType should display the node type

✅ javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/testLocale.cy.ts.xml

1 tests were completed in 2s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Root Suite 0ms
Test locale 1✅ 755ms

✅ Test locale

should display the locale
  ✅ Test locale should display the locale

✅ javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/testUrlParameters.cy.ts.xml

2 tests were completed in 2s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Root Suite 0ms
Test url parameters 2✅ 760ms

✅ Test url parameters

should display the url parameters
  ✅ Test url parameters should display the url parameters
should display the url parameters with special chars
  ✅ Test url parameters should display the url parameters with special chars

✅ javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/urlHelperTest.cy.ts.xml

2 tests were completed in 11s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Root Suite 0ms
Test on url helper 2✅ 10s

✅ Test on url helper

Generated URLs should be correct
  ✅ Test on url helper Generated URLs should be correct
Generated URLs should be correct with vanity
  ✅ Test on url helper Generated URLs should be correct with vanity

✅ javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/ui/virtualNodeTest.cy.ts.xml

2 tests were completed in 3s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Root Suite 0ms
Test virtual nodes 2✅ 1s

✅ Test virtual nodes

testVirtualNode: Check virtual nodes are correctly rendered in preview mode
  ✅ Test virtual nodes testVirtualNode: Check virtual nodes are correctly rendered in preview mode
testVirtualNode: Check virtual nodes are correctly rendered in customized preview mode
  ✅ Test virtual nodes testVirtualNode: Check virtual nodes are correctly rendered in customized preview mode

Annotations

Check failure on line 0 in javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/hydrogen-tutorial/2-making-a-hero-section.cy.ts.xml

See this annotation in the file changed.

@github-actions github-actions / Tests Report (Standalone)

Root Suite ► "before all" hook: Create test site for "buildNodeUrl should build a valid URL" ► Validate the concepts of the tutorial: 2 - Making a Hero Section "before all" hook: Create test site for "buildNodeUrl should build a valid URL"

Failed test found in:
  javascript-modules-engine/tests/artifacts/results/xml_reports/cypress/e2e/hydrogen-tutorial/2-making-a-hero-section.cy.ts.xml
Error:
  CypressError: `cy.request()` timed out waiting `30000ms` for a response from your server.
Raw output
CypressError: `cy.request()` timed out waiting `30000ms` for a response from your server.

The request we sent was:

Method: POST
URL: http://jahia:8080/modules/api/provisioning

No response was received within the timeout.

https://on.cypress.io/request

Because this error occurred during a `before all` hook we are skipping all of the remaining tests.

Although you have test retries enabled, we do not retry tests when `before all` or `after all` hooks fail
    at <unknown> (http://jahia:8080/__cypress/runner/cypress_runner.js:136486:70)
    at tryCatcher (http://jahia:8080/__cypress/runner/cypress_runner.js:1777:23)
    at <unknown> (http://jahia:8080/__cypress/runner/cypress_runner.js:4156:41)
    at tryCatcher (http://jahia:8080/__cypress/runner/cypress_runner.js:1777:23)
    at Promise._settlePromiseFromHandler (http://jahia:8080/__cypress/runner/cypress_runner.js:1489:31)
    at Promise._settlePromise (http://jahia:8080/__cypress/runner/cypress_runner.js:1546:18)
    at Promise._settlePromise0 (http://jahia:8080/__cypress/runner/cypress_runner.js:1591:10)
    at Promise._settlePromises (http://jahia:8080/__cypress/runner/cypress_runner.js:1667:18)
    at _drainQueueStep (http://jahia:8080/__cypress/runner/cypress_runner.js:2377:12)
    at _drainQueue (http://jahia:8080/__cypress/runner/cypress_runner.js:2370:9)
    at Async._drainQueues (http://jahia:8080/__cypress/runner/cypress_runner.js:2386:5)
    at Async.drainQueues (http://jahia:8080/__cypress/runner/cypress_runner.js:2256:14)