Skip to content

Ionic Framework Build #17580

Ionic Framework Build

Ionic Framework Build #17580

Triggered via merge group December 1, 2025 22:21
Status Success
Total duration 9m 53s
Artifacts 27

build.yml

on: merge_group
build-react
43s
build-react
build-vue
39s
build-vue
Matrix: test-core-screenshot
build-angular
56s
build-angular
build-angular-server
33s
build-angular-server
test-core-clean-build
14s
test-core-clean-build
test-core-lint
49s
test-core-lint
test-core-spec
45s
test-core-spec
build-react-router
25s
build-react-router
build-vue-router
41s
build-vue-router
verify-screenshots
4s
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
4s
verify-test-react-router-e2e
verify-test-vue-e2e
3s
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/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 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.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.8m)
🎭 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.0m)
🎭 Playwright Run Summary
648 passed (4.3m)
🎭 Playwright Run Summary
10 skipped 503 passed (4.9m)
🎭 Playwright Run Summary
14 skipped 399 passed (5.1m)
🎭 Playwright Run Summary
5 skipped 513 passed (5.2m)
🎭 Playwright Run Summary
4 skipped 535 passed (6.4m)
🎭 Playwright Run Summary
1 skipped 538 passed (6.6m)
🎭 Playwright Run Summary
10 skipped 529 passed (6.6m)
🎭 Playwright Run Summary
7 skipped 510 passed (6.8m)
🎭 Playwright Run Summary
1 skipped 523 passed (6.7m)
🎭 Playwright Run Summary
5 skipped 573 passed (6.8m)
🎭 Playwright Run Summary
2 skipped 517 passed (7.0m)
🎭 Playwright Run Summary
5 skipped 517 passed (7.1m)
🎭 Playwright Run Summary
14 skipped 502 passed (7.4m)

Artifacts

Produced during runtime
Name Size Digest
ionic-angular
667 KB
sha256:3841ca7fdc2b3f1ac379c982111c9a2dc4bbd7805691dc1a53d7e6f343ef27d4
ionic-angular-server
8.55 KB
sha256:c0e58a5f65b44985ce52fa7cf1eb63aafb73572780a984b0c2abefb834320ef9
ionic-core
4.56 MB
sha256:83345fe432081397951005815a84af8a5d6fc3add4a72073fa7b2ef6f4b98e77
ionic-react
211 KB
sha256:22754a55e6bab7f2e2a755f28abbe253716e5596602c165573279da0934a43e4
ionic-react-router
27.9 KB
sha256:4fc028747e86de14c911e350c5cc81738ba39a8f02fd4dbe0010a1870a197a0d
ionic-vue
233 KB
sha256:f3b54afde51d9b621f41cb848ddb944c17cbe4b42e21f616010147e5e55ea68f
ionic-vue-router
17.1 KB
sha256:773aa477b9dd686b4bfa980226764d615af6beab9e07fdbc16a21ff54358133e
test-results-1-20
440 KB
sha256:a7d2a17c2974a8ee43abb26d966c5714729cd42447b4f32d612c1940ecc47413
test-results-10-20
460 KB
sha256:f65f42f5e050e8d4c35c7fb9228ba60020be43174f820792e001fe7d9fb3674b
test-results-11-20
1.63 MB
sha256:27713fb42a1aace7c6c456d26a74ed491b5d1eacec031a485f1fe689e8d64395
test-results-12-20
442 KB
sha256:41b13895db7830192440923a3b6b95d48a984ec4466b3edc5db6e9753faaf1c8
test-results-13-20
450 KB
sha256:b23f1bc41906552ed14274f7cb290a25e92f1333b885b58b8822a67dfa5f907f
test-results-14-20
405 KB
sha256:c3cd784142a3ad6a2ed6b7655a5cecaac25bd9f922d30e42b5d862384c4e590b
test-results-15-20
430 KB
sha256:853a31d52d95c74371f4869a9c5b95ef0ebd7eaaf6d0e34ee8d1905712b24d71
test-results-16-20
428 KB
sha256:68540b4fbbd318f38aaf752785fa976ddbb1d0860084fbfd21bad9bf233bc819
test-results-17-20
530 KB
sha256:a4bbd8454bfcdbf5d1ad9ebe1695d4eef448bdc1a9a280a8dbc7e20ec086ce68
test-results-18-20
504 KB
sha256:98d96cfa2fb420467f7f23c84c51a9ce647d919c916826f6ca480c4a5d2fa499
test-results-19-20
396 KB
sha256:3f4968de0c517c0916f700d8ab2754fa71e50f97d4481c9b46e34c089fa46bdc
test-results-2-20
470 KB
sha256:fc647aef71b5b8604dc4c48ab7d6331b9d8c8a9eebce4da0cbfaf0e14151e43b
test-results-20-20
360 KB
sha256:292ba0136ad4431fd3e2a707eb7152b91f895ab7e5ae02086c2d58ad76652530
test-results-3-20
431 KB
sha256:1e3e94530a5c6e136f5849643ff71e71044af84424e37fce055c39fe5608913c
test-results-4-20
525 KB
sha256:dd110ef582439f65bd7fd309aca3a7da76e397e03e91240c513eef5849e2dc0f
test-results-5-20
453 KB
sha256:84bfa66ba407349a1ddd46a23a433f90e380bad170fd83ff08611ce11fe4cb47
test-results-6-20
446 KB
sha256:166c6c7c12ba6f729ed99438fef32baba7978f3644583968173182498ab64e2b
test-results-7-20
352 KB
sha256:d7e32e43a0188040b41b4033d7cb2b1f84a7e5d98e2e7a6f2441587ead9c95f3
test-results-8-20
428 KB
sha256:70bf81c286548558334d3431b38bddde91832f728007d1da708678a82f9bffd8
test-results-9-20
436 KB
sha256:9b952e34bf77f301c4eaf05ff1949daa71319d74ae4d0b7bc08440111b2e54cb