Skip to content

test(item-sliding): add test for side issue with CDN #16625

test(item-sliding): add test for side issue with CDN

test(item-sliding): add test for side issue with CDN #16625

Triggered via pull request July 8, 2025 20:08
Status Success
Total duration 10m 15s
Artifacts 27

build.yml

on: pull_request
build-react
45s
build-react
build-vue
37s
build-vue
Matrix: test-core-screenshot
build-angular
59s
build-angular
build-angular-server
34s
build-angular-server
test-core-clean-build
12s
test-core-clean-build
test-core-lint
47s
test-core-lint
test-core-spec
39s
test-core-spec
build-react-router
27s
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
3s
verify-test-angular-e2e
verify-test-react-e2e
2s
verify-test-react-e2e
verify-test-react-router-e2e
3s
verify-test-react-router-e2e
verify-test-vue-e2e
4s
verify-test-vue-e2e
Fit to window
Zoom out
Zoom in

Annotations

4 errors and 20 notices
[Mobile Chrome] › src/components/input-otp/test/separators/input-otp.e2e.ts:90:9 › input-otp: separators functionality - ios/ltr › should render separators after the second and third input box: src/components/input-otp/test/separators/input-otp.e2e.ts#L99
1) [Mobile Chrome] › src/components/input-otp/test/separators/input-otp.e2e.ts:90:9 › input-otp: separators functionality - ios/ltr › should render separators after the second and third input box Error: expect(received).toBe(expected) // Object.is equality Expected: true Received: false 97 | 98 | await expect(await hasSeparatorAfter(page, 0)).toBe(false); > 99 | await expect(await hasSeparatorAfter(page, 1)).toBe(true); | ^ 100 | await expect(await hasSeparatorAfter(page, 2)).toBe(true); 101 | await expect(await hasSeparatorAfter(page, 3)).toBe(false); 102 | }); at /ionic/src/components/input-otp/test/separators/input-otp.e2e.ts:99:54
[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
3) [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:130:11 › radio: a11y - md/ltr › radio: keyboard navigation - md/ltr › 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 › radio: keyboard navigation - md/ltr › using arrow keys should move between enabled radios within group 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" 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 › 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
514 passed (3.1m)
🎭 Playwright Run Summary
1 flaky [Mobile Chrome] › src/components/input-otp/test/separators/input-otp.e2e.ts:90:9 › input-otp: separators functionality - ios/ltr › should render separators after the second and third input box 517 passed (3.0m)
🎭 Playwright Run Summary
216 skipped 303 passed (3.1m)
🎭 Playwright Run Summary
532 passed (3.2m)
🎭 Playwright Run Summary
5 skipped 519 passed (3.4m)
🎭 Playwright Run Summary
212 skipped 302 passed (3.6m)
🎭 Playwright Run Summary
3 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:130:11 › radio: a11y - md/ltr › radio: keyboard navigation - md/ltr › using arrow keys should move between enabled radios within group [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 497 passed (3.8m)
🎭 Playwright Run Summary
627 passed (4.1m)
🎭 Playwright Run Summary
10 skipped 493 passed (4.8m)
🎭 Playwright Run Summary
14 skipped 375 passed (5.2m)
🎭 Playwright Run Summary
5 skipped 492 passed (5.2m)
🎭 Playwright Run Summary
1 skipped 518 passed (6.2m)
🎭 Playwright Run Summary
5 skipped 506 passed (6.4m)
🎭 Playwright Run Summary
10 skipped 518 passed (6.6m)
🎭 Playwright Run Summary
4 skipped 528 passed (6.9m)
🎭 Playwright Run Summary
516 passed (7.0m)
🎭 Playwright Run Summary
5 skipped 508 passed (7.2m)
🎭 Playwright Run Summary
2 skipped 533 passed (7.4m)
🎭 Playwright Run Summary
14 skipped 492 passed (7.4m)
🎭 Playwright Run Summary
7 skipped 506 passed (8.1m)

Artifacts

Produced during runtime
Name Size Digest
ionic-angular Expired
651 KB
sha256:e77f5f7fbfe896fde9e6d5a1724a5eab5da85ae597e685bef7c35945fec770d7
ionic-angular-server Expired
8.55 KB
sha256:fde80f0a44f182c11b3440d4a4a53c6a7519f2fcce7053bfa188bc1ea9cf0d42
ionic-core Expired
4.45 MB
sha256:1cff030b4b020340f618a6606ec767cf5abd29855a7086bf0f577f4513baba34
ionic-react Expired
200 KB
sha256:e495f9bef271bc43b9b2ec7d6fc936041f661c68376ada5e40dcb993f823ba84
ionic-react-router Expired
27.9 KB
sha256:4fbb5ea2d69e42a2ce6fb606798eac9cd931cc92ab18c10313bbed48797083c6
ionic-vue Expired
221 KB
sha256:28b6e4424ad7e56587c568f7cbcd549b724d8e078da695f706d44d7dc0683e43
ionic-vue-router Expired
17 KB
sha256:d0a7de8abd462b5d0c0f492dbab829b82f8f4c20973f0b967ba89d8021c8fd3e
test-results-1-20 Expired
430 KB
sha256:dbeac86689cd6bd7391fe2ed33bffa2eefa222a7f62c577a8ddaa1a477a079d5
test-results-10-20 Expired
1.17 MB
sha256:a5fde61030e21ca9fc5a858a346ab40045d5e1c81a8cd3f258563bc6c1b6fe4b
test-results-11-20 Expired
1.96 MB
sha256:22de754a70e393659909945809e798e71c021b6d83acaad99a841c5551480958
test-results-12-20 Expired
437 KB
sha256:1e2cb64e862860588b57f6b854629d37d2196573cb0f9457b3bfd45d8ad69edc
test-results-13-20 Expired
432 KB
sha256:71c3c31412e19bdb6d6946ffc920a920dccaf5ddebbd95ab92ea09fac3d10d5c
test-results-14-20 Expired
390 KB
sha256:f7acdbcf42a89b4f36a079f2eee1198a8b5885b8ffcb2ff9025cedb433fedda3
test-results-15-20 Expired
427 KB
sha256:15a2814c002bdd8ce11f222ea0aa96f5bfe0ffc6b7ceaeb3941c6e7c9b63975a
test-results-16-20 Expired
411 KB
sha256:4fe06bc49ab39497346b998d73d491f71beb72d4cef7e283d9fd17dcc23a0e4b
test-results-17-20 Expired
521 KB
sha256:a65a6359582fb86db6033a5f11214356d2af38ce765384312ce3573882771dca
test-results-18-20 Expired
494 KB
sha256:bd299de63b2b8ffbd9b8257244801ec6a8030df9e9a8891324b3a99861376b4e
test-results-19-20 Expired
385 KB
sha256:f1f80d9afb2598a3abf35c9503eae9604721d0f96a303becaba023a4ca64896c
test-results-2-20 Expired
465 KB
sha256:a786ff99fbfbcb00f6df32a67bf86edb40a4d5d7cb8a44cf3d0ea87860a657af
test-results-20-20 Expired
343 KB
sha256:714ec20f7abdd18ba4e289bf62ae51401b4f95e1e56d36e9ce66c755f1bb89b2
test-results-3-20 Expired
415 KB
sha256:301f0cc717b1c6edd92eb92770fc368d9a3c4c9e91350a29c0449c19c0894bab
test-results-4-20 Expired
514 KB
sha256:0b65ac4e22d1e76e1f7c31f1250a32263daf349f7a657380686997af31cf92e1
test-results-5-20 Expired
444 KB
sha256:2cc0f04335fe230b9b3c5750b03944537b238db397db0d84e0b8cfe3389a7137
test-results-6-20 Expired
418 KB
sha256:9bac2b68172be6ee171fc267d4c775eb16c4c9ad1a2cfdb9e37f02294f6e6108
test-results-7-20 Expired
353 KB
sha256:2b954a889309b7ac6fcdab4f5b68fe7a8eaac6ec63717e4728cb5dd5b99505d4
test-results-8-20 Expired
408 KB
sha256:95152e63d7c5f92edaae4f1a2bedd3eccef09a00105fe8045e135f6ae2ed07f9
test-results-9-20 Expired
434 KB
sha256:17da10d98380ab141784d41bbc053fe957e4b0dce2b9826cab1a4a475ded6e57