fix(range): update tick styling and border radius #18887
build.yml
on: pull_request
build-core
1m 41s
Matrix: test-core-screenshot
test-core-clean-build
16s
test-core-lint
1m 2s
test-core-spec
1m 11s
verify-screenshots
4s
Matrix: test-angular-e2e
Matrix: test-react-e2e
Matrix: test-react-router-e2e
Matrix: test-vue-e2e
verify-test-angular-e2e
3s
verify-test-react-e2e
3s
verify-test-react-router-e2e
3s
verify-test-vue-e2e
2s
Annotations
5 errors and 20 notices
|
[Mobile Chrome] › 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 Chrome] › 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 Safari] › src/components/datetime/test/multiple/datetime.e2e.ts:161:9 › datetime: multiple date selection (functionality) - md/ltr › should scroll to new month when value is updated with multiple dates in the same month:
src/components/datetime/test/multiple/datetime.e2e.ts#L174
2) [Mobile Safari] › src/components/datetime/test/multiple/datetime.e2e.ts:161:9 › datetime: multiple date selection (functionality) - md/ltr › should scroll to new month when value is updated with multiple dates in the same month
Error: expect(locator).toHaveText(expected) failed
Locator: locator('ion-datetime').locator('.calendar-month-year')
Expected pattern: /June 2022/
Received string: "May 2022"
Timeout: 5000ms
Call log:
- Expect "toHaveText" with timeout 5000ms
- waiting for locator('ion-datetime').locator('.calendar-month-year')
9 × locator resolved to <div class="calendar-month-year">…</div>
- unexpected value "May 2022"
172 |
173 | const monthYear = datetime.locator('.calendar-month-year');
> 174 | await expect(monthYear).toHaveText(/June 2022/);
| ^
175 | });
176 |
177 | test('with buttons, should only update value when confirm is called', async ({ page }) => {
at /ionic/src/components/datetime/test/multiple/datetime.e2e.ts:174:31
|
|
[Mobile Safari] › src/components/checkbox/test/a11y/checkbox.e2e.ts:7:9 › checkbox: a11y - ios/ltr › should not have accessibility violations:
src/components/checkbox/test/a11y/checkbox.e2e.ts#L23
1) [Mobile Safari] › src/components/checkbox/test/a11y/checkbox.e2e.ts:7:9 › checkbox: a11y - ios/ltr › should not have accessibility violations
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 69
- Array []
+ Array [
+ Object {
+ "description": "Ensure every ARIA toggle field has an accessible name",
+ "help": "ARIA toggle fields must have an accessible name",
+ "helpUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-toggle-field-name?application=playwright",
+ "id": "aria-toggle-field-name",
+ "impact": "serious",
+ "nodes": Array [
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": null,
+ "id": "has-visible-text",
+ "impact": "serious",
+ "message": "Element does not have text that is visible to screen readers",
+ "relatedNodes": Array [],
+ },
+ Object {
+ "data": null,
+ "id": "aria-label",
+ "impact": "serious",
+ "message": "aria-label attribute does not exist or is empty",
+ "relatedNodes": Array [],
+ },
+ Object {
+ "data": null,
+ "id": "aria-labelledby",
+ "impact": "serious",
+ "message": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",
+ "relatedNodes": Array [],
+ },
+ Object {
+ "data": Object {
+ "messageKey": "noAttr",
+ },
+ "id": "non-empty-title",
+ "impact": "serious",
+ "message": "Element has no title attribute",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Element does not have text that is visible to screen readers
+ aria-label attribute does not exist or is empty
+ aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty
+ Element has no title attribute",
+ "html": "<ion-checkbox role=\"checkbox\" aria-checked=\"false\" tabindex=\"0\" class=\"ios in-item ion-focusable interactive checkbox-label-placement-start checkbox-shape-soft hydrated\">Checkbox in item<input type=\"hidden\" class=\"aux-input\" name=\"ion-cb-3\" value=\"\"></ion-checkbox>",
+ "impact": "serious",
+ "none": Array [],
+ "target": Array [
+ ".in-item",
+ ],
+ },
+ ],
+ "tags": Array [
+ "cat.aria",
+ "wcag2a",
+ "wcag412",
+ "TTv5",
+ "TT5.c",
+ "EN-301-549",
+ "EN-9.4.1.2",
+ "ACT",
+ "RGAAv4",
+ "RGAA-7.1.1",
+ ],
+ },
+ ]
21 |
22 | const results = await new AxeBuilder({ page }).analyze();
> 23 | expect(results.violations).toEqual([]);
| ^
24 | });
25 | });
26 | });
at /ionic/src/components/checkbox/test/a11y/checkbox.e2e.ts:23:34
|
|
[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/menu/test/basic/menu.e2e.ts:152:9 › menu: events - md/ltr › should pass role when swiping to close:
src/components/menu/test/basic/menu.e2e.ts#L0
1) [Mobile Firefox] › src/components/menu/test/basic/menu.e2e.ts:152:9 › menu: events - md/ltr › should pass role when swiping to close
Test timeout of 30000ms exceeded.
|
|
🎭 Playwright Run Summary
1 flaky
[Mobile Chrome] › src/components/action-sheet/test/a11y/action-sheet.e2e.ts:158:9 › action-sheet: radio buttons - ios/ltr › should navigate radio buttons with keyboard
360 skipped
351 passed (3.2m)
|
|
🎭 Playwright Run Summary
368 skipped
324 passed (3.5m)
|
|
🎭 Playwright Run Summary
2 skipped
589 passed (4.1m)
|
|
🎭 Playwright Run Summary
8 skipped
719 passed (4.4m)
|
|
🎭 Playwright Run Summary
1 skipped
710 passed (4.9m)
|
|
🎭 Playwright Run Summary
5 skipped
702 passed (5.1m)
|
|
🎭 Playwright Run Summary
8 skipped
810 passed (5.5m)
|
|
🎭 Playwright Run Summary
36 skipped
870 passed (6.4m)
|
|
🎭 Playwright Run Summary
14 skipped
501 passed (6.4m)
|
|
🎭 Playwright Run Summary
10 skipped
707 passed (7.1m)
|
|
🎭 Playwright Run Summary
5 skipped
697 passed (7.0m)
|
|
🎭 Playwright Run Summary
1 skipped
665 passed (8.1m)
|
|
🎭 Playwright Run Summary
3 skipped
701 passed (8.2m)
|
|
🎭 Playwright Run Summary
13 skipped
706 passed (8.4m)
|
|
🎭 Playwright Run Summary
5 skipped
703 passed (9.0m)
|
|
🎭 Playwright Run Summary
2 flaky
[Mobile Safari] › src/components/checkbox/test/a11y/checkbox.e2e.ts:7:9 › checkbox: a11y - ios/ltr › should not have accessibility violations
[Mobile Safari] › src/components/datetime/test/multiple/datetime.e2e.ts:161:9 › datetime: multiple date selection (functionality) - md/ltr › should scroll to new month when value is updated with multiple dates in the same month
13 skipped
717 passed (9.2m)
|
|
🎭 Playwright Run Summary
5 skipped
699 passed (9.8m)
|
|
🎭 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
745 passed (9.9m)
|
|
🎭 Playwright Run Summary
18 skipped
662 passed (10.5m)
|
|
🎭 Playwright Run Summary
1 flaky
[Mobile Firefox] › src/components/menu/test/basic/menu.e2e.ts:152:9 › menu: events - md/ltr › should pass role when swiping to close
15 skipped
743 passed (11.2m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
ionic-angular
|
811 KB |
sha256:7f3b6af4c241266d228f132f6d7e25a506fb5d4873379ba73438b85476387166
|
|
|
ionic-angular-server
|
8.55 KB |
sha256:849f25748a0fed6e13e2414efae02e28944d1a069608443f5ac5f7124a104b57
|
|
|
ionic-core
|
5.12 MB |
sha256:29e2f6c0d151fa1e3bfea1ed6824b0e9b9442ebb1b6d787b682a5b573cafdad1
|
|
|
ionic-react
|
345 KB |
sha256:72d96931c84b33d762a84db3cbd5fe6b2400bc952907138751b433dbf0aa6575
|
|
|
ionic-react-router
|
27.9 KB |
sha256:f38c2129fabe0e2eb18dcf18cdd938c73966bb0766a1c7b5f1567c596401250d
|
|
|
ionic-vue
|
376 KB |
sha256:c4a5aaa911d54bee9f316387cfdf4f0c837d90d79e07ad23c1c5a84b1698a55f
|
|
|
ionic-vue-router
|
17.1 KB |
sha256:f3bad8e0db88ba4e5793f04ede2548f54defedc50574f4ae89c4f5df7341f375
|
|
|
test-results-1-20
|
1.35 MB |
sha256:5eec75bc1e66317257a10328b0666febed3159b181c36233ae1a569ca991f11a
|
|
|
test-results-10-20
|
442 KB |
sha256:da1f6f2a1d56e90de91498f037aebd892934085a7ffe9e60c75c2c780c6ffb72
|
|
|
test-results-11-20
|
616 KB |
sha256:2fe35b457554f2488bd68855aac616aec4034636165dcd3ab23766d48d8acf95
|
|
|
test-results-12-20
|
538 KB |
sha256:4c7fafad42fbfccd7e195b831349459c8d097beacb9b91f00240485d28a590dd
|
|
|
test-results-13-20
|
548 KB |
sha256:245061fbd27980e6c1588be9a8bf69794bf9590f68a687eb551d4924ebf37eb6
|
|
|
test-results-14-20
|
453 KB |
sha256:29f61079f815eb2cae0b2801fb468be4ac428a366e9427e6be05cd0e2095384a
|
|
|
test-results-15-20
|
2.91 MB |
sha256:e9ca35855581d0f8a96cf244407a1e3e9c219919e6e5c9cc108f6529fbb67e65
|
|
|
test-results-16-20
|
512 KB |
sha256:46b32af1f959d7e43b8c721ad891eab21f0eeec10de45b34194d5db4072d5456
|
|
|
test-results-17-20
|
618 KB |
sha256:c91db7acacc5e006a3f9487e1f21ab82e756ef4eccfe88dd9e0f71dff6a26212
|
|
|
test-results-18-20
|
600 KB |
sha256:c0dd23738eb13e83d973e86226431ed623a1f24b44fb7516ad080907abc47799
|
|
|
test-results-19-20
|
496 KB |
sha256:b46c8627e150c1b591bcdc3f88cf4a158e4e0fe9d8807e7ebb51cc7acde1cf68
|
|
|
test-results-2-20
|
546 KB |
sha256:78892ac02590ae4f7c413aa5e99939c410abf5e9f402447934cbca5699f49430
|
|
|
test-results-20-20
|
371 KB |
sha256:38e16959c690333a45eec5ad777bc39bbc076c32c21d9553a333de1bf93635ff
|
|
|
test-results-3-20
|
491 KB |
sha256:b2a0c7f94f9a24cf25a38d690c3c7e994c82418f6ee242ead2a21bc634bd3d58
|
|
|
test-results-4-20
|
1.52 MB |
sha256:d8a78ce9235c47a3f8adc987e2d9e4a3b50f88b4becc5b3d1d93ab4010c3a843
|
|
|
test-results-5-20
|
520 KB |
sha256:802361d5148d54c98dc4a85955b089fc6f2d062bb92be448943eb8572c2dccfe
|
|
|
test-results-6-20
|
512 KB |
sha256:fd362cbc008e298d28d415cf743915f0c1698bf794a7173cc7102774a45d0edb
|
|
|
test-results-7-20
|
1.25 MB |
sha256:deb1f896fba7586ffa5962611a4718030cff18bbd3dd9c8a18447dd482b7ee42
|
|
|
test-results-8-20
|
487 KB |
sha256:680bf6a120e66ef5048a04a5a056c0713ec9b96461a9156050171dddce6a36e8
|
|
|
test-results-9-20
|
575 KB |
sha256:e507ead2a07d2d0abc3aa91e0d8559856e0f1b7461430db663390ef9e0bbf067
|
|