merge release-8.6.6 #16752
build.yml
on: pull_request
build-core
1m 4s
Matrix: test-core-screenshot
test-core-clean-build
12s
test-core-lint
41s
test-core-spec
41s
verify-screenshots
2s
Matrix: test-angular-e2e
Matrix: test-react-e2e
Matrix: test-react-router-e2e
Matrix: test-vue-e2e
verify-test-angular-e2e
2s
verify-test-react-e2e
4s
verify-test-react-router-e2e
3s
verify-test-vue-e2e
3s
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
|
|