chore(deps): update dependency @stencil/angular-output-target to v1 #16498
build.yml
on: pull_request
build-core
1m 7s
Matrix: test-core-screenshot
test-core-clean-build
13s
test-core-lint
53s
test-core-spec
45s
verify-screenshots
2s
Matrix: test-angular-e2e
Matrix: test-react-e2e
Matrix: test-react-router-e2e
Matrix: test-vue-e2e
verify-test-angular-e2e
3s
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/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 Chrome] › 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 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 Firefox] › src/components/datetime/test/locale/datetime.e2e.ts:47:11 › datetime: locale - md/ltr › ja-JP › time picker should not have visual regressions:
src/components/datetime/test/locale/datetime.e2e.ts#L166
1) [Mobile Firefox] › src/components/datetime/test/locale/datetime.e2e.ts:47:11 › datetime: locale - md/ltr › ja-JP › time picker should not have visual regressions
Error: expect(locator).toHaveScreenshot(expected)
119 pixels (ratio 0.01 of all image pixels) are different.
Expected: /ionic/src/components/datetime/test/locale/datetime.e2e.ts-snapshots/datetime-locale-ja-JP-time-diff-md-ltr-Mobile-Firefox-linux.png
Received: /ionic/test-results/src-components-datetime-te-b37c3-not-have-visual-regressions-Mobile-Firefox/datetime-locale-ja-JP-time-diff-md-ltr-actual.png
Diff: /ionic/test-results/src-components-datetime-te-b37c3-not-have-visual-regressions-Mobile-Firefox/datetime-locale-ja-JP-time-diff-md-ltr-diff.png
Call log:
- expect.toHaveScreenshot(datetime-locale-ja-JP-time-diff-md-ltr.png) with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('ion-datetime')
- locator resolved to <ion-datetime max="2022" locale="ja-JP" presentation="time" show-default-title="true" show-default-buttons="true" value="2022-04-19T04:20:00" class="ion-color ion-color-primary md datetime-presentation-time datetime-size-fixed hydrated datetime-ready">…</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
- 119 pixels (ratio 0.01 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('ion-datetime')
- locator resolved to <ion-datetime max="2022" locale="ja-JP" presentation="time" show-default-title="true" show-default-buttons="true" value="2022-04-19T04:20:00" class="ion-color ion-color-primary md datetime-presentation-time datetime-size-fixed hydrated datetime-ready">…</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
- 119 pixels (ratio 0.01 of all image pixels) are different.
164 | async expectLocalizedPicker(screenshot: ScreenshotFn, modifier?: string) {
165 | const modifierString = modifier === undefined ? '' : `-${modifier}`;
> 166 | await expect(this.datetime).toHaveScreenshot(screenshot(`datetime-locale-${this.locale}${modifierString}-diff`));
| ^
167 | }
168 | }
169 |
at DatetimeLocaleFixture.expectLocalizedPicker (/ionic/src/components/datetime/test/locale/datetime.e2e.ts:166:33)
at DatetimeLocaleFixture.expectLocalizedTimePicker (/ionic/src/components/datetime/test/locale/datetime.e2e.ts:161:16)
at /ionic/src/components/datetime/test/locale/datetime.e2e.ts:49:31
|
|
🎭 Playwright Run Summary
216 skipped
238 passed (2.3m)
|
|
🎭 Playwright Run Summary
1 flaky
[Mobile Chrome] › 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
413 passed (2.7m)
|
|
🎭 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
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
5 skipped
502 passed (4.7m)
|
|
🎭 Playwright Run Summary
14 skipped
374 passed (5.0m)
|
|
🎭 Playwright Run Summary
4 skipped
501 passed (5.9m)
|
|
🎭 Playwright Run Summary
498 passed (5.7m)
|
|
🎭 Playwright Run Summary
10 skipped
482 passed (5.5m)
|
|
🎭 Playwright Run Summary
506 passed (6.2m)
|
|
🎭 Playwright Run Summary
5 skipped
551 passed (6.3m)
|
|
🎭 Playwright Run Summary
4 skipped
502 passed (6.3m)
|
|
🎭 Playwright Run Summary
14 skipped
494 passed (6.9m)
|
|
🎭 Playwright Run Summary
9 skipped
502 passed (7.2m)
|
|
🎭 Playwright Run Summary
2 skipped
504 passed (7.3m)
|
|
🎭 Playwright Run Summary
1 flaky
[Mobile Firefox] › src/components/datetime/test/locale/datetime.e2e.ts:47:11 › datetime: locale - md/ltr › ja-JP › time picker should not have visual regressions
8 skipped
505 passed (7.9m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
ionic-angular
Expired
|
652 KB |
sha256:35b7646d6ce0a4715cd9c74b4b1fd48318de7fc3fe466bd9d3755eba2746a258
|
|
|
ionic-angular-server
Expired
|
8.54 KB |
sha256:43d1c2e56bf220cbe55a858c555e1539cfa92e2a7ef12529b45d420c4f6d04ab
|
|
|
ionic-core
Expired
|
4.45 MB |
sha256:8220dcbef66787c65e22323c594c1e32ffe7ebdeb7b9f91710d01cfce97c2adb
|
|
|
ionic-react
Expired
|
199 KB |
sha256:b97f0fd853ee8220dc6ca232babdb3739307d6060f9e40733e7830fd18fadc5d
|
|
|
ionic-react-router
Expired
|
27.9 KB |
sha256:3c5ce236d2b4b4be54e64404426e6ddfe78b1129b5cc8963813fb32ca0fae151
|
|
|
ionic-vue
Expired
|
221 KB |
sha256:43018e5c74d418b10e3719b762434388cb7b7ea2eb3a7d05b9ca88852096a7d1
|
|
|
ionic-vue-router
Expired
|
17.1 KB |
sha256:384a316dcb2bb487de50738b1251a98e7b0cd0efe7f4e23cab1517b194f4e055
|
|
|
test-results-1-20
Expired
|
443 KB |
sha256:11c714364a10264795a94656cb8300670021f6a58549b3e60ee07e2bc5e4b9ef
|
|
|
test-results-10-20
Expired
|
1.15 MB |
sha256:d774b3b7dcc515180789dc41f8b5c40ace771e3ce8cd2bd0a7cac005551a300b
|
|
|
test-results-11-20
Expired
|
2.73 MB |
sha256:57a9cff85d1333cc32623c155c8318782fcdcc3816cfabb04ce887925d977b30
|
|
|
test-results-12-20
Expired
|
437 KB |
sha256:086005dddb8417b7be38972dc150410adff4bf1d96439baa94dbddf7f4985af0
|
|
|
test-results-13-20
Expired
|
447 KB |
sha256:96ea68529d4e20ce4addbe879455330fedd3ea5c5b0c78f60818639405f68dfd
|
|
|
test-results-14-20
Expired
|
401 KB |
sha256:bd123fb323bfa2815ecac73d24c02318ffae43ceb5697bae020097cce6c207f4
|
|
|
test-results-15-20
Expired
|
435 KB |
sha256:5e1d27fcd3ad138ad0acb4427f7db2bed1a58a92a09d6dc17cc77407fff29826
|
|
|
test-results-16-20
Expired
|
421 KB |
sha256:1bbb985f31c0f3cbed43ce5c25621a5642fe971863c8dd7f8f25eabb65d67e8c
|
|
|
test-results-17-20
Expired
|
541 KB |
sha256:cb24d6a351b8a5628227c4e36b2afbbbc2173f6d24ec344a3ff2bb200178e4dc
|
|
|
test-results-18-20
Expired
|
488 KB |
sha256:cf1ef90c52224b8afadea042f4b901ce2b1d9608c4b869b7294bc91063c23096
|
|
|
test-results-19-20
Expired
|
400 KB |
sha256:9989cfebc5742a51e3f7a7c2dadff68434e71408d5723b05dd2c23ca474e2d88
|
|
|
test-results-2-20
Expired
|
1.27 MB |
sha256:e011efc486e9ca3d09479f2166b6839d320bf04a895f7086284e188e40f7d944
|
|
|
test-results-20-20
Expired
|
347 KB |
sha256:f4cbfd2b02d3ff4581b610446611d98ec3535c62493e40c1cf194c974d2d9313
|
|
|
test-results-3-20
Expired
|
421 KB |
sha256:d7ac8da1d4cd6687ce87f60cd328b83aad2073990695e58bfc41d5c04a6e00b9
|
|
|
test-results-4-20
Expired
|
527 KB |
sha256:12e225c8c1717dbafdc8216334ebace16da5397e574ae8859d82c6818ebbdf94
|
|
|
test-results-5-20
Expired
|
448 KB |
sha256:8b7d695a746b8772df87aeedfc6586fe46d865224063ac36332558cf604eb6c5
|
|
|
test-results-6-20
Expired
|
447 KB |
sha256:bcc0d00772102dc607a1d0a7f42386226a876245d6f73c9a034abfe60d855d63
|
|
|
test-results-7-20
Expired
|
336 KB |
sha256:baedefcab470c5e60328566f3a84d1737e4deadd2a10730a463b861b9be84e7e
|
|
|
test-results-8-20
Expired
|
434 KB |
sha256:b723cf0008377cae9ea012d4b29f1673bb2fa54671cfc573cc1bd57fd9b65f66
|
|
|
test-results-9-20
Expired
|
469 KB |
sha256:35d165fa837647502f1de4a009debcffabc59909387ace0ed476fb887e9ef44b
|
|