Skip to content

Update Reference Screenshots #2156

Update Reference Screenshots

Update Reference Screenshots #2156

Manually triggered March 20, 2026 15:11
Status Failure
Total duration 14m 16s
Artifacts 21

update-screenshots.yml

on: workflow_dispatch
Matrix: test-core-screenshot
update-reference-screenshots
12s
update-reference-screenshots
Fit to window
Zoom out
Zoom in

Annotations

6 errors and 20 notices
[Mobile Chrome] › src/components/action-sheet/test/a11y/action-sheet.e2e.ts:158:9 › action-sheet: radio buttons - ios/ltr › should navigate radio buttons with keyboard: src/components/action-sheet/test/a11y/action-sheet.e2e.ts#L188
1) [Mobile Chrome] › src/components/action-sheet/test/a11y/action-sheet.e2e.ts:158:9 › action-sheet: radio buttons - ios/ltr › should navigate radio buttons with keyboard Error: expect(received).toBe(expected) // Object.is equality Expected: "Cancel" Received: "Option 1" 186 | 187 | focusedElement = await page.evaluate(() => document.activeElement?.textContent?.trim()); > 188 | expect(focusedElement).toBe('Cancel'); | ^ 189 | }); 190 | }); 191 | }); at /ionic/src/components/action-sheet/test/a11y/action-sheet.e2e.ts:188:30
[Mobile Safari] › src/components/checkbox/test/a11y/checkbox.e2e.ts:7:9 › checkbox: a11y - ios/ltr › should not have accessibility violations: src/components/checkbox/test/a11y/checkbox.e2e.ts#L23
1) [Mobile Safari] › src/components/checkbox/test/a11y/checkbox.e2e.ts:7:9 › checkbox: a11y - ios/ltr › should not have accessibility violations Error: expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 69 - Array [] + Array [ + Object { + "description": "Ensure every ARIA toggle field has an accessible name", + "help": "ARIA toggle fields must have an accessible name", + "helpUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-toggle-field-name?application=playwright", + "id": "aria-toggle-field-name", + "impact": "serious", + "nodes": Array [ + Object { + "all": Array [], + "any": Array [ + Object { + "data": null, + "id": "has-visible-text", + "impact": "serious", + "message": "Element does not have text that is visible to screen readers", + "relatedNodes": Array [], + }, + Object { + "data": null, + "id": "aria-label", + "impact": "serious", + "message": "aria-label attribute does not exist or is empty", + "relatedNodes": Array [], + }, + Object { + "data": null, + "id": "aria-labelledby", + "impact": "serious", + "message": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty", + "relatedNodes": Array [], + }, + Object { + "data": Object { + "messageKey": "noAttr", + }, + "id": "non-empty-title", + "impact": "serious", + "message": "Element has no title attribute", + "relatedNodes": Array [], + }, + ], + "failureSummary": "Fix any of the following: + Element does not have text that is visible to screen readers + aria-label attribute does not exist or is empty + aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty + Element has no title attribute", + "html": "<ion-checkbox role=\"checkbox\" aria-checked=\"false\" tabindex=\"0\" class=\"ios in-item ion-focusable interactive checkbox-label-placement-start checkbox-shape-soft hydrated\">Checkbox in item<input type=\"hidden\" class=\"aux-input\" name=\"ion-cb-3\" value=\"\"></ion-checkbox>", + "impact": "serious", + "none": Array [], + "target": Array [ + ".in-item", + ], + }, + ], + "tags": Array [ + "cat.aria", + "wcag2a", + "wcag412", + "TTv5", + "TT5.c", + "EN-301-549", + "EN-9.4.1.2", + "ACT", + "RGAAv4", + "RGAA-7.1.1", + ], + }, + ] 21 | 22 | const results = await new AxeBuilder({ page }).analyze(); > 23 | expect(results.violations).toEqual([]); | ^ 24 | }); 25 | }); 26 | }); at /ionic/src/components/checkbox/test/a11y/checkbox.e2e.ts:23:34
[Mobile Firefox] › src/components/action-sheet/test/a11y/action-sheet.e2e.ts:158:9 › action-sheet: radio buttons - ios/ltr › should navigate radio buttons with keyboard: src/components/action-sheet/test/a11y/action-sheet.e2e.ts#L188
1) [Mobile Firefox] › src/components/action-sheet/test/a11y/action-sheet.e2e.ts:158:9 › action-sheet: radio buttons - ios/ltr › should navigate radio buttons with keyboard Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: "Cancel" Received: "Option 1" 186 | 187 | focusedElement = await page.evaluate(() => document.activeElement?.textContent?.trim()); > 188 | expect(focusedElement).toBe('Cancel'); | ^ 189 | }); 190 | }); 191 | }); at /ionic/src/components/action-sheet/test/a11y/action-sheet.e2e.ts:188:30
[Mobile Firefox] › src/components/action-sheet/test/a11y/action-sheet.e2e.ts:158:9 › action-sheet: radio buttons - ios/ltr › should navigate radio buttons with keyboard: src/components/action-sheet/test/a11y/action-sheet.e2e.ts#L188
1) [Mobile Firefox] › src/components/action-sheet/test/a11y/action-sheet.e2e.ts:158:9 › action-sheet: radio buttons - ios/ltr › should navigate radio buttons with keyboard Error: expect(received).toBe(expected) // Object.is equality Expected: "Cancel" Received: "Option 1" 186 | 187 | focusedElement = await page.evaluate(() => document.activeElement?.textContent?.trim()); > 188 | expect(focusedElement).toBe('Cancel'); | ^ 189 | }); 190 | }); 191 | }); at /ionic/src/components/action-sheet/test/a11y/action-sheet.e2e.ts:188:30
[Mobile Firefox] › src/components/toast/test/swipe-gesture/toast.e2e.ts:58:9 › toast: swipe gesture with bottom position - ios/ltr › should swipe down to dismiss with anchor: src/components/toast/test/swipe-gesture/toast.e2e.ts#L0
1) [Mobile Firefox] › src/components/toast/test/swipe-gesture/toast.e2e.ts:58:9 › toast: swipe gesture with bottom position - ios/ltr › should swipe down to dismiss with anchor Test timeout of 30000ms exceeded.
update-reference-screenshots
Process completed with exit code 1.
🎭 Playwright Run Summary
1 flaky [Mobile Chrome] › src/components/action-sheet/test/a11y/action-sheet.e2e.ts:158:9 › action-sheet: radio buttons - ios/ltr › should navigate radio buttons with keyboard 360 skipped 284 passed (2.4m)
🎭 Playwright Run Summary
2 skipped 578 passed (3.5m)
🎭 Playwright Run Summary
368 skipped 318 passed (3.7m)
🎭 Playwright Run Summary
8 skipped 713 passed (4.3m)
🎭 Playwright Run Summary
1 skipped 711 passed (4.3m)
🎭 Playwright Run Summary
4 skipped 695 passed (5.0m)
🎭 Playwright Run Summary
8 skipped 797 passed (5.0m)
🎭 Playwright Run Summary
36 skipped 841 passed (5.9m)
🎭 Playwright Run Summary
14 skipped 498 passed (6.3m)
🎭 Playwright Run Summary
5 skipped 695 passed (7.4m)
🎭 Playwright Run Summary
10 skipped 704 passed (7.6m)
🎭 Playwright Run Summary
3 skipped 684 passed (8.5m)
🎭 Playwright Run Summary
12 skipped 689 passed (8.8m)
🎭 Playwright Run Summary
1 flaky [Mobile Safari] › src/components/checkbox/test/a11y/checkbox.e2e.ts:7:9 › checkbox: a11y - ios/ltr › should not have accessibility violations 13 skipped 688 passed (9.2m)
🎭 Playwright Run Summary
18 skipped 656 passed (9.3m)
🎭 Playwright Run Summary
1 skipped 671 passed (9.6m)
🎭 Playwright Run Summary
1 flaky [Mobile Firefox] › src/components/action-sheet/test/a11y/action-sheet.e2e.ts:158:9 › action-sheet: radio buttons - ios/ltr › should navigate radio buttons with keyboard 4 skipped 742 passed (9.7m)
🎭 Playwright Run Summary
1 flaky [Mobile Firefox] › src/components/toast/test/swipe-gesture/toast.e2e.ts:58:9 › toast: swipe gesture with bottom position - ios/ltr › should swipe down to dismiss with anchor 5 skipped 756 passed (9.5m)
🎭 Playwright Run Summary
5 skipped 697 passed (9.8m)
🎭 Playwright Run Summary
14 skipped 716 passed (10.8m)

Artifacts

Produced during runtime
Name Size Digest
ionic-core
5.1 MB
sha256:b6f907b45fada528435fcfaf3801eafb37e401126678d107c4228e6888234a85
test-results-1-20
1.72 MB
sha256:507000eca1d799e341d324d00704361d179d0513b4287b7dbf9d9bde166d9702
test-results-10-20
441 KB
sha256:1e6f03a5bd89d2cea2101273888226f30e7f8ffdeaca79a351dc4a091ae3b5da
test-results-11-20
608 KB
sha256:0306764cae9744118a23aa478f9a02da74c800e1caf87d29164aae8f1aae61b3
test-results-12-20
523 KB
sha256:05a30980f710b68de5b71b4cd3e10715d37fe737e784c5fc6ca794f430322303
test-results-13-20
532 KB
sha256:ce949d92183202270c1b206fdd88cbfe688f4de7d9300df17764cf6e532e9213
test-results-14-20
448 KB
sha256:1bcd99bb4401fc4a13590590bb7cca1ffc4394ec6b55bff1dd9990f37324102a
test-results-15-20
2.5 MB
sha256:8c046e6c44d05e2fbe56474aa9ca8dc9cda07e221953fe7e22cdc00800186e2c
test-results-16-20
504 KB
sha256:370b375d77ae66d4003d52d658bf33228b9385f5280c9e14a4529db30b134418
test-results-17-20
603 KB
sha256:e96b1e88e6f38f1108efa900cc2c92b6c8c020ca31851d4d6febbe091267c4b5
test-results-18-20
588 KB
sha256:7de81ce3c05dac29b56531b66a6407a0ba8660802cd8ca011efa5e9ad4bd3fad
test-results-19-20
491 KB
sha256:19bab7397246caeef0b489a3e1b541a035b518ef1a263449444c04d65205743f
test-results-2-20
539 KB
sha256:1162e13bfb88a47e8344777146c3fba7730f272ca5ddea56f3b5c76b496137b2
test-results-20-20
365 KB
sha256:38cd80fdd27dc2d15ddb66145710033d64ae9d86236d0160ebc938fa2af36585
test-results-3-20
470 KB
sha256:b6dc847e8911f76d8b5dd4458199e0b075b2a8c77dd194e0c20a1948fdbbea76
test-results-4-20
629 KB
sha256:c24abfff844064a0096295ac4010771f8c644e2b6dfefb1a2ad36e275b3b70f2
test-results-5-20
520 KB
sha256:717757a2e353bcf004a8e4dfae5b4935ec4cdd1ebbeefdc948426999cf5b8e47
test-results-6-20
1.41 MB
sha256:236c83bfc88501f8c2d2f14cb5d2d0e6cfa2f2e1755fb05ec748307a2d3a9d76
test-results-7-20
1.22 MB
sha256:cb820ceec32e0bef7d5bf07abf6782c18057d8d79724d898249d98b22b1844e2
test-results-8-20
477 KB
sha256:ea9121026418f66dedd61557f69aa1f4159f4bb212b1701e9bdacd2da4b0f999
test-results-9-20
557 KB
sha256:1be92d8b0b1c31bb3461a556bb6154b5cc0e7e2115a72328e734f0e3521f0ed9