fix: make all components CSP compatible #16982
build.yml
on: pull_request
build-core
1m 40s
Matrix: test-core-screenshot
test-core-clean-build
13s
test-core-lint
53s
test-core-spec
1m 8s
verify-screenshots
2s
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
4s
verify-test-react-router-e2e
3s
verify-test-vue-e2e
4s
Annotations
77 errors and 3 notices
|
test-core-lint
Process completed with exit code 1.
|
|
test-core-spec
Process completed with exit code 1.
|
|
test-react-e2e (react17)
Process completed with exit code 1.
|
|
test-react-e2e (react19)
Process completed with exit code 1.
|
|
test-vue-e2e (vue3)
Process completed with exit code 1.
|
|
test-react-e2e (react18)
Process completed with exit code 1.
|
|
verify-test-vue-e2e
Process completed with exit code 1.
|
|
verify-test-react-e2e
Process completed with exit code 1.
|
|
[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
1) [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/textarea/test/bottom-content/textarea.e2e.ts:173:9 › textarea: supporting text customization - md/ltr › should not have visual regressions when rendering error text with custom css:
src/components/textarea/test/bottom-content/textarea.e2e.ts#L188
4) [Mobile Chrome] › src/components/textarea/test/bottom-content/textarea.e2e.ts:173:9 › textarea: supporting text customization - md/ltr › should not have visual regressions when rendering error text with custom css
Error: expect(locator).toHaveScreenshot(expected)
Expected an image 393px by 94px, received 393px by 84px. 271 pixels (ratio 0.01 of all image pixels) are different.
Snapshot: textarea-error-text-custom-css-md-ltr.png
Call log:
- Expect "toHaveScreenshot(textarea-error-text-custom-css-md-ltr.png)" with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('ion-textarea')
- locator resolved to <ion-textarea label="Label" error-text="Error text" class="ion-invalid ion-touched custom-textarea md textarea-size-medium textarea-label-placement-start hydrated"></ion-textarea>
- 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
- Expected an image 393px by 94px, received 393px by 84px. 271 pixels (ratio 0.01 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('ion-textarea')
- locator resolved to <ion-textarea label="Label" error-text="Error text" class="ion-invalid ion-touched custom-textarea md textarea-size-medium textarea-label-placement-start hydrated"></ion-textarea>
- 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
- Expected an image 393px by 94px, received 393px by 84px. 271 pixels (ratio 0.01 of all image pixels) are different.
186 |
187 | const errorText = page.locator('ion-textarea');
> 188 | await expect(errorText).toHaveScreenshot(screenshot(`textarea-error-text-custom-css`));
| ^
189 | });
190 | test('should not have visual regressions when rendering error text with a custom css variable', async ({
191 | page,
at /ionic/src/components/textarea/test/bottom-content/textarea.e2e.ts:188:31
|
|
[Mobile Chrome] › src/components/textarea/test/bottom-content/textarea.e2e.ts:156:9 › textarea: supporting text customization - md/ltr › should not have visual regressions when rendering helper text with custom css:
src/components/textarea/test/bottom-content/textarea.e2e.ts#L171
3) [Mobile Chrome] › src/components/textarea/test/bottom-content/textarea.e2e.ts:156:9 › textarea: supporting text customization - md/ltr › should not have visual regressions when rendering helper text with custom css
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveScreenshot(expected)
Expected an image 393px by 94px, received 393px by 84px. 379 pixels (ratio 0.02 of all image pixels) are different.
Snapshot: textarea-helper-text-custom-css-md-ltr.png
Call log:
- Expect "toHaveScreenshot(textarea-helper-text-custom-css-md-ltr.png)" with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('ion-textarea')
- locator resolved to <ion-textarea label="Label" helper-text="Helper text" class="custom-textarea md textarea-size-medium textarea-label-placement-start hydrated"></ion-textarea>
- 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
- Expected an image 393px by 94px, received 393px by 84px. 379 pixels (ratio 0.02 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('ion-textarea')
- locator resolved to <ion-textarea label="Label" helper-text="Helper text" class="custom-textarea md textarea-size-medium textarea-label-placement-start hydrated"></ion-textarea>
- 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
- Expected an image 393px by 94px, received 393px by 84px. 379 pixels (ratio 0.02 of all image pixels) are different.
169 |
170 | const helperText = page.locator('ion-textarea');
> 171 | await expect(helperText).toHaveScreenshot(screenshot(`textarea-helper-text-custom-css`));
| ^
172 | });
173 | test('should not have visual regressions when rendering error text with custom css', async ({ page }) => {
174 | await page.setContent(
at /ionic/src/components/textarea/test/bottom-content/textarea.e2e.ts:171:32
|
|
[Mobile Chrome] › src/components/textarea/test/bottom-content/textarea.e2e.ts:156:9 › textarea: supporting text customization - md/ltr › should not have visual regressions when rendering helper text with custom css:
src/components/textarea/test/bottom-content/textarea.e2e.ts#L171
3) [Mobile Chrome] › src/components/textarea/test/bottom-content/textarea.e2e.ts:156:9 › textarea: supporting text customization - md/ltr › should not have visual regressions when rendering helper text with custom css
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveScreenshot(expected)
Expected an image 393px by 94px, received 393px by 84px. 379 pixels (ratio 0.02 of all image pixels) are different.
Snapshot: textarea-helper-text-custom-css-md-ltr.png
Call log:
- Expect "toHaveScreenshot(textarea-helper-text-custom-css-md-ltr.png)" with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('ion-textarea')
- locator resolved to <ion-textarea label="Label" helper-text="Helper text" class="custom-textarea md textarea-size-medium textarea-label-placement-start hydrated"></ion-textarea>
- 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
- Expected an image 393px by 94px, received 393px by 84px. 379 pixels (ratio 0.02 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('ion-textarea')
- locator resolved to <ion-textarea label="Label" helper-text="Helper text" class="custom-textarea md textarea-size-medium textarea-label-placement-start hydrated"></ion-textarea>
- 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
- Expected an image 393px by 94px, received 393px by 84px. 379 pixels (ratio 0.02 of all image pixels) are different.
169 |
170 | const helperText = page.locator('ion-textarea');
> 171 | await expect(helperText).toHaveScreenshot(screenshot(`textarea-helper-text-custom-css`));
| ^
172 | });
173 | test('should not have visual regressions when rendering error text with custom css', async ({ page }) => {
174 | await page.setContent(
at /ionic/src/components/textarea/test/bottom-content/textarea.e2e.ts:171:32
|
|
[Mobile Chrome] › src/components/textarea/test/bottom-content/textarea.e2e.ts:156:9 › textarea: supporting text customization - md/ltr › should not have visual regressions when rendering helper text with custom css:
src/components/textarea/test/bottom-content/textarea.e2e.ts#L171
3) [Mobile Chrome] › src/components/textarea/test/bottom-content/textarea.e2e.ts:156:9 › textarea: supporting text customization - md/ltr › should not have visual regressions when rendering helper text with custom css
Error: expect(locator).toHaveScreenshot(expected)
Expected an image 393px by 94px, received 393px by 84px. 379 pixels (ratio 0.02 of all image pixels) are different.
Snapshot: textarea-helper-text-custom-css-md-ltr.png
Call log:
- Expect "toHaveScreenshot(textarea-helper-text-custom-css-md-ltr.png)" with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('ion-textarea')
- locator resolved to <ion-textarea label="Label" helper-text="Helper text" class="custom-textarea md textarea-size-medium textarea-label-placement-start hydrated"></ion-textarea>
- 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
- Expected an image 393px by 94px, received 393px by 84px. 379 pixels (ratio 0.02 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('ion-textarea')
- locator resolved to <ion-textarea label="Label" helper-text="Helper text" class="custom-textarea md textarea-size-medium textarea-label-placement-start hydrated"></ion-textarea>
- 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
- Expected an image 393px by 94px, received 393px by 84px. 379 pixels (ratio 0.02 of all image pixels) are different.
169 |
170 | const helperText = page.locator('ion-textarea');
> 171 | await expect(helperText).toHaveScreenshot(screenshot(`textarea-helper-text-custom-css`));
| ^
172 | });
173 | test('should not have visual regressions when rendering error text with custom css', async ({ page }) => {
174 | await page.setContent(
at /ionic/src/components/textarea/test/bottom-content/textarea.e2e.ts:171:32
|
|
[Mobile Chrome] › src/components/textarea/test/autogrow/textarea.e2e.ts:6:9 › textarea: autogrow - md/ltr › should not have visual regressions:
src/components/textarea/test/autogrow/textarea.e2e.ts#L11
2) [Mobile Chrome] › src/components/textarea/test/autogrow/textarea.e2e.ts:6:9 › textarea: autogrow - md/ltr › should not have visual regressions
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(page).toHaveScreenshot(expected)
4 pixels (ratio 0.01 of all image pixels) are different.
Snapshot: textarea-autogrow-diff-md-ltr.png
Call log:
- Expect "toHaveScreenshot(textarea-autogrow-diff-md-ltr.png)" with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- 4 pixels (ratio 0.01 of all image pixels) are different.
- waiting 100ms before taking screenshot
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- captured a stable screenshot
- 4 pixels (ratio 0.01 of all image pixels) are different.
9 | await page.setIonViewport();
10 |
> 11 | await expect(page).toHaveScreenshot(screenshot(`textarea-autogrow-diff`));
| ^
12 | });
13 |
14 | test('should grow when typing', async ({ page }) => {
at /ionic/src/components/textarea/test/autogrow/textarea.e2e.ts:11:26
|
|
[Mobile Chrome] › src/components/textarea/test/autogrow/textarea.e2e.ts:6:9 › textarea: autogrow - md/ltr › should not have visual regressions:
src/components/textarea/test/autogrow/textarea.e2e.ts#L11
2) [Mobile Chrome] › src/components/textarea/test/autogrow/textarea.e2e.ts:6:9 › textarea: autogrow - md/ltr › should not have visual regressions
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(page).toHaveScreenshot(expected)
4 pixels (ratio 0.01 of all image pixels) are different.
Snapshot: textarea-autogrow-diff-md-ltr.png
Call log:
- Expect "toHaveScreenshot(textarea-autogrow-diff-md-ltr.png)" with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- 4 pixels (ratio 0.01 of all image pixels) are different.
- waiting 100ms before taking screenshot
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- captured a stable screenshot
- 4 pixels (ratio 0.01 of all image pixels) are different.
9 | await page.setIonViewport();
10 |
> 11 | await expect(page).toHaveScreenshot(screenshot(`textarea-autogrow-diff`));
| ^
12 | });
13 |
14 | test('should grow when typing', async ({ page }) => {
at /ionic/src/components/textarea/test/autogrow/textarea.e2e.ts:11:26
|
|
[Mobile Chrome] › src/components/textarea/test/autogrow/textarea.e2e.ts:6:9 › textarea: autogrow - md/ltr › should not have visual regressions:
src/components/textarea/test/autogrow/textarea.e2e.ts#L11
2) [Mobile Chrome] › src/components/textarea/test/autogrow/textarea.e2e.ts:6:9 › textarea: autogrow - md/ltr › should not have visual regressions
Error: expect(page).toHaveScreenshot(expected)
4 pixels (ratio 0.01 of all image pixels) are different.
Snapshot: textarea-autogrow-diff-md-ltr.png
Call log:
- Expect "toHaveScreenshot(textarea-autogrow-diff-md-ltr.png)" with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- 4 pixels (ratio 0.01 of all image pixels) are different.
- waiting 100ms before taking screenshot
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- captured a stable screenshot
- 4 pixels (ratio 0.01 of all image pixels) are different.
9 | await page.setIonViewport();
10 |
> 11 | await expect(page).toHaveScreenshot(screenshot(`textarea-autogrow-diff`));
| ^
12 | });
13 |
14 | test('should grow when typing', async ({ page }) => {
at /ionic/src/components/textarea/test/autogrow/textarea.e2e.ts:11:26
|
|
[Mobile Chrome] › src/components/select/test/card/select.e2e.ts:6:9 › select: card - md/ltr › should render correctly in card:
src/components/select/test/card/select.e2e.ts#L21
1) [Mobile Chrome] › src/components/select/test/card/select.e2e.ts:6:9 › select: card - md/ltr › should render correctly in card
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveScreenshot(expected)
Timeout 5000ms exceeded.
Snapshot: select-card-md-ltr.png
Call log:
- Expect "toHaveScreenshot(select-card-md-ltr.png)" with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('ion-card')
- locator resolved to <ion-card shape="round" class="md card-round hydrated">…</ion-card>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
2 × waiting for element to be stable
- element is not visible
- retrying scroll into view action
- waiting 20ms
2 × waiting for element to be stable
- element is not visible
- retrying scroll into view action
- waiting 100ms
10 × waiting for element to be stable
- element is not visible
- retrying scroll into view action
- waiting 500ms
- Timeout 5000ms exceeded.
19 |
20 | const card = page.locator('ion-card');
> 21 | await expect(card).toHaveScreenshot(screenshot(`select-card`));
| ^
22 | });
23 | });
24 | });
at /ionic/src/components/select/test/card/select.e2e.ts:21:26
|
|
[Mobile Chrome] › src/components/select/test/card/select.e2e.ts:6:9 › select: card - md/ltr › should render correctly in card:
src/components/select/test/card/select.e2e.ts#L21
1) [Mobile Chrome] › src/components/select/test/card/select.e2e.ts:6:9 › select: card - md/ltr › should render correctly in card
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveScreenshot(expected)
Timeout 5000ms exceeded.
Snapshot: select-card-md-ltr.png
Call log:
- Expect "toHaveScreenshot(select-card-md-ltr.png)" with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('ion-card')
- locator resolved to <ion-card shape="round" class="md card-round hydrated">…</ion-card>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
2 × waiting for element to be stable
- element is not visible
- retrying scroll into view action
- waiting 20ms
2 × waiting for element to be stable
- element is not visible
- retrying scroll into view action
- waiting 100ms
10 × waiting for element to be stable
- element is not visible
- retrying scroll into view action
- waiting 500ms
- Timeout 5000ms exceeded.
19 |
20 | const card = page.locator('ion-card');
> 21 | await expect(card).toHaveScreenshot(screenshot(`select-card`));
| ^
22 | });
23 | });
24 | });
at /ionic/src/components/select/test/card/select.e2e.ts:21:26
|
|
[Mobile Chrome] › src/components/select/test/card/select.e2e.ts:6:9 › select: card - md/ltr › should render correctly in card:
src/components/select/test/card/select.e2e.ts#L21
1) [Mobile Chrome] › src/components/select/test/card/select.e2e.ts:6:9 › select: card - md/ltr › should render correctly in card
Error: Timed out 5000ms waiting for expect(locator).toHaveScreenshot(expected)
Timeout 5000ms exceeded.
Snapshot: select-card-md-ltr.png
Call log:
- Expect "toHaveScreenshot(select-card-md-ltr.png)" with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('ion-card')
- locator resolved to <ion-card shape="round" class="md card-round hydrated">…</ion-card>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
2 × waiting for element to be stable
- element is not visible
- retrying scroll into view action
- waiting 20ms
2 × waiting for element to be stable
- element is not visible
- retrying scroll into view action
- waiting 100ms
10 × waiting for element to be stable
- element is not visible
- retrying scroll into view action
- waiting 500ms
- Timeout 5000ms exceeded.
19 |
20 | const card = page.locator('ion-card');
> 21 | await expect(card).toHaveScreenshot(screenshot(`select-card`));
| ^
22 | });
23 | });
24 | });
at /ionic/src/components/select/test/card/select.e2e.ts:21:26
|
|
test-core-screenshot (16, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (16, 20)
The operation was canceled.
|
|
test-core-screenshot (16, 20)
The strategy configuration was canceled because "test-core-screenshot._12_20" failed
|
|
test-core-screenshot (10, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (10, 20)
The operation was canceled.
|
|
test-core-screenshot (10, 20)
The strategy configuration was canceled because "test-core-screenshot._12_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 (9, 20)
The strategy configuration was canceled because "test-core-screenshot._12_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 (1, 20)
The strategy configuration was canceled because "test-core-screenshot._12_20" failed
|
|
test-core-screenshot (8, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (8, 20)
The operation was canceled.
|
|
test-core-screenshot (8, 20)
The strategy configuration was canceled because "test-core-screenshot._12_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 (19, 20)
The strategy configuration was canceled because "test-core-screenshot._12_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 (14, 20)
The strategy configuration was canceled because "test-core-screenshot._12_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 (2, 20)
The strategy configuration was canceled because "test-core-screenshot._12_20" failed
|
|
test-core-screenshot (13, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (13, 20)
The operation was canceled.
|
|
test-core-screenshot (13, 20)
The strategy configuration was canceled because "test-core-screenshot._12_20" failed
|
|
test-core-screenshot (7, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (7, 20)
The operation was canceled.
|
|
test-core-screenshot (7, 20)
The strategy configuration was canceled because "test-core-screenshot._12_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 (17, 20)
The strategy configuration was canceled because "test-core-screenshot._12_20" failed
|
|
test-core-screenshot (4, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (4, 20)
The operation was canceled.
|
|
test-core-screenshot (4, 20)
The strategy configuration was canceled because "test-core-screenshot._12_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 (6, 20)
The strategy configuration was canceled because "test-core-screenshot._12_20" failed
|
|
test-core-screenshot (5, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (5, 20)
The operation was canceled.
|
|
test-core-screenshot (5, 20)
The strategy configuration was canceled because "test-core-screenshot._12_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 (18, 20)
The strategy configuration was canceled because "test-core-screenshot._12_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 (15, 20)
The strategy configuration was canceled because "test-core-screenshot._12_20" failed
|
|
test-core-screenshot (3, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (3, 20)
The operation was canceled.
|
|
test-core-screenshot (3, 20)
The strategy configuration was canceled because "test-core-screenshot._12_20" failed
|
|
verify-screenshots
Process completed with exit code 1.
|
|
test-angular-e2e (ng17)
Process completed with exit code 1.
|
|
test-angular-e2e (ng18)
Process completed with exit code 1.
|
|
test-angular-e2e (ng20)
Process completed with exit code 1.
|
|
test-angular-e2e (ng19)
Process completed with exit code 1.
|
|
test-angular-e2e (ng16)
Process completed with exit code 1.
|
|
verify-test-angular-e2e
Process completed with exit code 1.
|
|
🎭 Playwright Run Summary
368 skipped
303 passed (3.7m)
|
|
🎭 Playwright Run Summary
1 flaky
[Mobile Chrome] › src/components/radio/test/a11y/radio.e2e.ts:117:11 › radio: a11y - md/ltr/dark › radio: keyboard navigation - md/ltr/dark › tabbing should switch between radio groups
4 skipped
675 passed (4.7m)
|
|
🎭 Playwright Run Summary
17 failed
[Mobile Chrome] › src/components/select/test/card/select.e2e.ts:6:9 › select: card - md/ltr › should render correctly in card
[Mobile Chrome] › src/components/textarea/test/autogrow/textarea.e2e.ts:6:9 › textarea: autogrow - md/ltr › should not have visual regressions
[Mobile Chrome] › src/components/textarea/test/bottom-content/textarea.e2e.ts:156:9 › textarea: supporting text customization - md/ltr › should not have visual regressions when rendering helper text with custom css
[Mobile Chrome] › src/components/textarea/test/bottom-content/textarea.e2e.ts:173:9 › textarea: supporting text customization - md/ltr › should not have visual regressions when rendering error text with custom css
[Mobile Chrome] › src/components/textarea/test/card/textarea.e2e.ts:6:9 › textarea: card - md/ltr › should render correctly in card
[Mobile Chrome] › src/components/textarea/test/color/textarea.e2e.ts:164:11 › textarea: color - md/ltr › textarea: fill outline › should set label and highlight color on focus with floating label placement
[Mobile Chrome] › src/components/textarea/test/color/textarea.e2e.ts:175:11 › textarea: color - md/ltr › textarea: fill outline › should set label and highlight color on focus with stacked label placement
[Mobile Chrome] › src/components/textarea/test/fill/textarea.e2e.ts:60:11 › textarea: fill - md/ltr › textarea: fill outline › should not have visual regressions
[Mobile Chrome] › src/components/textarea/test/fill/textarea.e2e.ts:79:11 › textarea: fill - md/ltr › textarea: fill outline › padding, border radius, and background should be customizable
[Mobile Chrome] › src/components/textarea/test/fill/textarea.e2e.ts:10:11 › textarea: fill - ionic/md/ltr/light › textarea: fill solid › should not have visual regressions
[Mobile Chrome] › src/components/textarea/test/fill/textarea.e2e.ts:29:11 › textarea: fill - ionic/md/ltr/light › textarea: fill solid › padding, border radius, and background should be customizable
[Mobile Chrome] › src/components/textarea/test/fill/textarea.e2e.ts:60:11 › textarea: fill - ionic/md/ltr/light › textarea: fill outline › should not have visual regressions
[Mobile Chrome] › src/components/textarea/test/fill/textarea.e2e.ts:79:11 › textarea: fill - ionic/md/ltr/light › textarea: fill outline › padding, border radius, and background should be customizable
[Mobile Chrome] › src/components/textarea/test/fill/textarea.e2e.ts:139:11 › textarea: fill - md/ltr › textarea: fill outline › should render correctly with floating label
[Mobile Chrome] › src/components/textarea/test/fill/textarea.e2e.ts:139:11 › textarea: fill - md/rtl › textarea: fill outline › should render correctly with floating label
[Mobile Chrome] › src/components/textarea/test/fill/textarea.e2e.ts:180:9 › textarea: label slot - md/ltr › should render the notch correctly with a slotted label
[Mobile Chrome] › src/components/textarea/test/fill/textarea.e2e.ts:202:9 › textarea: label slot - md/ltr › should render the notch correctly with a slotted label after the textarea was originally hidden
1 skipped
654 passed (5.2m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
ionic-angular
Expired
|
863 KB |
sha256:ecca2e83edbb4d2be4e10fe9a00213b6059faa017db63bc4145889cb45ca59fb
|
|
|
ionic-angular-server
Expired
|
8.54 KB |
sha256:59c0a5a1f2c1876b43f705375d82a91cfa31ac7bc52d627a2cc01cce5f93a18d
|
|
|
ionic-core
Expired
|
5.15 MB |
sha256:2412dc07c064119c733d3d34b19d63918c0a1843a70d0f32cc1c0cb9ea7e7384
|
|
|
ionic-react
Expired
|
403 KB |
sha256:b472717ff55e3885f492cc120df9f368c2173b6a6ad8924723b7a085d1a514c8
|
|
|
ionic-react-router
Expired
|
27.9 KB |
sha256:72564fef1458e0229912e37f4a2ca1db62a5d13391161b360ab1b0428f3f9dd6
|
|
|
ionic-vue
Expired
|
433 KB |
sha256:44b1a3972919ff1b4787285df393b51ea7dd7cfb0d4210b5bd32649a955ac99e
|
|
|
ionic-vue-router
Expired
|
17.1 KB |
sha256:76e65ebdeb3be873f96e36fce49428d959dcac5c791e74291c8141636f7982d4
|
|
|
test-results-11-20
Expired
|
1.33 MB |
sha256:a06df2ce6217771711d54e110f1cbf451b065746e00b0e54912b880ea2445885
|
|
|
test-results-12-20
Expired
|
21.2 MB |
sha256:0978c5f3902636c1efb92f9aa9115fb3071607c112b313c3a41b8f2d1c25065f
|
|
|
test-results-20-20
Expired
|
347 KB |
sha256:6e7868e50dbf58e7f0f9af72d86acd48344ea72c32b0e523547845c448f66d48
|
|