feat(textarea): adjusting min-height of the textarea for ionic theme #18242
build.yml
on: pull_request
build-core
1m 38s
Matrix: test-core-screenshot
test-core-clean-build
9s
test-core-lint
54s
test-core-spec
48s
verify-screenshots
3s
Matrix: test-angular-e2e
Matrix: test-react-e2e
Matrix: test-react-router-e2e
Matrix: test-vue-e2e
verify-test-angular-e2e
2s
verify-test-react-e2e
2s
verify-test-react-router-e2e
2s
verify-test-vue-e2e
2s
Annotations
17 errors and 19 notices
|
test-core-lint
Process completed with exit code 1.
|
|
[Mobile Chrome] › src/components/radio/test/a11y/radio.e2e.ts:130:11 › radio: a11y - md/ltr › radio: keyboard navigation - md/ltr › using arrow keys should move between enabled radios within group:
src/components/radio/test/a11y/radio.e2e.ts#L134
1) [Mobile Chrome] › src/components/radio/test/a11y/radio.e2e.ts:130:11 › radio: a11y - md/ltr › radio: keyboard navigation - md/ltr › using arrow keys should move between enabled radios within group
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeFocused() failed
Locator: locator('#first-group ion-radio').first()
Expected: focused
Received: inactive
Timeout: 5000ms
Call log:
- Expect "toBeFocused" with timeout 5000ms
- waiting for locator('#first-group ion-radio').first()
9 × locator resolved to <ion-radio value="huey" role="radio" tabindex="0" aria-checked="true" class="md in-item radio-checked radio-label-placement-start hydrated">Huey</ion-radio>
- unexpected value "inactive"
132 |
133 | await pageUtils.pressKeys('Tab');
> 134 | await expect(firstGroupRadios.nth(0)).toBeFocused();
| ^
135 |
136 | await page.keyboard.press('ArrowDown');
137 | await expect(firstGroupRadios.nth(1)).toBeFocused();
at /ionic/src/components/radio/test/a11y/radio.e2e.ts:134:47
|
|
[Mobile Chrome] › src/components/radio/test/a11y/radio.e2e.ts:130:11 › radio: a11y - md/ltr › radio: keyboard navigation - md/ltr › using arrow keys should move between enabled radios within group:
src/components/radio/test/a11y/radio.e2e.ts#L134
1) [Mobile Chrome] › src/components/radio/test/a11y/radio.e2e.ts:130:11 › radio: a11y - md/ltr › radio: keyboard navigation - md/ltr › using arrow keys should move between enabled radios within group
Error: expect(locator).toBeFocused() failed
Locator: locator('#first-group ion-radio').first()
Expected: focused
Received: inactive
Timeout: 5000ms
Call log:
- Expect "toBeFocused" with timeout 5000ms
- waiting for locator('#first-group ion-radio').first()
9 × locator resolved to <ion-radio value="huey" role="radio" tabindex="0" aria-checked="true" class="md in-item radio-checked radio-label-placement-start hydrated">Huey</ion-radio>
- unexpected value "inactive"
132 |
133 | await pageUtils.pressKeys('Tab');
> 134 | await expect(firstGroupRadios.nth(0)).toBeFocused();
| ^
135 |
136 | await page.keyboard.press('ArrowDown');
137 | await expect(firstGroupRadios.nth(1)).toBeFocused();
at /ionic/src/components/radio/test/a11y/radio.e2e.ts:134:47
|
|
test-core-screenshot (1, 20)
Process completed with exit code 1.
|
|
[Mobile Firefox] › src/components/action-sheet/test/a11y/action-sheet.e2e.ts:158:9 › action-sheet: radio buttons - ios/ltr › should navigate radio buttons with keyboard:
src/components/action-sheet/test/a11y/action-sheet.e2e.ts#L188
1) [Mobile Firefox] › src/components/action-sheet/test/a11y/action-sheet.e2e.ts:158:9 › action-sheet: radio buttons - ios/ltr › should navigate radio buttons with keyboard
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: "Cancel"
Received: "Option 1"
186 |
187 | focusedElement = await page.evaluate(() => document.activeElement?.textContent?.trim());
> 188 | expect(focusedElement).toBe('Cancel');
| ^
189 | });
190 | });
191 | });
at /ionic/src/components/action-sheet/test/a11y/action-sheet.e2e.ts:188:30
|
|
[Mobile Firefox] › src/components/action-sheet/test/a11y/action-sheet.e2e.ts:158:9 › action-sheet: radio buttons - ios/ltr › should navigate radio buttons with keyboard:
src/components/action-sheet/test/a11y/action-sheet.e2e.ts#L188
1) [Mobile Firefox] › src/components/action-sheet/test/a11y/action-sheet.e2e.ts:158:9 › action-sheet: radio buttons - ios/ltr › should navigate radio buttons with keyboard
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: "Cancel"
Received: "Option 1"
186 |
187 | focusedElement = await page.evaluate(() => document.activeElement?.textContent?.trim());
> 188 | expect(focusedElement).toBe('Cancel');
| ^
189 | });
190 | });
191 | });
at /ionic/src/components/action-sheet/test/a11y/action-sheet.e2e.ts:188:30
|
|
[Mobile Firefox] › src/components/action-sheet/test/a11y/action-sheet.e2e.ts:158:9 › action-sheet: radio buttons - ios/ltr › should navigate radio buttons with keyboard:
src/components/action-sheet/test/a11y/action-sheet.e2e.ts#L188
1) [Mobile Firefox] › src/components/action-sheet/test/a11y/action-sheet.e2e.ts:158:9 › action-sheet: radio buttons - ios/ltr › should navigate radio buttons with keyboard
Error: expect(received).toBe(expected) // Object.is equality
Expected: "Cancel"
Received: "Option 1"
186 |
187 | focusedElement = await page.evaluate(() => document.activeElement?.textContent?.trim());
> 188 | expect(focusedElement).toBe('Cancel');
| ^
189 | });
190 | });
191 | });
at /ionic/src/components/action-sheet/test/a11y/action-sheet.e2e.ts:188:30
|
|
test-core-screenshot (6, 20)
The strategy configuration was canceled because "test-core-screenshot._1_20" failed
|
|
[Mobile Firefox] › src/components/tab-bar/test/basic/tab-bar.e2e.ts:9:9 › tab-bar: basic - ionic/md/ltr/light › should not have visual regressions:
src/components/tab-bar/test/basic/tab-bar.e2e.ts#L45
2) [Mobile Firefox] › src/components/tab-bar/test/basic/tab-bar.e2e.ts:9:9 › tab-bar: basic - ionic/md/ltr/light › should not have visual regressions
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveScreenshot(expected) failed
Locator: locator('ion-tab-bar')
533 pixels (ratio 0.03 of all image pixels) are different.
Snapshot: tab-bar-default-ionic-md-ltr-light.png
Call log:
- Expect "toHaveScreenshot(tab-bar-default-ionic-md-ltr-light.png)" with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('ion-tab-bar')
- locator resolved to <ion-tab-bar role="tablist" selected-tab="2" class="ionic tab-bar-full tab-bar-round hydrated">…</ion-tab-bar>
- 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
- 533 pixels (ratio 0.03 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('ion-tab-bar')
- locator resolved to <ion-tab-bar role="tablist" selected-tab="2" class="ionic tab-bar-full tab-bar-round hydrated">…</ion-tab-bar>
- 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
- 533 pixels (ratio 0.03 of all image pixels) are different.
43 | const tabBar = page.locator('ion-tab-bar');
44 |
> 45 | await expect(tabBar).toHaveScreenshot(screenshot(`tab-bar-default`));
| ^
46 | });
47 | });
48 | });
at /ionic/src/components/tab-bar/test/basic/tab-bar.e2e.ts:45:28
|
|
[Mobile Firefox] › src/components/tab-bar/test/basic/tab-bar.e2e.ts:9:9 › tab-bar: basic - ionic/md/ltr/light › should not have visual regressions:
src/components/tab-bar/test/basic/tab-bar.e2e.ts#L45
2) [Mobile Firefox] › src/components/tab-bar/test/basic/tab-bar.e2e.ts:9:9 › tab-bar: basic - ionic/md/ltr/light › should not have visual regressions
Error: expect(locator).toHaveScreenshot(expected) failed
Locator: locator('ion-tab-bar')
533 pixels (ratio 0.03 of all image pixels) are different.
Snapshot: tab-bar-default-ionic-md-ltr-light.png
Call log:
- Expect "toHaveScreenshot(tab-bar-default-ionic-md-ltr-light.png)" with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('ion-tab-bar')
- locator resolved to <ion-tab-bar role="tablist" selected-tab="2" class="ionic tab-bar-full tab-bar-round hydrated">…</ion-tab-bar>
- 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
- 533 pixels (ratio 0.03 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('ion-tab-bar')
- locator resolved to <ion-tab-bar role="tablist" selected-tab="2" class="ionic tab-bar-full tab-bar-round hydrated">…</ion-tab-bar>
- 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
- 533 pixels (ratio 0.03 of all image pixels) are different.
43 | const tabBar = page.locator('ion-tab-bar');
44 |
> 45 | await expect(tabBar).toHaveScreenshot(screenshot(`tab-bar-default`));
| ^
46 | });
47 | });
48 | });
at /ionic/src/components/tab-bar/test/basic/tab-bar.e2e.ts:45:28
|
|
[Mobile Firefox] › src/components/select-popover/test/a11y/select-popover.e2e.ts:7:9 › select-popover: a11y - ios/ltr/dark › should not have accessibility violations when header is defined:
src/components/select-popover/test/a11y/select-popover.e2e.ts#L0
1) [Mobile Firefox] › src/components/select-popover/test/a11y/select-popover.e2e.ts:7:9 › select-popover: a11y - ios/ltr/dark › should not have accessibility violations when header is defined
Test timeout of 30000ms exceeded.
|
|
test-core-screenshot (2, 20)
The strategy configuration was canceled because "test-core-screenshot._1_20" failed
|
|
test-core-screenshot (2, 20)
The operation was canceled.
|
|
test-core-screenshot (4, 20)
The strategy configuration was canceled because "test-core-screenshot._1_20" failed
|
|
test-core-screenshot (4, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (4, 20)
The operation was canceled.
|
|
verify-screenshots
Process completed with exit code 1.
|
|
🎭 Playwright Run Summary
360 skipped
280 passed (2.2m)
|
|
🎭 Playwright Run Summary
368 skipped
308 passed (3.4m)
|
|
🎭 Playwright Run Summary
2 skipped
674 passed (3.8m)
|
|
🎭 Playwright Run Summary
8 skipped
698 passed (4.0m)
|
|
🎭 Playwright Run Summary
1 skipped
684 passed (4.0m)
|
|
🎭 Playwright Run Summary
8 skipped
664 passed (4.3m)
|
|
🎭 Playwright Run Summary
1 flaky
[Mobile Chrome] › src/components/radio/test/a11y/radio.e2e.ts:130:11 › radio: a11y - md/ltr › radio: keyboard navigation - md/ltr › using arrow keys should move between enabled radios within group
4 skipped
682 passed (4.9m)
|
|
🎭 Playwright Run Summary
14 skipped
486 passed (5.9m)
|
|
🎭 Playwright Run Summary
36 skipped
836 passed (5.9m)
|
|
🎭 Playwright Run Summary
10 skipped
668 passed (6.7m)
|
|
🎭 Playwright Run Summary
5 skipped
697 passed (7.0m)
|
|
🎭 Playwright Run Summary
3 skipped
671 passed (7.8m)
|
|
🎭 Playwright Run Summary
12 skipped
687 passed (8.3m)
|
|
🎭 Playwright Run Summary
13 skipped
673 passed (8.5m)
|
|
🎭 Playwright Run Summary
1 skipped
668 passed (8.7m)
|
|
🎭 Playwright Run Summary
5 skipped
670 passed (8.9m)
|
|
🎭 Playwright Run Summary
1 failed
[Mobile Firefox] › src/components/action-sheet/test/a11y/action-sheet.e2e.ts:158:9 › action-sheet: radio buttons - ios/ltr › should navigate radio buttons with keyboard
4 skipped
742 passed (9.6m)
|
|
🎭 Playwright Run Summary
2 flaky
[Mobile Firefox] › src/components/select-popover/test/a11y/select-popover.e2e.ts:7:9 › select-popover: a11y - ios/ltr/dark › should not have accessibility violations when header is defined
[Mobile Firefox] › src/components/tab-bar/test/basic/tab-bar.e2e.ts:9:9 › tab-bar: basic - ionic/md/ltr/light › should not have visual regressions
5 skipped
726 passed (9.6m)
|
|
🎭 Playwright Run Summary
18 skipped
630 passed (9.9m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
ionic-angular
|
805 KB |
sha256:70966b2a03e84378179f064fd2825cff63b01a2d0d3c7e583ad29eaeb18e0f3d
|
|
|
ionic-angular-server
|
8.59 KB |
sha256:dbc99c8d880606da7e89d23396c69a1f56158b1c2e219ec5629994cf9ae2e47f
|
|
|
ionic-core
|
5.17 MB |
sha256:401a90a56827fbe84835ce7b6b85df761091326461f671af0a0418a499373b13
|
|
|
ionic-react
|
344 KB |
sha256:88c2b3224d42a925584195785193f97f3994976752bec982e2d5e30e17e649d7
|
|
|
ionic-react-router
|
27.9 KB |
sha256:e5a3c58d14ecf871968ba5b28345c71e6038cf3ccc951ab0b6c0c2eff1c6f4ff
|
|
|
ionic-vue
|
374 KB |
sha256:5fc658085faafd10f3fb4253d5d842bb9995e3104763d00fece052dba8d71684
|
|
|
ionic-vue-router
|
17 KB |
sha256:eb9e5f4eed43ebfe188033ab955e7275f69e9bb5285b53a69416b2aa14e7a263
|
|
|
test-results-1-20
|
2.16 MB |
sha256:23a84382583ca6264ddd3e429f4cb06ed3b859d1d7ace887938d3253651128b3
|
|
|
test-results-10-20
|
467 KB |
sha256:75dcc0988bdb12cf4ab08c25afc4c536e4c6ba994582000e896c107ca35bd858
|
|
|
test-results-11-20
|
1.72 MB |
sha256:d5c6a053186e2d036c29c7fe3a97c87526038fb9ff7a1a81d164b2add17393d6
|
|
|
test-results-12-20
|
503 KB |
sha256:3e16721001fbb6369c724fdcc7dc95bf28aab072600e2dd9c376821e6f357b2f
|
|
|
test-results-13-20
|
530 KB |
sha256:870f57ea201adb3acec7b21aae9ba21a04f97399459e4dc34a55af9e8fefd579
|
|
|
test-results-14-20
|
444 KB |
sha256:08687f939e49e530d4680b363a26ba31fd2da8fbfff96f8162c929f94a839b40
|
|
|
test-results-15-20
|
481 KB |
sha256:fb40f336e2788197c685c8c9e7d0094f2c875831e793f83f7101645fd32b241c
|
|
|
test-results-16-20
|
504 KB |
sha256:fbf0cec9e9dd2dc5e606f823bceda61820480027ad92d64c8c97fb9fe8d45097
|
|
|
test-results-17-20
|
580 KB |
sha256:38f9f08c8e828eb1f5a1a26b9dc1560f7695da9459aee25dcc22a88bb6533056
|
|
|
test-results-18-20
|
572 KB |
sha256:45f3dd95aa7e394628fdb94a0a821af86ac6f2db5a3a74ca245fa6ccdd5940bd
|
|
|
test-results-19-20
|
474 KB |
sha256:f6eaa3482f40800281d5e9f64e88e09f9412a3f2accea8a8d10672d0c4be208c
|
|
|
test-results-2-20
|
528 KB |
sha256:cd8053e382cbcba329f7a05d1803cbd45e8dcfdf13d8aab4ba88dda909ee21b8
|
|
|
test-results-20-20
|
359 KB |
sha256:c8ff998abd9840d9ff91f36fd42065e97c04293321b21a09fc756f9960a04dd6
|
|
|
test-results-3-20
|
462 KB |
sha256:beed924516a0cc8016b35d8be4055b9b6da442405cb57d528a595df74f9bc53b
|
|
|
test-results-5-20
|
509 KB |
sha256:3576f39463ed5f5f311eefe831527856e6695d71e11f1d8a8a76fb9f3e682358
|
|
|
test-results-6-20
|
2.09 MB |
sha256:9747fc6fe414e21988c160e9e9c2c099f1c78729b893c7c3529b93d12e950e0b
|
|
|
test-results-7-20
|
379 KB |
sha256:3bf527c7b37806942ee66af1cc92530485b1bdfa50fb3ec912a395c5953ff8d4
|
|
|
test-results-8-20
|
473 KB |
sha256:9a45fd74854011d746c29152b7cde692c02721b1676189fe6c625291376c9b49
|
|
|
test-results-9-20
|
506 KB |
sha256:515a15e2b537ed4f3c686459d838742dbb1827b452fbc074bd72eb68fb984716
|
|