Skip to content

Ionic Framework Build #17688

Ionic Framework Build

Ionic Framework Build #17688

Triggered via merge group December 8, 2025 18:56
Status Success
Total duration 9m 38s
Artifacts 27

build.yml

on: merge_group
build-react
44s
build-react
build-vue
37s
build-vue
Matrix: test-core-screenshot
build-angular
1m 1s
build-angular
build-angular-server
1m 10s
build-angular-server
test-core-clean-build
12s
test-core-clean-build
test-core-lint
54s
test-core-lint
test-core-spec
44s
test-core-spec
build-react-router
31s
build-react-router
build-vue-router
38s
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
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 257 passed (2.3m)
🎭 Playwright Run Summary
534 passed (3.1m)
🎭 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:117:11 › radio: a11y - md/ltr/dark › radio: keyboard navigation - md/ltr/dark › tabbing should switch between radio groups 4 skipped 514 passed (3.8m)
🎭 Playwright Run Summary
648 passed (4.3m)
🎭 Playwright Run Summary
10 skipped 503 passed (5.1m)
🎭 Playwright Run Summary
14 skipped 399 passed (5.1m)
🎭 Playwright Run Summary
5 skipped 513 passed (5.2m)
🎭 Playwright Run Summary
1 skipped 538 passed (6.1m)
🎭 Playwright Run Summary
1 skipped 523 passed (6.7m)
🎭 Playwright Run Summary
10 skipped 529 passed (6.6m)
🎭 Playwright Run Summary
2 skipped 517 passed (6.9m)
🎭 Playwright Run Summary
5 skipped 517 passed (7.0m)
🎭 Playwright Run Summary
4 skipped 535 passed (6.7m)
🎭 Playwright Run Summary
7 skipped 510 passed (7.2m)
🎭 Playwright Run Summary
14 skipped 502 passed (7.0m)
🎭 Playwright Run Summary
5 skipped 573 passed (7.3m)

Artifacts

Produced during runtime
Name Size Digest
ionic-angular
667 KB
sha256:ad53bceae53a1c1a12386f5427aab72872b8033bdf3bda3d07dff724782f3f74
ionic-angular-server
8.55 KB
sha256:b11fb1db8befafd5b739e6f8c717482688570107a02a9758bb7331e70617b35f
ionic-core
4.56 MB
sha256:29dfd019896a9390bdc13b18f0b2b58f622c0f32d5d44d74325add6b603b2a63
ionic-react
211 KB
sha256:285c992ea64b87dc69270710f5673ff742cf7453b6c67399d0f2f1daf43e1984
ionic-react-router
27.9 KB
sha256:0120cf563ce38797fecdf4b5338f60cb44b8c4dc133b0cce362699741424ad21
ionic-vue
233 KB
sha256:9517a9bef7e04b10b18dc4c9ecd3c284aa5e3683452565bbcc857ceac5f4ebc3
ionic-vue-router
17.1 KB
sha256:397bd808a0eab9a087e79236ce90aaee88cc41822dee4e580ec818917e6053a7
test-results-1-20
441 KB
sha256:872ff1d914a037e69fe16957010c0f92052c17700af2aecc5ea76f3dff366a7f
test-results-10-20
460 KB
sha256:488bd4c4b1a0292024ac1e13b3e36a534aaca87295986f5dbce314695a14b875
test-results-11-20
1.62 MB
sha256:ac136505e76e00a2da6bd903cce76c450815b92195358dacdc56510f2716cd0a
test-results-12-20
442 KB
sha256:a36175303b0a54cbad142496f3f2f74be2015dd5fcecf3f803c8b29c17f9d76b
test-results-13-20
450 KB
sha256:7ca813725707578dc4030e22067ba5412ccfb6ff2bb23d829fbfc6f1b2288d5c
test-results-14-20
405 KB
sha256:cc48b68a47aadca35f15608c19e146808ea3d44c2fc816f45bd8f210a0fe54a3
test-results-15-20
430 KB
sha256:ea9f76e9bf18027bba787c5b221cf13857db58ae4160489a964cd74b137cab83
test-results-16-20
427 KB
sha256:35ad08c39fc273a8827042451f5b7919c552f349116fb12a29851a5d6e9c0f6c
test-results-17-20
529 KB
sha256:9dd29dc9253a8d46d819d12ca6af100b30b8f7d7bcc977ec58cf49da8763e6c9
test-results-18-20
505 KB
sha256:542370a3f6f98e0518c7ba99d733533473fe2a964cc54caaf9fd9b1065a42e44
test-results-19-20
397 KB
sha256:0a341f872f0afe7226a2ac25794929634a31d984a9bbc5fd46f63fe16faab909
test-results-2-20
472 KB
sha256:f1e4a4910710d123eb82787af57020613591b09dd9113ba2153e1816f480d839
test-results-20-20
360 KB
sha256:1a38346727d15307cb843b275b49a62694b9308c32f2260c3ebc75a91740b7c8
test-results-3-20
431 KB
sha256:35b1a29b2fddfb6b98e12a1e9fa957a137366bb73040a4c535e5a91d8ad9ee31
test-results-4-20
524 KB
sha256:66ae96c7e404b7b12242d8bff4287054dc684884ed0b5031435a7c79255944b9
test-results-5-20
453 KB
sha256:04d2e62854995cc13ea970d821cd1ddafed60ee42366801157206f83aae76e80
test-results-6-20
448 KB
sha256:d78babd285f53347f78ea70d5a119371414be1fc64149f7af885f268ba71c431
test-results-7-20
351 KB
sha256:7ebeeb7b74271f387342f41be91bec5d1c3a27467273cba2d8647c8e2f0c027f
test-results-8-20
429 KB
sha256:ef95bf94147141464edbe8a7b1c0bcbeb69d7285734feab7ce6591c6bde54400
test-results-9-20
437 KB
sha256:3917e7bfa64251c5aa8d2391f0d0e50774b8ff9d8f6346ff827a79f4d3317e0d