feat(tokens): update tokens usage to reflect UI architecture #17072
build.yml
on: pull_request
build-core
1m 43s
Matrix: test-core-screenshot
test-core-clean-build
13s
test-core-lint
59s
test-core-spec
45s
verify-screenshots
2s
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
2s
verify-test-react-router-e2e
3s
verify-test-vue-e2e
2s
Annotations
4 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
2) [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: 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"
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
1) [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: 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/segment/test/segment-events.e2e.ts:10:11 › segment: events: ionChange - ios/ltr › when the segment is activated by keyboard navigation › should emit when there is no initial value:
src/components/segment/test/segment-events.e2e.ts#L37
1) [Mobile Firefox] › src/components/segment/test/segment-events.e2e.ts:10:11 › segment: events: ionChange - ios/ltr › when the segment is activated by keyboard navigation › should emit when there is no initial value
Error: expect(received).toBe(expected) // Object.is equality
Expected: "2"
Received: undefined
35 | await page.keyboard.press('Enter');
36 |
> 37 | expect(await segment.evaluate((el: HTMLIonSegmentElement) => el.value)).toBe('2');
| ^
38 |
39 | expect(ionChangeSpy).toHaveReceivedEventTimes(1);
40 | expect(ionChangeSpy).toHaveReceivedEventDetail({ value: '2' });
at /ionic/src/components/segment/test/segment-events.e2e.ts:37:81
|
|
[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
360 skipped
276 passed (2.3m)
|
|
🎭 Playwright Run Summary
368 skipped
303 passed (3.3m)
|
|
🎭 Playwright Run Summary
2 skipped
669 passed (3.5m)
|
|
🎭 Playwright Run Summary
1 skipped
676 passed (3.8m)
|
|
🎭 Playwright Run Summary
8 skipped
680 passed (4.0m)
|
|
🎭 Playwright Run Summary
8 skipped
660 passed (4.3m)
|
|
🎭 Playwright Run Summary
2 flaky
[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
674 passed (4.9m)
|
|
🎭 Playwright Run Summary
36 skipped
818 passed (5.6m)
|
|
🎭 Playwright Run Summary
14 skipped
489 passed (6.0m)
|
|
🎭 Playwright Run Summary
10 skipped
647 passed (6.5m)
|
|
🎭 Playwright Run Summary
5 skipped
676 passed (6.7m)
|
|
🎭 Playwright Run Summary
1 flaky
[Mobile Firefox] › src/components/segment/test/segment-events.e2e.ts:10:11 › segment: events: ionChange - ios/ltr › when the segment is activated by keyboard navigation › should emit when there is no initial value
1 skipped
655 passed (8.0m)
|
|
🎭 Playwright Run Summary
12 skipped
685 passed (8.1m)
|
|
🎭 Playwright Run Summary
13 skipped
653 passed (8.3m)
|
|
🎭 Playwright Run Summary
5 skipped
709 passed (8.4m)
|
|
🎭 Playwright Run Summary
3 skipped
664 passed (7.7m)
|
|
🎭 Playwright Run Summary
18 skipped
613 passed (9.1m)
|
|
🎭 Playwright Run Summary
5 skipped
667 passed (9.0m)
|
|
🎭 Playwright Run Summary
4 skipped
729 passed (9.1m)
|
|
🎭 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
14 skipped
680 passed (9.4m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
ionic-angular
Expired
|
865 KB |
sha256:05cc05445913b516dee1a91d37b55684c2cca4dbe23f67f87deb278234f45f02
|
|
|
ionic-angular-server
Expired
|
8.54 KB |
sha256:e95fec95cf85804a56f9c5f7229c7c4903307ad045f86ab20a38509663a94809
|
|
|
ionic-core
Expired
|
5.16 MB |
sha256:00ab4b7aab52b9d148eee162336859438ac3bcae16ca3e599a675da2dfe076a0
|
|
|
ionic-react
Expired
|
404 KB |
sha256:a4042b6dcf68a57b4dbe62f40ae2f9b09cc621e7d2a3941d3ea6905112d49898
|
|
|
ionic-react-router
Expired
|
27.9 KB |
sha256:f9f89b559e4f47380df76ae3fd875919c9215b73cc74320391495e1b58f3edeb
|
|
|
ionic-vue
Expired
|
435 KB |
sha256:3725095b361d8de6ccf665bd0de7360486380238416f667b81401a0367da2a7c
|
|
|
ionic-vue-router
Expired
|
17.1 KB |
sha256:136df319d40b6b2355665fabe12ae4c46d893c8a2e33a23f793c329dffeea5fa
|
|
|
test-results-1-20
Expired
|
493 KB |
sha256:c693b3306f8314acfd1306c187a9e2a385757f1670b25b59522eb6a2d41c2126
|
|
|
test-results-10-20
Expired
|
445 KB |
sha256:aa74c07d89ffa11d94a97a4004aa8061c39d75ed03a0ba5a39d5b79eaa45ddf4
|
|
|
test-results-11-20
Expired
|
1.68 MB |
sha256:9bac9272609c11e6fec61ca4c3a481f4300b71a0a6da69855012a8c07e7d79b7
|
|
|
test-results-12-20
Expired
|
481 KB |
sha256:e2d6f2f68b6d4e3f05fb486e7d60f129db34157adcc038403aa1aa9ab09f96e8
|
|
|
test-results-13-20
Expired
|
503 KB |
sha256:5969a71f5457fb45db6d69812f85845d4e56c6e3e107c4fee3d50848637fa1b7
|
|
|
test-results-14-20
Expired
|
426 KB |
sha256:9b37920bb8b74230d41fe69d4c87216ff8d85de0246d8ded0674f0255d7eb8b5
|
|
|
test-results-15-20
Expired
|
458 KB |
sha256:ee5b46fec707098a8874df3ea59c86343f46c25a410d96e617f9985aa3f67ce1
|
|
|
test-results-16-20
Expired
|
474 KB |
sha256:6e42e72be225f185186fd905189a6c365e2909b0f6a661f1e87c0c1b4e3634d4
|
|
|
test-results-17-20
Expired
|
561 KB |
sha256:f556bea18ae08e1aa8b5301cac43722d6881190d4c2cb9fdfabf763b8a0c50cc
|
|
|
test-results-18-20
Expired
|
554 KB |
sha256:35ec2c822cff8f61727f5343372d2777e2c20ab07a13c195ff762709e96d44f1
|
|
|
test-results-19-20
Expired
|
446 KB |
sha256:a4b63b8b95c392037646f98280cea2d01d0ca01e94ae6f46003691957f1989aa
|
|
|
test-results-2-20
Expired
|
503 KB |
sha256:9692b7cef9b1f3348483499bef6e96c215432c482eba12ca38b6a9b78ee5b806
|
|
|
test-results-20-20
Expired
|
342 KB |
sha256:9b17080a15abe2a7a059f91192b23a0bb9216b1121fc2e13875da203d025c899
|
|
|
test-results-3-20
Expired
|
440 KB |
sha256:9b02d7148b8906b2332edb2a90df699fd50b700cc2a54cc67d7e3b6604066833
|
|
|
test-results-4-20
Expired
|
1.56 MB |
sha256:b0d28e5ed4fc0716968ba8039dd260849339f0e552ab019a860e471eb26229f8
|
|
|
test-results-5-20
Expired
|
1.22 MB |
sha256:4b99f4e8d58a4a391788e1ee523e6bed769ffd6d741c3e22354102afffe81976
|
|
|
test-results-6-20
Expired
|
476 KB |
sha256:cffe5c50406ac6c3a68c162eff71557831dce4dca66a574ac996ca814fe7b964
|
|
|
test-results-7-20
Expired
|
363 KB |
sha256:a10c8b66adbb65c621be53650f06962fb339dae4ae76c1de6efcb82e5f0b895d
|
|
|
test-results-8-20
Expired
|
450 KB |
sha256:cf60a526752a388e73805783834bea7c49fbf321841590898bde5b13f6a97b2f
|
|
|
test-results-9-20
Expired
|
486 KB |
sha256:8d288330c4efb7a002ea648587f055bbf91c880f885e1a22854ee3ce6d3d5335
|
|