feat(css): add new css utility classes for display and flex utils #16735
build.yml
on: pull_request
build-core
1m 8s
Matrix: test-core-screenshot
test-core-clean-build
11s
test-core-lint
48s
test-core-spec
39s
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
2s
verify-test-react-router-e2e
2s
verify-test-vue-e2e
3s
Annotations
3 errors and 20 notices
|
[Mobile Chrome] › src/components/radio/test/a11y/radio.e2e.ts:117:11 › radio: a11y - md/ltr/dark › radio: keyboard navigation - md/ltr/dark › tabbing should switch between radio groups:
src/components/radio/test/a11y/radio.e2e.ts#L122
3) [Mobile Chrome] › src/components/radio/test/a11y/radio.e2e.ts:117:11 › radio: a11y - md/ltr/dark › radio: keyboard navigation - md/ltr/dark › tabbing should switch between radio groups
Error: Timed out 5000ms waiting for expect(locator).toBeFocused()
Locator: locator('#first-group ion-radio').first()
Expected: focused
Received: inactive
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"
120 |
121 | await pageUtils.pressKeys('Tab');
> 122 | await expect(firstGroupRadios.nth(0)).toBeFocused();
| ^
123 |
124 | await pageUtils.pressKeys('Tab');
125 | await expect(secondGroupRadios.nth(0)).toBeFocused();
at /ionic/src/components/radio/test/a11y/radio.e2e.ts:122: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
2) [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: Timed out 5000ms waiting for expect(locator).toBeFocused()
Locator: locator('#first-group ion-radio').first()
Expected: focused
Received: inactive
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:117:11 › radio: a11y - md/ltr › radio: keyboard navigation - md/ltr › tabbing should switch between radio groups:
src/components/radio/test/a11y/radio.e2e.ts#L122
1) [Mobile Chrome] › src/components/radio/test/a11y/radio.e2e.ts:117:11 › radio: a11y - md/ltr › radio: keyboard navigation - md/ltr › tabbing should switch between radio groups
Error: Timed out 5000ms waiting for expect(locator).toBeFocused()
Locator: locator('#first-group ion-radio').first()
Expected: focused
Received: inactive
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"
120 |
121 | await pageUtils.pressKeys('Tab');
> 122 | await expect(firstGroupRadios.nth(0)).toBeFocused();
| ^
123 |
124 | await pageUtils.pressKeys('Tab');
125 | await expect(secondGroupRadios.nth(0)).toBeFocused();
at /ionic/src/components/radio/test/a11y/radio.e2e.ts:122:47
|
|
🎭 Playwright Run Summary
216 skipped
257 passed (2.4m)
|
|
🎭 Playwright Run Summary
517 passed (3.0m)
|
|
🎭 Playwright Run Summary
4 skipped
504 passed (3.3m)
|
|
🎭 Playwright Run Summary
1 skipped
529 passed (3.2m)
|
|
🎭 Playwright Run Summary
522 passed (3.3m)
|
|
🎭 Playwright Run Summary
212 skipped
303 passed (3.6m)
|
|
🎭 Playwright Run Summary
3 flaky
[Mobile Chrome] › src/components/radio/test/a11y/radio.e2e.ts:117:11 › radio: a11y - md/ltr › radio: keyboard navigation - md/ltr › tabbing should switch between radio groups
[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
[Mobile Chrome] › src/components/radio/test/a11y/radio.e2e.ts:117:11 › radio: a11y - md/ltr/dark › radio: keyboard navigation - md/ltr/dark › tabbing should switch between radio groups
4 skipped
514 passed (4.0m)
|
|
🎭 Playwright Run Summary
638 passed (4.3m)
|
|
🎭 Playwright Run Summary
10 skipped
503 passed (4.9m)
|
|
🎭 Playwright Run Summary
14 skipped
375 passed (5.2m)
|
|
🎭 Playwright Run Summary
5 skipped
510 passed (5.2m)
|
|
🎭 Playwright Run Summary
1 skipped
517 passed (6.4m)
|
|
🎭 Playwright Run Summary
10 skipped
516 passed (6.6m)
|
|
🎭 Playwright Run Summary
4 skipped
528 passed (6.8m)
|
|
🎭 Playwright Run Summary
5 skipped
551 passed (6.8m)
|
|
🎭 Playwright Run Summary
527 passed (7.2m)
|
|
🎭 Playwright Run Summary
2 skipped
533 passed (7.3m)
|
|
🎭 Playwright Run Summary
5 skipped
498 passed (7.2m)
|
|
🎭 Playwright Run Summary
14 skipped
500 passed (7.6m)
|
|
🎭 Playwright Run Summary
7 skipped
506 passed (8.0m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
ionic-angular
Expired
|
666 KB |
sha256:53066bd2e99eedacd3f6ffe779de98c7807ce81e845b4244c15448851d5d9433
|
|
|
ionic-angular-server
Expired
|
8.56 KB |
sha256:f83bd091ea989355e7f669e59b4f405ae5b15f261c61436464bf95985be144a0
|
|
|
ionic-core
Expired
|
4.47 MB |
sha256:36bcbb78bd58ef3e70f373a19a84796675f342a53b90b74665e8b96257d4675e
|
|
|
ionic-react
Expired
|
211 KB |
sha256:0bb659d36e10f97ff5ecd4525925ca0ce0c752826b18c0023381d73f2d6054e7
|
|
|
ionic-react-router
Expired
|
27.9 KB |
sha256:694e7b9fe2c9a9a85ce90e5e0fc81cc94f81deb00c534197f40a709d934faa4a
|
|
|
ionic-vue
Expired
|
233 KB |
sha256:01e8918d40d966e5fa18ceafdf11ca6efd28f05abf36c7ec8ac3f9af9032a357
|
|
|
ionic-vue-router
Expired
|
17 KB |
sha256:3312618888d0ae78fc7f5059a7bc9f2f10c4c66d80ad63cc4dcbac9b41f9f834
|
|
|
test-results-1-20
Expired
|
429 KB |
sha256:86cdede1511c5325f115d39f202e6ce1f7ec194958ff96e2388a69e7169dacc5
|
|
|
test-results-10-20
Expired
|
447 KB |
sha256:349dee3c9ad06a04b8d0f73b1e4732b542a28adacf61a1bdc5b1e52f9ff25af6
|
|
|
test-results-11-20
Expired
|
1.98 MB |
sha256:71ef86ea96461ae9e0b7f055789ad0d67f568a87b83906f42fe232d5ef258b2f
|
|
|
test-results-12-20
Expired
|
433 KB |
sha256:3eace1caf258436ed537f8f19ad3b844ef5993ddc2109bbe6433eaf9bfe219df
|
|
|
test-results-13-20
Expired
|
437 KB |
sha256:589305e4c0e8f446aa8c904f8fb09d46fe856b024056ccee08817d7a8480de9b
|
|
|
test-results-14-20
Expired
|
390 KB |
sha256:2c9b9494d349fc42276c42266d2838f6c7b253450fc56e3ae8e776b10086871e
|
|
|
test-results-15-20
Expired
|
426 KB |
sha256:b8d293f13d3f00ff22fed91bf347cd7d77d7ad48b26bac48cfc763a50f8b0c9e
|
|
|
test-results-16-20
Expired
|
416 KB |
sha256:26961b84058518d9270d93d4b94081e4f02e81ea544ae512b3aee349dd71ebd1
|
|
|
test-results-17-20
Expired
|
526 KB |
sha256:24259e050e1ced875dc121214cb52dffd99019fd0a9b053cceda904a3ac0e944
|
|
|
test-results-18-20
Expired
|
489 KB |
sha256:9afaca145198d5351e47f0f5156492f85a7d626a06a34ca402c8d7a723aaca0f
|
|
|
test-results-19-20
Expired
|
389 KB |
sha256:644766287ee33366d48dc6c25e197562dcddcb16bfd28b8021c68ef7b2f746f1
|
|
|
test-results-2-20
Expired
|
464 KB |
sha256:2cf51f89cf4326992e2c4d7476e2a2fbb9a32f870a7922f4155ed089cdc7ad0e
|
|
|
test-results-20-20
Expired
|
343 KB |
sha256:2170259653b85503140b2c6a900ef5e637548bc839c9b757968a42bf60bed9c0
|
|
|
test-results-3-20
Expired
|
414 KB |
sha256:7208a4c9fe86aac0a55908d2a2e514ef6b3d8d4cf287a1cac4247f8cf41b3caa
|
|
|
test-results-4-20
Expired
|
521 KB |
sha256:533e75f6ce6e0dd44caec100a5e2e185506e45dae8d480bc087b912443e9de7b
|
|
|
test-results-5-20
Expired
|
447 KB |
sha256:5180b4af0a0861c485fb5ccb8d4697b674711bcf4484ea94e35034ce86aa10b9
|
|
|
test-results-6-20
Expired
|
429 KB |
sha256:deee5192db7c9ee3cf0c02a7dfee464b0c4c4be26e711fea759fc672d6fbe5cd
|
|
|
test-results-7-20
Expired
|
338 KB |
sha256:6ddfca82404970ce4d7321c59b628806bcb65320d6f11f3ca5f0b38db1dc96a7
|
|
|
test-results-8-20
Expired
|
417 KB |
sha256:cdaba4c0ada31d1ba601b048c2b5a1b7e8b090efbb2978f5381e1df87abf01aa
|
|
|
test-results-9-20
Expired
|
424 KB |
sha256:4d305267e181fd4248153c000f07b35598671b8762a5ffdfd94ac0c20c8b0744
|
|