merge release-8.6.2 #16486
build.yml
on: pull_request
build-core
1m 7s
Matrix: test-core-screenshot
test-core-clean-build
10s
test-core-lint
43s
test-core-spec
37s
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
3s
verify-test-react-router-e2e
3s
verify-test-vue-e2e
2s
Annotations
5 errors and 20 notices
|
[Mobile Chrome] › src/components/datetime/test/locale/datetime.e2e.ts:30:11 › datetime: locale - md/ltr › en-US › time picker should not have visual regressions:
src/components/datetime/test/locale/datetime.e2e.ts#L166
1) [Mobile Chrome] › src/components/datetime/test/locale/datetime.e2e.ts:30:11 › datetime: locale - md/ltr › en-US › time picker should not have visual regressions
Error: expect(locator).toHaveScreenshot(expected)
215 pixels (ratio 0.01 of all image pixels) are different.
Expected: /ionic/src/components/datetime/test/locale/datetime.e2e.ts-snapshots/datetime-locale-en-US-time-diff-md-ltr-Mobile-Chrome-linux.png
Received: /ionic/test-results/src-components-datetime-te-50df4-not-have-visual-regressions-Mobile-Chrome/datetime-locale-en-US-time-diff-md-ltr-actual.png
Diff: /ionic/test-results/src-components-datetime-te-50df4-not-have-visual-regressions-Mobile-Chrome/datetime-locale-en-US-time-diff-md-ltr-diff.png
Call log:
- expect.toHaveScreenshot(datetime-locale-en-US-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="en-US" 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
- 215 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="en-US" 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
- 215 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:32:31
|
|
[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
3) [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: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:35:9 › datetime: switching months with different number of days - md/ltr › should adjust the selected day when moving to a month with a different number of days:
src/components/datetime/test/datetime.e2e.ts#L49
1) [Mobile Safari] › src/components/datetime/test/datetime.e2e.ts:35:9 › datetime: switching months with different number of days - md/ltr › should adjust the selected day when moving to a month with a different number of days
Error: Timed out 5000ms waiting for expect(locator).toHaveJSProperty(expected)
Locator: locator('ion-datetime')
Expected: "2022-02-28"
Received: "2021-02-28"
Call log:
- expect.toHaveJSProperty with timeout 5000ms
- waiting for locator('ion-datetime')
9 × locator resolved to <ion-datetime locale="en-US" value="2022-01-31" presentation="date" class="ion-color ion-color-primary md datetime-presentation-date datetime-size-fixed datetime-grid hydrated datetime-ready show-month-and-year month-year-picker-open">…</ion-datetime>
- unexpected value "2021-02-28"
47 | await ionChange.next();
48 | await expect(ionChange).toHaveReceivedEventTimes(1);
> 49 | await expect(datetime).toHaveJSProperty('value', '2022-02-28');
| ^
50 | });
51 | });
52 | });
at /ionic/src/components/datetime/test/datetime.e2e.ts:49:30
|
|
🎭 Playwright Run Summary
216 skipped
238 passed (2.3m)
|
|
🎭 Playwright Run Summary
414 passed (2.7m)
|
|
🎭 Playwright Run Summary
508 passed (2.9m)
|
|
🎭 Playwright Run Summary
1 flaky
[Mobile Chrome] › src/components/datetime/test/locale/datetime.e2e.ts:30:11 › datetime: locale - md/ltr › en-US › time picker should not have visual regressions
1 skipped
513 passed (3.3m)
|
|
🎭 Playwright Run Summary
212 skipped
292 passed (3.5m)
|
|
🎭 Playwright Run Summary
4 skipped
590 passed (3.5m)
|
|
🎭 Playwright Run Summary
3 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: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
496 passed (3.8m)
|
|
🎭 Playwright Run Summary
627 passed (4.1m)
|
|
🎭 Playwright Run Summary
10 skipped
482 passed (4.6m)
|
|
🎭 Playwright Run Summary
5 skipped
502 passed (4.6m)
|
|
🎭 Playwright Run Summary
14 skipped
374 passed (5.0m)
|
|
🎭 Playwright Run Summary
498 passed (5.8m)
|
|
🎭 Playwright Run Summary
4 skipped
501 passed (5.9m)
|
|
🎭 Playwright Run Summary
4 skipped
502 passed (6.2m)
|
|
🎭 Playwright Run Summary
5 skipped
551 passed (6.6m)
|
|
🎭 Playwright Run Summary
14 skipped
494 passed (6.8m)
|
|
🎭 Playwright Run Summary
506 passed (6.8m)
|
|
🎭 Playwright Run Summary
9 skipped
502 passed (7.1m)
|
|
🎭 Playwright Run Summary
1 flaky
[Mobile Safari] › src/components/datetime/test/datetime.e2e.ts:35:9 › datetime: switching months with different number of days - md/ltr › should adjust the selected day when moving to a month with a different number of days
2 skipped
503 passed (7.4m)
|
|
🎭 Playwright Run Summary
8 skipped
506 passed (7.8m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
ionic-angular
Expired
|
652 KB |
sha256:c0e3756c029f9a20ba03cd3d8fb73f3ff332dc4015752377acf220a27f7efd91
|
|
|
ionic-angular-server
Expired
|
8.54 KB |
sha256:097574821a63b4afc3cab9e408a550be4cd7043521a2a6fb7faf3e75bc909d6c
|
|
|
ionic-core
Expired
|
4.45 MB |
sha256:d9e60c0a4ef1b039c481a61e6ee28e976f624034632a041c152bfa9604a3d433
|
|
|
ionic-react
Expired
|
199 KB |
sha256:11b39afff2e987973095ff59c7b14b4d4e2644267e381280ed38492785646f81
|
|
|
ionic-react-router
Expired
|
27.9 KB |
sha256:9f553cfceef695a2773ef1642a7ea4743eb0cc00ce70b7ed59233118ddcb596a
|
|
|
ionic-vue
Expired
|
221 KB |
sha256:b3ba6662af95909e7f07bb51d757634aad467d8702010d50627cbb30ad62b962
|
|
|
ionic-vue-router
Expired
|
17.1 KB |
sha256:2664be5dd955cf30c131408687919ca6f0eaca21311308d4500301b8b7c35075
|
|
|
test-results-1-20
Expired
|
442 KB |
sha256:a0b310a51571d7ae98753581362f68ef17ec616031438fd5602b0aa6b56df90b
|
|
|
test-results-10-20
Expired
|
418 KB |
sha256:8863a42b059d51295feb21cc71f85d986a031f2f01ec98237cc0ed00d2755a56
|
|
|
test-results-11-20
Expired
|
1.99 MB |
sha256:61d8d862771ad689499558ca254df2486afa1fa419dcd311bd34406909f18e9b
|
|
|
test-results-12-20
Expired
|
437 KB |
sha256:591d98e3deac296ac495650eeaf02e71dfe33691fb21ea1114e4e3d28c5529e6
|
|
|
test-results-13-20
Expired
|
446 KB |
sha256:0cf9ed4959f832cbbde7368367ca0ee8def5a7b12f9fa50e94b281b2a05f42ec
|
|
|
test-results-14-20
Expired
|
401 KB |
sha256:5ed0c484c8fd14168a18455cbf7716d28c8a7f9b82f3159733b97ee52f41d5d7
|
|
|
test-results-15-20
Expired
|
1.31 MB |
sha256:6c1e13cfd4e79f613993698d981e94b92a83013c134d653fbe64acb26b89a9ec
|
|
|
test-results-16-20
Expired
|
421 KB |
sha256:9dfb4564b411fe551dff384b9045bb734990f57b302f4f90978c8823735b966e
|
|
|
test-results-17-20
Expired
|
542 KB |
sha256:96286109f1fc102b56429b2b3b9c0b80204f35a6a57373bbb850d70e1be2cc7e
|
|
|
test-results-18-20
Expired
|
488 KB |
sha256:f2eece17ce5eaeb17f0e736feab064c4d8ae8dbbeca397c6f9b5906afbf357af
|
|
|
test-results-19-20
Expired
|
397 KB |
sha256:1425060d43a2d7e65388757c953f78f76c5673eed751fd4c789d79b7bb03afa0
|
|
|
test-results-2-20
Expired
|
476 KB |
sha256:d0e6df3132f7c2d1b6a76924bc9c3ec8eec696986274ff8fda8441582a73beb2
|
|
|
test-results-20-20
Expired
|
347 KB |
sha256:08c11f77dda64203e2622654f78f229882479a9814050fe08db77fb801d23874
|
|
|
test-results-3-20
Expired
|
421 KB |
sha256:1a7cb838392cdaf77c92f5bb5aff9e26e28be5a317bb997aa15724ad767fcd97
|
|
|
test-results-4-20
Expired
|
527 KB |
sha256:28465191fa12270f57cfb6393933469c312ef95513a44a2e044fe22eed583152
|
|
|
test-results-5-20
Expired
|
449 KB |
sha256:89859f81abe0259931a5f44f62d7e525d65032fc25ba73bfb1e86ccc1c7b61e1
|
|
|
test-results-6-20
Expired
|
447 KB |
sha256:7b6d01872a2a501393f17bb5f53f6f7be2f635782de686a32d429307e275f666
|
|
|
test-results-7-20
Expired
|
336 KB |
sha256:be277a2509739905e8edb83125575a7101bea52d8764961ed393c0242a39e95a
|
|
|
test-results-8-20
Expired
|
1.23 MB |
sha256:a88fa958636557226d1fbfcfc80319d780d5d8628d2cc28dfbd5903c56f61956
|
|
|
test-results-9-20
Expired
|
470 KB |
sha256:e8ad4578b98733e4244690e9d275afc2d683e2e0e6f85bac35dac510efce2c1d
|
|