chore(angular): upgrade test apps to latest #16573
build.yml
on: pull_request
build-core
1m 13s
Matrix: test-core-screenshot
test-core-clean-build
8s
test-core-lint
44s
test-core-spec
43s
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
2s
verify-test-react-router-e2e
3s
verify-test-vue-e2e
2s
Annotations
4 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: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
1) [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 Safari] › src/components/input-otp/test/basic/input-otp.e2e.ts:202:9 › input-otp: basic functionality - ios/rtl › should accept mixed language characters when type is text:
src/components/input-otp/test/basic/input-otp.e2e.ts#L44
1) [Mobile Safari] › src/components/input-otp/test/basic/input-otp.e2e.ts:202:9 › input-otp: basic functionality - ios/rtl › should accept mixed language characters when type is text
Error: expect(locator).toHaveJSProperty(expected)
Locator: locator('ion-input-otp')
Expected: "A漢字Б"
Received: undefined
Call log:
- expect.toHaveJSProperty with timeout 5000ms
- waiting for locator('ion-input-otp')
42 | // Concatenate the expected values and check the JS property
43 | const concatenatedValue = expectedValues.join('');
> 44 | await expect(inputOtp).toHaveJSProperty('value', concatenatedValue);
| ^
45 | }
46 |
47 | /**
at verifyInputValues (/ionic/src/components/input-otp/test/basic/input-otp.e2e.ts:44:26)
at /ionic/src/components/input-otp/test/basic/input-otp.e2e.ts:211:7
|
|
[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
216 skipped
238 passed (2.3m)
|
|
🎭 Playwright Run Summary
414 passed (2.6m)
|
|
🎭 Playwright Run Summary
508 passed (2.9m)
|
|
🎭 Playwright Run Summary
1 skipped
514 passed (3.3m)
|
|
🎭 Playwright Run Summary
212 skipped
292 passed (3.4m)
|
|
🎭 Playwright Run Summary
4 skipped
590 passed (3.5m)
|
|
🎭 Playwright Run Summary
2 flaky
[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.7m)
|
|
🎭 Playwright Run Summary
627 passed (4.1m)
|
|
🎭 Playwright Run Summary
10 skipped
482 passed (4.5m)
|
|
🎭 Playwright Run Summary
14 skipped
374 passed (5.0m)
|
|
🎭 Playwright Run Summary
1 flaky
[Mobile Safari] › src/components/input-otp/test/basic/input-otp.e2e.ts:202:9 › input-otp: basic functionality - ios/rtl › should accept mixed language characters when type is text
5 skipped
501 passed (5.1m)
|
|
🎭 Playwright Run Summary
4 skipped
501 passed (5.8m)
|
|
🎭 Playwright Run Summary
498 passed (6.1m)
|
|
🎭 Playwright Run Summary
4 skipped
502 passed (6.2m)
|
|
🎭 Playwright Run Summary
506 passed (6.3m)
|
|
🎭 Playwright Run Summary
5 skipped
551 passed (6.5m)
|
|
🎭 Playwright Run Summary
14 skipped
494 passed (6.8m)
|
|
🎭 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
503 passed (7.2m)
|
|
🎭 Playwright Run Summary
9 skipped
502 passed (7.2m)
|
|
🎭 Playwright Run Summary
8 skipped
506 passed (7.7m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
ionic-angular
Expired
|
651 KB |
sha256:98b9f54355c5b431849ba72cf360d34b2245e05d19a8f790eb933da55492cd20
|
|
|
ionic-angular-server
Expired
|
8.55 KB |
sha256:801ffb4b29ec843c32b54605290e87314a0e9b8542941e7526384bd69c77eacb
|
|
|
ionic-core
Expired
|
4.45 MB |
sha256:c264aa684ded5dbec60f6299dd035bf6049dc482fc93c017fb760573ad3086fe
|
|
|
ionic-react
Expired
|
200 KB |
sha256:6edc80afbddb833e8ac5fb5b1dff09ff783f73fe151d844c5759c41027e3362f
|
|
|
ionic-react-router
Expired
|
27.9 KB |
sha256:165652cee24003df7d2c5222e0869b5ba390684a53586eff864225c071fbc60d
|
|
|
ionic-vue
Expired
|
221 KB |
sha256:6a251a7fdd4c6c1fe94239bd041d4b770804f99b40b2d139f95d0ad1cd10ad64
|
|
|
ionic-vue-router
Expired
|
17.1 KB |
sha256:ce5647383f5c892c199de9f2d9c48a1b8310a90f61ff0f3ab7d278e057c9589a
|
|
|
test-results-1-20
Expired
|
443 KB |
sha256:30d1a46e599a8e5438506c62cd499baf54091fd9f1eaa181856f9e1314efd107
|
|
|
test-results-10-20
Expired
|
419 KB |
sha256:5f31039bf4682df8093ddf86d03b229a40f38a8645bfb1b4033c0734b79229ee
|
|
|
test-results-11-20
Expired
|
1.61 MB |
sha256:f45d679c35d9db8fdace4f59860d4f9d1805957fc0315f3cf54ec76456fc3c60
|
|
|
test-results-12-20
Expired
|
437 KB |
sha256:e3b85453d59a63049dfca806338b81bfbbc77ece4aaa0b446dee055a2b383e37
|
|
|
test-results-13-20
Expired
|
446 KB |
sha256:4ce52e32a4c28361d9b4acc6d9b6b11b29e484d4df3a993e03d60fe04cf8419d
|
|
|
test-results-14-20
Expired
|
401 KB |
sha256:22c2cee621ae436c9ee4f2772aa3c5c463bfb08211c117bcfd4a2922e0fd0d90
|
|
|
test-results-15-20
Expired
|
1.29 MB |
sha256:02f0a10a1cf502f0ec99fc972ea2e850f4e6a04159e5b1dffe83ffb408edff36
|
|
|
test-results-16-20
Expired
|
1.16 MB |
sha256:cb29b8eebe8e00baff94325e5f464ca62e567c66d454356696d79da1fb0dd57d
|
|
|
test-results-17-20
Expired
|
542 KB |
sha256:6fac483523207903e3e02ae5b236d927e779de8682d89559339bfc8f4e608a9d
|
|
|
test-results-18-20
Expired
|
488 KB |
sha256:b6f1820776380d4d2a340e2d4f363618297c08fe7f16a63e07773997d19be918
|
|
|
test-results-19-20
Expired
|
397 KB |
sha256:50aa88b458956f1368c037e3c7b63dbfcbfd9ef794db468469f013d955195d3d
|
|
|
test-results-2-20
Expired
|
476 KB |
sha256:a8a01c4b340e68e62ffb2c46f8461d8e25906a44d942e7393eb6ce11f6517cbd
|
|
|
test-results-20-20
Expired
|
347 KB |
sha256:9150a09582f4e5c9444338249c81506a734da8bb7322ea7ef7c3dfcac66f9cfa
|
|
|
test-results-3-20
Expired
|
422 KB |
sha256:45b49df26f1a51877b03451719deb62907773dba78f2f0b8fd9f9220717efc1f
|
|
|
test-results-4-20
Expired
|
527 KB |
sha256:d619b3bd52102056dc3c1c847b4ba8a508b1feb1bb0be12dab96caa8b044496a
|
|
|
test-results-5-20
Expired
|
449 KB |
sha256:bbe4df07190870a5d3eee3c2e0309dabbaec79589e2887481315df5782e88686
|
|
|
test-results-6-20
Expired
|
447 KB |
sha256:6dbc97ac0bf775403ad0db78c4ba2bdbcc8e95abac03f1e0a47a922efbdd1afb
|
|
|
test-results-7-20
Expired
|
336 KB |
sha256:42ecf809f2b412a4c0e9241382e8f7b0e439616973e52c6d2ad546b713999c83
|
|
|
test-results-8-20
Expired
|
435 KB |
sha256:9fd7d785cd25f443a628ccb72230d06386673c248a4bdf8f3848df87ed51f53d
|
|
|
test-results-9-20
Expired
|
470 KB |
sha256:1b4314e20c8a9871c942cbef84635f590ac606430ee0a93696903860de9d1719
|
|