Skip to content

fix(reorder-group): add children fallback for framework compatibility #16807

fix(reorder-group): add children fallback for framework compatibility

fix(reorder-group): add children fallback for framework compatibility #16807

Triggered via pull request August 4, 2025 22:52
Status Success
Total duration 10m 8s
Artifacts 27

build.yml

on: pull_request
build-react
45s
build-react
build-vue
31s
build-vue
Matrix: test-core-screenshot
build-angular
53s
build-angular
build-angular-server
32s
build-angular-server
test-core-clean-build
11s
test-core-clean-build
test-core-lint
45s
test-core-lint
test-core-spec
37s
test-core-spec
build-react-router
27s
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
3s
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: Timed out 5000ms waiting for expect(locator).toBeFocused() Locator: locator('#first-group ion-radio').first() Expected: focused Received: inactive 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: Timed out 5000ms waiting for expect(locator).toBeFocused() Locator: locator('#first-group ion-radio').first() Expected: focused Received: inactive 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
407 passed (2.5m)
🎭 Playwright Run Summary
1 skipped 529 passed (3.1m)
🎭 Playwright Run Summary
1 skipped 534 passed (3.1m)
🎭 Playwright Run Summary
212 skipped 303 passed (3.4m)
🎭 Playwright Run Summary
4 skipped 635 passed (3.8m)
🎭 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 508 passed (3.7m)
🎭 Playwright Run Summary
638 passed (4.1m)
🎭 Playwright Run Summary
5 skipped 510 passed (4.9m)
🎭 Playwright Run Summary
10 skipped 503 passed (5.0m)
🎭 Playwright Run Summary
14 skipped 399 passed (5.0m)
🎭 Playwright Run Summary
1 skipped 537 passed (6.5m)
🎭 Playwright Run Summary
10 skipped 526 passed (6.4m)
🎭 Playwright Run Summary
4 skipped 528 passed (6.8m)
🎭 Playwright Run Summary
2 skipped 509 passed (6.7m)
🎭 Playwright Run Summary
5 skipped 515 passed (6.9m)
🎭 Playwright Run Summary
1 skipped 523 passed (7.0m)
🎭 Playwright Run Summary
5 skipped 563 passed (7.2m)
🎭 Playwright Run Summary
14 skipped 497 passed (7.4m)
🎭 Playwright Run Summary
7 skipped 507 passed (7.9m)

Artifacts

Produced during runtime
Name Size Digest
ionic-angular
666 KB
sha256:52185fb447467909c83708e592ddace716a9f1de0bb88a5b3c9c2841bd64b219
ionic-angular-server
8.55 KB
sha256:1d4b325a363cd1d4a19429277c9a9d1f702a5085a595560483dc7ded54f1966b
ionic-core
4.51 MB
sha256:fc4b3c95fbbf541324798428bdca0d34173683de260838339fc5f275edca342e
ionic-react
211 KB
sha256:1392405b17621443f7b27bddd4421dac8ede6c7c854652fce4b0787c85633ac5
ionic-react-router
27.9 KB
sha256:544b85e9dd8a11ddcb6d2c599e83fa779ee4fc6ded44309971bcc276182e818d
ionic-vue
233 KB
sha256:89635b87915c641f135c0f60266f34dd5b287ff97a189153b7ceef50a0888bff
ionic-vue-router
17.1 KB
sha256:b3aa79673d45f93f2ef81d7a582b9111ce78867ab40da038bfc2a922b89d0770
test-results-1-20
429 KB
sha256:bc8489d30ae8727314709e0c8c693ba838983468148832ef645561dbbaf27fe2
test-results-10-20
405 KB
sha256:c6a9dc556aa7516481508816488f518473321efe2483363a794b0998a235a776
test-results-11-20
1.59 MB
sha256:7b09bf0e129c2f3b88131f3ccb28f725c367f56c5843e76b2fcca9c90b2bb6f9
test-results-12-20
440 KB
sha256:5634dccf26de677173fc15effc9f813ed9007605c1aeddb21a22cf520fa8d696
test-results-13-20
434 KB
sha256:743335f487ca6dfdde98f4104782773d902f7130695c031efa76c9c8e8cfdd7c
test-results-14-20
397 KB
sha256:0e597e2a2beeabe091af419a4f9513f5f13d2c80e9b85969ce38c4913a93f470
test-results-15-20
420 KB
sha256:229a1c320862385dc1f7a5c8cc325e48801dac67a764d4ff325dba063df882e1
test-results-16-20
418 KB
sha256:77eb3ad24f697004e74dccd25e9a87de27544df3a64d133660f4949c37d283c7
test-results-17-20
525 KB
sha256:69a400edffb3c504a4561b4808f0843e35a6c8f747862ca29ab2e0c139b77415
test-results-18-20
502 KB
sha256:be581a8e9bcfcc2f290a5a8973a6d2be36e0cba5070904b278864dd95c66ff0c
test-results-19-20
389 KB
sha256:8c694457cb4959b7b7f81c7a991e23023c55e5dc23ce8cbe15204e597fdb44ed
test-results-2-20
467 KB
sha256:5af3815b22f8130d2f1b2819ae0270da584a603296296dec18119a2da4ba1281
test-results-20-20
343 KB
sha256:60eff1049269514efe0f23f7125d33c8bdf914ef57f57c15cd6880dec980feb7
test-results-3-20
422 KB
sha256:ea88687bebce070ad03208d66e172e33fa65ba49e67b32ca660e6b15674d2e4b
test-results-4-20
518 KB
sha256:54b9e4580a48046dc4bb1bd904c97973114e48e912cce2db6dc82659a2e57ea6
test-results-5-20
450 KB
sha256:97d1ae3d6d2b4319a83fc4b20dceadabe15cd94ae82c2495a4eb72ee9f9fabf8
test-results-6-20
435 KB
sha256:e907325329fbd3646e856a66d4609b2292e9523c61c6b152933c2b04450c9bec
test-results-7-20
339 KB
sha256:29e5ba7ae1195fa9e898a341a5145719531348692d72d671af167004ecd898b4
test-results-8-20
416 KB
sha256:c0344cbd80f9f61efe3ae1bf8150f35970f708d26da4f99846e16fc86989389e
test-results-9-20
478 KB
sha256:15a50ee875e8b85f08ac741ac88e4589bd8adb00d9019112003945482ca45311