feat(textarea): convert to a form associated shadow component #17742
build.yml
on: pull_request
build-core
1m 40s
Matrix: test-core-screenshot
test-core-clean-build
12s
test-core-lint
1m 4s
test-core-spec
50s
verify-screenshots
4s
Matrix: test-angular-e2e
Matrix: test-react-e2e
Matrix: test-react-router-e2e
Matrix: test-vue-e2e
verify-test-angular-e2e
2s
verify-test-react-e2e
3s
verify-test-react-router-e2e
2s
verify-test-vue-e2e
3s
Annotations
4 errors and 20 notices
|
[Mobile Chrome] › src/components/radio/test/a11y/radio.e2e.ts:130:11 › radio: a11y - md/ltr/dark › radio: keyboard navigation - md/ltr/dark › using arrow keys should move between enabled radios within group:
src/components/radio/test/a11y/radio.e2e.ts#L134
1) [Mobile Chrome] › src/components/radio/test/a11y/radio.e2e.ts:130:11 › radio: a11y - md/ltr/dark › radio: keyboard navigation - md/ltr/dark › using arrow keys should move between enabled radios within group
Error: 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 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
|
|
[Mobile Firefox] › src/components/tab-bar/test/basic/tab-bar.e2e.ts:9:9 › tab-bar: basic - ionic/md/rtl/light › should not have visual regressions:
src/components/tab-bar/test/basic/tab-bar.e2e.ts#L45
1) [Mobile Firefox] › src/components/tab-bar/test/basic/tab-bar.e2e.ts:9:9 › tab-bar: basic - ionic/md/rtl/light › should not have visual regressions
Error: expect(locator).toHaveScreenshot(expected) failed
Locator: locator('ion-tab-bar')
541 pixels (ratio 0.03 of all image pixels) are different.
Snapshot: tab-bar-default-ionic-md-rtl-light.png
Call log:
- Expect "toHaveScreenshot(tab-bar-default-ionic-md-rtl-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
- 541 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
- 541 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
|
|
🎭 Playwright Run Summary
360 skipped
273 passed (2.3m)
|
|
🎭 Playwright Run Summary
368 skipped
308 passed (3.5m)
|
|
🎭 Playwright Run Summary
2 skipped
675 passed (3.7m)
|
|
🎭 Playwright Run Summary
1 skipped
679 passed (3.8m)
|
|
🎭 Playwright Run Summary
8 skipped
688 passed (4.0m)
|
|
🎭 Playwright Run Summary
8 skipped
663 passed (4.3m)
|
|
🎭 Playwright Run Summary
1 flaky
[Mobile Chrome] › src/components/radio/test/a11y/radio.e2e.ts:130:11 › radio: a11y - md/ltr/dark › radio: keyboard navigation - md/ltr/dark › using arrow keys should move between enabled radios within group
4 skipped
677 passed (5.0m)
|
|
🎭 Playwright Run Summary
36 skipped
826 passed (5.7m)
|
|
🎭 Playwright Run Summary
14 skipped
491 passed (6.1m)
|
|
🎭 Playwright Run Summary
10 skipped
658 passed (6.7m)
|
|
🎭 Playwright Run Summary
5 skipped
679 passed (6.7m)
|
|
🎭 Playwright Run Summary
3 skipped
664 passed (7.6m)
|
|
🎭 Playwright Run Summary
13 skipped
661 passed (8.4m)
|
|
🎭 Playwright Run Summary
10 skipped
682 passed (8.3m)
|
|
🎭 Playwright Run Summary
1 flaky
[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
737 passed (8.7m)
|
|
🎭 Playwright Run Summary
1 skipped
668 passed (8.8m)
|
|
🎭 Playwright Run Summary
1 flaky
[Mobile Firefox] › src/components/tab-bar/test/basic/tab-bar.e2e.ts:9:9 › tab-bar: basic - ionic/md/rtl/light › should not have visual regressions
5 skipped
717 passed (8.8m)
|
|
🎭 Playwright Run Summary
7 skipped
673 passed (9.0m)
|
|
🎭 Playwright Run Summary
18 skipped
617 passed (9.5m)
|
|
🎭 Playwright Run Summary
14 skipped
684 passed (10.1m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
ionic-angular
|
805 KB |
sha256:3fa126f3bca34815eb8b7ac77864358e71ea685ef6ffae99e05288bb92fa9e9c
|
|
|
ionic-angular-server
|
8.54 KB |
sha256:57f4df0010401782204ecbd9f5ce4d14cf7cdbd2d3eb43439aa3ee7bb6f4f52c
|
|
|
ionic-core
|
5.16 MB |
sha256:0844c583758f42b589cc11b982ef395dae758bbb7edc31bd395a5420b9a6b546
|
|
|
ionic-react
|
343 KB |
sha256:3c5fd2101031e18795bb5410e668d49e71199973dc139062ffd97419e51a6077
|
|
|
ionic-react-router
|
27.9 KB |
sha256:9a7db3cfd3d5d3fad4d9fef4aad3b987fd6629cd6f0d86798547d1c5e9a3e9ed
|
|
|
ionic-vue
|
373 KB |
sha256:f09caf5f8d56eb28f0e36c5b7185f33b9e13731ab90a4fe5e39bd85094782c26
|
|
|
ionic-vue-router
|
17.1 KB |
sha256:c0caeaa245385e91f39659076260aec02162eb124eafb708bbf3089ac5f747cc
|
|
|
test-results-1-20
|
1.72 MB |
sha256:60b9a4e58d7ef5b6ed15dcdf4070ffdeac27957792565647fe45cde417fb018b
|
|
|
test-results-10-20
|
466 KB |
sha256:83a0825c61f588add0c49a99d4667b4b21b484189dad3c379b8a3db29c68a2c7
|
|
|
test-results-11-20
|
1.35 MB |
sha256:3601159c66e95dbae7a5a0f410d74ff9099fa063a0f700eac45dec07487c9182
|
|
|
test-results-12-20
|
498 KB |
sha256:d2ba6f2d314a942fe34f7642bf2dae05135c573d4ff223c63165298c887ce62e
|
|
|
test-results-13-20
|
523 KB |
sha256:66b290c142fc5bc26c12341b8f9c9cb06326f55588580314fe219ee9b008fb33
|
|
|
test-results-14-20
|
443 KB |
sha256:b905404223953fe5be72538db64e28a2752fa37abc91a16c38dbc8e11a8c5a68
|
|
|
test-results-15-20
|
479 KB |
sha256:99297abfae7b489f0c36ca4c854b0e4a50dca233e02d061dadd7b79265c3ae21
|
|
|
test-results-16-20
|
491 KB |
sha256:bfeacf492494de72e76d3fda1693e50b908cce9cd4cdefc8d59d6722c781caf5
|
|
|
test-results-17-20
|
581 KB |
sha256:aea1df72914bdfc3df5bf076b6fb35dfe8473199a59428655312e3f3c7484dad
|
|
|
test-results-18-20
|
568 KB |
sha256:ee6e7bc36e24c9d801cdda0c7bee61a7c58e133fd543333ae766dca6e000dc9d
|
|
|
test-results-19-20
|
469 KB |
sha256:b01f483b6e8b0c50248518edad5420bd2cc7fc4a52cf659e5d2a622829db9698
|
|
|
test-results-2-20
|
522 KB |
sha256:11cbbff01534904533cd05c2981037741d2cecd7ce34c0a06b8a4473151dc9b4
|
|
|
test-results-20-20
|
360 KB |
sha256:528cdb3e1414513526f8cf2e52d4e244e6b8d24fc8f60ea48dd27033ae004be9
|
|
|
test-results-3-20
|
456 KB |
sha256:5c3d53fdef43bf533892d5abde5ac1d7f7ced76e89e0fd518fa0375106c2622e
|
|
|
test-results-4-20
|
602 KB |
sha256:fbd128ced18692ce3dc9d83aabc16275a38a0ab1c082420902f136a042c0fb41
|
|
|
test-results-5-20
|
509 KB |
sha256:f0e1e76d3dc5bf3331dcfeb7b92c9d4548f00e6d739314cea75bd0532052a123
|
|
|
test-results-6-20
|
1.3 MB |
sha256:d756a5f42a2f61fc780463b2445ad2a3d6b2091711459cb36951863b3d04cc8b
|
|
|
test-results-7-20
|
376 KB |
sha256:e5ab239a6bfefb61d35b558b739d4818d229abcbca6d38eb697d2b94d7510c03
|
|
|
test-results-8-20
|
471 KB |
sha256:893a23144773b2ad3f469483d39cd4cf1e84adae8f1e08b9794f86d543ec92ae
|
|
|
test-results-9-20
|
503 KB |
sha256:d58d7ae43b43358ea7df8796b7e7a33f8a5e363788613b1c3ef9c132e4239ff8
|
|