Skip to content

chore(angular): test schematics and code-splitting #20229

chore(angular): test schematics and code-splitting

chore(angular): test schematics and code-splitting #20229

Triggered via pull request August 28, 2026 15:30
Status Failure
Total duration 12m 5s
Artifacts 26

build.yml

on: pull_request
build-react
46s
build-react
build-vue
46s
build-vue
build-angular
41s
build-angular
Matrix: test-core-screenshot
build-angular-server
45s
build-angular-server
test-core-clean-build
12s
test-core-clean-build
test-core-lint
51s
test-core-lint
test-core-spec
59s
test-core-spec
build-react-router
41s
build-react-router
build-vue-router
36s
build-vue-router
test-angular-package
0s
test-angular-package
verify-screenshots
2s
verify-screenshots
Matrix: test-angular-e2e
Matrix: test-react-e2e
Matrix: test-react-router-e2e
Matrix: test-vue-e2e
verify-test-angular-e2e
3s
verify-test-angular-e2e
verify-test-react-e2e
2s
verify-test-react-e2e
verify-test-react-router-e2e
4s
verify-test-react-router-e2e
verify-test-vue-e2e
3s
verify-test-vue-e2e
Fit to window
Zoom out
Zoom in

Annotations

4 errors and 20 notices
build-angular
Process completed with exit code 1.
verify-test-angular-e2e
Process completed with exit code 1.
[Mobile Safari] › src/components/item/test/a11y/item.e2e.ts:36:9 › item: axe - ios/ltr › should not have accessibility violations: src/components/item/test/a11y/item.e2e.ts#L40
1) [Mobile Safari] › src/components/item/test/a11y/item.e2e.ts:36:9 › item: axe - ios/ltr › should not have accessibility violations Error: expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 64 - Array [] + Array [ + Object { + "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds", + "help": "Elements must meet minimum color contrast ratio thresholds", + "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/color-contrast?application=playwright", + "id": "color-contrast", + "impact": "serious", + "nodes": Array [ + Object { + "all": Array [], + "any": Array [ + Object { + "data": Object { + "bgColor": "#ffffff", + "contrastRatio": 2.09, + "expectedContrastRatio": "4.5:1", + "fgColor": "#b3b3b3", + "fontSize": "12.0pt (16px)", + "fontWeight": "normal", + "messageKey": null, + }, + "id": "color-contrast", + "impact": "serious", + "message": "Element has insufficient color contrast of 2.09 (foreground color: #b3b3b3, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1", + "relatedNodes": Array [ + Object { + "html": "<div class=\"item-native\" part=\"native\"><slot name=\"start\"></slot><div class=\"item-inner\" part=\"inner\"><div class=\"input-wrapper\" part=\"container\"><slot></slot></div><slot name=\"end\"></slot></div></div>", + "target": Array [ + Array [ + ".ion-activatable:nth-child(7)", + ".item-native[part=\"native\"]", + ], + ], + }, + ], + }, + ], + "failureSummary": "Fix any of the following: + Element has insufficient color contrast of 2.09 (foreground color: #b3b3b3, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1", + "html": "<div class=\"label-text\">Item with Select disabled</div>", + "impact": "serious", + "none": Array [], + "target": Array [ + Array [ + ".select-disabled", + ".label-text", + ], + ], + }, + ], + "tags": Array [ + "cat.color", + "wcag2aa", + "wcag143", + "TTv5", + "TT13.c", + "EN-301-549", + "EN-9.1.4.3", + "ACT", + "RGAAv4", + "RGAA-3.2.1", + ], + }, + ] 38 | 39 | const results = await new AxeBuilder({ page }).analyze(); > 40 | expect(results.violations).toEqual([]); | ^ 41 | }); 42 | 43 | test('should reflect aria-label', async ({ page }) => { at /ionic/src/components/item/test/a11y/item.e2e.ts:40:34
[Mobile Firefox] › src/components/toast/test/swipe-gesture/toast.e2e.ts:91:9 › toast: swipe gesture with middle position - ios/ltr › should swipe up to dismiss: src/components/toast/test/swipe-gesture/toast.e2e.ts#L0
1) [Mobile Firefox] › src/components/toast/test/swipe-gesture/toast.e2e.ts:91:9 › toast: swipe gesture with middle position - ios/ltr › should swipe up to dismiss Test timeout of 30000ms exceeded.
🎭 Playwright Run Summary
212 skipped 345 passed (3.7m)
🎭 Playwright Run Summary
216 skipped 396 passed (4.0m)
🎭 Playwright Run Summary
1 skipped 616 passed (4.1m)
🎭 Playwright Run Summary
549 passed (4.2m)
🎭 Playwright Run Summary
4 skipped 717 passed (4.5m)
🎭 Playwright Run Summary
1 skipped 617 passed (4.5m)
🎭 Playwright Run Summary
4 skipped 578 passed (4.6m)
🎭 Playwright Run Summary
13 skipped 660 passed (4.8m)
🎭 Playwright Run Summary
1 flaky [Mobile Safari] › src/components/item/test/a11y/item.e2e.ts:36:9 › item: axe - ios/ltr › should not have accessibility violations 3 skipped 608 passed (5.2m)
🎭 Playwright Run Summary
770 passed (5.2m)
🎭 Playwright Run Summary
14 skipped 458 passed (5.7m)
🎭 Playwright Run Summary
608 passed (6.4m)
🎭 Playwright Run Summary
19 skipped 599 passed (6.7m)
🎭 Playwright Run Summary
4 skipped 614 passed (7.7m)
🎭 Playwright Run Summary
1 flaky [Mobile Firefox] › src/components/toast/test/swipe-gesture/toast.e2e.ts:91:9 › toast: swipe gesture with middle position - ios/ltr › should swipe up to dismiss 7 skipped 571 passed (7.8m)
🎭 Playwright Run Summary
3 skipped 609 passed (8.3m)
🎭 Playwright Run Summary
9 skipped 603 passed (8.6m)
🎭 Playwright Run Summary
1 skipped 655 passed (8.6m)
🎭 Playwright Run Summary
14 skipped 604 passed (9.1m)
🎭 Playwright Run Summary
8 skipped 621 passed (9.8m)

Artifacts

Produced during runtime
Name Size Digest
ionic-angular-server
4.32 KB
sha256:7afd43b572026844a968f6773aac5dc300c8853ce5e2a26a9351bfc548e34dc5
ionic-core
4.7 MB
sha256:b15a62c3aecbed9e90c440d379c7813eee4e45225d551f28ec1be724fbf13a8d
ionic-react
237 KB
sha256:85a04b7b79debef8c1d36145f8c61357b2f564abf2171ec69c9285b5f6c3fde8
ionic-react-router
110 KB
sha256:8e0ae8570eb888b23bc3048ac938155f91e3707854d8699c80db5265ded05db1
ionic-vue
238 KB
sha256:5149cae1478d95778f15f820039d0c2d4bc793b9f2b648cb7f5b09ebf0ffebee
ionic-vue-router
19.4 KB
sha256:7c1244305360ed2ece4a15f2c10caebcabb4ef2f24fa02fcacf518f430a5f4c5
test-results-1-20
492 KB
sha256:0e5c0b78341ee82c6866088eee56ff7cbecdff5227dfad859a1c0380aa1e2710
test-results-10-20
522 KB
sha256:52dff32dbfd39d151b06eda10c5bc1aa2856bf2b7a3ac27c4bb2f68403b73acb
test-results-11-20
534 KB
sha256:7baf209e8f7d70e699e36f713148f605455a074b4203abcfbd7db9759ef293f7
test-results-12-20
481 KB
sha256:d5e498d9bffde810e2e3465abeb7eebbda620ae255d7f65875b85d8bb35c5350
test-results-13-20
503 KB
sha256:5a6f5e8266d8f5416e95de91ded33752b2e83d8d49801d4ec3425b14c64e0759
test-results-14-20
441 KB
sha256:59870700d38c55a8a7156c57342e3299f85e696925202908511b28041dd307c5
test-results-15-20
491 KB
sha256:61a7790b263bce0aff4f8dc1ec597a4fef108de9c41c8cc5c6d806ebd159c4d5
test-results-16-20
2.59 MB
sha256:428c8fc1113fa4a1db0cd5aa51582af38521597b9542009ee2ca2fda080352e5
test-results-17-20
628 KB
sha256:405ea006d7deb1338990d761362e5bc7d796d765a4c4ebbee0604217365eb9eb
test-results-18-20
538 KB
sha256:c275f989222096feb69a4bd14e5c5cd03bfa9d7aa3184f3cf3a074a64f59b15c
test-results-19-20
455 KB
sha256:11e6c8e2f1ac671c5e321797af436a691c2f2dd99429de0fb67d5f45972ec19c
test-results-2-20
521 KB
sha256:fe6cd96cb2585f34763455bcb8234aab210c7394a57163d8cf01341e6100e1b0
test-results-20-20
377 KB
sha256:01d5c49e15c9400c27280f07ff2c70b88a1f83bd4fe8ee116f3a7f011279224b
test-results-3-20
479 KB
sha256:21317298e41786bdf9397519796e09bcef863812a45245a66a4c964077646450
test-results-4-20
606 KB
sha256:0238bff6137e6858655d8abcc26211db745f0c3242e5a0be8fe1bdbe6a85a101
test-results-5-20
513 KB
sha256:73b4efbb6a6d9e781e6643e436c90dab16159a1940ac2052ab7f9a10724869b9
test-results-6-20
1.49 MB
sha256:a44141e0f392c8ddfd8758260d240c619c9520171b85e9f86a489a76d7e33e8d
test-results-7-20
412 KB
sha256:553f0949e8456b00451078b49107ac57f0c785507d85d42a26d418213112bc27
test-results-8-20
473 KB
sha256:00550353814d93c68a18797d9dc8f59e47ca6c60e60953659ae9d057c1002f95
test-results-9-20
528 KB
sha256:5a00b4982f8b464f1f525cf22ffe3a4d017e911ca3d1fbf24fc4bb67d8dbe7c3