fix(input): improve error text accessibility #16927
build.yml
on: pull_request
build-core
1m 12s
Matrix: test-core-screenshot
test-core-clean-build
13s
test-core-lint
48s
test-core-spec
37s
verify-screenshots
2s
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
4s
verify-test-react-router-e2e
2s
verify-test-vue-e2e
3s
Annotations
49 errors and 7 notices
|
test-core-spec
Process completed with exit code 1.
|
|
test-core-screenshot (11, 20)
Process completed with exit code 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:
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
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
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/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
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/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
|
|
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._11_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._11_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._11_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._11_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._11_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 (2, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (2, 20)
The operation was canceled.
|
|
test-core-screenshot (15, 20)
The strategy configuration was canceled because "test-core-screenshot._11_20" failed
|
|
test-core-screenshot (2, 20)
The strategy configuration was canceled because "test-core-screenshot._11_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._11_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._11_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 (14, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (16, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (18, 20)
The strategy configuration was canceled because "test-core-screenshot._11_20" failed
|
|
test-core-screenshot (14, 20)
The operation was canceled.
|
|
test-core-screenshot (5, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (16, 20)
The operation was canceled.
|
|
test-core-screenshot (5, 20)
The operation was canceled.
|
|
test-core-screenshot (16, 20)
The strategy configuration was canceled because "test-core-screenshot._11_20" failed
|
|
test-core-screenshot (14, 20)
The strategy configuration was canceled because "test-core-screenshot._11_20" failed
|
|
test-core-screenshot (5, 20)
The strategy configuration was canceled because "test-core-screenshot._11_20" failed
|
|
verify-screenshots
Process completed with exit code 1.
|
|
test-vue-e2e (vue3)
The operation was canceled.
|
|
test-vue-e2e (vue3)
Canceling since a higher priority waiting request for refs/pull/30635/merge exists
|
|
verify-test-vue-e2e
Process completed with exit code 1.
|
|
Ionic Framework Build
Canceling since a higher priority waiting request for refs/pull/30635/merge exists
|
|
🎭 Playwright Run Summary
216 skipped
257 passed (2.4m)
|
|
🎭 Playwright Run Summary
407 passed (2.5m)
|
|
🎭 Playwright Run Summary
1 skipped
529 passed (3.2m)
|
|
🎭 Playwright Run Summary
1 skipped
534 passed (3.3m)
|
|
🎭 Playwright Run Summary
212 skipped
303 passed (3.5m)
|
|
🎭 Playwright Run Summary
4 skipped
635 passed (3.8m)
|
|
🎭 Playwright Run Summary
1 failed
[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
509 passed (4.0m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
ionic-angular
Expired
|
667 KB |
sha256:b60b1428e9b5827f83def3f6f2b8255107faabb318beb366acb1f3854d7ce3d8
|
|
|
ionic-angular-server
Expired
|
8.54 KB |
sha256:d32e04c10685a3632a21ad657fe5dd8de0441528413c09d6d6ea71cd7c61e018
|
|
|
ionic-core
Expired
|
4.55 MB |
sha256:6266df380ac5ec41e384635830d9311a03dc2e0498868e845b6585618d1ab5f9
|
|
|
ionic-react
Expired
|
211 KB |
sha256:85159add4b8e800b1926e16aad17301059f7ebd3f1e83610b3b92de537eeb966
|
|
|
ionic-react-router
Expired
|
27.9 KB |
sha256:8cfb3120b66dfcef6bf591ad75d2160dcc3cbc464a4ca0cd385dfdacea02a48a
|
|
|
ionic-vue
Expired
|
233 KB |
sha256:feb409bcc173ec6b57bbc1a55d6311e847195ec34356afca32416a8bcb06d780
|
|
|
ionic-vue-router
Expired
|
17.1 KB |
sha256:e74ee14286ce2acdcece69f5db2eba4569816e87ad35692b916152006d5f6d74
|
|
|
test-results-10-20
Expired
|
395 KB |
sha256:958adc3846ccfdf1ff8d3effe8a30ede1b06780de3abf1b0c0dad0180800588b
|
|
|
test-results-11-20
Expired
|
1.95 MB |
sha256:1098b19698f72bb92830c340818114ce5e66b514c45e8134d0d1ac49b5d649de
|
|
|
test-results-12-20
Expired
|
431 KB |
sha256:219e7051df219716e4c59331a3d70741d29627e3481a13f301821f51225aef38
|
|
|
test-results-20-20
Expired
|
338 KB |
sha256:e9e1956d1f3da46dc4f754b95fa122c906094a2dad1e20a93f61706430f27714
|
|
|
test-results-7-20
Expired
|
335 KB |
sha256:880c3318148da504427c10518935ce78481becf32a3256f55e786540aa57c262
|
|
|
test-results-8-20
Expired
|
409 KB |
sha256:14738f32f32b76ff03d891b285d1c365fbf7ac53978bbcfd647b8d9c1aff6b59
|
|
|
test-results-9-20
Expired
|
467 KB |
sha256:effc8fecaecf6c6bdc4309b76ad92b761a3f394b40470e32f8de503183a673fc
|
|