Skip to content

feat(select): add wrapper and bottom shadow parts #18288

feat(select): add wrapper and bottom shadow parts

feat(select): add wrapper and bottom shadow parts #18288

Triggered via pull request February 14, 2026 00:15
@thetaPCthetaPC
synchronize #30951
FW-7019
Status Success
Total duration 10m 44s
Artifacts 27

build.yml

on: pull_request
build-react
48s
build-react
build-vue
38s
build-vue
Matrix: test-core-screenshot
build-angular
59s
build-angular
build-angular-server
39s
build-angular-server
test-core-clean-build
9s
test-core-clean-build
test-core-lint
45s
test-core-lint
test-core-spec
48s
test-core-spec
build-react-router
26s
build-react-router
build-vue-router
39s
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
2s
verify-test-angular-e2e
verify-test-react-e2e
2s
verify-test-react-e2e
verify-test-react-router-e2e
4s
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
2) [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
[Mobile Chrome] › src/components/radio/test/a11y/radio.e2e.ts:117:11 › radio: a11y - md/ltr › radio: keyboard navigation - md/ltr › 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 › radio: keyboard navigation - md/ltr › 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 318 passed (3.0m)
🎭 Playwright Run Summary
535 passed (3.1m)
🎭 Playwright Run Summary
532 passed (3.4m)
🎭 Playwright Run Summary
1 skipped 548 passed (3.4m)
🎭 Playwright Run Summary
5 skipped 527 passed (3.5m)
🎭 Playwright Run Summary
212 skipped 313 passed (3.7m)
🎭 Playwright Run Summary
2 flaky [Mobile Chrome] › src/components/radio/test/a11y/radio.e2e.ts:117:11 › radio: a11y - md/ltr › radio: keyboard navigation - md/ltr › tabbing should switch between radio groups [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 516 passed (4.0m)
🎭 Playwright Run Summary
648 passed (4.2m)
🎭 Playwright Run Summary
5 skipped 514 passed (4.9m)
🎭 Playwright Run Summary
10 skipped 512 passed (5.2m)
🎭 Playwright Run Summary
14 skipped 403 passed (5.2m)
🎭 Playwright Run Summary
1 skipped 538 passed (6.2m)
🎭 Playwright Run Summary
5 skipped 517 passed (6.2m)
🎭 Playwright Run Summary
2 skipped 527 passed (6.8m)
🎭 Playwright Run Summary
4 skipped 539 passed (6.9m)
🎭 Playwright Run Summary
10 skipped 533 passed (6.8m)
🎭 Playwright Run Summary
1 skipped 538 passed (7.3m)
🎭 Playwright Run Summary
14 skipped 504 passed (7.4m)
🎭 Playwright Run Summary
5 skipped 522 passed (7.5m)
🎭 Playwright Run Summary
7 skipped 521 passed (8.0m)

Artifacts

Produced during runtime
Name Size Digest
ionic-angular
668 KB
sha256:f26cad0c8c1e3b29f998b8fc169832cb41c0cf9d5dd0e29af37a4abae2e42d2d
ionic-angular-server
8.54 KB
sha256:b9a4864b663864e54aa79edcfd096c1318b3ea1c1e1bdc218045a4afdcf00f7c
ionic-core
4.59 MB
sha256:d7efd015f499a7f70f3d3e804691fb1950ef91e19b4978c0ff6a509d10c61677
ionic-react
212 KB
sha256:ff0bbe3483934800a177a7ce78f3df9edcf6567e6290f10081a754b2ba286be0
ionic-react-router
27.9 KB
sha256:a185aa7332d42acd1f698f5a846fa0107bdaff9f0c2a7f6badccce788a27c259
ionic-vue
234 KB
sha256:0014acbaa42e74e298ae383cc497b9d3db1a91d102590bf2c43178848835083f
ionic-vue-router
17 KB
sha256:6a1ce6a3c38a293f35607f403abfcd9162a01f9cf011f3ee809eb4cd9163aaed
test-results-1-20
444 KB
sha256:8ec54f355163b9fd6f018f95b90af2eb21c8e5f9c23009992c7b595cfd723f1d
test-results-10-20
460 KB
sha256:7e24d047b3d95480af7a2f297e9131563a84882dd770308796ac1f30f7efe31f
test-results-11-20
1.62 MB
sha256:59d5befb86a1377d40e932ad0032be413d875900b25cc2d580c267bcd27b1fde
test-results-12-20
455 KB
sha256:5663b154abcf31eb5725613733386e8b1cf346a5ae064994f59305159dc9c1d6
test-results-13-20
450 KB
sha256:6ec31e2a84fe8bed1982b2c9e133f096bc8103148e2b5cd543e5c9de3fa40a07
test-results-14-20
409 KB
sha256:4f9a3e3b0f67a2cd433e5f57098237223928336ef08014ff77fae2532b50e5a9
test-results-15-20
435 KB
sha256:a0e9b08c53d3b4c216f2c42032480fbcae6c7870af8407a182f0fa779ae1c929
test-results-16-20
429 KB
sha256:51cb15db4d0f4a3d9b03bc1596c6531d9dad4f22b935f4b4bb2abd893764555b
test-results-17-20
536 KB
sha256:0b1afb5efa1a8f3c9ea0e47e5a9231a0afdcaaf148e5c29eae8bdaf3b4ef9ddd
test-results-18-20
509 KB
sha256:c8d60860963285532a9a32acd841bd6e72500c59e690d95c019f1e0492599e10
test-results-19-20
403 KB
sha256:478b2e8bdb36c739911712c86f27e91bdb89463501e4204d089e46c197b3e10a
test-results-2-20
478 KB
sha256:75ac5d4a6f3d13f5772faf2d5f6bc4ba043f4142ebe6b9de0b2c504a9fdf4573
test-results-20-20
360 KB
sha256:80391efbe156327631aaa84b126ef1a54ba5456f129fdd09aee2205d0aece5c0
test-results-3-20
430 KB
sha256:c7d326d1efe58eec2dbfc4673db4f68d13dbf8b0919e2311ee9b5150392a605f
test-results-4-20
529 KB
sha256:bd6f99d99a6a410c26ed7ada8b376f44ca54265791b4bc353fcdf084f8547604
test-results-5-20
463 KB
sha256:efafe02f9c2d335a0015dacea54a88cc3ecbdb88238ac36659463ef303769599
test-results-6-20
432 KB
sha256:4462254ec89203e582804a1d6b83247dfe4519d7cb95800a46c8e43f1ded8495
test-results-7-20
371 KB
sha256:ad46f37c6c71c2fd49cb179b4e447981370297dc07e54ec5ed40a594cd1bba88
test-results-8-20
427 KB
sha256:8c9bf1339308a3b748dc93fa3069aa44afbb77cb6e8ca965e2bc32158d926220
test-results-9-20
447 KB
sha256:869e00d36ecf070c3f6824453d9d7b5fe900153d7b177b77f1dd54ba4a7ddb92