fix(checkbox, toggle): fire ionFocus and ionBlur #17247
build.yml
on: pull_request
build-core
1m 14s
Matrix: test-core-screenshot
test-core-clean-build
12s
test-core-lint
56s
test-core-spec
1m 42s
verify-screenshots
3s
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
1 error 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
|
|
🎭 Playwright Run Summary
216 skipped
257 passed (2.2m)
|
|
🎭 Playwright Run Summary
534 passed (3.0m)
|
|
🎭 Playwright Run Summary
1 skipped
536 passed (3.1m)
|
|
🎭 Playwright Run Summary
1 skipped
534 passed (3.1m)
|
|
🎭 Playwright Run Summary
4 skipped
510 passed (3.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
514 passed (3.7m)
|
|
🎭 Playwright Run Summary
648 passed (4.3m)
|
|
🎭 Playwright Run Summary
10 skipped
503 passed (4.8m)
|
|
🎭 Playwright Run Summary
5 skipped
512 passed (4.9m)
|
|
🎭 Playwright Run Summary
14 skipped
399 passed (5.1m)
|
|
🎭 Playwright Run Summary
212 skipped
313 passed (4.4m)
|
|
🎭 Playwright Run Summary
1 skipped
538 passed (6.3m)
|
|
🎭 Playwright Run Summary
10 skipped
527 passed (6.5m)
|
|
🎭 Playwright Run Summary
14 skipped
497 passed (6.7m)
|
|
🎭 Playwright Run Summary
2 skipped
516 passed (6.9m)
|
|
🎭 Playwright Run Summary
4 skipped
535 passed (6.5m)
|
|
🎭 Playwright Run Summary
1 skipped
528 passed (6.8m)
|
|
🎭 Playwright Run Summary
5 skipped
573 passed (6.9m)
|
|
🎭 Playwright Run Summary
5 skipped
519 passed (7.2m)
|
|
🎭 Playwright Run Summary
7 skipped
508 passed (7.6m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
ionic-angular
|
667 KB |
sha256:b511acf54fbbd79639483bc63ed3f43d800a2465f10fd8ec5fa8fed4e814b384
|
|
|
ionic-angular-server
|
8.54 KB |
sha256:34dd190aa931b6ea75d4fff54240d2a092f08f1e598948edab940ab0ad9d3d2a
|
|
|
ionic-core
|
4.54 MB |
sha256:b390482048ead478d1f57dc96e77f763d61ab8a9bafc9e9b82d32d3ded3fde54
|
|
|
ionic-react
|
211 KB |
sha256:c90124017d9464a514d8b2af272b576aa1c16fc7cf3a8b05c400c8ca1c8bd7cc
|
|
|
ionic-react-router
|
27.9 KB |
sha256:7fbe4113fef3280004f6efa037cdf3be0679f04b4efc695f66b413a36f9542a2
|
|
|
ionic-vue
|
233 KB |
sha256:1dd19a423d4dd29bd491001b7a003dddfe84677034e08311d7f9515e72ef4df0
|
|
|
ionic-vue-router
|
17 KB |
sha256:a84d415d931b0817eadc9ba085ecc3ff93c53a87d8f2fdd353c1a000b3a2210a
|
|
|
test-results-1-20
|
440 KB |
sha256:c3c2968523bf8c597b1b84b832a3bdb597929c77df99161c73df19d3b9f02709
|
|
|
test-results-10-20
|
459 KB |
sha256:5302c3f7abfbac724e68e4640b0e67137fa206f84a270c19b0f4b08252012d7c
|
|
|
test-results-11-20
|
1.25 MB |
sha256:ee03e4cd9f07d26105720a30c08f28c3c60957b7da1ea033cbde7b7184b6bf44
|
|
|
test-results-12-20
|
441 KB |
sha256:d8ef5e49e59c48db0a95392528fc8e17d6adc82a231925f166240ab4dd1e4884
|
|
|
test-results-13-20
|
450 KB |
sha256:3f755321e6ac0cb2d8f2f131f604ae7ffff5c3e97f8c915f5563d23df3456d09
|
|
|
test-results-14-20
|
405 KB |
sha256:8ac23c81c89fe1f66706ce061dc909c6dfd360ead5113cce401b15717e6ce0e9
|
|
|
test-results-15-20
|
430 KB |
sha256:7609b707b61dda716f54b2d4c497aa60620a8d3ceef0cc0d80c78e39cf6cc51c
|
|
|
test-results-16-20
|
426 KB |
sha256:1a1bd94144ef544e8d3f8be74ca88f471d5b3ce98b20e42be2c54e810e4e9197
|
|
|
test-results-17-20
|
533 KB |
sha256:33940351606e5bcb696ee690fd55131413439f235fb79259bf3519a336108a3a
|
|
|
test-results-18-20
|
503 KB |
sha256:340c60a45f3e6b373438550ea211ccf531d2d160f321b405b015c8a09bb7c33b
|
|
|
test-results-19-20
|
396 KB |
sha256:e61d0f1eb0d828382ce93559b6f05c3a67c27f373ccbc3344b06682325c8a4e3
|
|
|
test-results-2-20
|
470 KB |
sha256:35f306f8974b03c10f77792af46ddc7f99dda09189b50e70e106effd0d7c43ee
|
|
|
test-results-20-20
|
361 KB |
sha256:9eac3815a5e885bb442b2926ac9aa36ef342cec8ae4a10da04f89690cb61a345
|
|
|
test-results-3-20
|
431 KB |
sha256:f1d81db9ada437778f223738433ac2f40c44a72fc61196db0f675039fbe44b74
|
|
|
test-results-4-20
|
521 KB |
sha256:355bd487d6c5aeceb599da2377066f586c309b8e4ae3c759808f2d7b28851433
|
|
|
test-results-5-20
|
456 KB |
sha256:35cb25a6d8e56005d8671bb5bc88830ad1e7f027132a1964abb7ec0c2f87f3e2
|
|
|
test-results-6-20
|
446 KB |
sha256:e5254b67052869764568968f72a81aba1f9ffc7bad64297678570acda21d34c9
|
|
|
test-results-7-20
|
350 KB |
sha256:4aa3b4671289965f877d8f011929dc558518c1bc6585aadfea759cb1a51705c7
|
|
|
test-results-8-20
|
427 KB |
sha256:421b7f6b5f3b043b50e375c1011120c873a7f61931e6ec76c2a33f72d8c6205d
|
|
|
test-results-9-20
|
435 KB |
sha256:5fa0cecda812edea8f2da2cc70a620dac3142c1cbbbed9d6249e91f7944e907c
|
|