Skip to content

Ionic Framework Build #17853

Ionic Framework Build

Ionic Framework Build #17853

Triggered via merge group December 19, 2025 19:03
Status Success
Total duration 10m 19s
Artifacts 27

build.yml

on: merge_group
build-react
50s
build-react
build-vue
44s
build-vue
Matrix: test-core-screenshot
build-angular
1m 11s
build-angular
build-angular-server
39s
build-angular-server
test-core-clean-build
32s
test-core-clean-build
test-core-lint
46s
test-core-lint
test-core-spec
44s
test-core-spec
build-react-router
24s
build-react-router
build-vue-router
35s
build-vue-router
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
3s
verify-test-react-e2e
verify-test-react-router-e2e
2s
verify-test-react-router-e2e
verify-test-vue-e2e
2s
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:117:11 › radio: a11y - md/ltr/dark › radio: keyboard navigation - md/ltr/dark › tabbing should switch between radio groups: src/components/radio/test/a11y/radio.e2e.ts#L122
1) [Mobile Chrome] › src/components/radio/test/a11y/radio.e2e.ts:117:11 › radio: a11y - md/ltr/dark › radio: keyboard navigation - md/ltr/dark › tabbing should switch between radio groups 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" 120 | 121 | await pageUtils.pressKeys('Tab'); > 122 | await expect(firstGroupRadios.nth(0)).toBeFocused(); | ^ 123 | 124 | await pageUtils.pressKeys('Tab'); 125 | await expect(secondGroupRadios.nth(0)).toBeFocused(); at /ionic/src/components/radio/test/a11y/radio.e2e.ts:122:47
[Mobile Chrome] › src/components/radio/test/a11y/radio.e2e.ts:117:11 › radio: a11y - md/ltr/dark › radio: keyboard navigation - md/ltr/dark › tabbing should switch between radio groups: src/components/radio/test/a11y/radio.e2e.ts#L122
1) [Mobile Chrome] › src/components/radio/test/a11y/radio.e2e.ts:117:11 › radio: a11y - md/ltr/dark › radio: keyboard navigation - md/ltr/dark › tabbing should switch between radio groups 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" 120 | 121 | await pageUtils.pressKeys('Tab'); > 122 | await expect(firstGroupRadios.nth(0)).toBeFocused(); | ^ 123 | 124 | await pageUtils.pressKeys('Tab'); 125 | await expect(secondGroupRadios.nth(0)).toBeFocused(); at /ionic/src/components/radio/test/a11y/radio.e2e.ts:122:47
🎭 Playwright Run Summary
216 skipped 261 passed (2.4m)
🎭 Playwright Run Summary
535 passed (3.1m)
🎭 Playwright Run Summary
1 skipped 537 passed (3.2m)
🎭 Playwright Run Summary
1 skipped 537 passed (3.2m)
🎭 Playwright Run Summary
212 skipped 313 passed (3.6m)
🎭 Playwright Run Summary
4 skipped 511 passed (3.4m)
🎭 Playwright Run Summary
1 flaky [Mobile Chrome] › src/components/radio/test/a11y/radio.e2e.ts:117:11 › radio: a11y - md/ltr/dark › radio: keyboard navigation - md/ltr/dark › tabbing should switch between radio groups 4 skipped 513 passed (3.8m)
🎭 Playwright Run Summary
648 passed (4.3m)
🎭 Playwright Run Summary
10 skipped 503 passed (5.0m)
🎭 Playwright Run Summary
5 skipped 513 passed (5.3m)
🎭 Playwright Run Summary
14 skipped 403 passed (5.2m)
🎭 Playwright Run Summary
1 skipped 538 passed (6.4m)
🎭 Playwright Run Summary
10 skipped 531 passed (6.7m)
🎭 Playwright Run Summary
4 skipped 539 passed (6.7m)
🎭 Playwright Run Summary
2 skipped 517 passed (6.9m)
🎭 Playwright Run Summary
1 skipped 528 passed (6.9m)
🎭 Playwright Run Summary
5 skipped 573 passed (6.9m)
🎭 Playwright Run Summary
14 skipped 500 passed (7.0m)
🎭 Playwright Run Summary
5 skipped 518 passed (7.0m)
🎭 Playwright Run Summary
7 skipped 510 passed (7.7m)

Artifacts

Produced during runtime
Name Size Digest
ionic-angular
667 KB
sha256:31b89fdbc055453a83177a76afd4fccf39c6dff6bfb0d1ad071395a392370e7a
ionic-angular-server
8.55 KB
sha256:029cb225c0f16223614572f01ba28819d9f2f17a68f6469f379c093ac7bead8c
ionic-core
4.58 MB
sha256:465c64ef02f5a9c4757b9b619cfa009c6a518f424020e28cbf29dd5f921f68c3
ionic-react
212 KB
sha256:fcac7fd3711c54f55ee0b92e1e455e31b626f11c7a26851ff27da4230d0acc48
ionic-react-router
27.9 KB
sha256:973a4da4643cad5f05f9e55b7e495bc61fad9ab647cdc58c03c0d5e7a17e65a6
ionic-vue
234 KB
sha256:44b5c9bde718ef4df59b6f595e59b5b961a32ead7328c13204cc79ed9979f2fb
ionic-vue-router
17.1 KB
sha256:f4f099c398fa187fd97e604a7b65a2fea98601dfef2e1ea729872082de3abcbc
test-results-1-20
444 KB
sha256:ed50c6bd66d98de9a9cadf8598c2a2c624db6658d3bd61e9410bee4c247c5325
test-results-10-20
461 KB
sha256:f406cfe8856b6b70a257e98298f621a5b5817e68236a9eab5e742af2cb1dd538
test-results-11-20
1.62 MB
sha256:b704a42660f1dd0b0e878aada0bda5663bc5b25620ac0ac8b3ddc7d01f8c597a
test-results-12-20
446 KB
sha256:23b9dd389d34857fa79e9d80e9cd2e0f0e735cb915b03c1b580167d476dd1a45
test-results-13-20
449 KB
sha256:1c83125a9d67f074431b22f2c42062f327c50ac1d1f302302fac976335d09e60
test-results-14-20
409 KB
sha256:1ad3f8840e2f10a9c67c796271e33eec8e27ae2374d8bab01bc1065d90db798c
test-results-15-20
430 KB
sha256:a205a1fcc02b99e09f5a470e9f81ac27a92f75b389b4966f2bb7d4241a5066d5
test-results-16-20
428 KB
sha256:6e164870412142da498f49977d056247de2e34b58d6c9bdefe0769441c532fe4
test-results-17-20
531 KB
sha256:6b1744a0a6f14957440698f7c908d4467ccf5c95d653f3997883afdfffdf2d58
test-results-18-20
507 KB
sha256:3da5190a99d336ca42de6f5563d7ef8ef804f514c4f278c4aa5213a55e3f59a0
test-results-19-20
396 KB
sha256:5309459d756729d934fa07f7fc582cbec533fe2e223ff9d792f5da2d0a9aa78b
test-results-2-20
471 KB
sha256:9edefeec07522f81e7cf6c0a33e7d08be49c8d5dfec834cab76217faaa30d095
test-results-20-20
360 KB
sha256:50b883de5f9ef0a4f1fe4490f44bc40bc8fa4266b0246f5c4512e0eb9f56dff5
test-results-3-20
431 KB
sha256:0f316e4c6610f1ca410c3a53afeae02ceb6dce25ee63acc697e34de66201f1c0
test-results-4-20
524 KB
sha256:200466cbbad9e60eb10ea1e5ba9edeba4868275b09640789240beb22172c03da
test-results-5-20
456 KB
sha256:b3c16f48cf2ab4f458975b37ddec708b67384c515b3a4a83ff2b91e8ed4b10a6
test-results-6-20
447 KB
sha256:1d34d06eef689b76ea43ad7dfa88c0d53a729990f238058b72db2e87367c74f5
test-results-7-20
355 KB
sha256:b0550f5878e67d70d5aaae3b808ca913edd2b807d89aee0a270734542e1c78e5
test-results-8-20
428 KB
sha256:f022097a18f31016f55afad297e339792166dbf15ea5a02f961f31e26b2dc896
test-results-9-20
438 KB
sha256:1f2edd3502ac2a8b278b6edd0e30149ee288a6afc674b4b12fc9adb8ad8cde5c