chore: merge main into next #19067
build.yml
on: pull_request
build-core
1m 42s
Matrix: test-core-screenshot
test-core-clean-build
14s
test-core-lint
1m 0s
test-core-spec
51s
verify-screenshots
2s
Matrix: test-angular-e2e
Matrix: test-react-e2e
Matrix: test-react-router-e2e
Matrix: test-vue-e2e
verify-test-angular-e2e
4s
verify-test-react-e2e
3s
verify-test-react-router-e2e
3s
verify-test-vue-e2e
3s
Annotations
5 errors and 20 notices
|
[Mobile Chrome] › src/components/action-sheet/test/a11y/action-sheet.e2e.ts:158:9 › action-sheet: radio buttons - ios/ltr › should navigate radio buttons with keyboard:
src/components/action-sheet/test/a11y/action-sheet.e2e.ts#L188
1) [Mobile Chrome] › src/components/action-sheet/test/a11y/action-sheet.e2e.ts:158:9 › action-sheet: radio buttons - ios/ltr › should navigate radio buttons with keyboard
Error: expect(received).toBe(expected) // Object.is equality
Expected: "Cancel"
Received: "Option 1"
186 |
187 | focusedElement = await page.evaluate(() => document.activeElement?.textContent?.trim());
> 188 | expect(focusedElement).toBe('Cancel');
| ^
189 | });
190 | });
191 | });
at /ionic/src/components/action-sheet/test/a11y/action-sheet.e2e.ts:188:30
|
|
[Mobile Safari] › src/components/datetime/test/set-value/datetime.e2e.ts:54:9 › datetime: set-value - ios/ltr › should scroll to new month when value is initially set and then updated:
src/components/datetime/test/set-value/datetime.e2e.ts#L63
3) [Mobile Safari] › src/components/datetime/test/set-value/datetime.e2e.ts:54:9 › datetime: set-value - ios/ltr › should scroll to new month when value is initially set and then updated
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveText(expected) failed
Locator: locator('ion-datetime').locator('.calendar-month-year')
Expected pattern: /May 2021/
Received string: "November 2021"
Timeout: 5000ms
Call log:
- Expect "toHaveText" with timeout 5000ms
- waiting for locator('ion-datetime').locator('.calendar-month-year')
9 × locator resolved to <div class="calendar-month-year">…</div>
- unexpected value "November 2021"
61 |
62 | const calendarHeader = datetime.locator('.calendar-month-year');
> 63 | await expect(calendarHeader).toHaveText(/May 2021/);
| ^
64 | });
65 | });
66 | });
at /ionic/src/components/datetime/test/set-value/datetime.e2e.ts:63:36
|
|
[Mobile Safari] › src/components/datetime/test/set-value/datetime.e2e.ts:54:9 › datetime: set-value - ios/ltr › should scroll to new month when value is initially set and then updated:
src/components/datetime/test/set-value/datetime.e2e.ts#L63
3) [Mobile Safari] › src/components/datetime/test/set-value/datetime.e2e.ts:54:9 › datetime: set-value - ios/ltr › should scroll to new month when value is initially set and then updated
Error: expect(locator).toHaveText(expected) failed
Locator: locator('ion-datetime').locator('.calendar-month-year')
Expected pattern: /May 2021/
Received string: "November 2021"
Timeout: 5000ms
Call log:
- Expect "toHaveText" with timeout 5000ms
- waiting for locator('ion-datetime').locator('.calendar-month-year')
9 × locator resolved to <div class="calendar-month-year">…</div>
- unexpected value "November 2021"
61 |
62 | const calendarHeader = datetime.locator('.calendar-month-year');
> 63 | await expect(calendarHeader).toHaveText(/May 2021/);
| ^
64 | });
65 | });
66 | });
at /ionic/src/components/datetime/test/set-value/datetime.e2e.ts:63:36
|
|
[Mobile Safari] › src/components/datetime/test/multiple/datetime.e2e.ts:161:9 › datetime: multiple date selection (functionality) - md/ltr › should scroll to new month when value is updated with multiple dates in the same month:
src/components/datetime/test/multiple/datetime.e2e.ts#L174
2) [Mobile Safari] › src/components/datetime/test/multiple/datetime.e2e.ts:161:9 › datetime: multiple date selection (functionality) - md/ltr › should scroll to new month when value is updated with multiple dates in the same month
Error: expect(locator).toHaveText(expected) failed
Locator: locator('ion-datetime').locator('.calendar-month-year')
Expected pattern: /June 2022/
Received string: "May 2022"
Timeout: 5000ms
Call log:
- Expect "toHaveText" with timeout 5000ms
- waiting for locator('ion-datetime').locator('.calendar-month-year')
9 × locator resolved to <div class="calendar-month-year">…</div>
- unexpected value "May 2022"
172 |
173 | const monthYear = datetime.locator('.calendar-month-year');
> 174 | await expect(monthYear).toHaveText(/June 2022/);
| ^
175 | });
176 |
177 | test('with buttons, should only update value when confirm is called', async ({ page }) => {
at /ionic/src/components/datetime/test/multiple/datetime.e2e.ts:174:31
|
|
[Mobile Safari] › src/components/datetime/test/basic/datetime.e2e.ts:374:9 › datetime: swiping - md/ltr › should move to prev month by swiping:
src/components/datetime/test/basic/datetime.e2e.ts#L392
1) [Mobile Safari] › src/components/datetime/test/basic/datetime.e2e.ts:374:9 › datetime: swiping - md/ltr › should move to prev month by swiping
Error: expect(locator).toHaveText(expected) failed
Locator: locator('ion-datetime .calendar-month-year')
Expected pattern: /April 2022/
Received string: "May 2022"
Timeout: 5000ms
Call log:
- Expect "toHaveText" with timeout 5000ms
- waiting for locator('ion-datetime .calendar-month-year')
9 × locator resolved to <div class="calendar-month-year">…</div>
- unexpected value "May 2022"
390 | await page.waitForChanges();
391 |
> 392 | await expect(calendarHeader).toHaveText(/April 2022/);
| ^
393 | });
394 | test('should move to next month by swiping', async ({ page }) => {
395 | await page.setContent(
at /ionic/src/components/datetime/test/basic/datetime.e2e.ts:392:36
|
|
🎭 Playwright Run Summary
1 flaky
[Mobile Chrome] › src/components/action-sheet/test/a11y/action-sheet.e2e.ts:158:9 › action-sheet: radio buttons - ios/ltr › should navigate radio buttons with keyboard
360 skipped
351 passed (3.2m)
|
|
🎭 Playwright Run Summary
368 skipped
324 passed (3.0m)
|
|
🎭 Playwright Run Summary
2 skipped
610 passed (4.3m)
|
|
🎭 Playwright Run Summary
8 skipped
719 passed (4.4m)
|
|
🎭 Playwright Run Summary
1 skipped
722 passed (4.9m)
|
|
🎭 Playwright Run Summary
8 skipped
810 passed (5.5m)
|
|
🎭 Playwright Run Summary
5 skipped
707 passed (5.6m)
|
|
🎭 Playwright Run Summary
36 skipped
872 passed (6.6m)
|
|
🎭 Playwright Run Summary
5 skipped
703 passed (6.9m)
|
|
🎭 Playwright Run Summary
14 skipped
724 passed (7.5m)
|
|
🎭 Playwright Run Summary
14 skipped
520 passed (7.7m)
|
|
🎭 Playwright Run Summary
25 skipped
695 passed (8.5m)
|
|
🎭 Playwright Run Summary
7 skipped
711 passed (8.9m)
|
|
🎭 Playwright Run Summary
2 skipped
718 passed (9.0m)
|
|
🎭 Playwright Run Summary
3 flaky
[Mobile Safari] › src/components/datetime/test/basic/datetime.e2e.ts:374:9 › datetime: swiping - md/ltr › should move to prev month by swiping
[Mobile Safari] › src/components/datetime/test/multiple/datetime.e2e.ts:161:9 › datetime: multiple date selection (functionality) - md/ltr › should scroll to new month when value is updated with multiple dates in the same month
[Mobile Safari] › src/components/datetime/test/set-value/datetime.e2e.ts:54:9 › datetime: set-value - ios/ltr › should scroll to new month when value is initially set and then updated
14 skipped
696 passed (9.5m)
|
|
🎭 Playwright Run Summary
1 skipped
689 passed (9.5m)
|
|
🎭 Playwright Run Summary
6 skipped
710 passed (10.1m)
|
|
🎭 Playwright Run Summary
4 skipped
746 passed (10.4m)
|
|
🎭 Playwright Run Summary
15 skipped
724 passed (10.8m)
|
|
🎭 Playwright Run Summary
19 skipped
671 passed (10.7m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
ionic-angular
|
819 KB |
sha256:1320dc666e5c37026ed371255bf94dbd97d04c30a3e695c8b1bd4e3644094df2
|
|
|
ionic-angular-server
|
8.57 KB |
sha256:dea0672f94568e3698801782ed203cf307c6ae245d79f6a57d145c81f0fee7a4
|
|
|
ionic-core
|
5.2 MB |
sha256:a11485ea84d25e9bd6ae140bcb9dfc3dca06775e2c18ac1d9ad9646d4e12e9db
|
|
|
ionic-react
|
353 KB |
sha256:9c05e6062c3b35a5019235fbeca9703345915d263940554d79f2c66f2340e214
|
|
|
ionic-react-router
|
27.9 KB |
sha256:b5a4118c15b1a3654816adc087c58f5d81583bf6f6d8fd4fc39b614b5f15ecf5
|
|
|
ionic-vue
|
385 KB |
sha256:eea9bccbdacddb85f8f9f71117f061f22d1fa85252f5eb4dd3c9753ee41897d5
|
|
|
ionic-vue-router
|
17.1 KB |
sha256:896e7b9f4b7b9ddf652b44c70e0f516fece9a7396441495a3e8f6ba7f81f215c
|
|
|
test-results-1-20
|
524 KB |
sha256:30a8c96e225cea60f441b45587098436d47be017c47c19f7baf624a8e488ad79
|
|
|
test-results-10-20
|
461 KB |
sha256:4d82442ae9295d4f27cdd9844a839f4aad7b458c248ca8e5b07df1ad873e1263
|
|
|
test-results-11-20
|
621 KB |
sha256:a48452b7c4aa697886bbf226fc04193c66ab0573088ad0bd55d885cf05672b7f
|
|
|
test-results-12-20
|
539 KB |
sha256:bbddb40c1cbb5f4ff3a36e763db75a33d27190001e340c8814b3c4ad9c0aa877
|
|
|
test-results-13-20
|
552 KB |
sha256:e2ffa6d2d8bcb10e2e23091c7e83ff995b0d0e1348c140e8ff350b4ca5c57618
|
|
|
test-results-14-20
|
462 KB |
sha256:61563747deb1f25f1faf9050fa6dc8c29869e20897512edf954c7e01df3064a2
|
|
|
test-results-15-20
|
2.48 MB |
sha256:732983ea0309b50958780bc42658b4ad96d77a939a557f8a04e3a6df8527a3df
|
|
|
test-results-16-20
|
515 KB |
sha256:656d7918a061394d7c048cf9beaf5c4f09ec4f09289a1776e35b0edabd4ad7a4
|
|
|
test-results-17-20
|
625 KB |
sha256:608ea96ae6e25b519ce2b8e76649dbabf3f73d105f7b0aee854ed9ed8d9222ce
|
|
|
test-results-18-20
|
597 KB |
sha256:19087c176a6a8c4f9ef3bc1ab3cadfee194255e410e3950f8417bc3ed6d0c37a
|
|
|
test-results-19-20
|
508 KB |
sha256:bf883b03e35528db094c72f1217b8bd8c88471fa19138f2954499cae4393325d
|
|
|
test-results-2-20
|
553 KB |
sha256:acf95903a93ae1afde986039ce1a6b44a475004f760e646d055f2f08e9ccd49c
|
|
|
test-results-20-20
|
369 KB |
sha256:8852c6dd5712170500392099276b6e12204454820a684c787d6cae0ba06c0262
|
|
|
test-results-3-20
|
497 KB |
sha256:522447644278f0010212cacdda4fe95d313842d024aefc95a73b8277028af36d
|
|
|
test-results-4-20
|
636 KB |
sha256:870329086e2aa9d173d9ea44801deb1a8276298a0f36324853494c403802ca70
|
|
|
test-results-5-20
|
537 KB |
sha256:d0dc97459f8276e908f5c9f4496ee86e7d851337509fdcf3c14293a5a99789e9
|
|
|
test-results-6-20
|
516 KB |
sha256:e51e4c105fe837d45da7dde3126a046df803f61247b148223873ab7052c08f05
|
|
|
test-results-7-20
|
1.23 MB |
sha256:70085fbe868da6ead2d98100ef88b135bd7ad7896fd4e7e94377c55eeece4efb
|
|
|
test-results-8-20
|
487 KB |
sha256:02a6f30f4d121d4e38b89711309056d1db71c84789cc831e8920c7b1f76053f0
|
|
|
test-results-9-20
|
575 KB |
sha256:748cd00eca4a7c9bcdf9c26ceb9115c8d8ddd542c78df170495d783dc2fbf998
|
|