Skip to content

Ionic Framework Build #16873

Ionic Framework Build

Ionic Framework Build #16873

Triggered via merge group August 11, 2025 16:50
Status Success
Total duration 10m 4s
Artifacts 27

build.yml

on: merge_group
build-react
43s
build-react
build-vue
33s
build-vue
Matrix: test-core-screenshot
build-angular
58s
build-angular
build-angular-server
32s
build-angular-server
test-core-clean-build
16s
test-core-clean-build
test-core-lint
48s
test-core-lint
test-core-spec
38s
test-core-spec
build-react-router
23s
build-react-router
build-vue-router
34s
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
4s
verify-test-react-router-e2e
verify-test-vue-e2e
4s
verify-test-vue-e2e
Fit to window
Zoom out
Zoom in

Annotations

3 errors and 20 notices
[Mobile Safari] › src/components/datetime/test/custom/datetime.e2e.ts:53:9 › datetime: custom focus - ios/ltr › should focus the selected day and then the day after: src/components/datetime/test/custom/datetime.e2e.ts#L64
1) [Mobile Safari] › src/components/datetime/test/custom/datetime.e2e.ts:53:9 › datetime: custom focus - ios/ltr › should focus the selected day and then the day after Error: expect(locator).toHaveScreenshot(expected) 4509 pixels (ratio 0.04 of all image pixels) are different. Snapshot: datetime-custom-focus-selected-calendar-day-ios-ltr.png Call log: - Expect "toHaveScreenshot(datetime-custom-focus-selected-calendar-day-ios-ltr.png)" with timeout 5000ms - verifying given screenshot expectation - waiting for locator('#custom-calendar-days') - locator resolved to <ion-datetime value="2023-06-15" presentation="date" id="custom-calendar-days" class="ion-color ion-color-primary ios datetime-presentation-date datetime-size-fixed datetime-grid hydrated">…</ion-datetime> - 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 - 4509 pixels (ratio 0.04 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for locator('#custom-calendar-days') - locator resolved to <ion-datetime value="2023-06-15" presentation="date" id="custom-calendar-days" class="ion-color ion-color-primary ios datetime-presentation-date datetime-size-fixed datetime-grid hydrated">…</ion-datetime> - 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 - 4509 pixels (ratio 0.04 of all image pixels) are different. 62 | 63 | await expect(day).toBeFocused(); > 64 | await expect(datetime).toHaveScreenshot(screenshot(`datetime-custom-focus-selected-calendar-day`)); | ^ 65 | 66 | await page.keyboard.press('ArrowRight'); 67 | await page.waitForChanges(); at /ionic/src/components/datetime/test/custom/datetime.e2e.ts:64:30
[Mobile Safari] › src/components/item/test/inputs/item.e2e.ts:8:9 › item: inputs - md/rtl › should not have visual regressions: src/components/item/test/inputs/item.e2e.ts#L12
1) [Mobile Safari] › src/components/item/test/inputs/item.e2e.ts:8:9 › item: inputs - md/rtl › should not have visual regressions Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) 1772 pixels (ratio 0.01 of all image pixels) are different. Snapshot: item-inputs-md-rtl.png Call log: - Expect "toHaveScreenshot(item-inputs-md-rtl.png)" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 1772 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 1772 pixels (ratio 0.01 of all image pixels) are different. 10 | 11 | await page.setIonViewport(); > 12 | await expect(page).toHaveScreenshot(screenshot(`item-inputs`)); | ^ 13 | }); 14 | }); 15 | }); at /ionic/src/components/item/test/inputs/item.e2e.ts:12:26
[Mobile Safari] › src/components/item/test/inputs/item.e2e.ts:8:9 › item: inputs - md/rtl › should not have visual regressions: src/components/item/test/inputs/item.e2e.ts#L12
1) [Mobile Safari] › src/components/item/test/inputs/item.e2e.ts:8:9 › item: inputs - md/rtl › should not have visual regressions Error: expect(page).toHaveScreenshot(expected) 1772 pixels (ratio 0.01 of all image pixels) are different. Snapshot: item-inputs-md-rtl.png Call log: - Expect "toHaveScreenshot(item-inputs-md-rtl.png)" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 1772 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 1772 pixels (ratio 0.01 of all image pixels) are different. 10 | 11 | await page.setIonViewport(); > 12 | await expect(page).toHaveScreenshot(screenshot(`item-inputs`)); | ^ 13 | }); 14 | }); 15 | }); at /ionic/src/components/item/test/inputs/item.e2e.ts:12:26
🎭 Playwright Run Summary
216 skipped 257 passed (2.3m)
🎭 Playwright Run Summary
407 passed (2.5m)
🎭 Playwright Run Summary
1 skipped 529 passed (3.1m)
🎭 Playwright Run Summary
1 skipped 534 passed (3.2m)
🎭 Playwright Run Summary
4 skipped 510 passed (3.4m)
🎭 Playwright Run Summary
212 skipped 303 passed (3.4m)
🎭 Playwright Run Summary
4 skipped 635 passed (3.6m)
🎭 Playwright Run Summary
638 passed (4.1m)
🎭 Playwright Run Summary
10 skipped 503 passed (4.6m)
🎭 Playwright Run Summary
14 skipped 399 passed (5.0m)
🎭 Playwright Run Summary
5 skipped 510 passed (5.1m)
🎭 Playwright Run Summary
1 skipped 537 passed (6.5m)
🎭 Playwright Run Summary
10 skipped 526 passed (6.5m)
🎭 Playwright Run Summary
1 flaky [Mobile Safari] › src/components/datetime/test/custom/datetime.e2e.ts:53:9 › datetime: custom focus - ios/ltr › should focus the selected day and then the day after 2 skipped 508 passed (6.9m)
🎭 Playwright Run Summary
4 skipped 528 passed (6.9m)
🎭 Playwright Run Summary
1 skipped 523 passed (7.2m)
🎭 Playwright Run Summary
5 skipped 563 passed (7.2m)
🎭 Playwright Run Summary
1 flaky [Mobile Safari] › src/components/item/test/inputs/item.e2e.ts:8:9 › item: inputs - md/rtl › should not have visual regressions 5 skipped 514 passed (7.2m)
🎭 Playwright Run Summary
14 skipped 497 passed (7.5m)
🎭 Playwright Run Summary
7 skipped 507 passed (7.8m)

Artifacts

Produced during runtime
Name Size Digest
ionic-angular
667 KB
sha256:470a97e116da872732740359cb36d39326d4cfd8bef0aed3166797d8e57343ae
ionic-angular-server
8.54 KB
sha256:86d7593550742faf23b1bd5a15b1417862b30d1dfee7a5499131ccac37b99647
ionic-core
4.54 MB
sha256:fdc4a23af5ae0cf7aeefc5d15492f107c3a608ab40791a185598aa5bd8b7e9bd
ionic-react
211 KB
sha256:52128e771ef936786163ae7d493ef96da16481f5c2eb1e2451f318ca429a4114
ionic-react-router
27.9 KB
sha256:74b9295f3ca1698a97a26426f2189324096922e380ef4c617f1328212048d892
ionic-vue
233 KB
sha256:a688bd406d03441071f012177c1569074752096ca25f44844a18a2575af0ab1d
ionic-vue-router
17.1 KB
sha256:a4307a9538b162d106f3615f660149fa7d2a2d6c54d1fad184b3915d65b6eaad
test-results-1-20
429 KB
sha256:d61951a961b486d2bc41aa3e5625bba4a064b79316a4facaac654f0441d7daa9
test-results-10-20
404 KB
sha256:a3f2bfc9670a50559b91ed2f13213a78302afc3e4580b3135fb52e85414a2be4
test-results-11-20
492 KB
sha256:0c18e25d1ed35c55009fe87e97e68178d53fe3943cf3af32d5b9d21c990fa0d4
test-results-12-20
441 KB
sha256:69904d63b3f40648d6b66ea96ec90140ebacd20373ae8c7d22468f0fadfa0ac6
test-results-13-20
433 KB
sha256:7d0e9da9354485d93006d217e5ec7b8e74c595201f8c9d13e2e5fcadea3a6ff8
test-results-14-20
397 KB
sha256:b619715bbed19547e1bc1c184c647264ee4f2d3842134efb034507e2c5822ac8
test-results-15-20
1.28 MB
sha256:591388f2a91d604f4be03dcc8e8bc9252e7b5b1715b16c41bad844d2214fd525
test-results-16-20
420 KB
sha256:000a87f04841a66042a816e30557940a45f2e614a04f98f125c221869c6aa0f2
test-results-17-20
1.91 MB
sha256:9e6e7b326223183fba6bf0b7847af6735f9a0235d64c3c345723d9327686f194
test-results-18-20
502 KB
sha256:7cceccf6ae819ce5aeba091854c55f6c6c31c67be33637c551d6a5e7a621f6fa
test-results-19-20
389 KB
sha256:0fed61edf6cd4c69c353703c849e79390a649fc9277af7ce3b31b9e97cca5d82
test-results-2-20
466 KB
sha256:4a234fa8b5d6f514dc0abf82a5fbf7a742f8e297ca23ed033b305f6b9e673245
test-results-20-20
343 KB
sha256:4c35e74d607edaa9ca0e0819b8837fd14adab0bdb4430254211238442a09bbe9
test-results-3-20
422 KB
sha256:e1b0a1a17e4ed418b4e10eb3cf549ebad6b469469520fd4c6e81aa42c4bddf53
test-results-4-20
518 KB
sha256:6830482b4a4c9c4cf788ae601d2f0688a299917f1c5680b861ad4498b8b58dd0
test-results-5-20
450 KB
sha256:35835acca22d0c67a71669adf63b0d04f4aa3589367db1bcefbe154cf272b59a
test-results-6-20
435 KB
sha256:8852b3e0be9acca9971a71491c1fcc9fbe82493731a2b039de1ef3c9623421ef
test-results-7-20
339 KB
sha256:ee1ded21b5183a1162a1b18981d95a97b0c39fca0fc5db66feb3c9d2ecebde28
test-results-8-20
416 KB
sha256:54a2ac848234c435479bd9b12fda86456397a1d9bbfa84125c6c03116d87dbc9
test-results-9-20
476 KB
sha256:6de990e4d316b355d77dfa50e783186a1b8a99d288ca37cbe735ffcedd5ff3aa