Merge pull request #697 from webstackdev/bugfix/sentry-errors #576
playwright.yml
on: push
E2E Test Hotfix Bypass
0s
E2E Tests
37m 56s
Annotations
10 errors, 1 warning, and 1 notice
|
[firefox] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:155:3 › Dynamic Pages @smoke › @ready dynamic pages have no 404 errors:
test/e2e/specs/01-smoke/dynamic-pages.spec.ts#L15
5) [firefox] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:155:3 › Dynamic Pages @smoke › @ready dynamic pages have no 404 errors
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible() failed
Locator: locator('a[href*="/articles/"]').first()
Expected: visible
Timeout: 15000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 15000ms
- waiting for locator('a[href*="/articles/"]').first()
13 | const waitForListingPageReady = async (page: BasePage, linkSelector: string): Promise<void> => {
14 | await expect(page.locator('main#main')).toBeVisible({ timeout: wait.navigation })
> 15 | await expect(page.locator(linkSelector).first()).toBeVisible({ timeout: wait.navigation })
| ^
16 | }
17 |
18 | const waitForDetailPageReady = async (page: BasePage): Promise<void> => {
at waitForListingPageReady (/home/runner/work/astro.webstackbuilders.com/astro.webstackbuilders.com/test/e2e/specs/01-smoke/dynamic-pages.spec.ts:15:52)
at /home/runner/work/astro.webstackbuilders.com/astro.webstackbuilders.com/test/e2e/specs/01-smoke/dynamic-pages.spec.ts:168:5
|
|
[firefox] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:155:3 › Dynamic Pages @smoke › @ready dynamic pages have no 404 errors:
test/e2e/specs/01-smoke/dynamic-pages.spec.ts#L15
5) [firefox] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:155:3 › Dynamic Pages @smoke › @ready dynamic pages have no 404 errors
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible() failed
Locator: locator('a[href*="/articles/"]').first()
Expected: visible
Timeout: 15000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 15000ms
- waiting for locator('a[href*="/articles/"]').first()
13 | const waitForListingPageReady = async (page: BasePage, linkSelector: string): Promise<void> => {
14 | await expect(page.locator('main#main')).toBeVisible({ timeout: wait.navigation })
> 15 | await expect(page.locator(linkSelector).first()).toBeVisible({ timeout: wait.navigation })
| ^
16 | }
17 |
18 | const waitForDetailPageReady = async (page: BasePage): Promise<void> => {
at waitForListingPageReady (/home/runner/work/astro.webstackbuilders.com/astro.webstackbuilders.com/test/e2e/specs/01-smoke/dynamic-pages.spec.ts:15:52)
at /home/runner/work/astro.webstackbuilders.com/astro.webstackbuilders.com/test/e2e/specs/01-smoke/dynamic-pages.spec.ts:168:5
|
|
[firefox] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:36:3 › Dynamic Pages @smoke › @ready article detail page loads:
test/e2e/specs/01-smoke/dynamic-pages.spec.ts#L15
4) [firefox] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:36:3 › Dynamic Pages @smoke › @ready article detail page loads
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible() failed
Locator: locator('a[href*="/articles/"]').first()
Expected: visible
Timeout: 15000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 15000ms
- waiting for locator('a[href*="/articles/"]').first()
13 | const waitForListingPageReady = async (page: BasePage, linkSelector: string): Promise<void> => {
14 | await expect(page.locator('main#main')).toBeVisible({ timeout: wait.navigation })
> 15 | await expect(page.locator(linkSelector).first()).toBeVisible({ timeout: wait.navigation })
| ^
16 | }
17 |
18 | const waitForDetailPageReady = async (page: BasePage): Promise<void> => {
at waitForListingPageReady (/home/runner/work/astro.webstackbuilders.com/astro.webstackbuilders.com/test/e2e/specs/01-smoke/dynamic-pages.spec.ts:15:52)
at /home/runner/work/astro.webstackbuilders.com/astro.webstackbuilders.com/test/e2e/specs/01-smoke/dynamic-pages.spec.ts:40:5
|
|
[firefox] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:36:3 › Dynamic Pages @smoke › @ready article detail page loads:
test/e2e/specs/01-smoke/dynamic-pages.spec.ts#L15
4) [firefox] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:36:3 › Dynamic Pages @smoke › @ready article detail page loads
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible() failed
Locator: locator('a[href*="/articles/"]').first()
Expected: visible
Timeout: 15000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 15000ms
- waiting for locator('a[href*="/articles/"]').first()
13 | const waitForListingPageReady = async (page: BasePage, linkSelector: string): Promise<void> => {
14 | await expect(page.locator('main#main')).toBeVisible({ timeout: wait.navigation })
> 15 | await expect(page.locator(linkSelector).first()).toBeVisible({ timeout: wait.navigation })
| ^
16 | }
17 |
18 | const waitForDetailPageReady = async (page: BasePage): Promise<void> => {
at waitForListingPageReady (/home/runner/work/astro.webstackbuilders.com/astro.webstackbuilders.com/test/e2e/specs/01-smoke/dynamic-pages.spec.ts:15:52)
at /home/runner/work/astro.webstackbuilders.com/astro.webstackbuilders.com/test/e2e/specs/01-smoke/dynamic-pages.spec.ts:40:5
|
|
[chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:232:3 › Dynamic Pages @smoke › @ready dynamic pages have no console errors:
test/e2e/specs/01-smoke/dynamic-pages.spec.ts#L15
3) [chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:232:3 › Dynamic Pages @smoke › @ready dynamic pages have no console errors
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible() failed
Locator: locator('a[href*="/articles/"]').first()
Expected: visible
Timeout: 15000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 15000ms
- waiting for locator('a[href*="/articles/"]').first()
13 | const waitForListingPageReady = async (page: BasePage, linkSelector: string): Promise<void> => {
14 | await expect(page.locator('main#main')).toBeVisible({ timeout: wait.navigation })
> 15 | await expect(page.locator(linkSelector).first()).toBeVisible({ timeout: wait.navigation })
| ^
16 | }
17 |
18 | const waitForDetailPageReady = async (page: BasePage): Promise<void> => {
at waitForListingPageReady (/home/runner/work/astro.webstackbuilders.com/astro.webstackbuilders.com/test/e2e/specs/01-smoke/dynamic-pages.spec.ts:15:52)
at /home/runner/work/astro.webstackbuilders.com/astro.webstackbuilders.com/test/e2e/specs/01-smoke/dynamic-pages.spec.ts:236:5
|
|
[chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:232:3 › Dynamic Pages @smoke › @ready dynamic pages have no console errors:
test/e2e/specs/01-smoke/dynamic-pages.spec.ts#L15
3) [chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:232:3 › Dynamic Pages @smoke › @ready dynamic pages have no console errors
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible() failed
Locator: locator('a[href*="/articles/"]').first()
Expected: visible
Timeout: 15000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 15000ms
- waiting for locator('a[href*="/articles/"]').first()
13 | const waitForListingPageReady = async (page: BasePage, linkSelector: string): Promise<void> => {
14 | await expect(page.locator('main#main')).toBeVisible({ timeout: wait.navigation })
> 15 | await expect(page.locator(linkSelector).first()).toBeVisible({ timeout: wait.navigation })
| ^
16 | }
17 |
18 | const waitForDetailPageReady = async (page: BasePage): Promise<void> => {
at waitForListingPageReady (/home/runner/work/astro.webstackbuilders.com/astro.webstackbuilders.com/test/e2e/specs/01-smoke/dynamic-pages.spec.ts:15:52)
at /home/runner/work/astro.webstackbuilders.com/astro.webstackbuilders.com/test/e2e/specs/01-smoke/dynamic-pages.spec.ts:236:5
|
|
[chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:155:3 › Dynamic Pages @smoke › @ready dynamic pages have no 404 errors:
test/e2e/specs/01-smoke/dynamic-pages.spec.ts#L15
2) [chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:155:3 › Dynamic Pages @smoke › @ready dynamic pages have no 404 errors
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible() failed
Locator: locator('a[href*="/articles/"]').first()
Expected: visible
Timeout: 15000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 15000ms
- waiting for locator('a[href*="/articles/"]').first()
13 | const waitForListingPageReady = async (page: BasePage, linkSelector: string): Promise<void> => {
14 | await expect(page.locator('main#main')).toBeVisible({ timeout: wait.navigation })
> 15 | await expect(page.locator(linkSelector).first()).toBeVisible({ timeout: wait.navigation })
| ^
16 | }
17 |
18 | const waitForDetailPageReady = async (page: BasePage): Promise<void> => {
at waitForListingPageReady (/home/runner/work/astro.webstackbuilders.com/astro.webstackbuilders.com/test/e2e/specs/01-smoke/dynamic-pages.spec.ts:15:52)
at /home/runner/work/astro.webstackbuilders.com/astro.webstackbuilders.com/test/e2e/specs/01-smoke/dynamic-pages.spec.ts:168:5
|
|
[chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:155:3 › Dynamic Pages @smoke › @ready dynamic pages have no 404 errors:
test/e2e/specs/01-smoke/dynamic-pages.spec.ts#L15
2) [chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:155:3 › Dynamic Pages @smoke › @ready dynamic pages have no 404 errors
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible() failed
Locator: locator('a[href*="/articles/"]').first()
Expected: visible
Timeout: 15000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 15000ms
- waiting for locator('a[href*="/articles/"]').first()
13 | const waitForListingPageReady = async (page: BasePage, linkSelector: string): Promise<void> => {
14 | await expect(page.locator('main#main')).toBeVisible({ timeout: wait.navigation })
> 15 | await expect(page.locator(linkSelector).first()).toBeVisible({ timeout: wait.navigation })
| ^
16 | }
17 |
18 | const waitForDetailPageReady = async (page: BasePage): Promise<void> => {
at waitForListingPageReady (/home/runner/work/astro.webstackbuilders.com/astro.webstackbuilders.com/test/e2e/specs/01-smoke/dynamic-pages.spec.ts:15:52)
at /home/runner/work/astro.webstackbuilders.com/astro.webstackbuilders.com/test/e2e/specs/01-smoke/dynamic-pages.spec.ts:168:5
|
|
[chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:36:3 › Dynamic Pages @smoke › @ready article detail page loads:
test/e2e/specs/01-smoke/dynamic-pages.spec.ts#L15
1) [chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:36:3 › Dynamic Pages @smoke › @ready article detail page loads
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible() failed
Locator: locator('a[href*="/articles/"]').first()
Expected: visible
Timeout: 15000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 15000ms
- waiting for locator('a[href*="/articles/"]').first()
13 | const waitForListingPageReady = async (page: BasePage, linkSelector: string): Promise<void> => {
14 | await expect(page.locator('main#main')).toBeVisible({ timeout: wait.navigation })
> 15 | await expect(page.locator(linkSelector).first()).toBeVisible({ timeout: wait.navigation })
| ^
16 | }
17 |
18 | const waitForDetailPageReady = async (page: BasePage): Promise<void> => {
at waitForListingPageReady (/home/runner/work/astro.webstackbuilders.com/astro.webstackbuilders.com/test/e2e/specs/01-smoke/dynamic-pages.spec.ts:15:52)
at /home/runner/work/astro.webstackbuilders.com/astro.webstackbuilders.com/test/e2e/specs/01-smoke/dynamic-pages.spec.ts:40:5
|
|
[chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:36:3 › Dynamic Pages @smoke › @ready article detail page loads:
test/e2e/specs/01-smoke/dynamic-pages.spec.ts#L15
1) [chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:36:3 › Dynamic Pages @smoke › @ready article detail page loads
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible() failed
Locator: locator('a[href*="/articles/"]').first()
Expected: visible
Timeout: 15000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 15000ms
- waiting for locator('a[href*="/articles/"]').first()
13 | const waitForListingPageReady = async (page: BasePage, linkSelector: string): Promise<void> => {
14 | await expect(page.locator('main#main')).toBeVisible({ timeout: wait.navigation })
> 15 | await expect(page.locator(linkSelector).first()).toBeVisible({ timeout: wait.navigation })
| ^
16 | }
17 |
18 | const waitForDetailPageReady = async (page: BasePage): Promise<void> => {
at waitForListingPageReady (/home/runner/work/astro.webstackbuilders.com/astro.webstackbuilders.com/test/e2e/specs/01-smoke/dynamic-pages.spec.ts:15:52)
at /home/runner/work/astro.webstackbuilders.com/astro.webstackbuilders.com/test/e2e/specs/01-smoke/dynamic-pages.spec.ts:40:5
|
|
E2E Tests
No files were found with the provided path: playwright-report/. No artifacts will be uploaded.
|
|
🎭 Playwright Run Summary
21 failed
[chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:36:3 › Dynamic Pages @smoke › @ready article detail page loads
[chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:155:3 › Dynamic Pages @smoke › @ready dynamic pages have no 404 errors
[chromium] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:232:3 › Dynamic Pages @smoke › @ready dynamic pages have no console errors
[firefox] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:36:3 › Dynamic Pages @smoke › @ready article detail page loads
[firefox] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:155:3 › Dynamic Pages @smoke › @ready dynamic pages have no 404 errors
[firefox] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:232:3 › Dynamic Pages @smoke › @ready dynamic pages have no console errors
[webkit] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:36:3 › Dynamic Pages @smoke › @ready article detail page loads
[webkit] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:155:3 › Dynamic Pages @smoke › @ready dynamic pages have no 404 errors
[webkit] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:232:3 › Dynamic Pages @smoke › @ready dynamic pages have no console errors
[mobile-chrome] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:36:3 › Dynamic Pages @smoke › @ready article detail page loads
[mobile-chrome] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:155:3 › Dynamic Pages @smoke › @ready dynamic pages have no 404 errors
[mobile-chrome] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:232:3 › Dynamic Pages @smoke › @ready dynamic pages have no console errors
[mobile-safari] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:36:3 › Dynamic Pages @smoke › @ready article detail page loads
[mobile-safari] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:155:3 › Dynamic Pages @smoke › @ready dynamic pages have no 404 errors
[mobile-safari] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:232:3 › Dynamic Pages @smoke › @ready dynamic pages have no console errors
[microsoft-edge] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:36:3 › Dynamic Pages @smoke › @ready article detail page loads
[microsoft-edge] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:155:3 › Dynamic Pages @smoke › @ready dynamic pages have no 404 errors
[microsoft-edge] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:232:3 › Dynamic Pages @smoke › @ready dynamic pages have no console errors
[google-chrome] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:36:3 › Dynamic Pages @smoke › @ready article detail page loads
[google-chrome] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:155:3 › Dynamic Pages @smoke › @ready dynamic pages have no 404 errors
[google-chrome] › test/e2e/specs/01-smoke/dynamic-pages.spec.ts:232:3 › Dynamic Pages @smoke › @ready dynamic pages have no console errors
1 flaky
[microsoft-edge] › test/e2e/specs/01-smoke/critical-paths.spec.ts:17:3 › Critical Paths @smoke › @ready all main navigation pages are accessible
22 skipped
124 passed (35.4m)
|