Skip to content

Stencil Nightly Build #712

Stencil Nightly Build

Stencil Nightly Build #712

Triggered via schedule August 5, 2025 06:06
Status Success
Total duration 10m 18s
Artifacts 27

stencil-nightly.yml

on: schedule
build-core-with-stencil-nightly
1m 13s
build-core-with-stencil-nightly
build-react
47s
build-react
build-vue
35s
build-vue
Matrix: test-core-screenshot
build-angular
53s
build-angular
build-angular-server
29s
build-angular-server
test-core-clean-build
10s
test-core-clean-build
test-core-lint
45s
test-core-lint
test-core-spec
44s
test-core-spec
build-react-router
22s
build-react-router
build-vue-router
38s
build-vue-router
verify-screenshots
2s
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
2s
verify-test-vue-e2e
Fit to window
Zoom out
Zoom in

Annotations

5 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: 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: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
[Mobile Safari] › src/components/item/test/inputs/item.e2e.ts:32:9 › disabled state rendering - md/ltr › disabled controls should not have visual regressions: src/components/item/test/inputs/item.e2e.ts#L44
2) [Mobile Safari] › src/components/item/test/inputs/item.e2e.ts:32:9 › disabled state rendering - md/ltr › disabled controls should not have visual regressions Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) 1670 pixels (ratio 0.01 of all image pixels) are different. Snapshot: item-inputs-disabled-md-ltr.png Call log: - Expect "toHaveScreenshot(item-inputs-disabled-md-ltr.png)" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 1670 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 - 1670 pixels (ratio 0.01 of all image pixels) are different. 42 | 43 | await page.setIonViewport(); > 44 | await expect(page).toHaveScreenshot(screenshot(`item-inputs-disabled`)); | ^ 45 | }); 46 | }); 47 | }); at /ionic/src/components/item/test/inputs/item.e2e.ts:44:26
[Mobile Safari] › src/components/item/test/inputs/item.e2e.ts:32:9 › disabled state rendering - md/ltr › disabled controls should not have visual regressions: src/components/item/test/inputs/item.e2e.ts#L44
2) [Mobile Safari] › src/components/item/test/inputs/item.e2e.ts:32:9 › disabled state rendering - md/ltr › disabled controls should not have visual regressions Error: expect(page).toHaveScreenshot(expected) 1670 pixels (ratio 0.01 of all image pixels) are different. Snapshot: item-inputs-disabled-md-ltr.png Call log: - Expect "toHaveScreenshot(item-inputs-disabled-md-ltr.png)" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 1670 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 - 1670 pixels (ratio 0.01 of all image pixels) are different. 42 | 43 | await page.setIonViewport(); > 44 | await expect(page).toHaveScreenshot(screenshot(`item-inputs-disabled`)); | ^ 45 | }); 46 | }); 47 | }); at /ionic/src/components/item/test/inputs/item.e2e.ts:44:26
[Mobile Safari] › src/components/item/test/inputs/item.e2e.ts:32:9 › disabled state rendering - ios/ltr › disabled controls should not have visual regressions: src/components/item/test/inputs/item.e2e.ts#L44
1) [Mobile Safari] › src/components/item/test/inputs/item.e2e.ts:32:9 › disabled state rendering - ios/ltr › disabled controls should not have visual regressions Error: expect(page).toHaveScreenshot(expected) 1141 pixels (ratio 0.01 of all image pixels) are different. Snapshot: item-inputs-disabled-ios-ltr.png Call log: - Expect "toHaveScreenshot(item-inputs-disabled-ios-ltr.png)" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 1141 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 - 1141 pixels (ratio 0.01 of all image pixels) are different. 42 | 43 | await page.setIonViewport(); > 44 | await expect(page).toHaveScreenshot(screenshot(`item-inputs-disabled`)); | ^ 45 | }); 46 | }); 47 | }); at /ionic/src/components/item/test/inputs/item.e2e.ts:44:26
🎭 Playwright Run Summary
216 skipped 257 passed (2.4m)
🎭 Playwright Run Summary
407 passed (2.5m)
🎭 Playwright Run Summary
1 skipped 534 passed (3.2m)
🎭 Playwright Run Summary
1 skipped 529 passed (3.1m)
🎭 Playwright Run Summary
212 skipped 303 passed (3.4m)
🎭 Playwright Run Summary
4 skipped 635 passed (3.7m)
🎭 Playwright Run Summary
2 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:117:11 › radio: a11y - md/ltr/dark › radio: keyboard navigation - md/ltr/dark › tabbing should switch between radio groups 4 skipped 508 passed (3.7m)
🎭 Playwright Run Summary
638 passed (4.1m)
🎭 Playwright Run Summary
10 skipped 503 passed (4.8m)
🎭 Playwright Run Summary
5 skipped 510 passed (5.0m)
🎭 Playwright Run Summary
14 skipped 399 passed (5.1m)
🎭 Playwright Run Summary
10 skipped 526 passed (6.5m)
🎭 Playwright Run Summary
1 skipped 537 passed (6.5m)
🎭 Playwright Run Summary
4 skipped 528 passed (6.9m)
🎭 Playwright Run Summary
2 skipped 509 passed (6.9m)
🎭 Playwright Run Summary
1 skipped 523 passed (7.2m)
🎭 Playwright Run Summary
14 skipped 497 passed (7.2m)
🎭 Playwright Run Summary
2 flaky [Mobile Safari] › src/components/item/test/inputs/item.e2e.ts:32:9 › disabled state rendering - ios/ltr › disabled controls should not have visual regressions [Mobile Safari] › src/components/item/test/inputs/item.e2e.ts:32:9 › disabled state rendering - md/ltr › disabled controls should not have visual regressions 5 skipped 513 passed (7.3m)
🎭 Playwright Run Summary
5 skipped 563 passed (7.8m)
🎭 Playwright Run Summary
7 skipped 507 passed (8.1m)

Artifacts

Produced during runtime
Name Size Digest
ionic-angular Expired
666 KB
sha256:b5bfba9df3771df595eedd6febc1e87ff5e2f9ae00eba09c4a0b0d8215837282
ionic-angular-server Expired
8.54 KB
sha256:138bf10fa195f5bbf7c01944919597b29f5b6deb2f27489e44a5d618818cfd75
ionic-core Expired
4.64 MB
sha256:7a4ad5731f60585e960c1dcdf575d30b241ea22638b54165fcd9fbb16b251580
ionic-react Expired
211 KB
sha256:8ba65ce7f54391648a1dcdcf28f68d02697413ed26337472f6c0b346dd0b3d22
ionic-react-router Expired
27.9 KB
sha256:8f197d77942ccc5d454c5a0b49f33ee4d909203ed33b7e7d605f4e12fa27af54
ionic-vue Expired
233 KB
sha256:f4d2eed10a0044780fda7f8db4d5fc317555ba80c259dbf301740cb47889507d
ionic-vue-router Expired
17 KB
sha256:1eaaaf5a692997f3e6d268bc512b33bc8b33d1ce2493437ca0017fd5fcb340b1
test-results-1-20 Expired
429 KB
sha256:f2b7c642f7d200f6bd5de6fee04e4ccf4ef37e8d75b269698fc2e101a3de1b29
test-results-10-20 Expired
404 KB
sha256:3d3fcd6d07dc32df87a85a15febc213d353740276516a5c4fade297305301af0
test-results-11-20 Expired
1.59 MB
sha256:e4dae4c5246893ffc3c69156d65ca799c4401454b8faf87f42e9f35054363448
test-results-12-20 Expired
441 KB
sha256:949d8205c1a51d68191c35cc19369f491e374e96ab54c7ab78286080ded1ef45
test-results-13-20 Expired
434 KB
sha256:1eed7cc183d94797ac6f67c9c76764bc5ec5ff8f20cd216f90d86237c8648498
test-results-14-20 Expired
397 KB
sha256:a105e254be561f0e565497dab1cc2e22670636a4e5b69a50376a9cbfd9daa94f
test-results-15-20 Expired
420 KB
sha256:834ef10ad1f6326c982065133955f8446069e67e0d98c4bf6fc355f93d2feb88
test-results-16-20 Expired
419 KB
sha256:cebe52ccf7f0572346584984532d14f75f4022665d00434da8f2cde3afa95a50
test-results-17-20 Expired
2.65 MB
sha256:fb2a9cbaf6052870e6b29cfff54bbe1d132260f6fee3b3f3ae8af1d87afd2d52
test-results-18-20 Expired
502 KB
sha256:87f89c40ab4e9f480bcf0a8ff4721135e8285c0cce6d2b66e21b46484a7b7303
test-results-19-20 Expired
389 KB
sha256:d6e2b58853ff3dbbd669231a065665a8ec6324c7fad08c3435c6e88d75652933
test-results-2-20 Expired
467 KB
sha256:8cb700d50f8878211d995281a93d7e82b0c6ba8c3f8973619cd83a4bce1bae7b
test-results-20-20 Expired
343 KB
sha256:d2aeecd9543fba2f656f737355c20929f1d9bd214a22eb8946b67b8992832f44
test-results-3-20 Expired
422 KB
sha256:a277e5484527e2b0dce20459c7d21372b22db8cea665e34c952c5e1ec87c8752
test-results-4-20 Expired
517 KB
sha256:ff961794ab7db1dabd7d91d199738d1e076c02461cdb066cac5b2f3510209de6
test-results-5-20 Expired
450 KB
sha256:d759660462ff8316cbf8bfc096154f932eb658ffd08b595fac89fa86feee0163
test-results-6-20 Expired
436 KB
sha256:dc7d3a6288cdaa51071af9639644dd484172c05b4cffec8f1a7be05a2ea54ad9
test-results-7-20 Expired
340 KB
sha256:e03a7707d4fd8cb05a3fb2f4c8eeae89b0af9cc2c5aec15870e6c973baa23ae1
test-results-8-20 Expired
416 KB
sha256:98c83aea542ea31d62923e770c1ec8f04e52318191ffdf9a3e68decc3ad0eeac
test-results-9-20 Expired
476 KB
sha256:6eaae34c36a84db90919e85d5cf4af1a9618a421e12f5d74f08ce72cf674e66f