Skip to content

Ionic Framework Build #17685

Ionic Framework Build

Ionic Framework Build #17685

Triggered via merge group December 8, 2025 17:16
Status Success
Total duration 10m 40s
Artifacts 27

build.yml

on: merge_group
build-react
46s
build-react
build-vue
35s
build-vue
Matrix: test-core-screenshot
build-angular
1m 6s
build-angular
build-angular-server
37s
build-angular-server
test-core-clean-build
11s
test-core-clean-build
test-core-lint
51s
test-core-lint
test-core-spec
48s
test-core-spec
build-react-router
28s
build-react-router
build-vue-router
43s
build-vue-router
verify-screenshots
3s
verify-screenshots
Matrix: test-angular-e2e
Matrix: test-react-e2e
Matrix: test-react-router-e2e
Matrix: test-vue-e2e
verify-test-angular-e2e
2s
verify-test-angular-e2e
verify-test-react-e2e
4s
verify-test-react-e2e
verify-test-react-router-e2e
3s
verify-test-react-router-e2e
verify-test-vue-e2e
4s
verify-test-vue-e2e
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 20 notices
[Mobile Chrome] › src/components/radio/test/a11y/radio.e2e.ts:130:11 › radio: a11y - md/ltr › radio: keyboard navigation - md/ltr › using arrow keys should move between enabled radios within group: src/components/radio/test/a11y/radio.e2e.ts#L134
1) [Mobile Chrome] › src/components/radio/test/a11y/radio.e2e.ts:130:11 › radio: a11y - md/ltr › radio: keyboard navigation - md/ltr › using arrow keys should move between enabled radios within group Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeFocused() failed Locator: locator('#first-group ion-radio').first() Expected: focused Received: inactive Timeout: 5000ms Call log: - Expect "toBeFocused" with timeout 5000ms - waiting for locator('#first-group ion-radio').first() 9 × locator resolved to <ion-radio value="huey" role="radio" tabindex="0" aria-checked="true" class="md in-item radio-checked radio-label-placement-start hydrated">Huey</ion-radio> - unexpected value "inactive" 132 | 133 | await pageUtils.pressKeys('Tab'); > 134 | await expect(firstGroupRadios.nth(0)).toBeFocused(); | ^ 135 | 136 | await page.keyboard.press('ArrowDown'); 137 | await expect(firstGroupRadios.nth(1)).toBeFocused(); at /ionic/src/components/radio/test/a11y/radio.e2e.ts:134:47
[Mobile Chrome] › src/components/radio/test/a11y/radio.e2e.ts:130:11 › radio: a11y - md/ltr › radio: keyboard navigation - md/ltr › using arrow keys should move between enabled radios within group: src/components/radio/test/a11y/radio.e2e.ts#L134
1) [Mobile Chrome] › src/components/radio/test/a11y/radio.e2e.ts:130:11 › radio: a11y - md/ltr › radio: keyboard navigation - md/ltr › using arrow keys should move between enabled radios within group Error: expect(locator).toBeFocused() failed Locator: locator('#first-group ion-radio').first() Expected: focused Received: inactive Timeout: 5000ms Call log: - Expect "toBeFocused" with timeout 5000ms - waiting for locator('#first-group ion-radio').first() 9 × locator resolved to <ion-radio value="huey" role="radio" tabindex="0" aria-checked="true" class="md in-item radio-checked radio-label-placement-start hydrated">Huey</ion-radio> - unexpected value "inactive" 132 | 133 | await pageUtils.pressKeys('Tab'); > 134 | await expect(firstGroupRadios.nth(0)).toBeFocused(); | ^ 135 | 136 | await page.keyboard.press('ArrowDown'); 137 | await expect(firstGroupRadios.nth(1)).toBeFocused(); at /ionic/src/components/radio/test/a11y/radio.e2e.ts:134:47
🎭 Playwright Run Summary
216 skipped 257 passed (2.4m)
🎭 Playwright Run Summary
534 passed (3.0m)
🎭 Playwright Run Summary
1 skipped 534 passed (3.2m)
🎭 Playwright Run Summary
1 skipped 537 passed (3.2m)
🎭 Playwright Run Summary
4 skipped 511 passed (3.3m)
🎭 Playwright Run Summary
212 skipped 313 passed (3.6m)
🎭 Playwright Run Summary
1 flaky [Mobile Chrome] › src/components/radio/test/a11y/radio.e2e.ts:130:11 › radio: a11y - md/ltr › radio: keyboard navigation - md/ltr › using arrow keys should move between enabled radios within group 4 skipped 514 passed (3.8m)
🎭 Playwright Run Summary
648 passed (4.3m)
🎭 Playwright Run Summary
10 skipped 503 passed (4.9m)
🎭 Playwright Run Summary
5 skipped 513 passed (5.1m)
🎭 Playwright Run Summary
14 skipped 399 passed (5.2m)
🎭 Playwright Run Summary
1 skipped 538 passed (6.2m)
🎭 Playwright Run Summary
4 skipped 535 passed (6.5m)
🎭 Playwright Run Summary
10 skipped 529 passed (6.6m)
🎭 Playwright Run Summary
1 skipped 523 passed (6.8m)
🎭 Playwright Run Summary
5 skipped 573 passed (6.9m)
🎭 Playwright Run Summary
2 skipped 517 passed (7.1m)
🎭 Playwright Run Summary
14 skipped 502 passed (7.4m)
🎭 Playwright Run Summary
7 skipped 510 passed (7.7m)
🎭 Playwright Run Summary
5 skipped 517 passed (8.0m)

Artifacts

Produced during runtime
Name Size Digest
ionic-angular
667 KB
sha256:434a9f3f9aa5b1a07ad270d37aa7698a595c4e18855186e9af90ac1558eb8843
ionic-angular-server
8.55 KB
sha256:755a60fdcb3256d42c11919ef50113808a0b2bd25c0d08bed1d9d070fb6c3a10
ionic-core
4.56 MB
sha256:c9455a6252c18d0462232c7dc20967bb93cf9b68e4fb0add25a8ce5f69ee5500
ionic-react
211 KB
sha256:19bb0495982c8e8d956024e5e7c775d4486ea7c73627b4c034d1fb8b8569e69b
ionic-react-router
27.9 KB
sha256:0ea50ebc7978ea94b84e465352e9ef91da2aed14e3ce37ec5ef612c7388216ae
ionic-vue
233 KB
sha256:e0450d33871a8f6178f2d28f719895aa1e88748782e2c1934b3820e22ff7cb53
ionic-vue-router
17.1 KB
sha256:fd58c8e81be823c0e03d78d701d710b2142f4ca271e3513c38f1ba2d279fe9ba
test-results-1-20
441 KB
sha256:64c976c2b1f49e6b1b95719d5e346e4c516ff50299f7aea43f3d2bf35f8f4e9e
test-results-10-20
459 KB
sha256:557f2a241dfd7d43bfffc8a554ced276181bc8563638c1b02af06559d349e00b
test-results-11-20
1.61 MB
sha256:291a212adc6741bc02f21f6d71aa41c5f75eef66eaea677ee5b4d9e6c365e57d
test-results-12-20
442 KB
sha256:c87015e271b4639638a1201098b76515f2751bcfe74445bf96557021fa9102b6
test-results-13-20
451 KB
sha256:65e0b45096469a9cb8fafc3aa21ff21312ec93c8f9310753ece3d0c9ae83db64
test-results-14-20
406 KB
sha256:d9cb4912fe26a96b751e5c20d816267c7cb6839eec318ec1e729999e51ca0b4b
test-results-15-20
431 KB
sha256:ae7afbd5b4cba5cd606d32e5f1801ef253c476bacabe9ecd2d90f84017bc5f5d
test-results-16-20
427 KB
sha256:0a82db065429dc0ee8b9228343923b076268b3789414090dbcb45a96f86b8788
test-results-17-20
532 KB
sha256:1374c1302fb1ab23439c7c5486908ed001d4298fa47777ae8e8900676277c03b
test-results-18-20
505 KB
sha256:6d6ef9343a088a9b10357114667a8c28a8c7df959be493d84d764bf13d0bb931
test-results-19-20
396 KB
sha256:399a06c92476f49665a4381f1287311f05493a6eaae0e4c8eb7cb6c3f9badc16
test-results-2-20
471 KB
sha256:43674f4651547ed5601c6fdc9510a1d611a557d8a35df952512e40a018d6e8b6
test-results-20-20
360 KB
sha256:cb86ab922b7c7a492c618d78649960148cd76569000dd7a12206bcb7cc8b6d99
test-results-3-20
430 KB
sha256:1ddfd9addbd03641cf7716ab5eddeb136124af427e58874cbcaf89656d09e66a
test-results-4-20
525 KB
sha256:7df927d18dbc51fa52d4dbcfe5e7eb7fe13ae15271da9793620108df18a93617
test-results-5-20
453 KB
sha256:9800b11751ef904d42e0859284c384df9661541093d30e923d83e7a4cd581e6b
test-results-6-20
447 KB
sha256:5c05749f611678596e165cde615dfe57f8c06be3dcefb1db88a059813018687d
test-results-7-20
351 KB
sha256:7bc328c379ebc978507cf63be10359274f909638bff439d32d296c7caf9b6cb0
test-results-8-20
428 KB
sha256:a602665739eb60bd006b4cb078b1dd637aa9c380dbce66dd42dec7ec49365847
test-results-9-20
437 KB
sha256:ec353022907e804abc7566de24ae412acbcffb8830b73d20adcd94a67ac54bfc