Skip to content

merge release-8.6.6 #16752

merge release-8.6.6

merge release-8.6.6 #16752

Triggered via pull request July 30, 2025 18:18
Status Success
Total duration 10m 21s
Artifacts 27

build.yml

on: pull_request
build-react
40s
build-react
build-vue
31s
build-vue
Matrix: test-core-screenshot
build-angular
53s
build-angular
build-angular-server
31s
build-angular-server
test-core-clean-build
12s
test-core-clean-build
test-core-lint
41s
test-core-lint
test-core-spec
41s
test-core-spec
build-react-router
24s
build-react-router
build-vue-router
43s
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
4s
verify-test-react-e2e
verify-test-react-router-e2e
3s
verify-test-react-router-e2e
verify-test-vue-e2e
3s
verify-test-vue-e2e
Fit to window
Zoom out
Zoom in

Annotations

4 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
1) [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: 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 Safari] › 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 Safari] › 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 Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── 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 Safari] › 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 Safari] › 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 Safari] › src/components/datetime/test/datetime.e2e.ts:17:9 › datetime: switching months with different number of days - md/ltr › should switch the calendar header when moving to a month with a different number of days: src/components/datetime/test/datetime.e2e.ts#L32
1) [Mobile Safari] › src/components/datetime/test/datetime.e2e.ts:17:9 › datetime: switching months with different number of days - md/ltr › should switch the calendar header when moving to a month with a different number of days Error: Timed out 5000ms waiting for expect(locator).toContainText(expected) Locator: locator('ion-datetime .calendar-month-year') Expected string: "February 2022" Received string: "February 2021" Call log: - Expect "toContainText" with timeout 5000ms - waiting for locator('ion-datetime .calendar-month-year') 9 × locator resolved to <div class="calendar-month-year">…</div> - unexpected value "February 2021" 30 | await page.waitForChanges(); 31 | > 32 | await expect(monthYearToggle).toContainText('February 2022'); | ^ 33 | }); 34 | 35 | test('should adjust the selected day when moving to a month with a different number of days', async ({ page }) => { at /ionic/src/components/datetime/test/datetime.e2e.ts:32:37
🎭 Playwright Run Summary
517 passed (2.8m)
🎭 Playwright Run Summary
216 skipped 303 passed (2.9m)
🎭 Playwright Run Summary
4 skipped 508 passed (3.2m)
🎭 Playwright Run Summary
1 skipped 529 passed (3.1m)
🎭 Playwright Run Summary
1 skipped 538 passed (3.3m)
🎭 Playwright Run Summary
1 flaky [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 515 passed (3.7m)
🎭 Playwright Run Summary
212 skipped 302 passed (3.7m)
🎭 Playwright Run Summary
627 passed (4.1m)
🎭 Playwright Run Summary
10 skipped 493 passed (4.6m)
🎭 Playwright Run Summary
1 flaky [Mobile Safari] › 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 5 skipped 509 passed (5.0m)
🎭 Playwright Run Summary
14 skipped 399 passed (5.0m)
🎭 Playwright Run Summary
1 skipped 517 passed (6.1m)
🎭 Playwright Run Summary
5 skipped 506 passed (6.4m)
🎭 Playwright Run Summary
10 skipped 523 passed (6.5m)
🎭 Playwright Run Summary
5 skipped 511 passed (6.9m)
🎭 Playwright Run Summary
1 flaky [Mobile Safari] › src/components/datetime/test/datetime.e2e.ts:17:9 › datetime: switching months with different number of days - md/ltr › should switch the calendar header when moving to a month with a different number of days 2 skipped 508 passed (6.9m)
🎭 Playwright Run Summary
1 skipped 524 passed (6.9m)
🎭 Playwright Run Summary
4 skipped 528 passed (7.3m)
🎭 Playwright Run Summary
14 skipped 510 passed (7.6m)
🎭 Playwright Run Summary
7 skipped 506 passed (7.8m)

Artifacts

Produced during runtime
Name Size Digest
ionic-angular Expired
651 KB
sha256:d75fbe9099d39b9e78261add001712aa1676c09aa7041781dfaea40eb8a5a1ec
ionic-angular-server Expired
8.57 KB
sha256:6aa1126b60caf2d5d2e60207294f48b36e507a930e22f6a381d11a428797dbd2
ionic-core Expired
4.49 MB
sha256:53543f747a08ccee3bcba6e608063924c1f08bd722e5205418724504df16cb09
ionic-react Expired
200 KB
sha256:de74909e679ee049b0d3048a03cafd6b9c0996c9a7bcffbbfdb74561c2ec8c81
ionic-react-router Expired
27.9 KB
sha256:f6b2c4a93f72b756a5a3ccb84c9ea71f1d3edd6088e6e6cd5adb0124f168d850
ionic-vue Expired
221 KB
sha256:b0c8fa8c51b708771f0fedde8b2c3d8535981c25d8b015ffa31d5838c65b7c4d
ionic-vue-router Expired
17 KB
sha256:cadde9ca711961fc99c25eabddfe865a916d2eac7c1381f5e7c09c1b13f3282a
test-results-1-20 Expired
431 KB
sha256:c051c0158fcbd130aa6222e2fc3349bbc3a61baa30033b269e692df5b18e4bcb
test-results-10-20 Expired
437 KB
sha256:df293eef0c0f11e7a4a9a50c89c3ae816079583e4aa9ac4afdf65f89ac4b24cf
test-results-11-20 Expired
1.23 MB
sha256:8b0694ec3f1d39fb2c3fe59eb75f722492c87f6a3f53ed958888c3f393845174
test-results-12-20 Expired
448 KB
sha256:d714c0f63b8b68b6540afca39be2cda0cf25f8784e6fe409f232f6ee221f5de7
test-results-13-20 Expired
430 KB
sha256:a14ca77ff3a4c1409e786f5f6d4441633969ca11ea8ee048f9e31240c4f4983f
test-results-14-20 Expired
397 KB
sha256:15706f47c689e54662896d74619f56a3354dd1e81906229d214696304e5dbc07
test-results-15-20 Expired
1.28 MB
sha256:76eb8940a6fd70a7c95cb3bdd72533cfb5d3cf8b0701167f02b223fbcd89696b
test-results-16-20 Expired
1.49 MB
sha256:c1e535a0c416b1c01a10ead01822d8d7559db335ca15e65a6328e0c5bbb1549f
test-results-17-20 Expired
522 KB
sha256:7bb6b50a5d5ada9401aed6741cb651b179883562f20ae41362e33beec036e34c
test-results-18-20 Expired
499 KB
sha256:f15cf7073983670174a52965852c70f7f4a266a245513feb90188553037cebd0
test-results-19-20 Expired
385 KB
sha256:2cac570d9ae8da3085ea8ba85a60b4ed974c97dda9bc99a122850c3fadb8742b
test-results-2-20 Expired
464 KB
sha256:903d5bd85c3cc1447f751ebdca432523481413b8f501c5f520870d4940104298
test-results-20-20 Expired
345 KB
sha256:a9a3791c76d0c5624d371164cdb1c296398d3b9c9b2c078c4728ea0868adf705
test-results-3-20 Expired
411 KB
sha256:e4d4ef824ba4215b18a82d607a868f97843354f0f59cc5aaac9229189367f80c
test-results-4-20 Expired
526 KB
sha256:ce2864b282263601829c18438ad53986f32edd96dc5ce1868611dddfc9a1000c
test-results-5-20 Expired
447 KB
sha256:4344db86879e8a04ac85de989aea2164b666581f39db95d99822c659acbe1cdf
test-results-6-20 Expired
418 KB
sha256:b57ebffe99f9e851230baba218743a71173e2f89704d16907d3610157d4c5b42
test-results-7-20 Expired
353 KB
sha256:0dc97de2d804138421a7cb4f0e792ed1de71a1ccc7f3695e99618a095a04bee8
test-results-8-20 Expired
416 KB
sha256:3dd7286d38f7984820936097ebb8af9bc7a8b421c693837036dd5056159c2750
test-results-9-20 Expired
427 KB
sha256:6de84e18e3a24b205158a21dbcc59e47315273c1ebd8a53d6641334c7764c809