fix(deps): update dependency sass to v1.83.4 #7827
main.yml
on: pull_request
Get Versions 📜
/
Resolve Versions
3s
Matrix: test-e2e
🔄 Merge Playwright Reports
38s
Annotations
33 errors, 39 warnings, and 9 notices
[chromium] › authentication.test.ts:107:3 › Authentication › should load unauthorized routes as expected with and without authentication - `( @slow @primary @development @staging @production )`:
test/e2e/authentication.test.ts#L126
1) [chromium] › authentication.test.ts:107:3 › Authentication › should load unauthorized routes as expected with and without authentication - `( @slow @primary @development @staging @production )`
Error: Timed out 15000ms waiting for expect(locator).toHaveURL(expected)
Locator: locator(':root')
Expected pattern: /.*\/login\/.*/
Received string: "http://localhost:8080/"
Call log:
- expect.toHaveURL with timeout 15000ms
- waiting for locator(':root')
- locator resolved to <html lang="en">…</html>
- unexpected value "http://localhost:8080/"
- locator resolved to <html lang="en">…</html>
- unexpected value "http://localhost:8080/"
- locator resolved to <html lang="en">…</html>
- unexpected value "http://localhost:8080/"
- locator resolved to <html lang="en">…</html>
- unexpected value "http://localhost:8080/"
- locator resolved to <html lang="en">…</html>
- unexpected value "http://localhost:8080/"
- locator resolved to <html lang="en">…</html>
- unexpected value "http://localhost:8080/"
- locator resolved to <html lang="en">…</html>
- unexpected value "http://localhost:8080/"
- locator resolved to <html lang="en">…</html>
- unexpected value "http://localhost:8080/"
- locator resolved to <html lang="en-US">…</html>
- unexpected value "http://localhost:8080/"
- locator resolved to <html lang="en-US">…</html>
- unexpected value "http://localhost:8080/"
- locator resolved to <html lang="en-US">…</html>
- unexpected value "http://localhost:8080/"
- locator resolved to <html lang="en-US">…</html>
- unexpected value "http://localhost:8080/"
- locator resolved to <html lang="en-US">…</html>
- unexpected value "http://localhost:8080/"
- locator resolved to <html lang="en-US">…</html>
- unexpected value "http://localhost:8080/"
- locator resolved to <html lang="en-US">…</html>
- unexpected value "http://localhost:8080/"
- locator resolved to <html lang="en-US">…</html>
- unexpected value "http://localhost:8080/"
- locator resolved to <html lang="en-US">…</html>
- unexpected value "http://localhost:8080/"
- locator resolved to <html lang="en-US">…</html>
- unexpected value "http://localhost:8080/"
124 | await expect(page).toHaveURL(url, { timeout: 15_000 });
125 | };
> 126 | await expect(page).toHaveURL(urlRegexes.login, { timeout: 15_000 });
| ^
127 | // visit unauthed pages
128 | await navigateAndCheck(page, '/training', 'testTrainingDiv');
129 | await navigateAndCheck(page, '/about', 'testAboutDiv');
at /home/runner/work/crisiscleanup-4-web/crisiscleanup-4-web/test/e2e/authentication.test.ts:126:26
|
[firefox] › pages/login.test.ts:16:3 › LoginPage › should login - `( @fast @primary @development @staging @production )`:
test/e2e/pages/login.test.ts#L1
1) [firefox] › pages/login.test.ts:16:3 › LoginPage › should login - `( @fast @primary @development @staging @production )`
Test timeout of 60000ms exceeded.
|
[firefox] › pages/login.test.ts:16:3 › LoginPage › should login - `( @fast @primary @development @staging @production )`:
test/e2e/pages/login.test.ts#L27
1) [firefox] › pages/login.test.ts:16:3 › LoginPage › should login - `( @fast @primary @development @staging @production )`
Error: expect.toHaveURL: Target page, context or browser has been closed
25 | await doLogin(page);
26 |
> 27 | await expect(page).toHaveURL(urlRegexes.dashboard);
| ^
28 | // await expect(page).toHaveTitle(/.*Dashboard.*/);
29 |
30 | const dashboardDiv = page.getByTestId('testDashboarddiv');
at /home/runner/work/crisiscleanup-4-web/crisiscleanup-4-web/test/e2e/pages/login.test.ts:27:26
|
[chromium-setup] › auth.setup.ts:10:1 › authenticate as user - `( @primary @slow @read @development @staging @production )`:
test/e2e/auth.setup.ts#L1
1) [chromium-setup] › auth.setup.ts:10:1 › authenticate as user - `( @primary @slow @READ @development @staging @production )`
Test timeout of 180000ms exceeded.
|
[chromium-setup] › auth.setup.ts:10:1 › authenticate as user - `( @primary @slow @read @development @staging @production )`:
test/e2e/auth.setup.ts#L24
1) [chromium-setup] › auth.setup.ts:10:1 › authenticate as user - `( @primary @slow @READ @development @staging @production )`
Error: browserContext.storageState: Target page, context or browser has been closed
22 | await page.waitForLoadState('networkidle');
23 | await doLogin(page);
> 24 | await page.context().storageState({ path: normalUserStatePath });
| ^
25 | },
26 | );
27 |
at /home/runner/work/crisiscleanup-4-web/crisiscleanup-4-web/test/e2e/auth.setup.ts:24:26
|
[firefox] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @read @development @staging @production )`:
test/e2e/pages/user-profile.test.ts#L12
1) [firefox] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @READ @development @staging @production )`
Test timeout of 60000ms exceeded while running "beforeEach" hook.
10 | test.use({ storageState: normalUserStatePath });
11 |
> 12 | test.beforeEach(async ({ page }) => {
| ^
13 | await page.goto('/dashboard');
14 | const profileMenuDiv = page.getByTestId('testAvatarIcon').first();
15 | await profileMenuDiv.click();
at /home/runner/work/crisiscleanup-4-web/crisiscleanup-4-web/test/e2e/pages/user-profile.test.ts:12:8
|
[firefox] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @read @development @staging @production )`:
test/e2e/pages/user-profile.test.ts#L19
1) [firefox] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @READ @development @staging @production )`
Error: page.waitForLoadState: Test timeout of 60000ms exceeded.
17 | await userProfileLink.click();
18 | await page.waitForURL(/.*\/profile.*/);
> 19 | await page.waitForLoadState('networkidle');
| ^
20 | });
21 |
22 | test(
at /home/runner/work/crisiscleanup-4-web/crisiscleanup-4-web/test/e2e/pages/user-profile.test.ts:19:16
|
[firefox] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @read @development @staging @production )`:
test/e2e/pages/user-profile.test.ts#L12
1) [firefox] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @READ @development @staging @production )`
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded while running "beforeEach" hook.
10 | test.use({ storageState: normalUserStatePath });
11 |
> 12 | test.beforeEach(async ({ page }) => {
| ^
13 | await page.goto('/dashboard');
14 | const profileMenuDiv = page.getByTestId('testAvatarIcon').first();
15 | await profileMenuDiv.click();
at /home/runner/work/crisiscleanup-4-web/crisiscleanup-4-web/test/e2e/pages/user-profile.test.ts:12:8
|
[firefox] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @read @development @staging @production )`:
test/e2e/pages/user-profile.test.ts#L19
1) [firefox] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @READ @development @staging @production )`
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForLoadState: Test timeout of 60000ms exceeded.
17 | await userProfileLink.click();
18 | await page.waitForURL(/.*\/profile.*/);
> 19 | await page.waitForLoadState('networkidle');
| ^
20 | });
21 |
22 | test(
at /home/runner/work/crisiscleanup-4-web/crisiscleanup-4-web/test/e2e/pages/user-profile.test.ts:19:16
|
[firefox] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @read @development @staging @production )`:
test/e2e/pages/user-profile.test.ts#L12
1) [firefox] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @READ @development @staging @production )`
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded while running "beforeEach" hook.
10 | test.use({ storageState: normalUserStatePath });
11 |
> 12 | test.beforeEach(async ({ page }) => {
| ^
13 | await page.goto('/dashboard');
14 | const profileMenuDiv = page.getByTestId('testAvatarIcon').first();
15 | await profileMenuDiv.click();
at /home/runner/work/crisiscleanup-4-web/crisiscleanup-4-web/test/e2e/pages/user-profile.test.ts:12:8
|
[firefox] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @read @development @staging @production )`:
test/e2e/pages/user-profile.test.ts#L19
1) [firefox] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @READ @development @staging @production )`
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForLoadState: Test timeout of 60000ms exceeded.
17 | await userProfileLink.click();
18 | await page.waitForURL(/.*\/profile.*/);
> 19 | await page.waitForLoadState('networkidle');
| ^
20 | });
21 |
22 | test(
at /home/runner/work/crisiscleanup-4-web/crisiscleanup-4-web/test/e2e/pages/user-profile.test.ts:19:16
|
🧪 E2E Tests (4/4) | firefox
Process completed with exit code 1.
|
[chromium] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @read @development @staging @production )`:
test/e2e/pages/user-profile.test.ts#L12
1) [chromium] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @READ @development @staging @production )`
Test timeout of 60000ms exceeded while running "beforeEach" hook.
10 | test.use({ storageState: normalUserStatePath });
11 |
> 12 | test.beforeEach(async ({ page }) => {
| ^
13 | await page.goto('/dashboard');
14 | const profileMenuDiv = page.getByTestId('testAvatarIcon').first();
15 | await profileMenuDiv.click();
at /home/runner/work/crisiscleanup-4-web/crisiscleanup-4-web/test/e2e/pages/user-profile.test.ts:12:8
|
[chromium] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @read @development @staging @production )`:
test/e2e/pages/user-profile.test.ts#L19
1) [chromium] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @READ @development @staging @production )`
Error: page.waitForLoadState: Test timeout of 60000ms exceeded.
17 | await userProfileLink.click();
18 | await page.waitForURL(/.*\/profile.*/);
> 19 | await page.waitForLoadState('networkidle');
| ^
20 | });
21 |
22 | test(
at /home/runner/work/crisiscleanup-4-web/crisiscleanup-4-web/test/e2e/pages/user-profile.test.ts:19:16
|
[chromium] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @read @development @staging @production )`:
test/e2e/pages/user-profile.test.ts#L12
1) [chromium] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @READ @development @staging @production )`
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded while running "beforeEach" hook.
10 | test.use({ storageState: normalUserStatePath });
11 |
> 12 | test.beforeEach(async ({ page }) => {
| ^
13 | await page.goto('/dashboard');
14 | const profileMenuDiv = page.getByTestId('testAvatarIcon').first();
15 | await profileMenuDiv.click();
at /home/runner/work/crisiscleanup-4-web/crisiscleanup-4-web/test/e2e/pages/user-profile.test.ts:12:8
|
[chromium] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @read @development @staging @production )`:
test/e2e/pages/user-profile.test.ts#L19
1) [chromium] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @READ @development @staging @production )`
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForLoadState: Test timeout of 60000ms exceeded.
17 | await userProfileLink.click();
18 | await page.waitForURL(/.*\/profile.*/);
> 19 | await page.waitForLoadState('networkidle');
| ^
20 | });
21 |
22 | test(
at /home/runner/work/crisiscleanup-4-web/crisiscleanup-4-web/test/e2e/pages/user-profile.test.ts:19:16
|
[chromium] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @read @development @staging @production )`:
test/e2e/pages/user-profile.test.ts#L12
1) [chromium] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @READ @development @staging @production )`
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded while running "beforeEach" hook.
10 | test.use({ storageState: normalUserStatePath });
11 |
> 12 | test.beforeEach(async ({ page }) => {
| ^
13 | await page.goto('/dashboard');
14 | const profileMenuDiv = page.getByTestId('testAvatarIcon').first();
15 | await profileMenuDiv.click();
at /home/runner/work/crisiscleanup-4-web/crisiscleanup-4-web/test/e2e/pages/user-profile.test.ts:12:8
|
[chromium] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @read @development @staging @production )`:
test/e2e/pages/user-profile.test.ts#L19
1) [chromium] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @READ @development @staging @production )`
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForLoadState: Test timeout of 60000ms exceeded.
17 | await userProfileLink.click();
18 | await page.waitForURL(/.*\/profile.*/);
> 19 | await page.waitForLoadState('networkidle');
| ^
20 | });
21 |
22 | test(
at /home/runner/work/crisiscleanup-4-web/crisiscleanup-4-web/test/e2e/pages/user-profile.test.ts:19:16
|
🧪 E2E Tests (4/4) | chromium
Process completed with exit code 1.
|
[firefox] › authentication.test.ts:107:3 › Authentication › should load unauthorized routes as expected with and without authentication - `( @slow @primary @development @staging @production )`:
test/e2e/authentication.test.ts#L1
1) [firefox] › authentication.test.ts:107:3 › Authentication › should load unauthorized routes as expected with and without authentication - `( @slow @primary @development @staging @production )`
TypeError: Cannot read properties of undefined (reading 'childFrames')
|
[firefox] › authentication.test.ts:107:3 › Authentication › should load unauthorized routes as expected with and without authentication - `( @slow @primary @development @staging @production )`:
test/e2e/authentication.test.ts#L119
1) [firefox] › authentication.test.ts:107:3 › Authentication › should load unauthorized routes as expected with and without authentication - `( @slow @primary @development @staging @production )`
Error: page.goto: Test ended.
Call log:
- navigating to "http://localhost:8080/training", waiting until "load"
117 | testId: string,
118 | ) => {
> 119 | await page.goto(url);
| ^
120 | await page.waitForLoadState();
121 | await page.waitForSelector(`[data-testid="${testId}"]`, {
122 | state: 'visible',
at navigateAndCheck (/home/runner/work/crisiscleanup-4-web/crisiscleanup-4-web/test/e2e/authentication.test.ts:119:20)
at /home/runner/work/crisiscleanup-4-web/crisiscleanup-4-web/test/e2e/authentication.test.ts:128:13
|
[firefox] › authentication.test.ts:107:3 › Authentication › should load unauthorized routes as expected with and without authentication - `( @slow @primary @development @staging @production )`:
test/e2e/authentication.test.ts#L1
1) [firefox] › authentication.test.ts:107:3 › Authentication › should load unauthorized routes as expected with and without authentication - `( @slow @primary @development @staging @production )`
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 180000ms exceeded.
|
[firefox] › authentication.test.ts:107:3 › Authentication › should load unauthorized routes as expected with and without authentication - `( @slow @primary @development @staging @production )`:
test/e2e/authentication.test.ts#L119
1) [firefox] › authentication.test.ts:107:3 › Authentication › should load unauthorized routes as expected with and without authentication - `( @slow @primary @development @staging @production )`
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.goto: Target page, context or browser has been closed
117 | testId: string,
118 | ) => {
> 119 | await page.goto(url);
| ^
120 | await page.waitForLoadState();
121 | await page.waitForSelector(`[data-testid="${testId}"]`, {
122 | state: 'visible',
at navigateAndCheck (/home/runner/work/crisiscleanup-4-web/crisiscleanup-4-web/test/e2e/authentication.test.ts:119:20)
at /home/runner/work/crisiscleanup-4-web/crisiscleanup-4-web/test/e2e/authentication.test.ts:135:13
|
[chromium] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @read @development @staging @production )`:
test/e2e/pages/user-profile.test.ts#L12
1) [chromium] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @READ @development @staging @production )`
Test timeout of 60000ms exceeded while running "beforeEach" hook.
10 | test.use({ storageState: normalUserStatePath });
11 |
> 12 | test.beforeEach(async ({ page }) => {
| ^
13 | await page.goto('/dashboard');
14 | const profileMenuDiv = page.getByTestId('testAvatarIcon').first();
15 | await profileMenuDiv.click();
at /home/runner/work/crisiscleanup-4-web/crisiscleanup-4-web/test/e2e/pages/user-profile.test.ts:12:8
|
[chromium] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @read @development @staging @production )`:
test/e2e/pages/user-profile.test.ts#L19
1) [chromium] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @READ @development @staging @production )`
Error: page.waitForLoadState: Test timeout of 60000ms exceeded.
17 | await userProfileLink.click();
18 | await page.waitForURL(/.*\/profile.*/);
> 19 | await page.waitForLoadState('networkidle');
| ^
20 | });
21 |
22 | test(
at /home/runner/work/crisiscleanup-4-web/crisiscleanup-4-web/test/e2e/pages/user-profile.test.ts:19:16
|
[chromium] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @read @development @staging @production )`:
test/e2e/pages/user-profile.test.ts#L12
1) [chromium] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @READ @development @staging @production )`
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded while running "beforeEach" hook.
10 | test.use({ storageState: normalUserStatePath });
11 |
> 12 | test.beforeEach(async ({ page }) => {
| ^
13 | await page.goto('/dashboard');
14 | const profileMenuDiv = page.getByTestId('testAvatarIcon').first();
15 | await profileMenuDiv.click();
at /home/runner/work/crisiscleanup-4-web/crisiscleanup-4-web/test/e2e/pages/user-profile.test.ts:12:8
|
[chromium] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @read @development @staging @production )`:
test/e2e/pages/user-profile.test.ts#L19
1) [chromium] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @READ @development @staging @production )`
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForLoadState: Test timeout of 60000ms exceeded.
17 | await userProfileLink.click();
18 | await page.waitForURL(/.*\/profile.*/);
> 19 | await page.waitForLoadState('networkidle');
| ^
20 | });
21 |
22 | test(
at /home/runner/work/crisiscleanup-4-web/crisiscleanup-4-web/test/e2e/pages/user-profile.test.ts:19:16
|
[chromium] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @read @development @staging @production )`:
test/e2e/pages/user-profile.test.ts#L12
1) [chromium] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @READ @development @staging @production )`
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded while running "beforeEach" hook.
10 | test.use({ storageState: normalUserStatePath });
11 |
> 12 | test.beforeEach(async ({ page }) => {
| ^
13 | await page.goto('/dashboard');
14 | const profileMenuDiv = page.getByTestId('testAvatarIcon').first();
15 | await profileMenuDiv.click();
at /home/runner/work/crisiscleanup-4-web/crisiscleanup-4-web/test/e2e/pages/user-profile.test.ts:12:8
|
[chromium] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @read @development @staging @production )`:
test/e2e/pages/user-profile.test.ts#L19
1) [chromium] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @READ @development @staging @production )`
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForLoadState: Test timeout of 60000ms exceeded.
17 | await userProfileLink.click();
18 | await page.waitForURL(/.*\/profile.*/);
> 19 | await page.waitForLoadState('networkidle');
| ^
20 | });
21 |
22 | test(
at /home/runner/work/crisiscleanup-4-web/crisiscleanup-4-web/test/e2e/pages/user-profile.test.ts:19:16
|
[firefox] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @read @development @staging @production )`:
test/e2e/pages/user-profile.test.ts#L12
2) [firefox] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @READ @development @staging @production )`
Test timeout of 60000ms exceeded while running "beforeEach" hook.
10 | test.use({ storageState: normalUserStatePath });
11 |
> 12 | test.beforeEach(async ({ page }) => {
| ^
13 | await page.goto('/dashboard');
14 | const profileMenuDiv = page.getByTestId('testAvatarIcon').first();
15 | await profileMenuDiv.click();
at /home/runner/work/crisiscleanup-4-web/crisiscleanup-4-web/test/e2e/pages/user-profile.test.ts:12:8
|
[firefox] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @read @development @staging @production )`:
test/e2e/pages/user-profile.test.ts#L19
2) [firefox] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @READ @development @staging @production )`
Error: page.waitForLoadState: Test timeout of 60000ms exceeded.
17 | await userProfileLink.click();
18 | await page.waitForURL(/.*\/profile.*/);
> 19 | await page.waitForLoadState('networkidle');
| ^
20 | });
21 |
22 | test(
at /home/runner/work/crisiscleanup-4-web/crisiscleanup-4-web/test/e2e/pages/user-profile.test.ts:19:16
|
[firefox] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @read @development @staging @production )`:
test/e2e/pages/user-profile.test.ts#L12
2) [firefox] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @READ @development @staging @production )`
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded while running "beforeEach" hook.
10 | test.use({ storageState: normalUserStatePath });
11 |
> 12 | test.beforeEach(async ({ page }) => {
| ^
13 | await page.goto('/dashboard');
14 | const profileMenuDiv = page.getByTestId('testAvatarIcon').first();
15 | await profileMenuDiv.click();
at /home/runner/work/crisiscleanup-4-web/crisiscleanup-4-web/test/e2e/pages/user-profile.test.ts:12:8
|
[firefox] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @read @development @staging @production )`:
test/e2e/pages/user-profile.test.ts#L19
2) [firefox] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @READ @development @staging @production )`
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForLoadState: Test timeout of 60000ms exceeded.
17 | await userProfileLink.click();
18 | await page.waitForURL(/.*\/profile.*/);
> 19 | await page.waitForLoadState('networkidle');
| ^
20 | });
21 |
22 | test(
at /home/runner/work/crisiscleanup-4-web/crisiscleanup-4-web/test/e2e/pages/user-profile.test.ts:19:16
|
Get Versions 📜 / Resolve Versions
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Build 🏗️
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Test 🧪
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
🧪 E2E Tests (3/4) | firefox
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Slow Test:
[firefox-setup] › auth.setup.ts#L1
[firefox-setup] › auth.setup.ts took 1.7m
|
Slow Test:
[firefox] › pages/myOrganization.test.ts#L1
[firefox] › pages/myOrganization.test.ts took 50.0s
|
🧪 E2E Tests (3/4) | chromium
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Slow Test:
[chromium-setup] › auth.setup.ts#L1
[chromium-setup] › auth.setup.ts took 1.6m
|
Slow Test:
[chromium] › pages/myOrganization.test.ts#L1
[chromium] › pages/myOrganization.test.ts took 53.1s
|
🧪 E2E Tests (1/4) | chromium
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Slow Test:
[chromium-setup] › auth.setup.ts#L1
[chromium-setup] › auth.setup.ts took 1.8m
|
🧪 E2E Tests (2/4) | firefox
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Slow Test:
[firefox-setup] › auth.setup.ts#L1
[firefox-setup] › auth.setup.ts took 2.0m
|
Slow Test:
[firefox] › pages/myOrganization.test.ts#L1
[firefox] › pages/myOrganization.test.ts took 40.4s
|
🧪 E2E Tests (2/4) | chromium
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
🧪 E2E Tests (4/4) | firefox
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Slow Test:
[firefox-setup] › auth.setup.ts#L1
[firefox-setup] › auth.setup.ts took 1.8m
|
🧪 E2E Tests (4/4) | chromium
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Slow Test:
[chromium-setup] › auth.setup.ts#L1
[chromium-setup] › auth.setup.ts took 1.5m
|
🧪 E2E Tests (1/4) | firefox
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Slow Test:
[firefox-setup] › auth.setup.ts#L1
[firefox-setup] › auth.setup.ts took 1.9m
|
🔄 Merge Playwright Reports
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Slow Test:
[firefox-setup] › auth.setup.ts#L1
[firefox-setup] › auth.setup.ts took 7.3m
|
Slow Test:
[chromium] › pages/phone.test.ts#L1
[chromium] › pages/phone.test.ts took 27.6s
|
Slow Test:
[firefox] › pages/dashboard.test.ts#L1
[firefox] › pages/dashboard.test.ts took 24.1s
|
Slow Test:
[chromium] › pages/dashboard.test.ts#L1
[chromium] › pages/dashboard.test.ts took 23.3s
|
Slow Test:
[chromium] › pages/login.test.ts#L1
[chromium] › pages/login.test.ts took 21.2s
|
Lint 💅
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Lint 💅:
src/App.vue#L2
'computed' is already defined as a built-in global variable
|
Lint 💅:
src/App.vue#L2
'defineComponent' is already defined as a built-in global variable
|
Lint 💅:
src/App.vue#L2
'onMounted' is already defined as a built-in global variable
|
Lint 💅:
src/App.vue#L2
'ref' is already defined as a built-in global variable
|
Lint 💅:
src/App.vue#L2
'watch' is already defined as a built-in global variable
|
Lint 💅:
src/App.vue#L3
'useRoute' is already defined as a built-in global variable
|
Lint 💅:
src/App.vue#L4
'useI18n' is already defined as a built-in global variable
|
Lint 💅:
src/App.vue#L5
'whenever' is already defined as a built-in global variable
|
Lint 💅:
src/App.vue#L5
'whenever' is defined but never used
|
Lint 💅:
src/App.vue#L6
'useStore' is already defined as a built-in global variable
|
Deprecation notice: v1, v2, and v3 of the artifact actions
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "all-blob-reports", "e2e-report-12771999158-attempt-1".
Please update your workflow to use v4 of the artifact actions.
Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
|
🎭 Playwright Run Summary
6 passed (2.9m)
|
🎭 Playwright Run Summary
6 passed (2.8m)
|
🎭 Playwright Run Summary
1 flaky
[chromium] › authentication.test.ts:107:3 › Authentication › should load unauthorized routes as expected with and without authentication - `( @slow @primary @development @staging @production )`
6 passed (3.5m)
|
🎭 Playwright Run Summary
1 flaky
[firefox] › pages/login.test.ts:16:3 › LoginPage › should login - `( @fast @primary @development @staging @production )`
5 passed (4.1m)
|
🎭 Playwright Run Summary
1 flaky
[chromium-setup] › auth.setup.ts:10:1 › authenticate as user - `( @primary @slow @READ @development @staging @production )`
5 passed (5.1m)
|
🎭 Playwright Run Summary
1 failed
[firefox] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @READ @development @staging @production )`
5 passed (5.5m)
|
🎭 Playwright Run Summary
1 failed
[chromium] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @READ @development @staging @production )`
5 passed (5.3m)
|
🎭 Playwright Run Summary
1 flaky
[firefox] › authentication.test.ts:107:3 › Authentication › should load unauthorized routes as expected with and without authentication - `( @slow @primary @development @staging @production )`
6 passed (6.2m)
|
🎭 Playwright Run Summary
2 failed
[chromium] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @READ @development @staging @production )`
[firefox] › pages/user-profile.test.ts:22:3 › UserProfile › should have visible data-testids - `( @primary @slow @READ @development @staging @production )`
4 flaky
[chromium] › authentication.test.ts:107:3 › Authentication › should load unauthorized routes as expected with and without authentication - `( @slow @primary @development @staging @production )`
[firefox] › authentication.test.ts:107:3 › Authentication › should load unauthorized routes as expected with and without authentication - `( @slow @primary @development @staging @production )`
[chromium-setup] › auth.setup.ts:10:1 › authenticate as user - `( @primary @slow @READ @development @staging @production )`
[firefox] › pages/login.test.ts:16:3 › LoginPage › should login - `( @fast @primary @development @staging @production )`
44 passed (6.2m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
all-blob-reports
Expired
|
34.4 MB |
|
e2e-report-12771999158-attempt-1
Expired
|
44.4 MB |
|