Skip to content

feat(tokens): add gray colors #17679

feat(tokens): add gray colors

feat(tokens): add gray colors #17679

Triggered via pull request December 6, 2025 01:41
@IonitronIonitron
synchronize #30799
FW-6751
Status Failure
Total duration 11m 32s
Artifacts 23

build.yml

on: pull_request
build-react
50s
build-react
build-vue
48s
build-vue
Matrix: test-core-screenshot
build-angular
1m 7s
build-angular
build-angular-server
44s
build-angular-server
test-core-clean-build
15s
test-core-clean-build
test-core-lint
57s
test-core-lint
test-core-spec
1m 0s
test-core-spec
build-react-router
33s
build-react-router
build-vue-router
39s
build-vue-router
verify-screenshots
3s
verify-screenshots
Matrix: test-angular-e2e
Matrix: test-react-e2e
Matrix: test-react-router-e2e
Matrix: test-vue-e2e
verify-test-angular-e2e
3s
verify-test-angular-e2e
verify-test-react-e2e
3s
verify-test-react-e2e
verify-test-react-router-e2e
2s
verify-test-react-router-e2e
verify-test-vue-e2e
3s
verify-test-vue-e2e
Fit to window
Zoom out
Zoom in

Annotations

18 errors and 16 notices
[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
test-core-screenshot (6, 20)
Process completed with exit code 1.
[Mobile Firefox] › src/components/tab-bar/test/basic/tab-bar.e2e.ts:9:9 › tab-bar: basic - ionic/md/ltr/light › should not have visual regressions: src/components/tab-bar/test/basic/tab-bar.e2e.ts#L53
1) [Mobile Firefox] › src/components/tab-bar/test/basic/tab-bar.e2e.ts:9:9 › tab-bar: basic - ionic/md/ltr/light › should not have visual regressions Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveScreenshot(expected) failed Locator: locator('#container') 533 pixels (ratio 0.03 of all image pixels) are different. Snapshot: tab-bar-default-ionic-md-ltr-light.png Call log: - Expect "toHaveScreenshot(tab-bar-default-ionic-md-ltr-light.png)" with timeout 5000ms - verifying given screenshot expectation - waiting for locator('#container') - locator resolved to <div class="ionic" id="container">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 533 pixels (ratio 0.03 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for locator('#container') - locator resolved to <div class="ionic" id="container">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - captured a stable screenshot - 533 pixels (ratio 0.03 of all image pixels) are different. 51 | const container = page.locator('#container'); 52 | > 53 | await expect(container).toHaveScreenshot(screenshot(`tab-bar-default`)); | ^ 54 | }); 55 | }); 56 | }); at /ionic/src/components/tab-bar/test/basic/tab-bar.e2e.ts:53:31
[Mobile Firefox] › src/components/tab-bar/test/basic/tab-bar.e2e.ts:9:9 › tab-bar: basic - ionic/md/ltr/light › should not have visual regressions: src/components/tab-bar/test/basic/tab-bar.e2e.ts#L53
1) [Mobile Firefox] › src/components/tab-bar/test/basic/tab-bar.e2e.ts:9:9 › tab-bar: basic - ionic/md/ltr/light › should not have visual regressions Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveScreenshot(expected) failed Locator: locator('#container') 533 pixels (ratio 0.03 of all image pixels) are different. Snapshot: tab-bar-default-ionic-md-ltr-light.png Call log: - Expect "toHaveScreenshot(tab-bar-default-ionic-md-ltr-light.png)" with timeout 5000ms - verifying given screenshot expectation - waiting for locator('#container') - locator resolved to <div class="ionic" id="container">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 533 pixels (ratio 0.03 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for locator('#container') - locator resolved to <div class="ionic" id="container">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - captured a stable screenshot - 533 pixels (ratio 0.03 of all image pixels) are different. 51 | const container = page.locator('#container'); 52 | > 53 | await expect(container).toHaveScreenshot(screenshot(`tab-bar-default`)); | ^ 54 | }); 55 | }); 56 | }); at /ionic/src/components/tab-bar/test/basic/tab-bar.e2e.ts:53:31
[Mobile Firefox] › src/components/tab-bar/test/basic/tab-bar.e2e.ts:9:9 › tab-bar: basic - ionic/md/ltr/light › should not have visual regressions: src/components/tab-bar/test/basic/tab-bar.e2e.ts#L53
1) [Mobile Firefox] › src/components/tab-bar/test/basic/tab-bar.e2e.ts:9:9 › tab-bar: basic - ionic/md/ltr/light › should not have visual regressions Error: expect(locator).toHaveScreenshot(expected) failed Locator: locator('#container') 533 pixels (ratio 0.03 of all image pixels) are different. Snapshot: tab-bar-default-ionic-md-ltr-light.png Call log: - Expect "toHaveScreenshot(tab-bar-default-ionic-md-ltr-light.png)" with timeout 5000ms - verifying given screenshot expectation - waiting for locator('#container') - locator resolved to <div class="ionic" id="container">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 533 pixels (ratio 0.03 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for locator('#container') - locator resolved to <div class="ionic" id="container">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - captured a stable screenshot - 533 pixels (ratio 0.03 of all image pixels) are different. 51 | const container = page.locator('#container'); 52 | > 53 | await expect(container).toHaveScreenshot(screenshot(`tab-bar-default`)); | ^ 54 | }); 55 | }); 56 | }); at /ionic/src/components/tab-bar/test/basic/tab-bar.e2e.ts:53:31
test-core-screenshot (4, 20)
The strategy configuration was canceled because "test-core-screenshot._6_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 (1, 20)
The strategy configuration was canceled because "test-core-screenshot._6_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 (17, 20)
The strategy configuration was canceled because "test-core-screenshot._6_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 (2, 20)
The strategy configuration was canceled because "test-core-screenshot._6_20" failed
test-core-screenshot (2, 20)
Process completed with exit code 12.
test-core-screenshot (2, 20)
The operation was canceled.
verify-screenshots
Process completed with exit code 1.
🎭 Playwright Run Summary
360 skipped 275 passed (2.1m)
🎭 Playwright Run Summary
368 skipped 307 passed (3.4m)
🎭 Playwright Run Summary
2 skipped 669 passed (3.7m)
🎭 Playwright Run Summary
1 skipped 676 passed (3.9m)
🎭 Playwright Run Summary
8 skipped 683 passed (3.9m)
🎭 Playwright Run Summary
8 skipped 663 passed (4.4m)
🎭 Playwright Run Summary
152 skipped 707 passed (4.5m)
🎭 Playwright Run Summary
1 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 4 skipped 675 passed (4.9m)
🎭 Playwright Run Summary
14 skipped 489 passed (5.9m)
🎭 Playwright Run Summary
18 skipped 640 passed (6.5m)
🎭 Playwright Run Summary
5 skipped 681 passed (6.9m)
🎭 Playwright Run Summary
3 skipped 664 passed (7.7m)
🎭 Playwright Run Summary
1 skipped 668 passed (8.0m)
🎭 Playwright Run Summary
12 skipped 685 passed (8.4m)
🎭 Playwright Run Summary
13 skipped 659 passed (8.6m)
🎭 Playwright Run Summary
1 failed [Mobile Firefox] › src/components/tab-bar/test/basic/tab-bar.e2e.ts:9:9 › tab-bar: basic - ionic/md/ltr/light › should not have visual regressions 13 skipped 699 passed (8.6m)

Artifacts

Produced during runtime
Name Size Digest
ionic-angular
775 KB
sha256:24659c3d51d20e700dbe9f949c83563a88f034b2e861e81063cf3d61b8e56f0d
ionic-angular-server
8.55 KB
sha256:50916ff4734f4e22487b81985de4b5262fcba057a2090d252db43433471fc048
ionic-core
5.19 MB
sha256:468d53352abcfc5fecb609f6a54fb8e7c44a087a701a23d856e3fe44bd60c212
ionic-react
313 KB
sha256:dbc6ebb6f4f4768da686f2776fd81a7831288bc83355d7d0f9e25468dded0574
ionic-react-router
27.9 KB
sha256:461706b4965dfcff87fc2f65d18d46209de29735dc94c2d4da4a7eab4df1f6f4
ionic-vue
344 KB
sha256:dc996655f7c6654013d4167917fffb4729c28f211ffc725595ebd9ada04bd0cf
ionic-vue-router
17.1 KB
sha256:e20043fcbe1421d8d8f02af424675c627c045ad81827bbb1c8701f97c2aedd32
test-results-10-20
462 KB
sha256:db6a4a8e6ea394cca2c3a0922c293c5aee9506cc9f39b90e92f548c15150afb8
test-results-11-20
1.35 MB
sha256:25cbdc506cf7388457405ee45b0501a123a22660beef15575942c6856eb804db
test-results-12-20
498 KB
sha256:50a9f4a55720733f1150316508b95e1de6f9efa8c60616f5408d21b5838d9326
test-results-13-20
472 KB
sha256:c8d91000e1c706dae0ec20dcae42fa4ec258bfa80f73d56d30240ca7051c8514
test-results-14-20
441 KB
sha256:d3c3b9a82abdfda27bcdc225a8f7bfc79b1a6843676f01f9d8d37f9c7b97b301
test-results-15-20
478 KB
sha256:8c4b49d7678f5c874741ccab99b53fa7dc9c4bacd3d992756c435d6096ef9ac9
test-results-16-20
493 KB
sha256:c52b0c3e909a141e381412afdde68f5bdc6be1e37fe9375973321114fe56a319
test-results-18-20
570 KB
sha256:0d815bd444359b288d9fe461d1bf7fc93692e41e61e1b4d9a0788f455f6fd5f8
test-results-19-20
459 KB
sha256:73323200ab06daaf8176a8a48e45810ee1c6b0ba8374bd68b07293fad7cf8f1f
test-results-20-20
355 KB
sha256:f77fb7315d07e54e3416ec050192012aab0a7eb1b5341c10f9e889bf3fcab21b
test-results-3-20
455 KB
sha256:b794c9c6cce835b5f90482632c7667107a232327b9771daf1425ce0814d302bf
test-results-5-20
508 KB
sha256:91f89b843e6dfc8a136fe14d6f6a8f7bab1ba75f864e281545efb919f0c07978
test-results-6-20
2.08 MB
sha256:5deea90edbc7e42c049ccf754ca4c2ce7a3da694e285cc8e5e1619f9cca99181
test-results-7-20
374 KB
sha256:9587a2f700b76b4c84ad8b45dabe77a68bda7db654657972f2be842d219d003d
test-results-8-20
465 KB
sha256:1ae07f94c89de5fbbaecb4e381d788f7362ebb07c934bdf77e88e7f0d62af769
test-results-9-20
504 KB
sha256:2b0110010eae9d9e26fcfcdb21d29bd031051695541656da828024d52fb43527