Stencil Nightly Build #596
Annotations
10 errors and 1 notice
Run /./.github/workflows/actions/test-core-screenshot:
src/components/input/test/basic/input.e2e.ts#L16
1) [Mobile Firefox] › src/components/input/test/basic/input.e2e.ts:7:11 › input: basic - ios/ltr › input with overflow › should not have visual regressions
Error: Screenshot comparison failed:
Timeout 5000ms exceeded.
Expected: /ionic/src/components/input/test/basic/input.e2e.ts-snapshots/input-with-text-overflow-ios-ltr-Mobile-Firefox-linux.png
Call log:
- expect.toHaveScreenshot(input-with-text-overflow-ios-ltr.png) with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('ion-input')
- locator resolved to <ion-input class="sc-ion-input-ios-h ios has-value input-label-placement-start hydrated" value="reallylonglonglonginputtoseetheedgesreallylonglonglonginputtoseetheedges">…</ion-input>
- 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
- element is not visible
- retrying scroll into view action, attempt #1
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #2
- waiting 20ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #3
- waiting 100ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #4
- waiting 100ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #5
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #6
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #7
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #8
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #9
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #10
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #11
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #12
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #13
- waiting 500ms
- waiting for element to be stable
- Timeout 5000ms exceeded.
14 | const input = page.locator('ion-input');
15 | // Validates the display of an input where text extends off the edge of the component.
> 16 | await expect(input).toHaveScreenshot(screenshot(`input-with-text-overflow`));
| ^
17 | });
18 | });
19 | test.describe('input with placeholder', () => {
at /ionic/src/components/input/test/basic/input.e2e.ts:16:29
|
Run /./.github/workflows/actions/test-core-screenshot:
src/components/input/test/basic/input.e2e.ts#L16
1) [Mobile Firefox] › src/components/input/test/basic/input.e2e.ts:7:11 › input: basic - ios/ltr › input with overflow › should not have visual regressions
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
Timeout 5000ms exceeded.
Expected: /ionic/src/components/input/test/basic/input.e2e.ts-snapshots/input-with-text-overflow-ios-ltr-Mobile-Firefox-linux.png
Call log:
- expect.toHaveScreenshot(input-with-text-overflow-ios-ltr.png) with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('ion-input')
- locator resolved to <ion-input class="sc-ion-input-ios-h ios has-value input-label-placement-start hydrated" value="reallylonglonglonginputtoseetheedgesreallylonglonglonginputtoseetheedges">…</ion-input>
- 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
- element is not visible
- retrying scroll into view action, attempt #1
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #2
- waiting 20ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #3
- waiting 100ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #4
- waiting 100ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #5
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #6
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #7
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #8
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #9
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #10
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #11
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #12
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #13
- waiting 500ms
- Timeout 5000ms exceeded.
14 | const input = page.locator('ion-input');
15 | // Validates the display of an input where text extends off the edge of the component.
> 16 | await expect(input).toHaveScreenshot(screenshot(`input-with-text-overflow`));
| ^
17 | });
18 | });
19 | test.describe('input with placeholder', () => {
at /ionic/src/components/input/test/basic/input.e2e.ts:16:29
|
Run /./.github/workflows/actions/test-core-screenshot:
src/components/input/test/basic/input.e2e.ts#L16
1) [Mobile Firefox] › src/components/input/test/basic/input.e2e.ts:7:11 › input: basic - ios/ltr › input with overflow › should not have visual regressions
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
Timeout 5000ms exceeded.
Expected: /ionic/src/components/input/test/basic/input.e2e.ts-snapshots/input-with-text-overflow-ios-ltr-Mobile-Firefox-linux.png
Call log:
- expect.toHaveScreenshot(input-with-text-overflow-ios-ltr.png) with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('ion-input')
- locator resolved to <ion-input class="sc-ion-input-ios-h ios has-value input-label-placement-start hydrated" value="reallylonglonglonginputtoseetheedgesreallylonglonglonginputtoseetheedges">…</ion-input>
- 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
- element is not visible
- retrying scroll into view action, attempt #1
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #2
- waiting 20ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #3
- waiting 100ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #4
- waiting 100ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #5
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #6
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #7
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #8
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #9
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #10
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #11
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #12
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #13
- waiting 500ms
- Timeout 5000ms exceeded.
14 | const input = page.locator('ion-input');
15 | // Validates the display of an input where text extends off the edge of the component.
> 16 | await expect(input).toHaveScreenshot(screenshot(`input-with-text-overflow`));
| ^
17 | });
18 | });
19 | test.describe('input with placeholder', () => {
at /ionic/src/components/input/test/basic/input.e2e.ts:16:29
|
Run /./.github/workflows/actions/test-core-screenshot:
src/components/input/test/basic/input.e2e.ts#L29
2) [Mobile Firefox] › src/components/input/test/basic/input.e2e.ts:20:11 › input: basic - ios/ltr › input with placeholder › should not have visual regressions
Error: Screenshot comparison failed:
Timeout 5000ms exceeded.
Expected: /ionic/src/components/input/test/basic/input.e2e.ts-snapshots/input-with-placeholder-ios-ltr-Mobile-Firefox-linux.png
Call log:
- expect.toHaveScreenshot(input-with-placeholder-ios-ltr.png) with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('ion-input')
- locator resolved to <ion-input placeholder="Placeholder" class="sc-ion-input-ios-h ios input-label-placement-start hydrated">…</ion-input>
- 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
- element is not visible
- retrying scroll into view action, attempt #1
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #2
- waiting 20ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #3
- waiting 100ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #4
- waiting 100ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #5
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #6
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #7
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #8
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #9
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #10
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #11
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #12
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #13
- waiting 500ms
- Timeout 5000ms exceeded.
27 | const input = page.locator('ion-input');
28 | // Validates the display of an input with a placeholder.
> 29 | await expect(input).toHaveScreenshot(screenshot(`input-with-placeholder`));
| ^
30 | });
31 | });
32 |
at /ionic/src/components/input/test/basic/input.e2e.ts:29:29
|
Run /./.github/workflows/actions/test-core-screenshot:
src/components/input/test/basic/input.e2e.ts#L29
2) [Mobile Firefox] › src/components/input/test/basic/input.e2e.ts:20:11 › input: basic - ios/ltr › input with placeholder › should not have visual regressions
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
Timeout 5000ms exceeded.
Expected: /ionic/src/components/input/test/basic/input.e2e.ts-snapshots/input-with-placeholder-ios-ltr-Mobile-Firefox-linux.png
Call log:
- expect.toHaveScreenshot(input-with-placeholder-ios-ltr.png) with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('ion-input')
- locator resolved to <ion-input placeholder="Placeholder" class="sc-ion-input-ios-h ios input-label-placement-start hydrated">…</ion-input>
- 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
- element is not visible
- retrying scroll into view action, attempt #1
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #2
- waiting 20ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #3
- waiting 100ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #4
- waiting 100ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #5
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #6
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #7
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #8
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #9
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #10
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #11
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #12
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #13
- waiting 500ms
- Timeout 5000ms exceeded.
27 | const input = page.locator('ion-input');
28 | // Validates the display of an input with a placeholder.
> 29 | await expect(input).toHaveScreenshot(screenshot(`input-with-placeholder`));
| ^
30 | });
31 | });
32 |
at /ionic/src/components/input/test/basic/input.e2e.ts:29:29
|
Run /./.github/workflows/actions/test-core-screenshot:
src/components/input/test/basic/input.e2e.ts#L29
2) [Mobile Firefox] › src/components/input/test/basic/input.e2e.ts:20:11 › input: basic - ios/ltr › input with placeholder › should not have visual regressions
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
Timeout 5000ms exceeded.
Expected: /ionic/src/components/input/test/basic/input.e2e.ts-snapshots/input-with-placeholder-ios-ltr-Mobile-Firefox-linux.png
Call log:
- expect.toHaveScreenshot(input-with-placeholder-ios-ltr.png) with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('ion-input')
- locator resolved to <ion-input placeholder="Placeholder" class="sc-ion-input-ios-h ios input-label-placement-start hydrated">…</ion-input>
- 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
- element is not visible
- retrying scroll into view action, attempt #1
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #2
- waiting 20ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #3
- waiting 100ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #4
- waiting 100ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #5
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #6
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #7
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #8
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #9
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #10
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #11
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #12
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #13
- waiting 500ms
- Timeout 5000ms exceeded.
27 | const input = page.locator('ion-input');
28 | // Validates the display of an input with a placeholder.
> 29 | await expect(input).toHaveScreenshot(screenshot(`input-with-placeholder`));
| ^
30 | });
31 | });
32 |
at /ionic/src/components/input/test/basic/input.e2e.ts:29:29
|
Run /./.github/workflows/actions/test-core-screenshot:
src/components/input/test/basic/input.e2e.ts#L47
3) [Mobile Firefox] › src/components/input/test/basic/input.e2e.ts:34:11 › input: basic - ios/ltr › input with clear button › should not have visual regressions with default label
Error: Screenshot comparison failed:
Timeout 5000ms exceeded.
Expected: /ionic/src/components/input/test/basic/input.e2e.ts-snapshots/input-with-clear-button-ios-ltr-Mobile-Firefox-linux.png
Call log:
- expect.toHaveScreenshot(input-with-clear-button-ios-ltr.png) with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('ion-input')
- locator resolved to <ion-input value="Text" label="Label" clear-input="true" class="sc-ion-input-ios-h ios has-value input-label-placement-start hydrated">…</ion-input>
- 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
- element is not visible
- retrying scroll into view action, attempt #1
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #2
- waiting 20ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #3
- waiting 100ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #4
- waiting 100ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #5
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #6
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #7
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #8
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #9
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #10
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #11
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #12
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #13
- waiting 500ms
- Timeout 5000ms exceeded.
45 | const input = page.locator('ion-input');
46 | // Validates the display of an input with a clear button.
> 47 | await expect(input).toHaveScreenshot(screenshot(`input-with-clear-button`));
| ^
48 | });
49 | test('should not have visual regressions with stacked label', async ({ page }) => {
50 | await page.setContent(
at /ionic/src/components/input/test/basic/input.e2e.ts:47:29
|
Run /./.github/workflows/actions/test-core-screenshot:
src/components/input/test/basic/input.e2e.ts#L47
3) [Mobile Firefox] › src/components/input/test/basic/input.e2e.ts:34:11 › input: basic - ios/ltr › input with clear button › should not have visual regressions with default label
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
Timeout 5000ms exceeded.
Expected: /ionic/src/components/input/test/basic/input.e2e.ts-snapshots/input-with-clear-button-ios-ltr-Mobile-Firefox-linux.png
Call log:
- expect.toHaveScreenshot(input-with-clear-button-ios-ltr.png) with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('ion-input')
- locator resolved to <ion-input value="Text" label="Label" clear-input="true" class="sc-ion-input-ios-h ios has-value input-label-placement-start hydrated">…</ion-input>
- 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
- element is not visible
- retrying scroll into view action, attempt #1
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #2
- waiting 20ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #3
- waiting 100ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #4
- waiting 100ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #5
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #6
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #7
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #8
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #9
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #10
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #11
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #12
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #13
- waiting 500ms
- Timeout 5000ms exceeded.
45 | const input = page.locator('ion-input');
46 | // Validates the display of an input with a clear button.
> 47 | await expect(input).toHaveScreenshot(screenshot(`input-with-clear-button`));
| ^
48 | });
49 | test('should not have visual regressions with stacked label', async ({ page }) => {
50 | await page.setContent(
at /ionic/src/components/input/test/basic/input.e2e.ts:47:29
|
Run /./.github/workflows/actions/test-core-screenshot:
src/components/input/test/basic/input.e2e.ts#L47
3) [Mobile Firefox] › src/components/input/test/basic/input.e2e.ts:34:11 › input: basic - ios/ltr › input with clear button › should not have visual regressions with default label
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
Timeout 5000ms exceeded.
Expected: /ionic/src/components/input/test/basic/input.e2e.ts-snapshots/input-with-clear-button-ios-ltr-Mobile-Firefox-linux.png
Call log:
- expect.toHaveScreenshot(input-with-clear-button-ios-ltr.png) with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('ion-input')
- locator resolved to <ion-input value="Text" label="Label" clear-input="true" class="sc-ion-input-ios-h ios has-value input-label-placement-start hydrated">…</ion-input>
- 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
- element is not visible
- retrying scroll into view action, attempt #1
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #2
- waiting 20ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #3
- waiting 100ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #4
- waiting 100ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #5
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #6
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #7
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #8
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #9
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #10
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #11
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #12
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #13
- waiting 500ms
- waiting for element to be stable
- Timeout 5000ms exceeded.
45 | const input = page.locator('ion-input');
46 | // Validates the display of an input with a clear button.
> 47 | await expect(input).toHaveScreenshot(screenshot(`input-with-clear-button`));
| ^
48 | });
49 | test('should not have visual regressions with stacked label', async ({ page }) => {
50 | await page.setContent(
at /ionic/src/components/input/test/basic/input.e2e.ts:47:29
|
Run /./.github/workflows/actions/test-core-screenshot:
src/components/input/test/basic/input.e2e.ts#L63
4) [Mobile Firefox] › src/components/input/test/basic/input.e2e.ts:49:11 › input: basic - ios/ltr › input with clear button › should not have visual regressions with stacked label
Error: Screenshot comparison failed:
Timeout 5000ms exceeded.
Expected: /ionic/src/components/input/test/basic/input.e2e.ts-snapshots/input-with-clear-button-stacked-ios-ltr-Mobile-Firefox-linux.png
Call log:
- expect.toHaveScreenshot(input-with-clear-button-stacked-ios-ltr.png) with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('ion-input')
- locator resolved to <ion-input value="Text" label="Label" clear-input="true" label-placement="stacked" class="sc-ion-input-ios-h ios has-value label-floating input-label-placement-stacked hydrated">…</ion-input>
- 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
- element is not visible
- retrying scroll into view action, attempt #1
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #2
- waiting 20ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #3
- waiting 100ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #4
- waiting 100ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #5
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #6
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #7
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #8
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #9
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #10
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #11
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #12
- waiting 500ms
- waiting for element to be stable
- element is not visible
- retrying scroll into view action, attempt #13
- waiting 500ms
- Timeout 5000ms exceeded.
61 | const input = page.locator('ion-input');
62 | // Validates the display of an input with a clear button.
> 63 | await expect(input).toHaveScreenshot(screenshot(`input-with-clear-button-stacked`));
| ^
64 | });
65 | });
66 | });
at /ionic/src/components/input/test/basic/input.e2e.ts:63:29
|
Run /./.github/workflows/actions/test-core-screenshot
423 failed
[Mobile Firefox] › src/components/input/test/basic/input.e2e.ts:7:11 › input: basic - ios/ltr › input with overflow › should not have visual regressions
[Mobile Firefox] › src/components/input/test/basic/input.e2e.ts:20:11 › input: basic - ios/ltr › input with placeholder › should not have visual regressions
[Mobile Firefox] › src/components/input/test/basic/input.e2e.ts:34:11 › input: basic - ios/ltr › input with clear button › should not have visual regressions with default label
[Mobile Firefox] › src/components/input/test/basic/input.e2e.ts:49:11 › input: basic - ios/ltr › input with clear button › should not have visual regressions with stacked label
[Mobile Firefox] › src/components/input/test/basic/input.e2e.ts:7:11 › input: basic - ios/rtl › input with overflow › should not have visual regressions
[Mobile Firefox] › src/components/input/test/basic/input.e2e.ts:20:11 › input: basic - ios/rtl › input with placeholder › should not have visual regressions
[Mobile Firefox] › src/components/input/test/basic/input.e2e.ts:34:11 › input: basic - ios/rtl › input with clear button › should not have visual regressions with default label
[Mobile Firefox] › src/components/input/test/basic/input.e2e.ts:49:11 › input: basic - ios/rtl › input with clear button › should not have visual regressions with stacked label
[Mobile Firefox] › src/components/input/test/basic/input.e2e.ts:7:11 › input: basic - md/ltr › input with overflow › should not have visual regressions
[Mobile Firefox] › src/components/input/test/basic/input.e2e.ts:20:11 › input: basic - md/ltr › input with placeholder › should not have visual regressions
[Mobile Firefox] › src/components/input/test/basic/input.e2e.ts:34:11 › input: basic - md/ltr › input with clear button › should not have visual regressions with default label
[Mobile Firefox] › src/components/input/test/basic/input.e2e.ts:49:11 › input: basic - md/ltr › input with clear button › should not have visual regressions with stacked label
[Mobile Firefox] › src/components/input/test/basic/input.e2e.ts:7:11 › input: basic - md/rtl › input with overflow › should not have visual regressions
[Mobile Firefox] › src/components/input/test/basic/input.e2e.ts:20:11 › input: basic - md/rtl › input with placeholder › should not have visual regressions
[Mobile Firefox] › src/components/input/test/basic/input.e2e.ts:34:11 › input: basic - md/rtl › input with clear button › should not have visual regressions with default label
[Mobile Firefox] › src/components/input/test/basic/input.e2e.ts:49:11 › input: basic - md/rtl › input with clear button › should not have visual regressions with stacked label
[Mobile Firefox] › src/components/input/test/basic/input.e2e.ts:74:9 › input: clear button - ios/ltr › should clear the input when pressed
[Mobile Firefox] › src/components/input/test/basic/input.e2e.ts:98:9 › input: clear button - ios/ltr › should keep the input focused when the clear button is pressed
[Mobile Firefox] › src/components/input/test/basic/input.e2e.ts:119:9 › input: clear button - ios/ltr › should inherit color when used in item with color property
[Mobile Firefox] › src/components/input/test/bottom-content/input.e2e.ts:6:9 › input: bottom content - ios/ltr › entire input component should render correctly with no fill
[Mobile Firefox] › src/components/input/test/bottom-content/input.e2e.ts:16:9 › input: bottom content - ios/ltr › entire input component should render correctly with solid fill
[Mobile Firefox] › src/components/input/test/bottom-content/input.e2e.ts:26:9 › input: bottom content - ios/ltr › entire input component should render correctly with outline fill
[Mobile Firefox] › src/components/input/test/bottom-content/input.e2e.ts:6:9 › input: bottom content - md/ltr › entire input component should render correctly with no fill
[Mobile Firefox] › src/components/input/test/bottom-content/input.e2e.ts:16:9 › input: bottom content - md/ltr › entire input component should rend
|
Loading