chore(deps): update @stencil/vue-output-target to v0.11.8 #16857
build.yml
on: pull_request
build-core
1m 6s
Matrix: test-core-screenshot
test-core-clean-build
14s
test-core-lint
51s
test-core-spec
45s
verify-screenshots
3s
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
3s
verify-test-react-router-e2e
4s
verify-test-vue-e2e
2s
Annotations
9 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: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
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 › 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-button/test/overlays/datetime-button.e2e.ts:11:9 › datetime-button: rendering - ios/ltr › should size the modal correctly:
src/components/datetime-button/test/overlays/datetime-button.e2e.ts#L27
1) [Mobile Safari] › src/components/datetime-button/test/overlays/datetime-button.e2e.ts:11:9 › datetime-button: rendering - ios/ltr › should size the modal correctly
Error: expect(page).toHaveScreenshot(expected)
2329 pixels (ratio 0.01 of all image pixels) are different.
Snapshot: datetime-overlay-modal-ios-ltr.png
Call log:
- Expect "toHaveScreenshot(datetime-overlay-modal-ios-ltr.png)" with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- 2329 pixels (ratio 0.01 of all image pixels) are different.
- waiting 100ms before taking screenshot
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- captured a stable screenshot
- 2329 pixels (ratio 0.01 of all image pixels) are different.
25 | await ionModalDidPresent.next();
26 |
> 27 | await expect(page).toHaveScreenshot(screenshot(`datetime-overlay-modal`));
| ^
28 | });
29 |
30 | test('should size the popover correctly', async ({ page, skip }) => {
at /ionic/src/components/datetime-button/test/overlays/datetime-button.e2e.ts:27:26
|
|
[Mobile Safari] › src/components/datetime/test/show-adjacent-days/datetime.e2e.ts:16:9 › datetime: show adjacent days - md/ltr › should not have visual regressions with a custom styled calendar:
src/components/datetime/test/show-adjacent-days/datetime.e2e.ts#L20
2) [Mobile Safari] › src/components/datetime/test/show-adjacent-days/datetime.e2e.ts:16:9 › datetime: show adjacent days - md/ltr › should not have visual regressions with a custom styled calendar
Error: expect(locator).toHaveScreenshot(expected)
5772 pixels (ratio 0.05 of all image pixels) are different.
Snapshot: datetime-show-adjacent-days-custom-calendar-md-ltr.png
Call log:
- Expect "toHaveScreenshot(datetime-show-adjacent-days-custom-calendar-md-ltr.png)" with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('#custom-calendar-days')
- locator resolved to <ion-datetime value="2023-06-15" presentation="date" show-adjacent-days="true" id="custom-calendar-days" class="ion-color ion-color-primary md datetime-presentation-date datetime-size-fixed datetime-grid hydrated">…</ion-datetime>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- 5772 pixels (ratio 0.05 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('#custom-calendar-days')
- locator resolved to <ion-datetime value="2023-06-15" presentation="date" show-adjacent-days="true" id="custom-calendar-days" class="ion-color ion-color-primary md datetime-presentation-date datetime-size-fixed datetime-grid hydrated">…</ion-datetime>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- captured a stable screenshot
- 5772 pixels (ratio 0.05 of all image pixels) are different.
18 | await page.locator('.datetime-ready').first().waitFor();
19 | const datetime = page.locator('#custom-calendar-days');
> 20 | await expect(datetime).toHaveScreenshot(screenshot(`datetime-show-adjacent-days-custom-calendar`));
| ^
21 | });
22 |
23 | test('should not have visual regressions with specific date disabled', async ({ page }) => {
at /ionic/src/components/datetime/test/show-adjacent-days/datetime.e2e.ts:20:30
|
|
[Mobile Safari] › src/components/datetime/test/custom/datetime.e2e.ts:32:9 › datetime: custom - ios/ltr › should allow styling calendar days in grid style datetimes:
src/components/datetime/test/custom/datetime.e2e.ts#L42
1) [Mobile Safari] › src/components/datetime/test/custom/datetime.e2e.ts:32:9 › datetime: custom - ios/ltr › should allow styling calendar days in grid style datetimes
Error: expect(locator).toHaveScreenshot(expected)
4509 pixels (ratio 0.04 of all image pixels) are different.
Snapshot: datetime-custom-calendar-days-ios-ltr.png
Call log:
- Expect "toHaveScreenshot(datetime-custom-calendar-days-ios-ltr.png)" with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('#custom-calendar-days')
- locator resolved to <ion-datetime value="2023-06-15" presentation="date" id="custom-calendar-days" class="ion-color ion-color-primary ios datetime-presentation-date datetime-size-fixed datetime-grid hydrated">…</ion-datetime>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- 4509 pixels (ratio 0.04 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('#custom-calendar-days')
- locator resolved to <ion-datetime value="2023-06-15" presentation="date" id="custom-calendar-days" class="ion-color ion-color-primary ios datetime-presentation-date datetime-size-fixed datetime-grid hydrated">…</ion-datetime>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- captured a stable screenshot
- 4509 pixels (ratio 0.04 of all image pixels) are different.
40 | });
41 |
> 42 | await expect(datetime).toHaveScreenshot(screenshot(`datetime-custom-calendar-days`));
| ^
43 | });
44 | });
45 | });
at /ionic/src/components/datetime/test/custom/datetime.e2e.ts:42:30
|
|
test-vue-e2e (vue3)
Process completed with exit code 1.
|
|
[Mobile Safari] › src/components/item/test/inputs/item.e2e.ts:32:9 › disabled state rendering - ios/ltr › disabled controls should not have visual regressions:
src/components/item/test/inputs/item.e2e.ts#L44
1) [Mobile Safari] › src/components/item/test/inputs/item.e2e.ts:32:9 › disabled state rendering - ios/ltr › disabled controls should not have visual regressions
Error: expect(page).toHaveScreenshot(expected)
1141 pixels (ratio 0.01 of all image pixels) are different.
Snapshot: item-inputs-disabled-ios-ltr.png
Call log:
- Expect "toHaveScreenshot(item-inputs-disabled-ios-ltr.png)" with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- 1141 pixels (ratio 0.01 of all image pixels) are different.
- waiting 100ms before taking screenshot
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- captured a stable screenshot
- 1141 pixels (ratio 0.01 of all image pixels) are different.
42 |
43 | await page.setIonViewport();
> 44 | await expect(page).toHaveScreenshot(screenshot(`item-inputs-disabled`));
| ^
45 | });
46 | });
47 | });
at /ionic/src/components/item/test/inputs/item.e2e.ts:44:26
|
|
verify-test-vue-e2e
Process completed with exit code 1.
|
|
🎭 Playwright Run Summary
216 skipped
257 passed (2.3m)
|
|
🎭 Playwright Run Summary
407 passed (2.5m)
|
|
🎭 Playwright Run Summary
1 skipped
529 passed (3.1m)
|
|
🎭 Playwright Run Summary
1 skipped
534 passed (3.1m)
|
|
🎭 Playwright Run Summary
212 skipped
303 passed (3.4m)
|
|
🎭 Playwright Run Summary
4 skipped
635 passed (3.7m)
|
|
🎭 Playwright Run Summary
2 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:117:11 › radio: a11y - md/ltr/dark › radio: keyboard navigation - md/ltr/dark › tabbing should switch between radio groups
4 skipped
508 passed (3.8m)
|
|
🎭 Playwright Run Summary
638 passed (4.2m)
|
|
🎭 Playwright Run Summary
10 skipped
503 passed (4.7m)
|
|
🎭 Playwright Run Summary
14 skipped
399 passed (4.9m)
|
|
🎭 Playwright Run Summary
1 flaky
[Mobile Safari] › src/components/datetime-button/test/overlays/datetime-button.e2e.ts:11:9 › datetime-button: rendering - ios/ltr › should size the modal correctly
5 skipped
509 passed (4.9m)
|
|
🎭 Playwright Run Summary
1 skipped
537 passed (6.7m)
|
|
🎭 Playwright Run Summary
4 skipped
528 passed (6.8m)
|
|
🎭 Playwright Run Summary
10 skipped
526 passed (6.6m)
|
|
🎭 Playwright Run Summary
1 skipped
523 passed (6.8m)
|
|
🎭 Playwright Run Summary
2 flaky
[Mobile Safari] › src/components/datetime/test/custom/datetime.e2e.ts:32:9 › datetime: custom - ios/ltr › should allow styling calendar days in grid style datetimes
[Mobile Safari] › src/components/datetime/test/show-adjacent-days/datetime.e2e.ts:16:9 › datetime: show adjacent days - md/ltr › should not have visual regressions with a custom styled calendar
2 skipped
507 passed (6.9m)
|
|
🎭 Playwright Run Summary
5 skipped
563 passed (7.1m)
|
|
🎭 Playwright Run Summary
1 flaky
[Mobile Safari] › src/components/item/test/inputs/item.e2e.ts:32:9 › disabled state rendering - ios/ltr › disabled controls should not have visual regressions
5 skipped
514 passed (7.2m)
|
|
🎭 Playwright Run Summary
14 skipped
497 passed (7.5m)
|
|
🎭 Playwright Run Summary
7 skipped
507 passed (7.9m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
ionic-angular
Expired
|
666 KB |
sha256:2842acdc019bdb8cc9ee1583f0810a43f78455edc0f6597c0b04071a94b49e4b
|
|
|
ionic-angular-server
Expired
|
8.55 KB |
sha256:8b9617de86c787fbbdc08f8bef094ee2ec30495f0611dd8f7b7741cefc6890b5
|
|
|
ionic-core
Expired
|
4.51 MB |
sha256:476a89ea279cd4934c02d64376a644a9d7c5e56b76f2427c970cd41ca95afd16
|
|
|
ionic-react
Expired
|
211 KB |
sha256:be748b8a8467c03600dbf1119aeccdf2f278bff318acb89fbf03fe0d626f6804
|
|
|
ionic-react-router
Expired
|
27.9 KB |
sha256:acc3693cb760dc0824f8590e68f2683600effbf74f05d3b43e1b656da77a23dd
|
|
|
ionic-vue
Expired
|
233 KB |
sha256:0c94576df0339cd10da97cf16f40de94c6d0ebd1a5535116908186f41377b462
|
|
|
ionic-vue-router
Expired
|
17 KB |
sha256:6aa09ee1f9cb9a3a1a79527746e898a980914da26d6d638da031e89f21bd62a8
|
|
|
test-results-1-20
Expired
|
429 KB |
sha256:b524c5d448186f3b6e12c3ba86cf354f4fa36f5fe88f3d625ce46a7c9fb77e77
|
|
|
test-results-10-20
Expired
|
404 KB |
sha256:ce79c8f9b8dfb955de44440a54829fe94a93e7660747fa5affb12fdfd748d979
|
|
|
test-results-11-20
Expired
|
1.95 MB |
sha256:5f35222253e2bfdee408ea6ff008918ba3ed9f63d48c4abe6cf8f02bec3ae4d5
|
|
|
test-results-12-20
Expired
|
441 KB |
sha256:8a64499c960d8dafe7bf5ad7612cf0ad0b73f6e76f929a5da59f0e88962aa7b9
|
|
|
test-results-13-20
Expired
|
436 KB |
sha256:cc5487ecae58bd7b2301a29a8a1493cdb650e23474113e2f6ba083fd6cb60d66
|
|
|
test-results-14-20
Expired
|
397 KB |
sha256:b0e76c4feb5bbee2b497b0d5f12510194db4cd31e3da172a79a4fa1e2a4a9a98
|
|
|
test-results-15-20
Expired
|
1.82 MB |
sha256:2b259f3d71ec59b359ff01fcefaa6222cc6df56655d198bc1660453981d64924
|
|
|
test-results-16-20
Expired
|
1.43 MB |
sha256:c7198d3a154279af6d92291a4601fe822b46deb620402e8dc05174c60efeebe1
|
|
|
test-results-17-20
Expired
|
1.51 MB |
sha256:628cf9436fdc816f6b1235df87c8a8900705993ab3f06f5cdb34481afb1677f1
|
|
|
test-results-18-20
Expired
|
503 KB |
sha256:99a1ecee7584787cc93bc9591f9b3f53ca7509f8de652ddc1e598d6f0d76c62d
|
|
|
test-results-19-20
Expired
|
389 KB |
sha256:a7f69387cfe500f85505aee59e9d6c15545f7723df11b720d8fef741e6a8dbfb
|
|
|
test-results-2-20
Expired
|
466 KB |
sha256:066fe28e7b70195541f8812053da6f7bcafaa68910ba61d122be8769f3927633
|
|
|
test-results-20-20
Expired
|
344 KB |
sha256:038c708b9d0b532eac77581d734a5ed82549bbe7e7b32e99033d21af162fca21
|
|
|
test-results-3-20
Expired
|
423 KB |
sha256:1a784ebcf5ebcc4a952075694166f6e8eba0a61cc9d7a3df176ee6c016488b08
|
|
|
test-results-4-20
Expired
|
517 KB |
sha256:572973d5421f0096448b715810ab4b4454102f7cf545a2d5d884a012069f8c76
|
|
|
test-results-5-20
Expired
|
449 KB |
sha256:eca197b03ab37b6d443c14d6bb82a2b28e95276d502d1d3cc16da03cdeb5e745
|
|
|
test-results-6-20
Expired
|
435 KB |
sha256:197cd4392fa8d92657ac2a047e4ed8195aa7dd0560e3dff0be3055036d3b3c7a
|
|
|
test-results-7-20
Expired
|
339 KB |
sha256:fcfe13aac0aa3f3bccfef3133a2daedda44793c44812c9391b817dc0b2f696a4
|
|
|
test-results-8-20
Expired
|
416 KB |
sha256:02adb56f98a824cd3b1adf7c475dd1369eab338017093a6eb3f288e11f80bc86
|
|
|
test-results-9-20
Expired
|
478 KB |
sha256:ff4214ad3f7641bfe6b484f67e80e227ae96776ea40527272b15595dcdc86833
|
|