Skip to content

Ionic Framework Build #17450

Ionic Framework Build

Ionic Framework Build #17450

Triggered via merge group November 18, 2025 16:20
Status Failure
Total duration 10m 22s
Artifacts 27

build.yml

on: merge_group
build-react
45s
build-react
build-vue
41s
build-vue
Matrix: test-core-screenshot
build-angular
1m 4s
build-angular
build-angular-server
29s
build-angular-server
test-core-clean-build
11s
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
45s
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
4s
verify-test-react-e2e
verify-test-react-router-e2e
3s
verify-test-react-router-e2e
verify-test-vue-e2e
3s
verify-test-vue-e2e
Fit to window
Zoom out
Zoom in

Annotations

11 errors and 20 notices
test-react-e2e (react18)
Process completed with exit code 1.
test-react-e2e (react17)
Process completed with exit code 1.
test-react-router-e2e (reactrouter5)
Process completed with exit code 1.
verify-test-react-router-e2e
Process completed with exit code 1.
test-vue-e2e (vue3)
Process completed with exit code 1.
verify-test-vue-e2e
Process completed with exit code 1.
verify-test-react-e2e
Process completed with exit code 1.
[Mobile Chrome] › src/components/radio/test/a11y/radio.e2e.ts:130:11 › radio: a11y - md/ltr/dark › radio: keyboard navigation - md/ltr/dark › using arrow keys should move between enabled radios within group: src/components/radio/test/a11y/radio.e2e.ts#L134
2) [Mobile Chrome] › src/components/radio/test/a11y/radio.e2e.ts:130:11 › radio: a11y - md/ltr/dark › radio: keyboard navigation - md/ltr/dark › 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/dark › radio: keyboard navigation - md/ltr/dark › using arrow keys should move between enabled radios within group: src/components/radio/test/a11y/radio.e2e.ts#L134
2) [Mobile Chrome] › src/components/radio/test/a11y/radio.e2e.ts:130:11 › radio: a11y - md/ltr/dark › radio: keyboard navigation - md/ltr/dark › 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
[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
534 passed (2.9m)
🎭 Playwright Run Summary
216 skipped 257 passed (2.4m)
🎭 Playwright Run Summary
4 skipped 510 passed (3.4m)
🎭 Playwright Run Summary
212 skipped 313 passed (3.5m)
🎭 Playwright Run Summary
1 skipped 534 passed (3.2m)
🎭 Playwright Run Summary
1 skipped 536 passed (3.2m)
🎭 Playwright Run Summary
2 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 [Mobile Chrome] › src/components/radio/test/a11y/radio.e2e.ts:130:11 › radio: a11y - md/ltr/dark › radio: keyboard navigation - md/ltr/dark › using arrow keys should move between enabled radios within group 4 skipped 513 passed (4.1m)
🎭 Playwright Run Summary
648 passed (4.3m)
🎭 Playwright Run Summary
10 skipped 503 passed (4.9m)
🎭 Playwright Run Summary
5 skipped 512 passed (5.1m)
🎭 Playwright Run Summary
14 skipped 399 passed (5.3m)
🎭 Playwright Run Summary
4 skipped 535 passed (6.5m)
🎭 Playwright Run Summary
1 skipped 538 passed (6.4m)
🎭 Playwright Run Summary
1 skipped 528 passed (6.7m)
🎭 Playwright Run Summary
10 skipped 527 passed (6.9m)
🎭 Playwright Run Summary
14 skipped 497 passed (7.2m)
🎭 Playwright Run Summary
5 skipped 519 passed (7.2m)
🎭 Playwright Run Summary
5 skipped 573 passed (7.2m)
🎭 Playwright Run Summary
2 skipped 516 passed (7.4m)
🎭 Playwright Run Summary
7 skipped 508 passed (7.6m)

Artifacts

Produced during runtime
Name Size Digest
ionic-angular
667 KB
sha256:51f707ffdf8181a0e81e958686a11daded1f4399266de15d3a091c0744686f25
ionic-angular-server
8.55 KB
sha256:c949b6a48a3b243ef09f3c68456ba49c9a54155a160dea9dc55d6884138fb1c3
ionic-core
4.56 MB
sha256:1560a6a3928b8308433806f56c8b0e35b97885cbfb88eede2e20a79fb229ceec
ionic-react
211 KB
sha256:b7c1b87e7e95f9b0ddaabd43e5881373ef66820aac8b35cad1ed0e583bb63c33
ionic-react-router
27.9 KB
sha256:9795f54dafcae12a31496f771ab43d18b8bbdec68d2d257225ef1bcd21d992d1
ionic-vue
233 KB
sha256:d11fa8fc752505f4ead8a49da0776ad4009ec90af82a323ab7db3070296bd35c
ionic-vue-router
17 KB
sha256:05130b6d757e27f22dfa4d632734f014a63e04d64c7b3578728009ca11c35cc4
test-results-1-20
440 KB
sha256:76b0f5b4060c2107483a54674e72060ed110e8b33657906e56c02d209b40e663
test-results-10-20
459 KB
sha256:6128fff841f96364da7218cc4602a89729467cba372905d9859420db6344e34f
test-results-11-20
2.35 MB
sha256:e2b78f199cb0db8d782c4c736d640a52e2faee4037c2448a3af3bdebe0dfd4ee
test-results-12-20
442 KB
sha256:3f374642098b5d5cfe17a774fac22095b29cacc66284dd86b39a4466820f3d3f
test-results-13-20
450 KB
sha256:5cedba793c182fbfb0967aa5cdfa3d5223430bc3697f2e5853f489a6f9cfbafb
test-results-14-20
406 KB
sha256:2e3682252d5699f1b2a32d9c7c927c6576d95754b16009e67ef47ce08e506082
test-results-15-20
431 KB
sha256:1e1a4728629177fa652dc006c52e4c5ffc1de152250218195dc5750319985e63
test-results-16-20
427 KB
sha256:d27f934f714eaf83b66e816f3b2b521fba21822fc0629165a582a3dd3c890f08
test-results-17-20
532 KB
sha256:b26a0b9ddc8e0dd367bc78ad7a1193368e1426ab10e53faa57158e07107e437e
test-results-18-20
503 KB
sha256:cff707071d0b82f1362bd99d4a1681c0c7d08de7bd01e903aee1698fad707bd2
test-results-19-20
396 KB
sha256:f128e48f5a87662f1331f5789eea93e5fa84eb0e9af8b0fffc74d5a6d6046054
test-results-2-20
469 KB
sha256:74fd6072e0e07e09d2b7e2e337162787e1aec548cc17480475c384e4849d9c97
test-results-20-20
359 KB
sha256:f50c2b4870b05278dc90aeb0d83226cc47f6070b0d4a91a138db812e0071abfe
test-results-3-20
430 KB
sha256:cef99bcf99ca5bc281c80efb53750cdc7539ec91caabb84810dec4207a8fa39d
test-results-4-20
522 KB
sha256:ebf32319d7251ae03b7c1dd0213da1a3c3f5f3058b7786331747421bcbf78445
test-results-5-20
456 KB
sha256:0d656413d1d3ec94994c76c632fa99a92c2d765d3d2cfd0cdac57afa58a1b516
test-results-6-20
447 KB
sha256:69520166a3a2736602b1dd0210ff24e5cc91716a84fcd421959e233240ef63a2
test-results-7-20
351 KB
sha256:15143377a85664508c1e5faea220ca03267dcb8b55066ee2cd5b7f1544c74f4e
test-results-8-20
428 KB
sha256:f1fa6ee509dd1ebf01d8479bae420d55ab87eb7075ca5cb17b43c6c35be51e7d
test-results-9-20
436 KB
sha256:631cb431b82990e925f65ab74275ce2e44235a840cee9cc33d96c1d226795b64