fix(ionic): update light base color #17374
build.yml
on: pull_request
build-core
1m 44s
Matrix: test-core-screenshot
test-core-clean-build
14s
test-core-lint
55s
test-core-spec
47s
verify-screenshots
4s
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
2s
verify-test-vue-e2e
3s
Annotations
70 errors and 4 notices
|
test-core-screenshot (20, 20)
Process completed with exit code 1.
|
|
[Mobile Safari] › src/components/toggle/test/enable-on-off-labels/toggle.e2e.ts:32:9 › toggle: enable-on-off-labels - ionic/md/rtl/light › should not have visual regressions with color:
src/components/toggle/test/enable-on-off-labels/toggle.e2e.ts#L67
3) [Mobile Safari] › src/components/toggle/test/enable-on-off-labels/toggle.e2e.ts:32:9 › toggle: enable-on-off-labels - ionic/md/rtl/light › should not have visual regressions with color
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveScreenshot(expected) failed
554 pixels (ratio 0.01 of all image pixels) are different.
Snapshot: toggle-on-off-labels-color-ionic-md-rtl-light.png
Call log:
- Expect "toHaveScreenshot(toggle-on-off-labels-color-ionic-md-rtl-light.png)" with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('#container')
- locator resolved to <div id="container">…</div>
- 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
- 554 pixels (ratio 0.01 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('#container')
- locator resolved to <div id="container">…</div>
- 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
- 554 pixels (ratio 0.01 of all image pixels) are different.
65 | const container = page.locator('#container');
66 |
> 67 | await expect(container).toHaveScreenshot(screenshot(`toggle-on-off-labels-color`));
| ^
68 | });
69 | });
70 | });
at /ionic/src/components/toggle/test/enable-on-off-labels/toggle.e2e.ts:67:31
|
|
[Mobile Safari] › src/components/toggle/test/enable-on-off-labels/toggle.e2e.ts:32:9 › toggle: enable-on-off-labels - ionic/md/rtl/light › should not have visual regressions with color:
src/components/toggle/test/enable-on-off-labels/toggle.e2e.ts#L67
3) [Mobile Safari] › src/components/toggle/test/enable-on-off-labels/toggle.e2e.ts:32:9 › toggle: enable-on-off-labels - ionic/md/rtl/light › should not have visual regressions with color
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveScreenshot(expected) failed
554 pixels (ratio 0.01 of all image pixels) are different.
Snapshot: toggle-on-off-labels-color-ionic-md-rtl-light.png
Call log:
- Expect "toHaveScreenshot(toggle-on-off-labels-color-ionic-md-rtl-light.png)" with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('#container')
- locator resolved to <div id="container">…</div>
- 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
- 554 pixels (ratio 0.01 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('#container')
- locator resolved to <div id="container">…</div>
- 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
- 554 pixels (ratio 0.01 of all image pixels) are different.
65 | const container = page.locator('#container');
66 |
> 67 | await expect(container).toHaveScreenshot(screenshot(`toggle-on-off-labels-color`));
| ^
68 | });
69 | });
70 | });
at /ionic/src/components/toggle/test/enable-on-off-labels/toggle.e2e.ts:67:31
|
|
[Mobile Safari] › src/components/toggle/test/enable-on-off-labels/toggle.e2e.ts:32:9 › toggle: enable-on-off-labels - ionic/md/rtl/light › should not have visual regressions with color:
src/components/toggle/test/enable-on-off-labels/toggle.e2e.ts#L67
3) [Mobile Safari] › src/components/toggle/test/enable-on-off-labels/toggle.e2e.ts:32:9 › toggle: enable-on-off-labels - ionic/md/rtl/light › should not have visual regressions with color
Error: expect(locator).toHaveScreenshot(expected) failed
554 pixels (ratio 0.01 of all image pixels) are different.
Snapshot: toggle-on-off-labels-color-ionic-md-rtl-light.png
Call log:
- Expect "toHaveScreenshot(toggle-on-off-labels-color-ionic-md-rtl-light.png)" with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('#container')
- locator resolved to <div id="container">…</div>
- 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
- 554 pixels (ratio 0.01 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('#container')
- locator resolved to <div id="container">…</div>
- 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
- 554 pixels (ratio 0.01 of all image pixels) are different.
65 | const container = page.locator('#container');
66 |
> 67 | await expect(container).toHaveScreenshot(screenshot(`toggle-on-off-labels-color`));
| ^
68 | });
69 | });
70 | });
at /ionic/src/components/toggle/test/enable-on-off-labels/toggle.e2e.ts:67:31
|
|
[Mobile Safari] › src/components/toggle/test/enable-on-off-labels/toggle.e2e.ts:32:9 › toggle: enable-on-off-labels - ionic/md/ltr/light › should not have visual regressions with color:
src/components/toggle/test/enable-on-off-labels/toggle.e2e.ts#L67
2) [Mobile Safari] › src/components/toggle/test/enable-on-off-labels/toggle.e2e.ts:32:9 › toggle: enable-on-off-labels - ionic/md/ltr/light › should not have visual regressions with color
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveScreenshot(expected) failed
555 pixels (ratio 0.01 of all image pixels) are different.
Snapshot: toggle-on-off-labels-color-ionic-md-ltr-light.png
Call log:
- Expect "toHaveScreenshot(toggle-on-off-labels-color-ionic-md-ltr-light.png)" with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('#container')
- locator resolved to <div id="container">…</div>
- 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
- 555 pixels (ratio 0.01 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('#container')
- locator resolved to <div id="container">…</div>
- 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
- 555 pixels (ratio 0.01 of all image pixels) are different.
65 | const container = page.locator('#container');
66 |
> 67 | await expect(container).toHaveScreenshot(screenshot(`toggle-on-off-labels-color`));
| ^
68 | });
69 | });
70 | });
at /ionic/src/components/toggle/test/enable-on-off-labels/toggle.e2e.ts:67:31
|
|
[Mobile Safari] › src/components/toggle/test/enable-on-off-labels/toggle.e2e.ts:32:9 › toggle: enable-on-off-labels - ionic/md/ltr/light › should not have visual regressions with color:
src/components/toggle/test/enable-on-off-labels/toggle.e2e.ts#L67
2) [Mobile Safari] › src/components/toggle/test/enable-on-off-labels/toggle.e2e.ts:32:9 › toggle: enable-on-off-labels - ionic/md/ltr/light › should not have visual regressions with color
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveScreenshot(expected) failed
555 pixels (ratio 0.01 of all image pixels) are different.
Snapshot: toggle-on-off-labels-color-ionic-md-ltr-light.png
Call log:
- Expect "toHaveScreenshot(toggle-on-off-labels-color-ionic-md-ltr-light.png)" with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('#container')
- locator resolved to <div id="container">…</div>
- 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
- 555 pixels (ratio 0.01 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('#container')
- locator resolved to <div id="container">…</div>
- 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
- 555 pixels (ratio 0.01 of all image pixels) are different.
65 | const container = page.locator('#container');
66 |
> 67 | await expect(container).toHaveScreenshot(screenshot(`toggle-on-off-labels-color`));
| ^
68 | });
69 | });
70 | });
at /ionic/src/components/toggle/test/enable-on-off-labels/toggle.e2e.ts:67:31
|
|
[Mobile Safari] › src/components/toggle/test/enable-on-off-labels/toggle.e2e.ts:32:9 › toggle: enable-on-off-labels - ionic/md/ltr/light › should not have visual regressions with color:
src/components/toggle/test/enable-on-off-labels/toggle.e2e.ts#L67
2) [Mobile Safari] › src/components/toggle/test/enable-on-off-labels/toggle.e2e.ts:32:9 › toggle: enable-on-off-labels - ionic/md/ltr/light › should not have visual regressions with color
Error: expect(locator).toHaveScreenshot(expected) failed
555 pixels (ratio 0.01 of all image pixels) are different.
Snapshot: toggle-on-off-labels-color-ionic-md-ltr-light.png
Call log:
- Expect "toHaveScreenshot(toggle-on-off-labels-color-ionic-md-ltr-light.png)" with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('#container')
- locator resolved to <div id="container">…</div>
- 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
- 555 pixels (ratio 0.01 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('#container')
- locator resolved to <div id="container">…</div>
- 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
- 555 pixels (ratio 0.01 of all image pixels) are different.
65 | const container = page.locator('#container');
66 |
> 67 | await expect(container).toHaveScreenshot(screenshot(`toggle-on-off-labels-color`));
| ^
68 | });
69 | });
70 | });
at /ionic/src/components/toggle/test/enable-on-off-labels/toggle.e2e.ts:67:31
|
|
[Mobile Safari] › src/components/toast/test/hue/toast.e2e.ts:54:9 › toast: hue - ionic/md/ltr/light › should show all bold toasts:
src/components/toast/test/hue/toast.e2e.ts#L37
1) [Mobile Safari] › src/components/toast/test/hue/toast.e2e.ts:54:9 › toast: hue - ionic/md/ltr/light › should show all bold toasts
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(page).toHaveScreenshot(expected) failed
14978 pixels (ratio 0.06 of all image pixels) are different.
Snapshot: toast-bold-ionic-md-ltr-light.png
Call log:
- Expect "toHaveScreenshot(toast-bold-ionic-md-ltr-light.png)" with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- 17404 pixels (ratio 0.07 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
- 2417 pixels (ratio 0.01 of all image pixels) are different.
- waiting 250ms before taking screenshot
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- captured a stable screenshot
- 14978 pixels (ratio 0.06 of all image pixels) are different.
35 | const screenshotString = screenshot(`toast-${screenshotModifier}`);
36 |
> 37 | await expect(page).toHaveScreenshot(screenshotString);
| ^
38 | }
39 | }
40 |
at ToastFixture.screenshot (/ionic/src/components/toast/test/hue/toast.e2e.ts:37:24)
at /ionic/src/components/toast/test/hue/toast.e2e.ts:56:26
|
|
[Mobile Safari] › src/components/toast/test/hue/toast.e2e.ts:54:9 › toast: hue - ionic/md/ltr/light › should show all bold toasts:
src/components/toast/test/hue/toast.e2e.ts#L37
1) [Mobile Safari] › src/components/toast/test/hue/toast.e2e.ts:54:9 › toast: hue - ionic/md/ltr/light › should show all bold toasts
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(page).toHaveScreenshot(expected) failed
14978 pixels (ratio 0.06 of all image pixels) are different.
Snapshot: toast-bold-ionic-md-ltr-light.png
Call log:
- Expect "toHaveScreenshot(toast-bold-ionic-md-ltr-light.png)" with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- 17404 pixels (ratio 0.07 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
- 2417 pixels (ratio 0.01 of all image pixels) are different.
- waiting 250ms before taking screenshot
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- captured a stable screenshot
- 14978 pixels (ratio 0.06 of all image pixels) are different.
35 | const screenshotString = screenshot(`toast-${screenshotModifier}`);
36 |
> 37 | await expect(page).toHaveScreenshot(screenshotString);
| ^
38 | }
39 | }
40 |
at ToastFixture.screenshot (/ionic/src/components/toast/test/hue/toast.e2e.ts:37:24)
at /ionic/src/components/toast/test/hue/toast.e2e.ts:56:26
|
|
[Mobile Safari] › src/components/toast/test/hue/toast.e2e.ts:54:9 › toast: hue - ionic/md/ltr/light › should show all bold toasts:
src/components/toast/test/hue/toast.e2e.ts#L37
1) [Mobile Safari] › src/components/toast/test/hue/toast.e2e.ts:54:9 › toast: hue - ionic/md/ltr/light › should show all bold toasts
Error: expect(page).toHaveScreenshot(expected) failed
14978 pixels (ratio 0.06 of all image pixels) are different.
Snapshot: toast-bold-ionic-md-ltr-light.png
Call log:
- Expect "toHaveScreenshot(toast-bold-ionic-md-ltr-light.png)" with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- 17404 pixels (ratio 0.07 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
- 2417 pixels (ratio 0.01 of all image pixels) are different.
- waiting 250ms before taking screenshot
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- captured a stable screenshot
- 14978 pixels (ratio 0.06 of all image pixels) are different.
35 | const screenshotString = screenshot(`toast-${screenshotModifier}`);
36 |
> 37 | await expect(page).toHaveScreenshot(screenshotString);
| ^
38 | }
39 | }
40 |
at ToastFixture.screenshot (/ionic/src/components/toast/test/hue/toast.e2e.ts:37:24)
at /ionic/src/components/toast/test/hue/toast.e2e.ts:56:26
|
|
test-core-screenshot (10, 20)
The strategy configuration was canceled because "test-core-screenshot._20_20" failed
|
|
test-core-screenshot (10, 20)
Process completed with exit code 1.
|
|
[Mobile Chrome] › src/components/item-sliding/test/hue/item-sliding.e2e.ts:79:9 › item-option: hue - ionic/md/ltr/light › should render bold item options:
src/components/item-sliding/test/hue/item-sliding.e2e.ts#L149
3) [Mobile Chrome] › src/components/item-sliding/test/hue/item-sliding.e2e.ts:79:9 › item-option: hue - ionic/md/ltr/light › should render bold item options
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveScreenshot(expected) failed
3737 pixels (ratio 0.04 of all image pixels) are different.
Snapshot: item-option-hue-bold-ionic-md-ltr-light.png
Call log:
- Expect "toHaveScreenshot(item-option-hue-bold-ionic-md-ltr-light.png)" with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('ion-list')
- locator resolved to <ion-list role="list" class="ionic list-ionic list-rectangular hydrated">…</ion-list>
- 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
- 3737 pixels (ratio 0.04 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('ion-list')
- locator resolved to <ion-list role="list" class="ionic list-ionic list-rectangular hydrated">…</ion-list>
- 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
- 3737 pixels (ratio 0.04 of all image pixels) are different.
147 | await page.waitForSelector('ion-item-options:visible', { state: 'visible' });
148 |
> 149 | await expect(page.locator('ion-list')).toHaveScreenshot(screenshot('item-option-hue-bold'));
| ^
150 | });
151 | });
152 | });
at /ionic/src/components/item-sliding/test/hue/item-sliding.e2e.ts:149:46
|
|
[Mobile Chrome] › src/components/item-sliding/test/hue/item-sliding.e2e.ts:79:9 › item-option: hue - ionic/md/ltr/light › should render bold item options:
src/components/item-sliding/test/hue/item-sliding.e2e.ts#L149
3) [Mobile Chrome] › src/components/item-sliding/test/hue/item-sliding.e2e.ts:79:9 › item-option: hue - ionic/md/ltr/light › should render bold item options
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveScreenshot(expected) failed
3737 pixels (ratio 0.04 of all image pixels) are different.
Snapshot: item-option-hue-bold-ionic-md-ltr-light.png
Call log:
- Expect "toHaveScreenshot(item-option-hue-bold-ionic-md-ltr-light.png)" with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('ion-list')
- locator resolved to <ion-list role="list" class="ionic list-ionic list-rectangular hydrated">…</ion-list>
- 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
- 3737 pixels (ratio 0.04 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('ion-list')
- locator resolved to <ion-list role="list" class="ionic list-ionic list-rectangular hydrated">…</ion-list>
- 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
- 3737 pixels (ratio 0.04 of all image pixels) are different.
147 | await page.waitForSelector('ion-item-options:visible', { state: 'visible' });
148 |
> 149 | await expect(page.locator('ion-list')).toHaveScreenshot(screenshot('item-option-hue-bold'));
| ^
150 | });
151 | });
152 | });
at /ionic/src/components/item-sliding/test/hue/item-sliding.e2e.ts:149:46
|
|
[Mobile Chrome] › src/components/item-sliding/test/hue/item-sliding.e2e.ts:79:9 › item-option: hue - ionic/md/ltr/light › should render bold item options:
src/components/item-sliding/test/hue/item-sliding.e2e.ts#L149
3) [Mobile Chrome] › src/components/item-sliding/test/hue/item-sliding.e2e.ts:79:9 › item-option: hue - ionic/md/ltr/light › should render bold item options
Error: expect(locator).toHaveScreenshot(expected) failed
3737 pixels (ratio 0.04 of all image pixels) are different.
Snapshot: item-option-hue-bold-ionic-md-ltr-light.png
Call log:
- Expect "toHaveScreenshot(item-option-hue-bold-ionic-md-ltr-light.png)" with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('ion-list')
- locator resolved to <ion-list role="list" class="ionic list-ionic list-rectangular hydrated">…</ion-list>
- 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
- 3737 pixels (ratio 0.04 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('ion-list')
- locator resolved to <ion-list role="list" class="ionic list-ionic list-rectangular hydrated">…</ion-list>
- 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
- 3737 pixels (ratio 0.04 of all image pixels) are different.
147 | await page.waitForSelector('ion-item-options:visible', { state: 'visible' });
148 |
> 149 | await expect(page.locator('ion-list')).toHaveScreenshot(screenshot('item-option-hue-bold'));
| ^
150 | });
151 | });
152 | });
at /ionic/src/components/item-sliding/test/hue/item-sliding.e2e.ts:149:46
|
|
[Mobile Chrome] › src/components/input-otp/test/color/input-otp.e2e.ts:56:11 › input-otp: color - ionic/md/ltr/light › readonly color with outline fill should not have visual regressions:
src/components/input-otp/test/color/input-otp.e2e.ts#L77
2) [Mobile Chrome] › src/components/input-otp/test/color/input-otp.e2e.ts:56:11 › input-otp: color - ionic/md/ltr/light › readonly color with outline fill should not have visual regressions
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveScreenshot(expected) failed
33 pixels (ratio 0.01 of all image pixels) are different.
Snapshot: input-otp-color-outline-readonly-ionic-md-ltr-light.png
Call log:
- Expect "toHaveScreenshot(input-otp-color-outline-readonly-ionic-md-ltr-light.png)" with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('#container')
- locator resolved to <div id="container">…</div>
- 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
- 32 pixels (ratio 0.01 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('#container')
- locator resolved to <div id="container">…</div>
- 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
- 33 pixels (ratio 0.01 of all image pixels) are different.
75 | // Set viewport size to ensure the entire height is visible
76 | await page.setViewportSize({ width: 393, height: 900 });
> 77 | await expect(container).toHaveScreenshot(screenshot(`input-otp-color-${fill}-readonly`));
| ^
78 | });
79 | });
80 | });
at /ionic/src/components/input-otp/test/color/input-otp.e2e.ts:77:33
|
|
[Mobile Chrome] › src/components/input-otp/test/color/input-otp.e2e.ts:56:11 › input-otp: color - ionic/md/ltr/light › readonly color with outline fill should not have visual regressions:
src/components/input-otp/test/color/input-otp.e2e.ts#L77
2) [Mobile Chrome] › src/components/input-otp/test/color/input-otp.e2e.ts:56:11 › input-otp: color - ionic/md/ltr/light › readonly color with outline fill should not have visual regressions
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveScreenshot(expected) failed
33 pixels (ratio 0.01 of all image pixels) are different.
Snapshot: input-otp-color-outline-readonly-ionic-md-ltr-light.png
Call log:
- Expect "toHaveScreenshot(input-otp-color-outline-readonly-ionic-md-ltr-light.png)" with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('#container')
- locator resolved to <div id="container">…</div>
- 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
- 32 pixels (ratio 0.01 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('#container')
- locator resolved to <div id="container">…</div>
- 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
- 33 pixels (ratio 0.01 of all image pixels) are different.
75 | // Set viewport size to ensure the entire height is visible
76 | await page.setViewportSize({ width: 393, height: 900 });
> 77 | await expect(container).toHaveScreenshot(screenshot(`input-otp-color-${fill}-readonly`));
| ^
78 | });
79 | });
80 | });
at /ionic/src/components/input-otp/test/color/input-otp.e2e.ts:77:33
|
|
[Mobile Chrome] › src/components/input-otp/test/color/input-otp.e2e.ts:56:11 › input-otp: color - ionic/md/ltr/light › readonly color with outline fill should not have visual regressions:
src/components/input-otp/test/color/input-otp.e2e.ts#L77
2) [Mobile Chrome] › src/components/input-otp/test/color/input-otp.e2e.ts:56:11 › input-otp: color - ionic/md/ltr/light › readonly color with outline fill should not have visual regressions
Error: expect(locator).toHaveScreenshot(expected) failed
33 pixels (ratio 0.01 of all image pixels) are different.
Snapshot: input-otp-color-outline-readonly-ionic-md-ltr-light.png
Call log:
- Expect "toHaveScreenshot(input-otp-color-outline-readonly-ionic-md-ltr-light.png)" with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('#container')
- locator resolved to <div id="container">…</div>
- 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
- 32 pixels (ratio 0.01 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('#container')
- locator resolved to <div id="container">…</div>
- 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
- 33 pixels (ratio 0.01 of all image pixels) are different.
75 | // Set viewport size to ensure the entire height is visible
76 | await page.setViewportSize({ width: 393, height: 900 });
> 77 | await expect(container).toHaveScreenshot(screenshot(`input-otp-color-${fill}-readonly`));
| ^
78 | });
79 | });
80 | });
at /ionic/src/components/input-otp/test/color/input-otp.e2e.ts:77:33
|
|
[Mobile Chrome] › src/components/input-otp/test/color/input-otp.e2e.ts:10:11 › input-otp: color - ionic/md/ltr/light › color with outline fill should not have visual regressions:
src/components/input-otp/test/color/input-otp.e2e.ts#L31
1) [Mobile Chrome] › src/components/input-otp/test/color/input-otp.e2e.ts:10:11 › input-otp: color - ionic/md/ltr/light › color with outline fill should not have visual regressions
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveScreenshot(expected) failed
344 pixels (ratio 0.01 of all image pixels) are different.
Snapshot: input-otp-color-outline-ionic-md-ltr-light.png
Call log:
- Expect "toHaveScreenshot(input-otp-color-outline-ionic-md-ltr-light.png)" with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('#container')
- locator resolved to <div id="container">…</div>
- 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
- 344 pixels (ratio 0.01 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('#container')
- locator resolved to <div id="container">…</div>
- 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
- 344 pixels (ratio 0.01 of all image pixels) are different.
29 | // Set viewport size to ensure the entire height is visible
30 | await page.setViewportSize({ width: 393, height: 900 });
> 31 | await expect(container).toHaveScreenshot(screenshot(`input-otp-color-${fill}`));
| ^
32 | });
33 | test(`disabled color with ${fill} fill should not have visual regressions`, async ({ page }) => {
34 | await page.setContent(
at /ionic/src/components/input-otp/test/color/input-otp.e2e.ts:31:33
|
|
[Mobile Chrome] › src/components/input-otp/test/color/input-otp.e2e.ts:10:11 › input-otp: color - ionic/md/ltr/light › color with outline fill should not have visual regressions:
src/components/input-otp/test/color/input-otp.e2e.ts#L31
1) [Mobile Chrome] › src/components/input-otp/test/color/input-otp.e2e.ts:10:11 › input-otp: color - ionic/md/ltr/light › color with outline fill should not have visual regressions
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveScreenshot(expected) failed
344 pixels (ratio 0.01 of all image pixels) are different.
Snapshot: input-otp-color-outline-ionic-md-ltr-light.png
Call log:
- Expect "toHaveScreenshot(input-otp-color-outline-ionic-md-ltr-light.png)" with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('#container')
- locator resolved to <div id="container">…</div>
- 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
- 344 pixels (ratio 0.01 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('#container')
- locator resolved to <div id="container">…</div>
- 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
- 344 pixels (ratio 0.01 of all image pixels) are different.
29 | // Set viewport size to ensure the entire height is visible
30 | await page.setViewportSize({ width: 393, height: 900 });
> 31 | await expect(container).toHaveScreenshot(screenshot(`input-otp-color-${fill}`));
| ^
32 | });
33 | test(`disabled color with ${fill} fill should not have visual regressions`, async ({ page }) => {
34 | await page.setContent(
at /ionic/src/components/input-otp/test/color/input-otp.e2e.ts:31:33
|
|
[Mobile Chrome] › src/components/input-otp/test/color/input-otp.e2e.ts:10:11 › input-otp: color - ionic/md/ltr/light › color with outline fill should not have visual regressions:
src/components/input-otp/test/color/input-otp.e2e.ts#L31
1) [Mobile Chrome] › src/components/input-otp/test/color/input-otp.e2e.ts:10:11 › input-otp: color - ionic/md/ltr/light › color with outline fill should not have visual regressions
Error: expect(locator).toHaveScreenshot(expected) failed
344 pixels (ratio 0.01 of all image pixels) are different.
Snapshot: input-otp-color-outline-ionic-md-ltr-light.png
Call log:
- Expect "toHaveScreenshot(input-otp-color-outline-ionic-md-ltr-light.png)" with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('#container')
- locator resolved to <div id="container">…</div>
- 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
- 344 pixels (ratio 0.01 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('#container')
- locator resolved to <div id="container">…</div>
- 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
- 344 pixels (ratio 0.01 of all image pixels) are different.
29 | // Set viewport size to ensure the entire height is visible
30 | await page.setViewportSize({ width: 393, height: 900 });
> 31 | await expect(container).toHaveScreenshot(screenshot(`input-otp-color-${fill}`));
| ^
32 | });
33 | test(`disabled color with ${fill} fill should not have visual regressions`, async ({ page }) => {
34 | await page.setContent(
at /ionic/src/components/input-otp/test/color/input-otp.e2e.ts:31:33
|
|
test-core-screenshot (16, 20)
The strategy configuration was canceled because "test-core-screenshot._20_20" failed
|
|
test-core-screenshot (16, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (16, 20)
The operation was canceled.
|
|
test-core-screenshot (1, 20)
The strategy configuration was canceled because "test-core-screenshot._20_20" failed
|
|
test-core-screenshot (1, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (1, 20)
The operation was canceled.
|
|
test-core-screenshot (17, 20)
The strategy configuration was canceled because "test-core-screenshot._20_20" failed
|
|
test-core-screenshot (17, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (17, 20)
The operation was canceled.
|
|
test-core-screenshot (2, 20)
The strategy configuration was canceled because "test-core-screenshot._20_20" failed
|
|
test-core-screenshot (2, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (2, 20)
The operation was canceled.
|
|
test-core-screenshot (3, 20)
The strategy configuration was canceled because "test-core-screenshot._20_20" failed
|
|
test-core-screenshot (13, 20)
The strategy configuration was canceled because "test-core-screenshot._20_20" failed
|
|
test-core-screenshot (3, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (13, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (3, 20)
The operation was canceled.
|
|
test-core-screenshot (13, 20)
The operation was canceled.
|
|
test-core-screenshot (15, 20)
The strategy configuration was canceled because "test-core-screenshot._20_20" failed
|
|
test-core-screenshot (15, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (15, 20)
The operation was canceled.
|
|
test-core-screenshot (19, 20)
The strategy configuration was canceled because "test-core-screenshot._20_20" failed
|
|
test-core-screenshot (19, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (19, 20)
The operation was canceled.
|
|
test-core-screenshot (8, 20)
The strategy configuration was canceled because "test-core-screenshot._20_20" failed
|
|
test-core-screenshot (4, 20)
The strategy configuration was canceled because "test-core-screenshot._20_20" failed
|
|
test-core-screenshot (8, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (4, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (4, 20)
The operation was canceled.
|
|
test-core-screenshot (8, 20)
The operation was canceled.
|
|
test-core-screenshot (9, 20)
The strategy configuration was canceled because "test-core-screenshot._20_20" failed
|
|
test-core-screenshot (9, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (9, 20)
The operation was canceled.
|
|
test-core-screenshot (11, 20)
The strategy configuration was canceled because "test-core-screenshot._20_20" failed
|
|
test-core-screenshot (11, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (11, 20)
The operation was canceled.
|
|
test-core-screenshot (6, 20)
The strategy configuration was canceled because "test-core-screenshot._20_20" failed
|
|
test-core-screenshot (6, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (6, 20)
The operation was canceled.
|
|
test-core-screenshot (18, 20)
The strategy configuration was canceled because "test-core-screenshot._20_20" failed
|
|
test-core-screenshot (18, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (18, 20)
The operation was canceled.
|
|
test-core-screenshot (14, 20)
The strategy configuration was canceled because "test-core-screenshot._20_20" failed
|
|
test-core-screenshot (14, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (14, 20)
The operation was canceled.
|
|
test-core-screenshot (5, 20)
The strategy configuration was canceled because "test-core-screenshot._20_20" failed
|
|
test-core-screenshot (5, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (5, 20)
The operation was canceled.
|
|
verify-screenshots
Process completed with exit code 1.
|
|
🎭 Playwright Run Summary
360 skipped
276 passed (2.2m)
|
|
🎭 Playwright Run Summary
1 skipped
676 passed (3.7m)
|
|
🎭 Playwright Run Summary
3 failed
[Mobile Safari] › src/components/toast/test/hue/toast.e2e.ts:54:9 › toast: hue - ionic/md/ltr/light › should show all bold toasts
[Mobile Safari] › src/components/toggle/test/enable-on-off-labels/toggle.e2e.ts:32:9 › toggle: enable-on-off-labels - ionic/md/ltr/light › should not have visual regressions with color
[Mobile Safari] › src/components/toggle/test/enable-on-off-labels/toggle.e2e.ts:32:9 › toggle: enable-on-off-labels - ionic/md/rtl/light › should not have visual regressions with color
368 skipped
300 passed (3.7m)
|
|
🎭 Playwright Run Summary
3 failed
[Mobile Chrome] › src/components/input-otp/test/color/input-otp.e2e.ts:10:11 › input-otp: color - ionic/md/ltr/light › color with outline fill should not have visual regressions
[Mobile Chrome] › src/components/input-otp/test/color/input-otp.e2e.ts:56:11 › input-otp: color - ionic/md/ltr/light › readonly color with outline fill should not have visual regressions
[Mobile Chrome] › src/components/item-sliding/test/hue/item-sliding.e2e.ts:79:9 › item-option: hue - ionic/md/ltr/light › should render bold item options
2 skipped
666 passed (3.8m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
ionic-angular
|
866 KB |
sha256:cc0cdebf842087d80574691cd61ba652d5b612fa1c791812cfaa34c45268dbd0
|
|
|
ionic-angular-server
|
8.55 KB |
sha256:ace9a9c7998dad9ac805bbd1c0e2a4c7b518d59cc3bbd887014203a1b4199616
|
|
|
ionic-core
|
5.17 MB |
sha256:065a9bd623823cf1f9a93ebd4bd61909a5f8d45c39979610095d9316aa8ad858
|
|
|
ionic-react
|
404 KB |
sha256:49bd6fadd9631ff42e371e1d135c238d03775b68f80bb5e5d8f3a2ae7b969044
|
|
|
ionic-react-router
|
27.9 KB |
sha256:bd697bdeba2123a8b2bc4a6b8156be6414275329998fcdfb0ab7ba6b52c450a8
|
|
|
ionic-vue
|
435 KB |
sha256:5e520b56745d18f167a417a7441c39dd9065378d471f271e099f0dc1966a5ab9
|
|
|
ionic-vue-router
|
17 KB |
sha256:8c2501604341bd850cfd524a2e67d04bcf4384281069a46f75bf71157f6b083e
|
|
|
test-results-12-20
|
480 KB |
sha256:8366528f9f578571f8ca71e2804d9375c92001e9d744a8949e3d480df360455f
|
|
|
test-results-20-20
|
5.75 MB |
sha256:dc3f9183210044c4f93410a9677934628b478226752689536590097cc94912f2
|
|
|
test-results-7-20
|
362 KB |
sha256:861661d5cbfb2bb2bd0339fe72096129102e33093e0a697e2e0ae17e370500a5
|
|