feat(badge): add recipe and tokens #18842
build.yml
on: pull_request
build-core
1m 33s
Matrix: test-core-screenshot
test-core-clean-build
15s
test-core-lint
1m 4s
test-core-spec
55s
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
4s
verify-test-vue-e2e
4s
Annotations
59 errors and 4 notices
|
[Mobile Chrome] › src/components/item/test/icons/item.e2e.ts:6:9 › item: icons - ios/rtl › should not have visual regressions:
src/components/item/test/icons/item.e2e.ts#L11
4) [Mobile Chrome] › src/components/item/test/icons/item.e2e.ts:6:9 › item: icons - ios/rtl › should not have visual regressions
Error: expect(page).toHaveScreenshot(expected) failed
664 pixels (ratio 0.01 of all image pixels) are different.
Snapshot: item-icons-diff-ios-rtl.png
Call log:
- Expect "toHaveScreenshot(item-icons-diff-ios-rtl.png)" with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- 664 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
- 664 pixels (ratio 0.01 of all image pixels) are different.
9 | await page.setIonViewport();
10 |
> 11 | await expect(page).toHaveScreenshot(screenshot(`item-icons-diff`));
| ^
12 | });
13 | });
14 | });
at /ionic/src/components/item/test/icons/item.e2e.ts:11:26
|
|
[Mobile Chrome] › src/components/item/test/icons/item.e2e.ts:6:9 › item: icons - ios/ltr › should not have visual regressions:
src/components/item/test/icons/item.e2e.ts#L11
3) [Mobile Chrome] › src/components/item/test/icons/item.e2e.ts:6:9 › item: icons - ios/ltr › should not have visual regressions
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(page).toHaveScreenshot(expected) failed
670 pixels (ratio 0.01 of all image pixels) are different.
Snapshot: item-icons-diff-ios-ltr.png
Call log:
- Expect "toHaveScreenshot(item-icons-diff-ios-ltr.png)" with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- 670 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
- 670 pixels (ratio 0.01 of all image pixels) are different.
9 | await page.setIonViewport();
10 |
> 11 | await expect(page).toHaveScreenshot(screenshot(`item-icons-diff`));
| ^
12 | });
13 | });
14 | });
at /ionic/src/components/item/test/icons/item.e2e.ts:11:26
|
|
[Mobile Chrome] › src/components/item/test/icons/item.e2e.ts:6:9 › item: icons - ios/ltr › should not have visual regressions:
src/components/item/test/icons/item.e2e.ts#L11
3) [Mobile Chrome] › src/components/item/test/icons/item.e2e.ts:6:9 › item: icons - ios/ltr › should not have visual regressions
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(page).toHaveScreenshot(expected) failed
670 pixels (ratio 0.01 of all image pixels) are different.
Snapshot: item-icons-diff-ios-ltr.png
Call log:
- Expect "toHaveScreenshot(item-icons-diff-ios-ltr.png)" with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- 670 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
- 670 pixels (ratio 0.01 of all image pixels) are different.
9 | await page.setIonViewport();
10 |
> 11 | await expect(page).toHaveScreenshot(screenshot(`item-icons-diff`));
| ^
12 | });
13 | });
14 | });
at /ionic/src/components/item/test/icons/item.e2e.ts:11:26
|
|
[Mobile Chrome] › src/components/item/test/icons/item.e2e.ts:6:9 › item: icons - ios/ltr › should not have visual regressions:
src/components/item/test/icons/item.e2e.ts#L11
3) [Mobile Chrome] › src/components/item/test/icons/item.e2e.ts:6:9 › item: icons - ios/ltr › should not have visual regressions
Error: expect(page).toHaveScreenshot(expected) failed
670 pixels (ratio 0.01 of all image pixels) are different.
Snapshot: item-icons-diff-ios-ltr.png
Call log:
- Expect "toHaveScreenshot(item-icons-diff-ios-ltr.png)" with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- 670 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
- 670 pixels (ratio 0.01 of all image pixels) are different.
9 | await page.setIonViewport();
10 |
> 11 | await expect(page).toHaveScreenshot(screenshot(`item-icons-diff`));
| ^
12 | });
13 | });
14 | });
at /ionic/src/components/item/test/icons/item.e2e.ts:11:26
|
|
[Mobile Chrome] › src/components/item/test/buttons/item.e2e.ts:6:9 › item: buttons - ios/rtl › should not have visual regressions:
src/components/item/test/buttons/item.e2e.ts#L17
2) [Mobile Chrome] › src/components/item/test/buttons/item.e2e.ts:6:9 › item: buttons - ios/rtl › should not have visual regressions
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(page).toHaveScreenshot(expected) failed
489 pixels (ratio 0.01 of all image pixels) are different.
Snapshot: item-buttons-diff-ios-rtl.png
Call log:
- Expect "toHaveScreenshot(item-buttons-diff-ios-rtl.png)" with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- 489 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
- 489 pixels (ratio 0.01 of all image pixels) are different.
15 | await page.setIonViewport();
16 |
> 17 | await expect(page).toHaveScreenshot(screenshot(`item-buttons-diff`));
| ^
18 | });
19 | });
20 | });
at /ionic/src/components/item/test/buttons/item.e2e.ts:17:26
|
|
[Mobile Chrome] › src/components/item/test/buttons/item.e2e.ts:6:9 › item: buttons - ios/rtl › should not have visual regressions:
src/components/item/test/buttons/item.e2e.ts#L17
2) [Mobile Chrome] › src/components/item/test/buttons/item.e2e.ts:6:9 › item: buttons - ios/rtl › should not have visual regressions
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(page).toHaveScreenshot(expected) failed
489 pixels (ratio 0.01 of all image pixels) are different.
Snapshot: item-buttons-diff-ios-rtl.png
Call log:
- Expect "toHaveScreenshot(item-buttons-diff-ios-rtl.png)" with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- 489 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
- 489 pixels (ratio 0.01 of all image pixels) are different.
15 | await page.setIonViewport();
16 |
> 17 | await expect(page).toHaveScreenshot(screenshot(`item-buttons-diff`));
| ^
18 | });
19 | });
20 | });
at /ionic/src/components/item/test/buttons/item.e2e.ts:17:26
|
|
[Mobile Chrome] › src/components/item/test/buttons/item.e2e.ts:6:9 › item: buttons - ios/rtl › should not have visual regressions:
src/components/item/test/buttons/item.e2e.ts#L17
2) [Mobile Chrome] › src/components/item/test/buttons/item.e2e.ts:6:9 › item: buttons - ios/rtl › should not have visual regressions
Error: expect(page).toHaveScreenshot(expected) failed
489 pixels (ratio 0.01 of all image pixels) are different.
Snapshot: item-buttons-diff-ios-rtl.png
Call log:
- Expect "toHaveScreenshot(item-buttons-diff-ios-rtl.png)" with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- 489 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
- 489 pixels (ratio 0.01 of all image pixels) are different.
15 | await page.setIonViewport();
16 |
> 17 | await expect(page).toHaveScreenshot(screenshot(`item-buttons-diff`));
| ^
18 | });
19 | });
20 | });
at /ionic/src/components/item/test/buttons/item.e2e.ts:17:26
|
|
[Mobile Chrome] › src/components/item/test/buttons/item.e2e.ts:6:9 › item: buttons - ios/ltr › should not have visual regressions:
src/components/item/test/buttons/item.e2e.ts#L17
1) [Mobile Chrome] › src/components/item/test/buttons/item.e2e.ts:6:9 › item: buttons - ios/ltr › should not have visual regressions
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(page).toHaveScreenshot(expected) failed
460 pixels (ratio 0.01 of all image pixels) are different.
Snapshot: item-buttons-diff-ios-ltr.png
Call log:
- Expect "toHaveScreenshot(item-buttons-diff-ios-ltr.png)" with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- 460 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
- 460 pixels (ratio 0.01 of all image pixels) are different.
15 | await page.setIonViewport();
16 |
> 17 | await expect(page).toHaveScreenshot(screenshot(`item-buttons-diff`));
| ^
18 | });
19 | });
20 | });
at /ionic/src/components/item/test/buttons/item.e2e.ts:17:26
|
|
[Mobile Chrome] › src/components/item/test/buttons/item.e2e.ts:6:9 › item: buttons - ios/ltr › should not have visual regressions:
src/components/item/test/buttons/item.e2e.ts#L17
1) [Mobile Chrome] › src/components/item/test/buttons/item.e2e.ts:6:9 › item: buttons - ios/ltr › should not have visual regressions
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(page).toHaveScreenshot(expected) failed
460 pixels (ratio 0.01 of all image pixels) are different.
Snapshot: item-buttons-diff-ios-ltr.png
Call log:
- Expect "toHaveScreenshot(item-buttons-diff-ios-ltr.png)" with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- 460 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
- 460 pixels (ratio 0.01 of all image pixels) are different.
15 | await page.setIonViewport();
16 |
> 17 | await expect(page).toHaveScreenshot(screenshot(`item-buttons-diff`));
| ^
18 | });
19 | });
20 | });
at /ionic/src/components/item/test/buttons/item.e2e.ts:17:26
|
|
[Mobile Chrome] › src/components/item/test/buttons/item.e2e.ts:6:9 › item: buttons - ios/ltr › should not have visual regressions:
src/components/item/test/buttons/item.e2e.ts#L17
1) [Mobile Chrome] › src/components/item/test/buttons/item.e2e.ts:6:9 › item: buttons - ios/ltr › should not have visual regressions
Error: expect(page).toHaveScreenshot(expected) failed
460 pixels (ratio 0.01 of all image pixels) are different.
Snapshot: item-buttons-diff-ios-ltr.png
Call log:
- Expect "toHaveScreenshot(item-buttons-diff-ios-ltr.png)" with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- 460 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
- 460 pixels (ratio 0.01 of all image pixels) are different.
15 | await page.setIonViewport();
16 |
> 17 | await expect(page).toHaveScreenshot(screenshot(`item-buttons-diff`));
| ^
18 | });
19 | });
20 | });
at /ionic/src/components/item/test/buttons/item.e2e.ts:17:26
|
|
test-core-screenshot (12, 20)
The strategy configuration was canceled because "test-core-screenshot._10_20" failed
|
|
test-core-screenshot (12, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (12, 20)
The operation was canceled.
|
|
test-core-screenshot (15, 20)
The strategy configuration was canceled because "test-core-screenshot._10_20" failed
|
|
test-core-screenshot (13, 20)
The strategy configuration was canceled because "test-core-screenshot._10_20" failed
|
|
test-core-screenshot (15, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (13, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (15, 20)
The operation was canceled.
|
|
test-core-screenshot (13, 20)
The operation was canceled.
|
|
test-core-screenshot (17, 20)
The strategy configuration was canceled because "test-core-screenshot._10_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 (11, 20)
The strategy configuration was canceled because "test-core-screenshot._10_20" failed
|
|
test-core-screenshot (11, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (11, 20)
The operation was canceled.
|
|
test-core-screenshot (1, 20)
The strategy configuration was canceled because "test-core-screenshot._10_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 (19, 20)
The strategy configuration was canceled because "test-core-screenshot._10_20" failed
|
|
test-core-screenshot (19, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (19, 20)
The operation was canceled.
|
|
test-core-screenshot (18, 20)
The strategy configuration was canceled because "test-core-screenshot._10_20" failed
|
|
test-core-screenshot (18, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (18, 20)
The operation was canceled.
|
|
test-core-screenshot (5, 20)
The strategy configuration was canceled because "test-core-screenshot._10_20" failed
|
|
test-core-screenshot (5, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (5, 20)
The operation was canceled.
|
|
test-core-screenshot (3, 20)
The strategy configuration was canceled because "test-core-screenshot._10_20" failed
|
|
test-core-screenshot (3, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (6, 20)
The strategy configuration was canceled because "test-core-screenshot._10_20" failed
|
|
test-core-screenshot (3, 20)
The operation was canceled.
|
|
test-core-screenshot (6, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (6, 20)
The operation was canceled.
|
|
test-core-screenshot (4, 20)
The strategy configuration was canceled because "test-core-screenshot._10_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 (9, 20)
The strategy configuration was canceled because "test-core-screenshot._10_20" failed
|
|
test-core-screenshot (9, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (9, 20)
The operation was canceled.
|
|
test-core-screenshot (2, 20)
The strategy configuration was canceled because "test-core-screenshot._10_20" failed
|
|
test-core-screenshot (2, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (2, 20)
The operation was canceled.
|
|
test-core-screenshot (16, 20)
The strategy configuration was canceled because "test-core-screenshot._10_20" failed
|
|
test-core-screenshot (16, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (16, 20)
The operation was canceled.
|
|
test-core-screenshot (14, 20)
The strategy configuration was canceled because "test-core-screenshot._10_20" failed
|
|
test-core-screenshot (14, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (14, 20)
The operation was canceled.
|
|
verify-screenshots
Process completed with exit code 1.
|
|
🎭 Playwright Run Summary
360 skipped
290 passed (2.4m)
|
|
🎭 Playwright Run Summary
368 skipped
307 passed (3.4m)
|
|
🎭 Playwright Run Summary
2 skipped
670 passed (3.8m)
|
|
🎭 Playwright Run Summary
4 failed
[Mobile Chrome] › src/components/item/test/buttons/item.e2e.ts:6:9 › item: buttons - ios/ltr › should not have visual regressions
[Mobile Chrome] › src/components/item/test/buttons/item.e2e.ts:6:9 › item: buttons - ios/rtl › should not have visual regressions
[Mobile Chrome] › src/components/item/test/icons/item.e2e.ts:6:9 › item: icons - ios/ltr › should not have visual regressions
[Mobile Chrome] › src/components/item/test/icons/item.e2e.ts:6:9 › item: icons - ios/rtl › should not have visual regressions
2 skipped
663 passed (4.2m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
ionic-angular
|
779 KB |
sha256:e48f4e203b29112052443d5cd449f140a706a11fc36abb1f90c380ad3c116910
|
|
|
ionic-angular-server
|
8.54 KB |
sha256:32fddbb724ff2d547cc28492e3002560c25187babc1fa185f729177fe16ee7a2
|
|
|
ionic-core
|
5.26 MB |
sha256:7571cdb4117647e8a7d9ffc8041e5db7ad5c69de583b9ff0d25c2bba977f7ddf
|
|
|
ionic-react
|
317 KB |
sha256:3081a80615e3122aed25c74adf64a3cc7cd5b5ac267d40b93b2327cb3684444b
|
|
|
ionic-react-router
|
27.9 KB |
sha256:bc1179149b8a62a4a7b75bc8d8940792ec75f58b6a50d8a086ed45e847b0c4e4
|
|
|
ionic-vue
|
347 KB |
sha256:f1b658469d956d337aa45f8e3975956b69622d36f3d5ee1b1e662cdfa7432b19
|
|
|
ionic-vue-router
|
17.1 KB |
sha256:c049c910bf9e07632e7201113fb996e8e92fe42370ad7d2191013345e9ddc8bd
|
|
|
test-results-10-20
|
9.73 MB |
sha256:658e285344eea949841561e0830bdda2745b82d8cf76bc223d63ebbaa35da1fa
|
|
|
test-results-20-20
|
356 KB |
sha256:5a48c1177dbc04af517d2abe430c142d40ba112905431804e908cf5859de0a15
|
|
|
test-results-7-20
|
377 KB |
sha256:5406ad4efeb8f19162be02ca568743ad9b25df0e31cc4ca0ad6177d2a65ad6e6
|
|
|
test-results-8-20
|
461 KB |
sha256:e818de37509085feb7471d45895e0a19878955af9e46b4e0d8b1b95ebca7f7ec
|
|