test(breadcrumbs): update Playwright tests to use setContent #16574
build.yml
on: pull_request
build-core
1m 7s
Matrix: test-core-screenshot
test-core-clean-build
11s
test-core-lint
46s
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
2s
verify-test-react-router-e2e
2s
verify-test-vue-e2e
2s
Annotations
7 errors and 20 notices
|
[Mobile Chrome] › 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 Chrome] › 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
|
|
[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
4) [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 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
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
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: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
|
|
[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
246 passed (2.3m)
|
|
🎭 Playwright Run Summary
517 passed (2.9m)
|
|
🎭 Playwright Run Summary
518 passed (3.0m)
|
|
🎭 Playwright Run Summary
4 skipped
504 passed (3.3m)
|
|
🎭 Playwright Run Summary
1 flaky
[Mobile Chrome] › 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
1 skipped
504 passed (3.3m)
|
|
🎭 Playwright Run Summary
212 skipped
292 passed (3.4m)
|
|
🎭 Playwright Run Summary
4 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
[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
495 passed (4.0m)
|
|
🎭 Playwright Run Summary
627 passed (4.1m)
|
|
🎭 Playwright Run Summary
10 skipped
503 passed (4.7m)
|
|
🎭 Playwright Run Summary
14 skipped
375 passed (4.9m)
|
|
🎭 Playwright Run Summary
5 skipped
510 passed (5.0m)
|
|
🎭 Playwright Run Summary
1 skipped
517 passed (5.7m)
|
|
🎭 Playwright Run Summary
8 skipped
502 passed (6.0m)
|
|
🎭 Playwright Run Summary
514 passed (6.4m)
|
|
🎭 Playwright Run Summary
5 skipped
551 passed (6.5m)
|
|
🎭 Playwright Run Summary
4 skipped
512 passed (6.4m)
|
|
🎭 Playwright Run Summary
5 skipped
492 passed (7.0m)
|
|
🎭 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 (7.1m)
|
|
🎭 Playwright Run Summary
14 skipped
491 passed (7.1m)
|
|
🎭 Playwright Run Summary
7 skipped
498 passed (7.6m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
ionic-angular
Expired
|
651 KB |
sha256:fd4400fdc9f0f8dd1545a0625d1526559781a7d3fc746e4905a565b38193b838
|
|
|
ionic-angular-server
Expired
|
8.55 KB |
sha256:94b418f81596d87dd5b4503f0b90241914fa6f177804b55e5ea370dfe2f923a7
|
|
|
ionic-core
Expired
|
4.45 MB |
sha256:b9aea00bccecc5cae98be7171dae9e8e764fd7bba93d11dd349ce47380cb7c56
|
|
|
ionic-react
Expired
|
200 KB |
sha256:3e08aea7eae81f232b0e374d900ff54e49763a264c3c7ade690efbae5a1cb701
|
|
|
ionic-react-router
Expired
|
27.9 KB |
sha256:854a498b5a06e95243c6da094fa024b00e558d091a7cd5f9c84f45f10479f113
|
|
|
ionic-vue
Expired
|
221 KB |
sha256:ab5f73ea8d9b60dde91624d2b8687418b635c9690244519f8fbb04c2b6ea684b
|
|
|
ionic-vue-router
Expired
|
17.1 KB |
sha256:9d9d5093607362a57821946d96ca55911b2442a16cc14a874ce657ab7cf51d98
|
|
|
test-results-1-20
Expired
|
438 KB |
sha256:8c6cd8705dc54eaea2fb476ffe2cf2da80c16c8ab7e60e4415714fd874eb079f
|
|
|
test-results-10-20
Expired
|
457 KB |
sha256:2d003077048939086c572dc0a59c5ae9f07c5ff1a049472fa70d1dc97eeb6693
|
|
|
test-results-11-20
Expired
|
2.72 MB |
sha256:86e49acffc78d42f9a18ba0c2622b2af06bb41ed314695c3ac2d9d99a398b487
|
|
|
test-results-12-20
Expired
|
444 KB |
sha256:cdf1f71ea1d31d2baf25983b15b14d9599a2ffeac8790f9a38c372577f907374
|
|
|
test-results-13-20
Expired
|
447 KB |
sha256:cb75791d642af5c2784c0a710ef0a70e85cc122c53fc94f4545421627e5c3539
|
|
|
test-results-14-20
Expired
|
397 KB |
sha256:4df999fc063c91b2b74fa1b2f91b3af88b97fd860f4177e95ad679ac48066895
|
|
|
test-results-15-20
Expired
|
1.3 MB |
sha256:5f12c29ff72103961532be0e151f3886bdc087dc3f718e6a1c0ab7fab835afc8
|
|
|
test-results-16-20
Expired
|
430 KB |
sha256:822c74689907d38db6b15801bd1ceaed0e06d9392f38e393658f2d7f2fa428ac
|
|
|
test-results-17-20
Expired
|
528 KB |
sha256:e0d09a12fe0501383b9f3ac67fe29ddb53db1395ad7e8fd95409ff38564d0a61
|
|
|
test-results-18-20
Expired
|
498 KB |
sha256:c65467386b6c3601e73e8d52d176ac82ece39f315e8b402c54eea645e866f74f
|
|
|
test-results-19-20
Expired
|
405 KB |
sha256:d2d681c62221454737068e8514e42b7b3b8ad7350b12fb78fe61663de0781c6a
|
|
|
test-results-2-20
Expired
|
475 KB |
sha256:4a5302e5e347ae6fd8affd4741af6fd388aa10d941e5a486f893ab0bb796fc60
|
|
|
test-results-20-20
Expired
|
347 KB |
sha256:c23b567e3221281bd13956a9f5c1511e93429c11e8b1db1fddaed06fea74f9c1
|
|
|
test-results-3-20
Expired
|
427 KB |
sha256:0859015ff0bfc24060033a8bd0ff0099d587a8f357b8d0c4bec204b1fe61f5c7
|
|
|
test-results-4-20
Expired
|
528 KB |
sha256:64430564f99cc8df3c870a0b3e77bdb6ebef0031c61ca7b2e39e914a5eb58e67
|
|
|
test-results-5-20
Expired
|
455 KB |
sha256:bf936f7b2ed66add14adddd70d99701be1b08f12fa233e9dcd47bd496253d3c2
|
|
|
test-results-6-20
Expired
|
447 KB |
sha256:82c6a1a6c042c72e8b09765c154bc00dc2c56fee6f71a0e3989e15e0bc05e394
|
|
|
test-results-7-20
Expired
|
340 KB |
sha256:7b0fbae45571d3410cceba00c9d4e1343e8d63dae7e673f54754eb4b43620985
|
|
|
test-results-8-20
Expired
|
1.35 MB |
sha256:dd3c9ce4c8cbbd5f67d688177d301cd281fd4ae52a6082d6df95979fe47fef00
|
|
|
test-results-9-20
Expired
|
439 KB |
sha256:4ccd25d99e9eec16b812b6d14aa0ef44b464a4695411e0277251ab3b23b12942
|
|