Refresh the customer support experience #62
Annotations
10 errors and 1 notice
|
[tablet-768] › test/visual/portal.visual.spec.ts:301:1 › support home opens with the agent as the primary help experience:
apps/desk/test/visual/portal.visual.spec.ts#L138
4) [tablet-768] › test/visual/portal.visual.spec.ts:301:1 › support home opens with the agent as the primary help experience
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(page).toHaveScreenshot(expected) failed
Expected an image 768px by 1119px, received 768px by 1332px. 80259 pixels (ratio 0.08 of all image pixels) are different.
Snapshot: agent-home.png
Call log:
- Expect "toHaveScreenshot(agent-home.png)" with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- Expected an image 768px by 1119px, received 768px by 1332px. 80259 pixels (ratio 0.08 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
- Expected an image 768px by 1119px, received 768px by 1332px. 80259 pixels (ratio 0.08 of all image pixels) are different.
136 | for (const element of elements) element.setAttribute('hidden', '')
137 | })
> 138 | await expect(page).toHaveScreenshot(name, { fullPage: true })
| ^
139 | }
140 |
141 | type VoiceSocketFixture = {
at screenshot (/__w/able/able/apps/desk/test/visual/portal.visual.spec.ts:138:22)
at /__w/able/able/apps/desk/test/visual/portal.visual.spec.ts:339:3
|
|
[tablet-768] › test/visual/portal.visual.spec.ts:301:1 › support home opens with the agent as the primary help experience:
apps/desk/test/visual/portal.visual.spec.ts#L138
4) [tablet-768] › test/visual/portal.visual.spec.ts:301:1 › support home opens with the agent as the primary help experience
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(page).toHaveScreenshot(expected) failed
Expected an image 768px by 1119px, received 768px by 1332px. 80259 pixels (ratio 0.08 of all image pixels) are different.
Snapshot: agent-home.png
Call log:
- Expect "toHaveScreenshot(agent-home.png)" with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- Expected an image 768px by 1119px, received 768px by 1332px. 80259 pixels (ratio 0.08 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
- Expected an image 768px by 1119px, received 768px by 1332px. 80259 pixels (ratio 0.08 of all image pixels) are different.
136 | for (const element of elements) element.setAttribute('hidden', '')
137 | })
> 138 | await expect(page).toHaveScreenshot(name, { fullPage: true })
| ^
139 | }
140 |
141 | type VoiceSocketFixture = {
at screenshot (/__w/able/able/apps/desk/test/visual/portal.visual.spec.ts:138:22)
at /__w/able/able/apps/desk/test/visual/portal.visual.spec.ts:339:3
|
|
[tablet-768] › test/visual/portal.visual.spec.ts:301:1 › support home opens with the agent as the primary help experience:
apps/desk/test/visual/portal.visual.spec.ts#L138
4) [tablet-768] › test/visual/portal.visual.spec.ts:301:1 › support home opens with the agent as the primary help experience
Error: expect(page).toHaveScreenshot(expected) failed
Expected an image 768px by 1119px, received 768px by 1332px. 80259 pixels (ratio 0.08 of all image pixels) are different.
Snapshot: agent-home.png
Call log:
- Expect "toHaveScreenshot(agent-home.png)" with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- Expected an image 768px by 1119px, received 768px by 1332px. 80259 pixels (ratio 0.08 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
- Expected an image 768px by 1119px, received 768px by 1332px. 80259 pixels (ratio 0.08 of all image pixels) are different.
136 | for (const element of elements) element.setAttribute('hidden', '')
137 | })
> 138 | await expect(page).toHaveScreenshot(name, { fullPage: true })
| ^
139 | }
140 |
141 | type VoiceSocketFixture = {
at screenshot (/__w/able/able/apps/desk/test/visual/portal.visual.spec.ts:138:22)
at /__w/able/able/apps/desk/test/visual/portal.visual.spec.ts:339:3
|
|
[mobile-360] › test/visual/portal.visual.spec.ts:465:1 › mobile conversation owns scrolling and keeps its composer in usable phone space:
apps/desk/test/visual/portal.visual.spec.ts#L570
3) [mobile-360] › test/visual/portal.visual.spec.ts:465:1 › mobile conversation owns scrolling and keeps its composer in usable phone space
Error: expect(received).toBeLessThanOrEqual(expected)
Expected: <= 1
Received: 221.84375
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
568 | expect.soft(reduced.visualTop).toBe(12)
569 | expect.soft(reduced.visualHeight).toBe(initialViewport.height - 300)
> 570 | await expect.poll(finalTurnDelta).toBeLessThanOrEqual(1)
| ^
571 |
572 | await page.evaluate(({ height }) => {
573 | const testWindow = window as typeof window & {
at /__w/able/able/apps/desk/test/visual/portal.visual.spec.ts:570:37
|
|
[mobile-390] › test/visual/portal.visual.spec.ts:301:1 › support home opens with the agent as the primary help experience:
apps/desk/test/visual/portal.visual.spec.ts#L138
2) [mobile-390] › test/visual/portal.visual.spec.ts:301:1 › support home opens with the agent as the primary help experience
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(page).toHaveScreenshot(expected) failed
Expected an image 390px by 1452px, received 390px by 1882px. 80546 pixels (ratio 0.11 of all image pixels) are different.
Snapshot: agent-home.png
Call log:
- Expect "toHaveScreenshot(agent-home.png)" with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- Expected an image 390px by 1452px, received 390px by 1882px. 80546 pixels (ratio 0.11 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
- Expected an image 390px by 1452px, received 390px by 1882px. 80546 pixels (ratio 0.11 of all image pixels) are different.
136 | for (const element of elements) element.setAttribute('hidden', '')
137 | })
> 138 | await expect(page).toHaveScreenshot(name, { fullPage: true })
| ^
139 | }
140 |
141 | type VoiceSocketFixture = {
at screenshot (/__w/able/able/apps/desk/test/visual/portal.visual.spec.ts:138:22)
at /__w/able/able/apps/desk/test/visual/portal.visual.spec.ts:339:3
|
|
[mobile-390] › test/visual/portal.visual.spec.ts:301:1 › support home opens with the agent as the primary help experience:
apps/desk/test/visual/portal.visual.spec.ts#L138
2) [mobile-390] › test/visual/portal.visual.spec.ts:301:1 › support home opens with the agent as the primary help experience
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(page).toHaveScreenshot(expected) failed
Expected an image 390px by 1452px, received 390px by 1882px. 80546 pixels (ratio 0.11 of all image pixels) are different.
Snapshot: agent-home.png
Call log:
- Expect "toHaveScreenshot(agent-home.png)" with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- Expected an image 390px by 1452px, received 390px by 1882px. 80546 pixels (ratio 0.11 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
- Expected an image 390px by 1452px, received 390px by 1882px. 80546 pixels (ratio 0.11 of all image pixels) are different.
136 | for (const element of elements) element.setAttribute('hidden', '')
137 | })
> 138 | await expect(page).toHaveScreenshot(name, { fullPage: true })
| ^
139 | }
140 |
141 | type VoiceSocketFixture = {
at screenshot (/__w/able/able/apps/desk/test/visual/portal.visual.spec.ts:138:22)
at /__w/able/able/apps/desk/test/visual/portal.visual.spec.ts:339:3
|
|
[mobile-390] › test/visual/portal.visual.spec.ts:301:1 › support home opens with the agent as the primary help experience:
apps/desk/test/visual/portal.visual.spec.ts#L138
2) [mobile-390] › test/visual/portal.visual.spec.ts:301:1 › support home opens with the agent as the primary help experience
Error: expect(page).toHaveScreenshot(expected) failed
Expected an image 390px by 1452px, received 390px by 1882px. 80546 pixels (ratio 0.11 of all image pixels) are different.
Snapshot: agent-home.png
Call log:
- Expect "toHaveScreenshot(agent-home.png)" with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- Expected an image 390px by 1452px, received 390px by 1882px. 80546 pixels (ratio 0.11 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
- Expected an image 390px by 1452px, received 390px by 1882px. 80546 pixels (ratio 0.11 of all image pixels) are different.
136 | for (const element of elements) element.setAttribute('hidden', '')
137 | })
> 138 | await expect(page).toHaveScreenshot(name, { fullPage: true })
| ^
139 | }
140 |
141 | type VoiceSocketFixture = {
at screenshot (/__w/able/able/apps/desk/test/visual/portal.visual.spec.ts:138:22)
at /__w/able/able/apps/desk/test/visual/portal.visual.spec.ts:339:3
|
|
[mobile-360] › test/visual/portal.visual.spec.ts:301:1 › support home opens with the agent as the primary help experience:
apps/desk/test/visual/portal.visual.spec.ts#L138
1) [mobile-360] › test/visual/portal.visual.spec.ts:301:1 › support home opens with the agent as the primary help experience
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(page).toHaveScreenshot(expected) failed
Expected an image 360px by 1470px, received 360px by 1884px. 80037 pixels (ratio 0.12 of all image pixels) are different.
Snapshot: agent-home.png
Call log:
- Expect "toHaveScreenshot(agent-home.png)" with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- Expected an image 360px by 1470px, received 360px by 1884px. 80037 pixels (ratio 0.12 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
- Expected an image 360px by 1470px, received 360px by 1884px. 80037 pixels (ratio 0.12 of all image pixels) are different.
136 | for (const element of elements) element.setAttribute('hidden', '')
137 | })
> 138 | await expect(page).toHaveScreenshot(name, { fullPage: true })
| ^
139 | }
140 |
141 | type VoiceSocketFixture = {
at screenshot (/__w/able/able/apps/desk/test/visual/portal.visual.spec.ts:138:22)
at /__w/able/able/apps/desk/test/visual/portal.visual.spec.ts:339:3
|
|
[mobile-360] › test/visual/portal.visual.spec.ts:301:1 › support home opens with the agent as the primary help experience:
apps/desk/test/visual/portal.visual.spec.ts#L138
1) [mobile-360] › test/visual/portal.visual.spec.ts:301:1 › support home opens with the agent as the primary help experience
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(page).toHaveScreenshot(expected) failed
Expected an image 360px by 1470px, received 360px by 1884px. 80037 pixels (ratio 0.12 of all image pixels) are different.
Snapshot: agent-home.png
Call log:
- Expect "toHaveScreenshot(agent-home.png)" with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- Expected an image 360px by 1470px, received 360px by 1884px. 80037 pixels (ratio 0.12 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
- Expected an image 360px by 1470px, received 360px by 1884px. 80037 pixels (ratio 0.12 of all image pixels) are different.
136 | for (const element of elements) element.setAttribute('hidden', '')
137 | })
> 138 | await expect(page).toHaveScreenshot(name, { fullPage: true })
| ^
139 | }
140 |
141 | type VoiceSocketFixture = {
at screenshot (/__w/able/able/apps/desk/test/visual/portal.visual.spec.ts:138:22)
at /__w/able/able/apps/desk/test/visual/portal.visual.spec.ts:339:3
|
|
[mobile-360] › test/visual/portal.visual.spec.ts:301:1 › support home opens with the agent as the primary help experience:
apps/desk/test/visual/portal.visual.spec.ts#L138
1) [mobile-360] › test/visual/portal.visual.spec.ts:301:1 › support home opens with the agent as the primary help experience
Error: expect(page).toHaveScreenshot(expected) failed
Expected an image 360px by 1470px, received 360px by 1884px. 80037 pixels (ratio 0.12 of all image pixels) are different.
Snapshot: agent-home.png
Call log:
- Expect "toHaveScreenshot(agent-home.png)" with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- Expected an image 360px by 1470px, received 360px by 1884px. 80037 pixels (ratio 0.12 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
- Expected an image 360px by 1470px, received 360px by 1884px. 80037 pixels (ratio 0.12 of all image pixels) are different.
136 | for (const element of elements) element.setAttribute('hidden', '')
137 | })
> 138 | await expect(page).toHaveScreenshot(name, { fullPage: true })
| ^
139 | }
140 |
141 | type VoiceSocketFixture = {
at screenshot (/__w/able/able/apps/desk/test/visual/portal.visual.spec.ts:138:22)
at /__w/able/able/apps/desk/test/visual/portal.visual.spec.ts:339:3
|
|
🎭 Playwright Run Summary
4 failed
[mobile-360] › test/visual/portal.visual.spec.ts:301:1 › support home opens with the agent as the primary help experience
[mobile-390] › test/visual/portal.visual.spec.ts:301:1 › support home opens with the agent as the primary help experience
[tablet-768] › test/visual/portal.visual.spec.ts:301:1 › support home opens with the agent as the primary help experience
[desktop-1440] › test/visual/portal.visual.spec.ts:301:1 › support home opens with the agent as the primary help experience
1 flaky
[mobile-360] › test/visual/portal.visual.spec.ts:465:1 › mobile conversation owns scrolling and keeps its composer in usable phone space
32 skipped
63 passed (56.0s)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
visual-regression-report
|
6.46 MB |
sha256:5607bbf94be85ed55f059df5a6e7dd3696721c561855d1c49bacd0c2661a72fa
|
|