Repository navigation
Single Test Runner #5
single_test_runner.yml
on: workflow_dispatch
Set Matrix of Browser Values
2s
Matrix: single_file_test
Annotations
10 errors, 1 warning, and 1 notice
|
[chromium] › tests/user.spec.ts:1205:5 › User Addons › verify addon logos [box]:
src/pages/LoginPage.ts#L353
5) [chromium] › tests/user.spec.ts:1205:5 › User Addons › verify addon logos [box] ───────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: page.waitForURL: Timeout 45000ms exceeded.
=========================== logs ===========================
waiting for navigation until "load"
============================================================
at ../src/pages/LoginPage.ts:353
351 | const loginPage = new LoginPage(page);
352 | await loginPage.submitLoginShort(user, password);
> 353 | await page.waitForURL((url) => !url.pathname.includes('/login'), { timeout: 45000 });
| ^
354 | }
355 |
356 | export async function login(
at performLogin (/home/runner/work/angular-osf-playwright/angular-osf-playwright/src/pages/LoginPage.ts:353:14)
at safeLoginShort (/home/runner/work/angular-osf-playwright/angular-osf-playwright/src/pages/LoginPage.ts:377:3)
at Object.mustBeLoggedInAsProfileUser (/home/runner/work/angular-osf-playwright/angular-osf-playwright/src/fixtures/index.ts:137:5)
|
|
[chromium] › tests/user.spec.ts:1205:5 › User Addons › verify addon logos [box]:
src/pages/LoginPage.ts#L353
5) [chromium] › tests/user.spec.ts:1205:5 › User Addons › verify addon logos [box] ───────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: page.waitForURL: Timeout 45000ms exceeded.
=========================== logs ===========================
waiting for navigation until "load"
============================================================
at ../src/pages/LoginPage.ts:353
351 | const loginPage = new LoginPage(page);
352 | await loginPage.submitLoginShort(user, password);
> 353 | await page.waitForURL((url) => !url.pathname.includes('/login'), { timeout: 45000 });
| ^
354 | }
355 |
356 | export async function login(
at performLogin (/home/runner/work/angular-osf-playwright/angular-osf-playwright/src/pages/LoginPage.ts:353:14)
at safeLoginShort (/home/runner/work/angular-osf-playwright/angular-osf-playwright/src/pages/LoginPage.ts:377:3)
at Object.mustBeLoggedInAsProfileUser (/home/runner/work/angular-osf-playwright/angular-osf-playwright/src/fixtures/index.ts:137:5)
|
|
[chromium] › tests/user.spec.ts:1205:5 › User Addons › verify addon logos [bitbucket]:
src/pages/LoginPage.ts#L353
4) [chromium] › tests/user.spec.ts:1205:5 › User Addons › verify addon logos [bitbucket] ─────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: page.waitForURL: Timeout 45000ms exceeded.
=========================== logs ===========================
waiting for navigation until "load"
============================================================
at ../src/pages/LoginPage.ts:353
351 | const loginPage = new LoginPage(page);
352 | await loginPage.submitLoginShort(user, password);
> 353 | await page.waitForURL((url) => !url.pathname.includes('/login'), { timeout: 45000 });
| ^
354 | }
355 |
356 | export async function login(
at performLogin (/home/runner/work/angular-osf-playwright/angular-osf-playwright/src/pages/LoginPage.ts:353:14)
at safeLoginShort (/home/runner/work/angular-osf-playwright/angular-osf-playwright/src/pages/LoginPage.ts:377:3)
at Object.mustBeLoggedInAsProfileUser (/home/runner/work/angular-osf-playwright/angular-osf-playwright/src/fixtures/index.ts:137:5)
|
|
[chromium] › tests/user.spec.ts:1205:5 › User Addons › verify addon logos [bitbucket]:
src/pages/LoginPage.ts#L353
4) [chromium] › tests/user.spec.ts:1205:5 › User Addons › verify addon logos [bitbucket] ─────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: page.waitForURL: Timeout 45000ms exceeded.
=========================== logs ===========================
waiting for navigation until "load"
============================================================
at ../src/pages/LoginPage.ts:353
351 | const loginPage = new LoginPage(page);
352 | await loginPage.submitLoginShort(user, password);
> 353 | await page.waitForURL((url) => !url.pathname.includes('/login'), { timeout: 45000 });
| ^
354 | }
355 |
356 | export async function login(
at performLogin (/home/runner/work/angular-osf-playwright/angular-osf-playwright/src/pages/LoginPage.ts:353:14)
at safeLoginShort (/home/runner/work/angular-osf-playwright/angular-osf-playwright/src/pages/LoginPage.ts:377:3)
at Object.mustBeLoggedInAsProfileUser (/home/runner/work/angular-osf-playwright/angular-osf-playwright/src/fixtures/index.ts:137:5)
|
|
[chromium] › tests/user.spec.ts:1179:5 › User Addons › addon dropdown [Linked Services]:
src/pages/LoginPage.ts#L353
3) [chromium] › tests/user.spec.ts:1179:5 › User Addons › addon dropdown [Linked Services] ───────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: page.waitForURL: Timeout 45000ms exceeded.
=========================== logs ===========================
waiting for navigation until "load"
============================================================
at ../src/pages/LoginPage.ts:353
351 | const loginPage = new LoginPage(page);
352 | await loginPage.submitLoginShort(user, password);
> 353 | await page.waitForURL((url) => !url.pathname.includes('/login'), { timeout: 45000 });
| ^
354 | }
355 |
356 | export async function login(
at performLogin (/home/runner/work/angular-osf-playwright/angular-osf-playwright/src/pages/LoginPage.ts:353:14)
at safeLoginShort (/home/runner/work/angular-osf-playwright/angular-osf-playwright/src/pages/LoginPage.ts:377:3)
at Object.mustBeLoggedInAsProfileUser (/home/runner/work/angular-osf-playwright/angular-osf-playwright/src/fixtures/index.ts:137:5)
|
|
[chromium] › tests/user.spec.ts:1179:5 › User Addons › addon dropdown [Linked Services]:
src/pages/LoginPage.ts#L353
3) [chromium] › tests/user.spec.ts:1179:5 › User Addons › addon dropdown [Linked Services] ───────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: page.waitForURL: Timeout 45000ms exceeded.
=========================== logs ===========================
waiting for navigation until "load"
============================================================
at ../src/pages/LoginPage.ts:353
351 | const loginPage = new LoginPage(page);
352 | await loginPage.submitLoginShort(user, password);
> 353 | await page.waitForURL((url) => !url.pathname.includes('/login'), { timeout: 45000 });
| ^
354 | }
355 |
356 | export async function login(
at performLogin (/home/runner/work/angular-osf-playwright/angular-osf-playwright/src/pages/LoginPage.ts:353:14)
at safeLoginShort (/home/runner/work/angular-osf-playwright/angular-osf-playwright/src/pages/LoginPage.ts:377:3)
at Object.mustBeLoggedInAsProfileUser (/home/runner/work/angular-osf-playwright/angular-osf-playwright/src/fixtures/index.ts:137:5)
|
|
[chromium] › tests/user.spec.ts:1179:5 › User Addons › addon dropdown [Citation Manager]:
src/pages/LoginPage.ts#L353
2) [chromium] › tests/user.spec.ts:1179:5 › User Addons › addon dropdown [Citation Manager] ──────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: page.waitForURL: Timeout 45000ms exceeded.
=========================== logs ===========================
waiting for navigation until "load"
============================================================
at ../src/pages/LoginPage.ts:353
351 | const loginPage = new LoginPage(page);
352 | await loginPage.submitLoginShort(user, password);
> 353 | await page.waitForURL((url) => !url.pathname.includes('/login'), { timeout: 45000 });
| ^
354 | }
355 |
356 | export async function login(
at performLogin (/home/runner/work/angular-osf-playwright/angular-osf-playwright/src/pages/LoginPage.ts:353:14)
at safeLoginShort (/home/runner/work/angular-osf-playwright/angular-osf-playwright/src/pages/LoginPage.ts:377:3)
at Object.mustBeLoggedInAsProfileUser (/home/runner/work/angular-osf-playwright/angular-osf-playwright/src/fixtures/index.ts:137:5)
|
|
[chromium] › tests/user.spec.ts:1179:5 › User Addons › addon dropdown [Citation Manager]:
src/pages/LoginPage.ts#L353
2) [chromium] › tests/user.spec.ts:1179:5 › User Addons › addon dropdown [Citation Manager] ──────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: page.waitForURL: Timeout 45000ms exceeded.
=========================== logs ===========================
waiting for navigation until "load"
============================================================
at ../src/pages/LoginPage.ts:353
351 | const loginPage = new LoginPage(page);
352 | await loginPage.submitLoginShort(user, password);
> 353 | await page.waitForURL((url) => !url.pathname.includes('/login'), { timeout: 45000 });
| ^
354 | }
355 |
356 | export async function login(
at performLogin (/home/runner/work/angular-osf-playwright/angular-osf-playwright/src/pages/LoginPage.ts:353:14)
at safeLoginShort (/home/runner/work/angular-osf-playwright/angular-osf-playwright/src/pages/LoginPage.ts:377:3)
at Object.mustBeLoggedInAsProfileUser (/home/runner/work/angular-osf-playwright/angular-osf-playwright/src/fixtures/index.ts:137:5)
|
|
[chromium] › tests/user.spec.ts:1179:5 › User Addons › addon dropdown [Additional Storage]:
src/pages/LoginPage.ts#L353
1) [chromium] › tests/user.spec.ts:1179:5 › User Addons › addon dropdown [Additional Storage] ────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: page.waitForURL: Timeout 45000ms exceeded.
=========================== logs ===========================
waiting for navigation until "load"
============================================================
at ../src/pages/LoginPage.ts:353
351 | const loginPage = new LoginPage(page);
352 | await loginPage.submitLoginShort(user, password);
> 353 | await page.waitForURL((url) => !url.pathname.includes('/login'), { timeout: 45000 });
| ^
354 | }
355 |
356 | export async function login(
at performLogin (/home/runner/work/angular-osf-playwright/angular-osf-playwright/src/pages/LoginPage.ts:353:14)
at safeLoginShort (/home/runner/work/angular-osf-playwright/angular-osf-playwright/src/pages/LoginPage.ts:377:3)
at Object.mustBeLoggedInAsProfileUser (/home/runner/work/angular-osf-playwright/angular-osf-playwright/src/fixtures/index.ts:137:5)
|
|
[chromium] › tests/user.spec.ts:1179:5 › User Addons › addon dropdown [Additional Storage]:
src/pages/LoginPage.ts#L353
1) [chromium] › tests/user.spec.ts:1179:5 › User Addons › addon dropdown [Additional Storage] ────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: page.waitForURL: Timeout 45000ms exceeded.
=========================== logs ===========================
waiting for navigation until "load"
============================================================
at ../src/pages/LoginPage.ts:353
351 | const loginPage = new LoginPage(page);
352 | await loginPage.submitLoginShort(user, password);
> 353 | await page.waitForURL((url) => !url.pathname.includes('/login'), { timeout: 45000 });
| ^
354 | }
355 |
356 | export async function login(
at performLogin (/home/runner/work/angular-osf-playwright/angular-osf-playwright/src/pages/LoginPage.ts:353:14)
at safeLoginShort (/home/runner/work/angular-osf-playwright/angular-osf-playwright/src/pages/LoginPage.ts:377:3)
at Object.mustBeLoggedInAsProfileUser (/home/runner/work/angular-osf-playwright/angular-osf-playwright/src/fixtures/index.ts:137:5)
|
|
Single Test File Runner (chromium)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
🎭 Playwright Run Summary
30 failed
[chromium] › tests/user.spec.ts:1179:5 › User Addons › addon dropdown [Additional Storage] ─────
[chromium] › tests/user.spec.ts:1179:5 › User Addons › addon dropdown [Citation Manager] ───────
[chromium] › tests/user.spec.ts:1179:5 › User Addons › addon dropdown [Linked Services] ────────
[chromium] › tests/user.spec.ts:1205:5 › User Addons › verify addon logos [bitbucket] ──────────
[chromium] › tests/user.spec.ts:1205:5 › User Addons › verify addon logos [box] ────────────────
[chromium] › tests/user.spec.ts:1205:5 › User Addons › verify addon logos [dataverse] ──────────
[chromium] › tests/user.spec.ts:1205:5 › User Addons › verify addon logos [dropbox] ────────────
[chromium] › tests/user.spec.ts:1205:5 › User Addons › verify addon logos [figshare] ───────────
[chromium] › tests/user.spec.ts:1205:5 › User Addons › verify addon logos [github] ─────────────
[chromium] › tests/user.spec.ts:1205:5 › User Addons › verify addon logos [gitlab] ─────────────
[chromium] › tests/user.spec.ts:1205:5 › User Addons › verify addon logos [s3] ─────────────────
[chromium] › tests/user.spec.ts:1205:5 › User Addons › verify addon logos [onedrive] ───────────
[chromium] › tests/user.spec.ts:1205:5 › User Addons › verify addon logos [owncloud] ───────────
[chromium] › tests/user.spec.ts:1205:5 › User Addons › verify addon logos [mendeley] ───────────
[chromium] › tests/user.spec.ts:1205:5 › User Addons › verify addon logos [zotero] ─────────────
[chromium] › tests/user.spec.ts:1224:5 › User Addons › verify addon terms and conditions [mendeley]
[chromium] › tests/user.spec.ts:1224:5 › User Addons › verify addon terms and conditions [zotero]
[chromium] › tests/user.spec.ts:1265:5 › User Addons › connect user citation addon [mendeley] ──
[chromium] › tests/user.spec.ts:1265:5 › User Addons › connect user citation addon [zotero] ────
[chromium] › tests/user.spec.ts:1305:5 › User Addons › cancel disable user citation addon [mendeley]
[chromium] › tests/user.spec.ts:1305:5 › User Addons › cancel disable user citation addon [zotero]
[chromium] › tests/user.spec.ts:1330:5 › User Addons › reconnect user citation addon [mendeley]
[chromium] › tests/user.spec.ts:1372:5 › User Addons › disable user citation addon [mendeley] ──
[chromium] › tests/user.spec.ts:1372:5 › User Addons › disable user citation addon [zotero] ────
[chromium] › tests/user.spec.ts:1392:3 › User Addons › connect user linked service ─────────────
[chromium] › tests/user.spec.ts:1425:3 › User Addons › cancel disable user link service ────────
[chromium] › tests/user.spec.ts:1454:3 › User Addons › reconnect user link service ─────────────
[chromium] › tests/user.spec.ts:1490:3 › User Addons › disable user link service ───────────────
[chromium] › tests/user.spec.ts:1516:3 › User Addons › verify link service terms and conditions
[chromium] › tests/user.spec.ts:1633:3 › Settings Notifications › email preferences ────────────
2 skipped
32 passed (1.2h)
|