Skip to content

Strict comparaison #7871

Strict comparaison

Strict comparaison #7871

Triggered via pull request September 3, 2026 18:32
Status Failure
Total duration 15m 1s
Artifacts 10

playwright.yml

on: pull_request
Playwright setup
4m 43s
Playwright setup
Matrix: playwright-tests
Playwright tests for installer
5m 51s
Playwright tests for installer
merge-reports
41s
merge-reports
playwright-test-summary
7s
playwright-test-summary
Fit to window
Zoom out
Zoom in

Annotations

33 errors and 9 notices
Playwright tests 2 / 8
Process completed with exit code 1.
[default] › tests/playwright/e2e/core/header-access-levels.spec.ts:42:2 › Header: Settings menu – admin user › can see the admin-level items: tests/playwright/e2e/core/header-access-levels.spec.ts#L43
5) [default] › tests/playwright/e2e/core/header-access-levels.spec.ts:42:2 › Header: Settings menu – admin user › can see the admin-level items Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/ Call log: - navigating to "http://localhost:8042/", waiting until "load" 41 | adminTest.describe('Header: Settings menu – admin user', () => { 42 | adminTest('can see the admin-level items', async ({ page }) => { > 43 | await page.goto('/') | ^ 44 | const accountMenu = new AccountMenuPage(page) 45 | await accountMenu.open() 46 | at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/core/header-access-levels.spec.ts:43:14
[default] › tests/playwright/e2e/core/header-access-levels.spec.ts:42:2 › Header: Settings menu – admin user › can see the admin-level items: tests/playwright/e2e/core/header-access-levels.spec.ts#L43
5) [default] › tests/playwright/e2e/core/header-access-levels.spec.ts:42:2 › Header: Settings menu – admin user › can see the admin-level items Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/ Call log: - navigating to "http://localhost:8042/", waiting until "load" 41 | adminTest.describe('Header: Settings menu – admin user', () => { 42 | adminTest('can see the admin-level items', async ({ page }) => { > 43 | await page.goto('/') | ^ 44 | const accountMenu = new AccountMenuPage(page) 45 | await accountMenu.open() 46 | at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/core/header-access-levels.spec.ts:43:14
[default] › tests/playwright/e2e/core/header-access-levels.spec.ts:30:2 › Header: Settings menu – regular user › cannot see admin-level items: tests/playwright/e2e/core/header-access-levels.spec.ts#L31
4) [default] › tests/playwright/e2e/core/header-access-levels.spec.ts:30:2 › Header: Settings menu – regular user › cannot see admin-level items Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/ Call log: - navigating to "http://localhost:8042/", waiting until "load" 29 | 30 | userTest('cannot see admin-level items', async ({ page }) => { > 31 | await page.goto('/') | ^ 32 | const accountMenu = new AccountMenuPage(page) 33 | await accountMenu.open() 34 | at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/core/header-access-levels.spec.ts:31:14
[default] › tests/playwright/e2e/core/header-access-levels.spec.ts:30:2 › Header: Settings menu – regular user › cannot see admin-level items: tests/playwright/e2e/core/header-access-levels.spec.ts#L31
4) [default] › tests/playwright/e2e/core/header-access-levels.spec.ts:30:2 › Header: Settings menu – regular user › cannot see admin-level items Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/ Call log: - navigating to "http://localhost:8042/", waiting until "load" 29 | 30 | userTest('cannot see admin-level items', async ({ page }) => { > 31 | await page.goto('/') | ^ 32 | const accountMenu = new AccountMenuPage(page) 33 | await accountMenu.open() 34 | at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/core/header-access-levels.spec.ts:31:14
[default] › tests/playwright/e2e/core/header-access-levels.spec.ts:13:2 › Header: Settings menu – regular user › can see the basic items: tests/playwright/e2e/core/header-access-levels.spec.ts#L14
3) [default] › tests/playwright/e2e/core/header-access-levels.spec.ts:13:2 › Header: Settings menu – regular user › can see the basic items Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/ Call log: - navigating to "http://localhost:8042/", waiting until "load" 12 | userTest.describe('Header: Settings menu – regular user', () => { 13 | userTest('can see the basic items', async ({ page }) => { > 14 | await page.goto('/') | ^ 15 | const accountMenu = new AccountMenuPage(page) 16 | await accountMenu.open() 17 | at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/core/header-access-levels.spec.ts:14:14
[default] › tests/playwright/e2e/core/header-access-levels.spec.ts:13:2 › Header: Settings menu – regular user › can see the basic items: tests/playwright/e2e/core/header-access-levels.spec.ts#L14
3) [default] › tests/playwright/e2e/core/header-access-levels.spec.ts:13:2 › Header: Settings menu – regular user › can see the basic items Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/ Call log: - navigating to "http://localhost:8042/", waiting until "load" 12 | userTest.describe('Header: Settings menu – regular user', () => { 13 | userTest('can see the basic items', async ({ page }) => { > 14 | await page.goto('/') | ^ 15 | const accountMenu = new AccountMenuPage(page) 16 | await accountMenu.open() 17 | at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/core/header-access-levels.spec.ts:14:14
[default] › tests/playwright/e2e/core/404-error.spec.ts:9:2 › 404 error page › renders 404 page with a link back to login: tests/playwright/e2e/core/404-error.spec.ts#L11
2) [default] › tests/playwright/e2e/core/404-error.spec.ts:9:2 › 404 error page › renders 404 page with a link back to login Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/doesnotexist Call log: - navigating to "http://localhost:8042/doesnotexist", waiting until "load" 9 | test('renders 404 page with a link back to login', async ({ page }) => { 10 | // No authentication — the 404 page is shown to unauthenticated visitors. > 11 | await page.goto('/doesnotexist') | ^ 12 | 13 | await expect(page.getByRole('heading', { name: /Page not found/ })).toBeVisible() 14 | at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/core/404-error.spec.ts:11:14
[default] › tests/playwright/e2e/core/404-error.spec.ts:9:2 › 404 error page › renders 404 page with a link back to login: tests/playwright/e2e/core/404-error.spec.ts#L11
2) [default] › tests/playwright/e2e/core/404-error.spec.ts:9:2 › 404 error page › renders 404 page with a link back to login Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/doesnotexist Call log: - navigating to "http://localhost:8042/doesnotexist", waiting until "load" 9 | test('renders 404 page with a link back to login', async ({ page }) => { 10 | // No authentication — the 404 page is shown to unauthenticated visitors. > 11 | await page.goto('/doesnotexist') | ^ 12 | 13 | await expect(page.getByRole('heading', { name: /Page not found/ })).toBeVisible() 14 | at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/core/404-error.spec.ts:11:14
[admin-settings] › tests/playwright/e2e/theming/admin-settings-default-app.spec.ts:27:2 › Admin theming set default apps › See the current default app is the dashboard: tests/playwright/e2e/theming/admin-settings-default-app.spec.ts#L20
1) [admin-settings] › tests/playwright/e2e/theming/admin-settings-default-app.spec.ts:27:2 › Admin theming set default apps › See the current default app is the dashboard Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/index.php/ Call log: - navigating to "http://localhost:8042/index.php/", waiting until "load" 18 | await runOcc(['config:system:set', 'defaultapp', '--value', 'dashboard']) 19 | await adminThemingPage.reset() > 20 | await page.goto('') | ^ 21 | }) 22 | 23 | test.afterAll(async () => { at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/theming/admin-settings-default-app.spec.ts:20:14
[admin-settings] › tests/playwright/e2e/theming/admin-settings-default-app.spec.ts:27:2 › Admin theming set default apps › See the current default app is the dashboard: tests/playwright/e2e/theming/admin-settings-default-app.spec.ts#L20
1) [admin-settings] › tests/playwright/e2e/theming/admin-settings-default-app.spec.ts:27:2 › Admin theming set default apps › See the current default app is the dashboard Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/index.php/ Call log: - navigating to "http://localhost:8042/index.php/", waiting until "load" 18 | await runOcc(['config:system:set', 'defaultapp', '--value', 'dashboard']) 19 | await adminThemingPage.reset() > 20 | await page.goto('') | ^ 21 | }) 22 | 23 | test.afterAll(async () => { at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/theming/admin-settings-default-app.spec.ts:20:14
Playwright tests 8 / 8
Process completed with exit code 1.
[default] › tests/playwright/e2e/systemtags/files-bulk-action.spec.ts:82:2 › Systemtags: Files bulk action › Can remove multiple tags from selection: tests/playwright/support/sections/FilesListPage.ts#L20
5) [default] › tests/playwright/e2e/systemtags/files-bulk-action.spec.ts:82:2 › Systemtags: Files bulk action › Can remove multiple tags from selection Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/index.php/apps/files Call log: - navigating to "http://localhost:8042/index.php/apps/files", waiting until "load" at ../support/sections/FilesListPage.ts:20 18 | */ 19 | async open(viewId?: string): Promise<void> { > 20 | await this.page.goto(viewId ? `apps/files/${viewId}` : 'apps/files') | ^ 21 | await this.waitForList() 22 | } 23 | at SystemTagsFilesListPage.open (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:20:19) at Object.baseTest.extend.fileIds.auto (/home/runner/actions-runner/_work/server/server/tests/playwright/e2e/systemtags/files-bulk-action.spec.ts:16:23)
[default] › tests/playwright/e2e/systemtags/files-bulk-action.spec.ts:82:2 › Systemtags: Files bulk action › Can remove multiple tags from selection: tests/playwright/support/sections/FilesListPage.ts#L20
5) [default] › tests/playwright/e2e/systemtags/files-bulk-action.spec.ts:82:2 › Systemtags: Files bulk action › Can remove multiple tags from selection Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/index.php/apps/files Call log: - navigating to "http://localhost:8042/index.php/apps/files", waiting until "load" at ../support/sections/FilesListPage.ts:20 18 | */ 19 | async open(viewId?: string): Promise<void> { > 20 | await this.page.goto(viewId ? `apps/files/${viewId}` : 'apps/files') | ^ 21 | await this.waitForList() 22 | } 23 | at SystemTagsFilesListPage.open (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:20:19) at Object.baseTest.extend.fileIds.auto (/home/runner/actions-runner/_work/server/server/tests/playwright/e2e/systemtags/files-bulk-action.spec.ts:16:23)
[default] › tests/playwright/e2e/systemtags/files-bulk-action.spec.ts:61:2 › Systemtags: Files bulk action › Can remove tag from selection: tests/playwright/support/sections/FilesListPage.ts#L20
4) [default] › tests/playwright/e2e/systemtags/files-bulk-action.spec.ts:61:2 › Systemtags: Files bulk action › Can remove tag from selection Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/index.php/apps/files Call log: - navigating to "http://localhost:8042/index.php/apps/files", waiting until "load" at ../support/sections/FilesListPage.ts:20 18 | */ 19 | async open(viewId?: string): Promise<void> { > 20 | await this.page.goto(viewId ? `apps/files/${viewId}` : 'apps/files') | ^ 21 | await this.waitForList() 22 | } 23 | at SystemTagsFilesListPage.open (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:20:19) at Object.baseTest.extend.fileIds.auto (/home/runner/actions-runner/_work/server/server/tests/playwright/e2e/systemtags/files-bulk-action.spec.ts:16:23)
[default] › tests/playwright/e2e/systemtags/files-bulk-action.spec.ts:61:2 › Systemtags: Files bulk action › Can remove tag from selection: tests/playwright/support/sections/FilesListPage.ts#L20
4) [default] › tests/playwright/e2e/systemtags/files-bulk-action.spec.ts:61:2 › Systemtags: Files bulk action › Can remove tag from selection Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/index.php/apps/files Call log: - navigating to "http://localhost:8042/index.php/apps/files", waiting until "load" at ../support/sections/FilesListPage.ts:20 18 | */ 19 | async open(viewId?: string): Promise<void> { > 20 | await this.page.goto(viewId ? `apps/files/${viewId}` : 'apps/files') | ^ 21 | await this.waitForList() 22 | } 23 | at SystemTagsFilesListPage.open (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:20:19) at Object.baseTest.extend.fileIds.auto (/home/runner/actions-runner/_work/server/server/tests/playwright/e2e/systemtags/files-bulk-action.spec.ts:16:23)
[default] › tests/playwright/e2e/systemtags/files-bulk-action.spec.ts:42:2 › Systemtags: Files bulk action › Can assign multiple tags to selection: tests/playwright/support/sections/FilesListPage.ts#L20
3) [default] › tests/playwright/e2e/systemtags/files-bulk-action.spec.ts:42:2 › Systemtags: Files bulk action › Can assign multiple tags to selection Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/index.php/apps/files Call log: - navigating to "http://localhost:8042/index.php/apps/files", waiting until "load" at ../support/sections/FilesListPage.ts:20 18 | */ 19 | async open(viewId?: string): Promise<void> { > 20 | await this.page.goto(viewId ? `apps/files/${viewId}` : 'apps/files') | ^ 21 | await this.waitForList() 22 | } 23 | at SystemTagsFilesListPage.open (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:20:19) at Object.baseTest.extend.fileIds.auto (/home/runner/actions-runner/_work/server/server/tests/playwright/e2e/systemtags/files-bulk-action.spec.ts:16:23)
[default] › tests/playwright/e2e/systemtags/files-bulk-action.spec.ts:42:2 › Systemtags: Files bulk action › Can assign multiple tags to selection: tests/playwright/support/sections/FilesListPage.ts#L20
3) [default] › tests/playwright/e2e/systemtags/files-bulk-action.spec.ts:42:2 › Systemtags: Files bulk action › Can assign multiple tags to selection Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/index.php/apps/files Call log: - navigating to "http://localhost:8042/index.php/apps/files", waiting until "load" at ../support/sections/FilesListPage.ts:20 18 | */ 19 | async open(viewId?: string): Promise<void> { > 20 | await this.page.goto(viewId ? `apps/files/${viewId}` : 'apps/files') | ^ 21 | await this.waitForList() 22 | } 23 | at SystemTagsFilesListPage.open (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:20:19) at Object.baseTest.extend.fileIds.auto (/home/runner/actions-runner/_work/server/server/tests/playwright/e2e/systemtags/files-bulk-action.spec.ts:16:23)
[default] › tests/playwright/e2e/systemtags/files-bulk-action.spec.ts:25:2 › Systemtags: Files bulk action › Can assign tag to selection: tests/playwright/support/sections/FilesListPage.ts#L20
2) [default] › tests/playwright/e2e/systemtags/files-bulk-action.spec.ts:25:2 › Systemtags: Files bulk action › Can assign tag to selection Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/index.php/apps/files Call log: - navigating to "http://localhost:8042/index.php/apps/files", waiting until "load" at ../support/sections/FilesListPage.ts:20 18 | */ 19 | async open(viewId?: string): Promise<void> { > 20 | await this.page.goto(viewId ? `apps/files/${viewId}` : 'apps/files') | ^ 21 | await this.waitForList() 22 | } 23 | at SystemTagsFilesListPage.open (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:20:19) at Object.baseTest.extend.fileIds.auto (/home/runner/actions-runner/_work/server/server/tests/playwright/e2e/systemtags/files-bulk-action.spec.ts:16:23)
[default] › tests/playwright/e2e/systemtags/files-bulk-action.spec.ts:25:2 › Systemtags: Files bulk action › Can assign tag to selection: tests/playwright/support/sections/FilesListPage.ts#L20
2) [default] › tests/playwright/e2e/systemtags/files-bulk-action.spec.ts:25:2 › Systemtags: Files bulk action › Can assign tag to selection Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/index.php/apps/files Call log: - navigating to "http://localhost:8042/index.php/apps/files", waiting until "load" at ../support/sections/FilesListPage.ts:20 18 | */ 19 | async open(viewId?: string): Promise<void> { > 20 | await this.page.goto(viewId ? `apps/files/${viewId}` : 'apps/files') | ^ 21 | await this.waitForList() 22 | } 23 | at SystemTagsFilesListPage.open (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:20:19) at Object.baseTest.extend.fileIds.auto (/home/runner/actions-runner/_work/server/server/tests/playwright/e2e/systemtags/files-bulk-action.spec.ts:16:23)
[default] › tests/playwright/e2e/settings/personal-info.spec.ts:377:3 › Settings: Change personal information › Language & locale › can change the first day of week: tests/playwright/support/sections/LanguageLocaleSettingsPage.ts#L26
1) [default] › tests/playwright/e2e/settings/personal-info.spec.ts:377:3 › Settings: Change personal information › Language & locale › can change the first day of week Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/index.php/settings/user/language-locale Call log: - navigating to "http://localhost:8042/index.php/settings/user/language-locale", waiting until "load" at ../support/sections/LanguageLocaleSettingsPage.ts:26 24 | 25 | async open(): Promise<void> { > 26 | await this.page.goto('settings/user/language-locale') | ^ 27 | await expect(this.page.getByRole('heading', { name: 'Language & locale', level: 2 })).toBeVisible() 28 | } 29 | at LanguageLocaleSettingsPage.open (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/LanguageLocaleSettingsPage.ts:26:19) at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/settings/personal-info.spec.ts:378:29
[default] › tests/playwright/e2e/settings/personal-info.spec.ts:377:3 › Settings: Change personal information › Language & locale › can change the first day of week: tests/playwright/support/sections/LanguageLocaleSettingsPage.ts#L26
1) [default] › tests/playwright/e2e/settings/personal-info.spec.ts:377:3 › Settings: Change personal information › Language & locale › can change the first day of week Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/index.php/settings/user/language-locale Call log: - navigating to "http://localhost:8042/index.php/settings/user/language-locale", waiting until "load" at ../support/sections/LanguageLocaleSettingsPage.ts:26 24 | 25 | async open(): Promise<void> { > 26 | await this.page.goto('settings/user/language-locale') | ^ 27 | await expect(this.page.getByRole('heading', { name: 'Language & locale', level: 2 })).toBeVisible() 28 | } 29 | at LanguageLocaleSettingsPage.open (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/LanguageLocaleSettingsPage.ts:26:19) at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/settings/personal-info.spec.ts:378:29
playwright-test-summary
Process completed with exit code 1.
[default] › tests/playwright/tests/playwright/e2e/core/header-access-levels.spec.ts:42:2 › Header: Settings menu – admin user › can see the admin-level items: tests/playwright/e2e/core/header-access-levels.spec.ts#L43
5) [default] › tests/playwright/tests/playwright/e2e/core/header-access-levels.spec.ts:42:2 › Header: Settings menu – admin user › can see the admin-level items Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/ Call log: - navigating to "http://localhost:8042/", waiting until "load" 41 | adminTest.describe('Header: Settings menu – admin user', () => { 42 | adminTest('can see the admin-level items', async ({ page }) => { > 43 | await page.goto('/') | ^ 44 | const accountMenu = new AccountMenuPage(page) 45 | await accountMenu.open() 46 | at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/core/header-access-levels.spec.ts:43:14
[default] › tests/playwright/tests/playwright/e2e/core/header-access-levels.spec.ts:42:2 › Header: Settings menu – admin user › can see the admin-level items: tests/playwright/e2e/core/header-access-levels.spec.ts#L43
5) [default] › tests/playwright/tests/playwright/e2e/core/header-access-levels.spec.ts:42:2 › Header: Settings menu – admin user › can see the admin-level items Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/ Call log: - navigating to "http://localhost:8042/", waiting until "load" 41 | adminTest.describe('Header: Settings menu – admin user', () => { 42 | adminTest('can see the admin-level items', async ({ page }) => { > 43 | await page.goto('/') | ^ 44 | const accountMenu = new AccountMenuPage(page) 45 | await accountMenu.open() 46 | at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/core/header-access-levels.spec.ts:43:14
[default] › tests/playwright/tests/playwright/e2e/core/header-access-levels.spec.ts:30:2 › Header: Settings menu – regular user › cannot see admin-level items: tests/playwright/e2e/core/header-access-levels.spec.ts#L31
4) [default] › tests/playwright/tests/playwright/e2e/core/header-access-levels.spec.ts:30:2 › Header: Settings menu – regular user › cannot see admin-level items Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/ Call log: - navigating to "http://localhost:8042/", waiting until "load" 29 | 30 | userTest('cannot see admin-level items', async ({ page }) => { > 31 | await page.goto('/') | ^ 32 | const accountMenu = new AccountMenuPage(page) 33 | await accountMenu.open() 34 | at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/core/header-access-levels.spec.ts:31:14
[default] › tests/playwright/tests/playwright/e2e/core/header-access-levels.spec.ts:30:2 › Header: Settings menu – regular user › cannot see admin-level items: tests/playwright/e2e/core/header-access-levels.spec.ts#L31
4) [default] › tests/playwright/tests/playwright/e2e/core/header-access-levels.spec.ts:30:2 › Header: Settings menu – regular user › cannot see admin-level items Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/ Call log: - navigating to "http://localhost:8042/", waiting until "load" 29 | 30 | userTest('cannot see admin-level items', async ({ page }) => { > 31 | await page.goto('/') | ^ 32 | const accountMenu = new AccountMenuPage(page) 33 | await accountMenu.open() 34 | at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/core/header-access-levels.spec.ts:31:14
[default] › tests/playwright/tests/playwright/e2e/core/header-access-levels.spec.ts:13:2 › Header: Settings menu – regular user › can see the basic items: tests/playwright/e2e/core/header-access-levels.spec.ts#L14
3) [default] › tests/playwright/tests/playwright/e2e/core/header-access-levels.spec.ts:13:2 › Header: Settings menu – regular user › can see the basic items Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/ Call log: - navigating to "http://localhost:8042/", waiting until "load" 12 | userTest.describe('Header: Settings menu – regular user', () => { 13 | userTest('can see the basic items', async ({ page }) => { > 14 | await page.goto('/') | ^ 15 | const accountMenu = new AccountMenuPage(page) 16 | await accountMenu.open() 17 | at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/core/header-access-levels.spec.ts:14:14
[default] › tests/playwright/tests/playwright/e2e/core/header-access-levels.spec.ts:13:2 › Header: Settings menu – regular user › can see the basic items: tests/playwright/e2e/core/header-access-levels.spec.ts#L14
3) [default] › tests/playwright/tests/playwright/e2e/core/header-access-levels.spec.ts:13:2 › Header: Settings menu – regular user › can see the basic items Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/ Call log: - navigating to "http://localhost:8042/", waiting until "load" 12 | userTest.describe('Header: Settings menu – regular user', () => { 13 | userTest('can see the basic items', async ({ page }) => { > 14 | await page.goto('/') | ^ 15 | const accountMenu = new AccountMenuPage(page) 16 | await accountMenu.open() 17 | at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/core/header-access-levels.spec.ts:14:14
[default] › tests/playwright/tests/playwright/e2e/core/404-error.spec.ts:9:2 › 404 error page › renders 404 page with a link back to login: tests/playwright/e2e/core/404-error.spec.ts#L11
2) [default] › tests/playwright/tests/playwright/e2e/core/404-error.spec.ts:9:2 › 404 error page › renders 404 page with a link back to login Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/doesnotexist Call log: - navigating to "http://localhost:8042/doesnotexist", waiting until "load" 9 | test('renders 404 page with a link back to login', async ({ page }) => { 10 | // No authentication — the 404 page is shown to unauthenticated visitors. > 11 | await page.goto('/doesnotexist') | ^ 12 | 13 | await expect(page.getByRole('heading', { name: /Page not found/ })).toBeVisible() 14 | at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/core/404-error.spec.ts:11:14
[default] › tests/playwright/tests/playwright/e2e/core/404-error.spec.ts:9:2 › 404 error page › renders 404 page with a link back to login: tests/playwright/e2e/core/404-error.spec.ts#L11
2) [default] › tests/playwright/tests/playwright/e2e/core/404-error.spec.ts:9:2 › 404 error page › renders 404 page with a link back to login Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/doesnotexist Call log: - navigating to "http://localhost:8042/doesnotexist", waiting until "load" 9 | test('renders 404 page with a link back to login', async ({ page }) => { 10 | // No authentication — the 404 page is shown to unauthenticated visitors. > 11 | await page.goto('/doesnotexist') | ^ 12 | 13 | await expect(page.getByRole('heading', { name: /Page not found/ })).toBeVisible() 14 | at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/core/404-error.spec.ts:11:14
[admin-settings] › tests/playwright/tests/playwright/e2e/theming/admin-settings-default-app.spec.ts:27:2 › Admin theming set default apps › See the current default app is the dashboard: tests/playwright/e2e/theming/admin-settings-default-app.spec.ts#L20
1) [admin-settings] › tests/playwright/tests/playwright/e2e/theming/admin-settings-default-app.spec.ts:27:2 › Admin theming set default apps › See the current default app is the dashboard Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/index.php/ Call log: - navigating to "http://localhost:8042/index.php/", waiting until "load" 18 | await runOcc(['config:system:set', 'defaultapp', '--value', 'dashboard']) 19 | await adminThemingPage.reset() > 20 | await page.goto('') | ^ 21 | }) 22 | 23 | test.afterAll(async () => { at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/theming/admin-settings-default-app.spec.ts:20:14
[admin-settings] › tests/playwright/tests/playwright/e2e/theming/admin-settings-default-app.spec.ts:27:2 › Admin theming set default apps › See the current default app is the dashboard: tests/playwright/e2e/theming/admin-settings-default-app.spec.ts#L20
1) [admin-settings] › tests/playwright/tests/playwright/e2e/theming/admin-settings-default-app.spec.ts:27:2 › Admin theming set default apps › See the current default app is the dashboard Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/index.php/ Call log: - navigating to "http://localhost:8042/index.php/", waiting until "load" 18 | await runOcc(['config:system:set', 'defaultapp', '--value', 'dashboard']) 19 | await adminThemingPage.reset() > 20 | await page.goto('') | ^ 21 | }) 22 | 23 | test.afterAll(async () => { at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/theming/admin-settings-default-app.spec.ts:20:14
🎭 Playwright Run Summary
7 passed (3.6m)
🎭 Playwright Run Summary
47 passed (5.7m)
🎭 Playwright Run Summary
47 passed (7.2m)
🎭 Playwright Run Summary
42 failed [admin-settings] › tests/playwright/e2e/theming/admin-settings-default-app.spec.ts:27:2 › Admin theming set default apps › See the current default app is the dashboard [default] › tests/playwright/e2e/core/404-error.spec.ts:9:2 › 404 error page › renders 404 page with a link back to login [default] › tests/playwright/e2e/core/header-access-levels.spec.ts:13:2 › Header: Settings menu – regular user › can see the basic items [default] › tests/playwright/e2e/core/header-access-levels.spec.ts:30:2 › Header: Settings menu – regular user › cannot see admin-level items [default] › tests/playwright/e2e/core/header-access-levels.spec.ts:42:2 › Header: Settings menu – admin user › can see the admin-level items [default] › tests/playwright/e2e/core/header-app-menu.spec.ts:13:2 › Header: App menu (waffle launcher) – regular user › opens the popover and navigates when a tile is clicked [default] › tests/playwright/e2e/core/header-app-menu.spec.ts:30:2 › Header: App menu (waffle launcher) – regular user › has the correct app navigation items [default] › tests/playwright/e2e/core/header-app-menu.spec.ts:42:2 › Header: App menu (waffle launcher) – admin › shows the "More apps" tile for admins [default] › tests/playwright/e2e/core/header-app-menu.spec.ts:51:2 › Header: App menu (waffle launcher) – admin › has the correct app navigation items [default] › tests/playwright/e2e/core/header-contacts-menu.spec.ts:33:2 › Header: Contacts menu › other users are seen in the contacts menu [default] › tests/playwright/e2e/core/header-unified-search.spec.ts:27:2 › Header: unified search keyboard navigation › Ctrl+K focuses the header search input [default] › tests/playwright/e2e/core/header-unified-search.spec.ts:36:2 › Header: unified search keyboard navigation › Escape drops focus from the empty resting input [default] › tests/playwright/e2e/core/header-unified-search.spec.ts:48:2 › Header: unified search keyboard navigation › typing auto-selects the first result [default] › tests/playwright/e2e/core/header-unified-search.spec.ts:63:2 › Header: unified search keyboard navigation › arrow keys move the selection while focus stays in the input [default] › tests/playwright/e2e/core/header-unified-search.spec.ts:82:2 › Header: unified search keyboard navigation › Enter opens the selected result [default] › tests/playwright/e2e/core/header-unified-search.spec.ts:105:2 › Header: unified search keyboard navigation › Escape closes the open results popover [default] › tests/playwright/e2e/core/header-unified-search.spec.ts:115:2 › Header: unified search keyboard navigation › closing a funnel-opened popover returns focus to the input [default] › tests/playwright/e2e/core/header-unified-search.spec.ts:132:2 › Header: unified search keyboard navigation › the trailing X clears a query, then dismisses the empty field [default] › tests/playwright/e2e/core/header-unified-search.spec.ts:148:2 › Header: unified search keyboard navigation › "More from" opens the uncapped detail view, pages it, and Back returns to the aggregate list [default] › tests/playwright/e2e/core/header-unified-search.spec.ts:179:2 › Header: unified search keyboard navigation › the open search overlay suppresses the app keyboard shortcuts behind it [default] › tests/playwright/e2e/dashboard/widget-performance.spec.ts:17:1 › dashboard: only loads the data of enabled widgets [default] › tests/playwright/e2e/dav/availability.spec.ts:12:2 › Calendar: Availability › User can see the availability section in settings [default] › tests/playwright/e2e/dav/availability.spec.ts:22:2 › Calendar: Availability › Users can set their availability status [default] › tests/playwright/e2e/dav/availability.spec.ts:48:2 › Calendar: Availability › Users can set their absence [default] › tests/playwright/e2e/files/drag-n-drop.sp
🎭 Playwright Run Summary
46 passed (7.3m)
🎭 Playwright Run Summary
46 passed (7.3m)
🎭 Playwright Run Summary
41 failed [default] › tests/playwright/e2e/settings/personal-info.spec.ts:377:3 › Settings: Change personal information › Language & locale › can change the first day of week [default] › tests/playwright/e2e/systemtags/files-bulk-action.spec.ts:25:2 › Systemtags: Files bulk action › Can assign tag to selection [default] › tests/playwright/e2e/systemtags/files-bulk-action.spec.ts:42:2 › Systemtags: Files bulk action › Can assign multiple tags to selection [default] › tests/playwright/e2e/systemtags/files-bulk-action.spec.ts:61:2 › Systemtags: Files bulk action › Can remove tag from selection [default] › tests/playwright/e2e/systemtags/files-bulk-action.spec.ts:82:2 › Systemtags: Files bulk action › Can remove multiple tags from selection [default] › tests/playwright/e2e/systemtags/files-bulk-action.spec.ts:105:2 › Systemtags: Files bulk action › Can assign and remove multiple tags [default] › tests/playwright/e2e/systemtags/files-bulk-action.spec.ts:128:2 › Systemtags: Files bulk action › Can search for tags with insensitive case [default] › tests/playwright/e2e/systemtags/files-inline-action.spec.ts:18:2 › Systemtags: Files integration › See first assigned tag in the file list [default] › tests/playwright/e2e/systemtags/files-inline-action.spec.ts:32:2 › Systemtags: Files integration › See two assigned tags are also shown in the file list [default] › tests/playwright/e2e/systemtags/files-inline-action.spec.ts:49:2 › Systemtags: Files integration › See three assigned tags result in overflow entry [default] › tests/playwright/e2e/systemtags/files-sidebar.spec.ts:18:2 › Systemtags: Files sidebar integration › Can assign tags using the sidebar [default] › tests/playwright/e2e/systemtags/files-view.spec.ts:19:2 › Systemtags: Files view › See first assigned tag in the file list [default] › tests/playwright/e2e/theming/a11y-color-contrast.spec.ts:49:2 › Accessibility of Nextcloud theming colors: light [default] › tests/playwright/e2e/theming/a11y-color-contrast.spec.ts:49:2 › Accessibility of Nextcloud theming colors: dark [default] › tests/playwright/e2e/theming/a11y-color-contrast.spec.ts:49:2 › Accessibility of Nextcloud theming colors: light-highcontrast [default] › tests/playwright/e2e/theming/a11y-color-contrast.spec.ts:49:2 › Accessibility of Nextcloud theming colors: dark-highcontrast [default] › tests/playwright/e2e/theming/user-settings-app-order.spec.ts:11:1 › User can change personal app order [default] › tests/playwright/e2e/theming/user-settings-background.spec.ts:12:1 › User can configure background and plain color [default] › tests/playwright/e2e/theming/user-settings-background.spec.ts:38:1 › User can pick a custom background from their files [default] › tests/playwright/e2e/users/users-columns.spec.ts:32:2 › Settings: Show and hide columns › can show the Language column [default] › tests/playwright/e2e/users/users-columns.spec.ts:58:2 › Settings: Show and hide columns › can hide the Last login column [default] › tests/playwright/e2e/users/users-disable.spec.ts:12:2 › Settings: Disable and enable users › can disable a user [default] › tests/playwright/e2e/users/users-disable.spec.ts:40:2 › Settings: Disable and enable users › can enable a user [default] › tests/playwright/e2e/users/users-group-admin.spec.ts:32:2 › Settings: Create accounts as a group admin › can create a user with the group pre-filled [default] › tests/playwright/e2e/users/users-groups.spec.ts:18:1 › Account Management: Can create a group [default] › tests/playwright/e2e/users/users-groups.spec.ts:50:1 › Account Management: Assign user to a group [default] › tests/playwright/e2e/users/users-groups.spec.ts:96:2 › Settings: Delete an empty group › can delete an empty group [default] › tests/playwright/e2e/users/users-groups.spec.ts:138:2 › Settings: Delete a no
🎭 Playwright Run Summary
47 passed (7.9m)
🎭 Playwright Run Summary
48 passed (8.2m)

Artifacts

Produced during runtime
Name Size Digest
blob-report-1 Expired
133 KB
sha256:ee06b3acc9ba5efa10d3a2ac3b105b7a0d91e18ac365d6b4853a036a15e7c608
blob-report-2 Expired
1.43 MB
sha256:61ab96ac26fb8bff1b8129961ec6fc92f2157c26b20c4fe9e5bb88c0821fe2fe
blob-report-3 Expired
124 KB
sha256:13eef9199a2ca30b25c862a7559cf0307a7affce5d91946821861e566239e641
blob-report-4 Expired
135 KB
sha256:b5da833f54ae95c7855529806d7bc7f107b84cb7f0df4fdcb3aac3bb47894d97
blob-report-5 Expired
135 KB
sha256:fb07a9c4562ec250768aa0f8fc7da8c2787a0fea8b8b09999a2e0a41bb6bed2e
blob-report-6 Expired
162 KB
sha256:c3f09d3d92ac253b6e09241ad93e88f151d8d18d8316b098aaff7191307ad53c
blob-report-7 Expired
155 KB
sha256:e90b085c54cb5f98453421d239405c8478542dd46991d5af19969d159a353343
blob-report-8 Expired
1.28 MB
sha256:22a377deb3ffd86d70779861c35b026081dd78e73fc07c4c9c729c3eb1edb150
blob-report-setup Expired
59.9 KB
sha256:f5889ab396252eef06b8f4a095dd253df598276a0d58879d829a674b78ddb12d
html-report--attempt-1
3.41 MB
sha256:4d886f44e22c04ec0b94312ce387675b8e3eed93fa39530ee64e912154071bbe