Skip to content

Stencil Nightly Build #896

Stencil Nightly Build

Stencil Nightly Build #896

Triggered via schedule April 10, 2026 06:37
Status Success
Total duration 11m 16s
Artifacts 27

stencil-nightly.yml

on: schedule
build-core-with-stencil-nightly
1m 20s
build-core-with-stencil-nightly
build-react
49s
build-react
build-vue
35s
build-vue
Matrix: test-core-screenshot
test-core-clean-build
13s
test-core-clean-build
test-core-lint
49s
test-core-lint
test-core-spec
59s
test-core-spec
build-angular
1m 18s
build-angular
build-angular-server
36s
build-angular-server
build-react-router
25s
build-react-router
build-vue-router
47s
build-vue-router
verify-screenshots
4s
verify-screenshots
Matrix: test-angular-e2e
Matrix: test-react-e2e
Matrix: test-react-router-e2e
Matrix: test-vue-e2e
verify-test-angular-e2e
2s
verify-test-angular-e2e
verify-test-react-e2e
2s
verify-test-react-e2e
verify-test-react-router-e2e
2s
verify-test-react-router-e2e
verify-test-vue-e2e
3s
verify-test-vue-e2e
send-success-messages
3s
send-success-messages
send-failure-messages
0s
send-failure-messages
Fit to window
Zoom out
Zoom in

Annotations

3 errors and 20 notices
[Mobile Chrome] › 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 Chrome] › 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 Safari] › src/components/datetime/test/basic/datetime.e2e.ts:443:9 › datetime: IO fallback - md/ltr › should become ready even if IntersectionObserver never reports visible: src/components/datetime/test/basic/datetime.e2e.ts#L481
1) [Mobile Safari] › src/components/datetime/test/basic/datetime.e2e.ts:443:9 › datetime: IO fallback - md/ltr › should become ready even if IntersectionObserver never reports visible Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveClass(expected) failed Locator: locator('ion-datetime') Expected pattern: /datetime-ready/ Received string: "ion-color ion-color-primary md datetime-presentation-date-time datetime-size-fixed datetime-grid hydrated" Timeout: 5000ms Call log: - Expect "toHaveClass" with timeout 5000ms - waiting for locator('ion-datetime') 9 × locator resolved to <ion-datetime value="2022-05-03" class="ion-color ion-color-primary md datetime-presentation-date-time datetime-size-fixed datetime-grid hydrated">…</ion-datetime> - unexpected value "ion-color ion-color-primary md datetime-presentation-date-time datetime-size-fixed datetime-grid hydrated" 479 | await page.waitForTimeout(100); 480 | > 481 | await expect(datetime).toHaveClass(/datetime-ready/); | ^ 482 | 483 | const calendarBody = datetime.locator('.calendar-body'); 484 | await expect(calendarBody).toBeVisible(); at /ionic/src/components/datetime/test/basic/datetime.e2e.ts:481:30
[Mobile Safari] › src/components/datetime/test/basic/datetime.e2e.ts:443:9 › datetime: IO fallback - md/ltr › should become ready even if IntersectionObserver never reports visible: src/components/datetime/test/basic/datetime.e2e.ts#L481
1) [Mobile Safari] › src/components/datetime/test/basic/datetime.e2e.ts:443:9 › datetime: IO fallback - md/ltr › should become ready even if IntersectionObserver never reports visible Error: expect(locator).toHaveClass(expected) failed Locator: locator('ion-datetime') Expected pattern: /datetime-ready/ Received string: "ion-color ion-color-primary md datetime-presentation-date-time datetime-size-fixed datetime-grid hydrated" Timeout: 5000ms Call log: - Expect "toHaveClass" with timeout 5000ms - waiting for locator('ion-datetime') 9 × locator resolved to <ion-datetime value="2022-05-03" class="ion-color ion-color-primary md datetime-presentation-date-time datetime-size-fixed datetime-grid hydrated">…</ion-datetime> - unexpected value "ion-color ion-color-primary md datetime-presentation-date-time datetime-size-fixed datetime-grid hydrated" 479 | await page.waitForTimeout(100); 480 | > 481 | await expect(datetime).toHaveClass(/datetime-ready/); | ^ 482 | 483 | const calendarBody = datetime.locator('.calendar-body'); 484 | await expect(calendarBody).toBeVisible(); at /ionic/src/components/datetime/test/basic/datetime.e2e.ts:481:30
🎭 Playwright Run Summary
418 passed (2.9m)
🎭 Playwright Run Summary
216 skipped 324 passed (3.1m)
🎭 Playwright Run Summary
1 skipped 552 passed (3.7m)
🎭 Playwright Run Summary
212 skipped 333 passed (3.8m)
🎭 Playwright Run Summary
1 flaky [Mobile Chrome] › 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 567 passed (3.9m)
🎭 Playwright Run Summary
4 skipped 541 passed (4.2m)
🎭 Playwright Run Summary
4 skipped 659 passed (4.4m)
🎭 Playwright Run Summary
658 passed (4.7m)
🎭 Playwright Run Summary
10 skipped 505 passed (5.0m)
🎭 Playwright Run Summary
14 skipped 403 passed (5.2m)
🎭 Playwright Run Summary
5 skipped 528 passed (5.3m)
🎭 Playwright Run Summary
1 skipped 555 passed (6.4m)
🎭 Playwright Run Summary
5 skipped 530 passed (6.7m)
🎭 Playwright Run Summary
4 skipped 547 passed (7.0m)
🎭 Playwright Run Summary
1 skipped 558 passed (7.3m)
🎭 Playwright Run Summary
10 skipped 565 passed (7.4m)
🎭 Playwright Run Summary
1 flaky [Mobile Safari] › src/components/datetime/test/basic/datetime.e2e.ts:443:9 › datetime: IO fallback - md/ltr › should become ready even if IntersectionObserver never reports visible 2 skipped 543 passed (7.6m)
🎭 Playwright Run Summary
14 skipped 525 passed (7.8m)
🎭 Playwright Run Summary
7 skipped 536 passed (8.3m)
🎭 Playwright Run Summary
5 skipped 540 passed (8.7m)

Artifacts

Produced during runtime
Name Size Digest
ionic-angular
672 KB
sha256:effb2c6b2b578f98c315f65ede45f0c4a79052ab8d891cfbbe4e7644092cec66
ionic-angular-server
8.55 KB
sha256:857d36d896eea6496f06929a8a941d1c65291d5e01a439667cd5d64e848435cd
ionic-core
4.81 MB
sha256:1bbb06f930951dc0d2e109cca358e3f6ff5a43bc4a6297f2feae6bb29d7ce2cf
ionic-react
213 KB
sha256:e44a5717df78ea135f6367ce4f72f4471a60c35a937e7a9d0be44b027783b02c
ionic-react-router
27.9 KB
sha256:3d0f0a79bb7cb115f0bc58da8ce286474d30dfc61e16d7942059c25055646e83
ionic-vue
234 KB
sha256:bac8e5f6f444565dcab193ac142cd02b5a066ae9a7e6f4b2f99fbd7145435944
ionic-vue-router
17.1 KB
sha256:fd852e5785ebf553bcbdee1d0755f9f36d700a8dfbeac988c3df6985014612c4
test-results-1-20
451 KB
sha256:940e8aaf46a19e6aaab7116b8fa2f05a08b7ba023d56f0a97007bcb4f998764a
test-results-10-20
423 KB
sha256:35f66716091feaa5f49d4200dcfcb4072999ab761aa9f456cf8f84d67035adcb
test-results-11-20
524 KB
sha256:bd9d141ee047c83e782df0d75dae06a4d3c9c13fa908afa8837117095c9384a6
test-results-12-20
1.23 MB
sha256:8b6cac8b5f524bbb5daa24fb02301a25176b5dfe5492d5a2f41b8c475ac02608
test-results-13-20
460 KB
sha256:5ecbbc7af7676056f54e85a339275fbec64f856674fc91c01dd97b4b0798effe
test-results-14-20
413 KB
sha256:fe8e5d2e79e69b2eea4bf4c9cd82342c6860d51c427540b3c81fbf90ad0dc42f
test-results-15-20
1.61 MB
sha256:c765e8a694e38b523c89fdff952659da09025a43624b1a3a67ebcca46ad54638
test-results-16-20
446 KB
sha256:cfcd4a2d3d2b2019325b1812127f7e32839f43f1ca891fb8337c0f669f3c2533
test-results-17-20
556 KB
sha256:65b888f416d17e2eca5ce95a29e68500cbac80230e1e6b6d742fd8b980b20b55
test-results-18-20
536 KB
sha256:44a3dde411737bfec24eeb0f7f09e7104aa82b5c2ba7c158b49d78c47510a6d2
test-results-19-20
405 KB
sha256:ac7bf5e24b17539f24639644227d54797443b298d17d16f1df970ff748136ce1
test-results-2-20
488 KB
sha256:c31a0156455df5c07317d5ed04a838181e816fc6ca2e358a64ce80152415866c
test-results-20-20
372 KB
sha256:3ad90afeaf311ad8262f86183c384e61f9e00108df28fce666aa019c5cdcb0f6
test-results-3-20
450 KB
sha256:fee972e1c343ba3b8035f0b3f88049b0889c98f71de6638715e7a833f97d4073
test-results-4-20
552 KB
sha256:5ab2ec2f1f671769c022391ad94ae3f87d53bf226bea25a99828c01d33064865
test-results-5-20
478 KB
sha256:e65cca8c0d369b7529dd66a344c8548c7620c7b96ea377d93396c539a4e6ccfd
test-results-6-20
443 KB
sha256:f2b483a87b604e886809fd95a16fb933ae6bf1ba974aacbdcec481c226f1ddc9
test-results-7-20
380 KB
sha256:a71fb185d7a863d23dc30dcba4dac85134656ef23f94faf9debe8aa1e3d42aeb
test-results-8-20
438 KB
sha256:4121fa3232d73a941c8a73e7267451e39a3cb21cf0faa153623a0d58471e9e83
test-results-9-20
508 KB
sha256:512d1539944fe45b154cb05873fb6e08dd6fbbb7c5764c8a99a68e6e43ef0f48