[stable34] 34.0.4 RC1 #7858
Triggered via pull request
September 3, 2026 13:10
Status
Failure
Total duration
1h 18m 44s
Artifacts
10
playwright.yml
on: pull_request
Annotations
46 errors and 9 notices
|
Playwright tests 2 / 8
Process completed with exit code 1.
|
|
[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
5) [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
5) [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
4) [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
4) [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
3) [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
3) [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
2) [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
2) [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
|
|
[admin-settings] › tests/playwright/e2e/theming/admin-settings-colors.spec.ts:15:1 › Change the primary color and reset it:
tests/playwright/support/sections/AdminThemingPage.ts#L12
1) [admin-settings] › tests/playwright/e2e/theming/admin-settings-colors.spec.ts:15:1 › Change the primary color and reset it
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/index.php/settings/admin/theming
Call log:
- navigating to "http://localhost:8042/index.php/settings/admin/theming", waiting until "load"
at ../support/sections/AdminThemingPage.ts:12
10 |
11 | async open() {
> 12 | await this.page.goto('settings/admin/theming')
| ^
13 | await this.page.getByText('Navigation bar settings').waitFor({ state: 'visible' })
14 | }
15 |
at AdminThemingPage.open (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/AdminThemingPage.ts:12:19)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/theming/admin-settings-colors.spec.ts:12:25
|
|
[admin-settings] › tests/playwright/e2e/theming/admin-settings-colors.spec.ts:15:1 › Change the primary color and reset it:
tests/playwright/support/sections/AdminThemingPage.ts#L12
1) [admin-settings] › tests/playwright/e2e/theming/admin-settings-colors.spec.ts:15:1 › Change the primary color and reset it
Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/index.php/settings/admin/theming
Call log:
- navigating to "http://localhost:8042/index.php/settings/admin/theming", waiting until "load"
at ../support/sections/AdminThemingPage.ts:12
10 |
11 | async open() {
> 12 | await this.page.goto('settings/admin/theming')
| ^
13 | await this.page.getByText('Navigation bar settings').waitFor({ state: 'visible' })
14 | }
15 |
at AdminThemingPage.open (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/AdminThemingPage.ts:12:19)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/theming/admin-settings-colors.spec.ts:12:25
|
|
Playwright tests 3 / 8
Process completed with exit code 1.
|
|
[default] › tests/playwright/e2e/files/files-download.spec.ts:169:2 › Files: Download files using selection › can download multiple selected files:
tests/playwright/support/sections/FilesListPage.ts#L20
5) [default] › tests/playwright/e2e/files/files-download.spec.ts:169:2 › Files: Download files using selection › can download multiple selected files
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 FilesListPage.open (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:20:19)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/files-download.spec.ts:172:23
|
|
[default] › tests/playwright/e2e/files/files-download.spec.ts:169:2 › Files: Download files using selection › can download multiple selected files:
tests/playwright/support/sections/FilesListPage.ts#L20
5) [default] › tests/playwright/e2e/files/files-download.spec.ts:169:2 › Files: Download files using selection › can download multiple selected files
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 FilesListPage.open (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:20:19)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/files-download.spec.ts:172:23
|
|
[default] › tests/playwright/e2e/files/files-download.spec.ts:149:2 › Files: Download files using selection › can download selected files:
tests/playwright/support/sections/FilesListPage.ts#L20
4) [default] › tests/playwright/e2e/files/files-download.spec.ts:149:2 › Files: Download files using selection › can download selected files
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 FilesListPage.open (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:20:19)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/files-download.spec.ts:152:23
|
|
[default] › tests/playwright/e2e/files/files-download.spec.ts:149:2 › Files: Download files using selection › can download selected files:
tests/playwright/support/sections/FilesListPage.ts#L20
4) [default] › tests/playwright/e2e/files/files-download.spec.ts:149:2 › Files: Download files using selection › can download selected files
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 FilesListPage.open (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:20:19)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/files-download.spec.ts:152:23
|
|
[default] › tests/playwright/e2e/files/files-download.spec.ts:132:2 › Files: Download files using default action › can download file from folder with hash name:
tests/playwright/support/sections/FilesListPage.ts#L20
3) [default] › tests/playwright/e2e/files/files-download.spec.ts:132:2 › Files: Download files using default action › can download file from folder with hash name
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 FilesListPage.open (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:20:19)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/files-download.spec.ts:135:23
|
|
[default] › tests/playwright/e2e/files/files-download.spec.ts:132:2 › Files: Download files using default action › can download file from folder with hash name:
tests/playwright/support/sections/FilesListPage.ts#L20
3) [default] › tests/playwright/e2e/files/files-download.spec.ts:132:2 › Files: Download files using default action › can download file from folder with hash name
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 FilesListPage.open (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:20:19)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/files-download.spec.ts:135:23
|
|
[default] › tests/playwright/e2e/files/files-download.spec.ts:117:2 › Files: Download files using default action › can download file with hash name:
tests/playwright/support/sections/FilesListPage.ts#L20
2) [default] › tests/playwright/e2e/files/files-download.spec.ts:117:2 › Files: Download files using default action › can download file with hash name
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 FilesListPage.open (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:20:19)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/files-download.spec.ts:119:23
|
|
[default] › tests/playwright/e2e/files/files-download.spec.ts:117:2 › Files: Download files using default action › can download file with hash name:
tests/playwright/support/sections/FilesListPage.ts#L20
2) [default] › tests/playwright/e2e/files/files-download.spec.ts:117:2 › Files: Download files using default action › can download file with hash name
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 FilesListPage.open (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:20:19)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/files-download.spec.ts:119:23
|
|
[default] › tests/playwright/e2e/files/files-download.spec.ts:102:2 › Files: Download files using default action › can download file:
tests/playwright/support/sections/FilesListPage.ts#L20
1) [default] › tests/playwright/e2e/files/files-download.spec.ts:102:2 › Files: Download files using default action › can download file
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 FilesListPage.open (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:20:19)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/files-download.spec.ts:104:23
|
|
[default] › tests/playwright/e2e/files/files-download.spec.ts:102:2 › Files: Download files using default action › can download file:
tests/playwright/support/sections/FilesListPage.ts#L20
1) [default] › tests/playwright/e2e/files/files-download.spec.ts:102:2 › Files: Download files using default action › can download file
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 FilesListPage.open (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:20:19)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/files-download.spec.ts:104:23
|
|
Playwright tests 5 / 8
Process completed with exit code 1.
|
|
[default] › tests/playwright/e2e/files/router-query.spec.ts:84:3 › Check router query flags › "openfile" › does not open folders but shows details:
tests/playwright/e2e/files/router-query.spec.ts#L85
5) [default] › tests/playwright/e2e/files/router-query.spec.ts:84:3 › Check router query flags › "openfile" › does not open folders but shows details
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/index.php/apps/files/files/126?openfile
Call log:
- navigating to "http://localhost:8042/index.php/apps/files/files/126?openfile", waiting until "load"
83 |
84 | test('does not open folders but shows details', async ({ page, ids, filesSidebar, filesListPage }) => {
> 85 | await page.goto(`apps/files/files/${ids.folderId}?openfile`)
| ^
86 |
87 | // The query is rewritten to opendetails
88 | await expect(page).toHaveURL(/[?&]opendetails(&|=|$)/)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/router-query.spec.ts:85:15
|
|
[default] › tests/playwright/e2e/files/router-query.spec.ts:84:3 › Check router query flags › "openfile" › does not open folders but shows details:
tests/playwright/e2e/files/router-query.spec.ts#L85
5) [default] › tests/playwright/e2e/files/router-query.spec.ts:84:3 › Check router query flags › "openfile" › does not open folders but shows details
Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/index.php/apps/files/files/115?openfile
Call log:
- navigating to "http://localhost:8042/index.php/apps/files/files/115?openfile", waiting until "load"
83 |
84 | test('does not open folders but shows details', async ({ page, ids, filesSidebar, filesListPage }) => {
> 85 | await page.goto(`apps/files/files/${ids.folderId}?openfile`)
| ^
86 |
87 | // The query is rewritten to opendetails
88 | await expect(page).toHaveURL(/[?&]opendetails(&|=|$)/)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/router-query.spec.ts:85:15
|
|
[default] › tests/playwright/e2e/files/router-query.spec.ts:77:3 › Check router query flags › "openfile" › does not open files with default action when using explicit `false`:
tests/playwright/e2e/files/router-query.spec.ts#L78
4) [default] › tests/playwright/e2e/files/router-query.spec.ts:77:3 › Check router query flags › "openfile" › does not open files with default action when using explicit `false`
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/index.php/apps/files/files/103?openfile=false
Call log:
- navigating to "http://localhost:8042/index.php/apps/files/files/103?openfile=false", waiting until "load"
76 |
77 | test('does not open files with default action when using explicit `false`', async ({ page, ids, filesListPage }) => {
> 78 | await page.goto(`apps/files/files/${ids.imageId}?openfile=false`)
| ^
79 |
80 | await expect(filesListPage.getRowForFileId(ids.imageId)).toBeActiveRow()
81 | await expect(page.getByRole('dialog', { name: 'image.jpg' })).toHaveCount(0)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/router-query.spec.ts:78:15
|
|
[default] › tests/playwright/e2e/files/router-query.spec.ts:77:3 › Check router query flags › "openfile" › does not open files with default action when using explicit `false`:
tests/playwright/e2e/files/router-query.spec.ts#L78
4) [default] › tests/playwright/e2e/files/router-query.spec.ts:77:3 › Check router query flags › "openfile" › does not open files with default action when using explicit `false`
Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/index.php/apps/files/files/92?openfile=false
Call log:
- navigating to "http://localhost:8042/index.php/apps/files/files/92?openfile=false", waiting until "load"
76 |
77 | test('does not open files with default action when using explicit `false`', async ({ page, ids, filesListPage }) => {
> 78 | await page.goto(`apps/files/files/${ids.imageId}?openfile=false`)
| ^
79 |
80 | await expect(filesListPage.getRowForFileId(ids.imageId)).toBeActiveRow()
81 | await expect(page.getByRole('dialog', { name: 'image.jpg' })).toHaveCount(0)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/router-query.spec.ts:78:15
|
|
[default] › tests/playwright/e2e/files/router-query.spec.ts:72:3 › Check router query flags › "openfile" › opens files with default action using explicit query state:
tests/playwright/e2e/files/router-query.spec.ts#L73
3) [default] › tests/playwright/e2e/files/router-query.spec.ts:72:3 › Check router query flags › "openfile" › opens files with default action using explicit query state
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/index.php/apps/files/files/81?openfile=true
Call log:
- navigating to "http://localhost:8042/index.php/apps/files/files/81?openfile=true", waiting until "load"
71 |
72 | test('opens files with default action using explicit query state', async ({ page, ids }) => {
> 73 | await page.goto(`apps/files/files/${ids.imageId}?openfile=true`)
| ^
74 | await viewerShowsImage(page)
75 | })
76 |
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/router-query.spec.ts:73:15
|
|
[default] › tests/playwright/e2e/files/router-query.spec.ts:72:3 › Check router query flags › "openfile" › opens files with default action using explicit query state:
tests/playwright/e2e/files/router-query.spec.ts#L73
3) [default] › tests/playwright/e2e/files/router-query.spec.ts:72:3 › Check router query flags › "openfile" › opens files with default action using explicit query state
Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/index.php/apps/files/files/70?openfile=true
Call log:
- navigating to "http://localhost:8042/index.php/apps/files/files/70?openfile=true", waiting until "load"
71 |
72 | test('opens files with default action using explicit query state', async ({ page, ids }) => {
> 73 | await page.goto(`apps/files/files/${ids.imageId}?openfile=true`)
| ^
74 | await viewerShowsImage(page)
75 | })
76 |
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/router-query.spec.ts:73:15
|
|
[default] › tests/playwright/e2e/files/router-query.spec.ts:67:3 › Check router query flags › "openfile" › opens files with default action:
tests/playwright/e2e/files/router-query.spec.ts#L68
2) [default] › tests/playwright/e2e/files/router-query.spec.ts:67:3 › Check router query flags › "openfile" › opens files with default action
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/index.php/apps/files/files/59?openfile
Call log:
- navigating to "http://localhost:8042/index.php/apps/files/files/59?openfile", waiting until "load"
66 |
67 | test('opens files with default action', async ({ page, ids }) => {
> 68 | await page.goto(`apps/files/files/${ids.imageId}?openfile`)
| ^
69 | await viewerShowsImage(page)
70 | })
71 |
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/router-query.spec.ts:68:15
|
|
[default] › tests/playwright/e2e/files/router-query.spec.ts:67:3 › Check router query flags › "openfile" › opens files with default action:
tests/playwright/e2e/files/router-query.spec.ts#L68
2) [default] › tests/playwright/e2e/files/router-query.spec.ts:67:3 › Check router query flags › "openfile" › opens files with default action
Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/index.php/apps/files/files/48?openfile
Call log:
- navigating to "http://localhost:8042/index.php/apps/files/files/48?openfile", waiting until "load"
66 |
67 | test('opens files with default action', async ({ page, ids }) => {
> 68 | await page.goto(`apps/files/files/${ids.imageId}?openfile`)
| ^
69 | await viewerShowsImage(page)
70 | })
71 |
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/router-query.spec.ts:68:15
|
|
[default] › tests/playwright/e2e/files/router-query.spec.ts:41:4 › Check router query flags › "opendetails" › open details for folder:
tests/playwright/e2e/files/router-query.spec.ts#L43
1) [default] › tests/playwright/e2e/files/router-query.spec.ts:41:4 › Check router query flags › "opendetails" › open details for folder
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/index.php/apps/files/files/38?opendetails
Call log:
- navigating to "http://localhost:8042/index.php/apps/files/files/38?opendetails", waiting until "load"
41 | test(`open details for ${label}`, async ({ page, ids, filesSidebar }) => {
42 | assertNoDownload(page)
> 43 | await page.goto(`apps/files/files/${ids[key]}?opendetails`)
| ^
44 |
45 | // Sidebar opens for the node …
46 | await expect(filesSidebar.sidebar()).toBeVisible()
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/router-query.spec.ts:43:16
|
|
[default] › tests/playwright/e2e/files/router-query.spec.ts:41:4 › Check router query flags › "opendetails" › open details for folder:
tests/playwright/e2e/files/router-query.spec.ts#L43
1) [default] › tests/playwright/e2e/files/router-query.spec.ts:41:4 › Check router query flags › "opendetails" › open details for folder
Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/index.php/apps/files/files/27?opendetails
Call log:
- navigating to "http://localhost:8042/index.php/apps/files/files/27?opendetails", waiting until "load"
41 | test(`open details for ${label}`, async ({ page, ids, filesSidebar }) => {
42 | assertNoDownload(page)
> 43 | await page.goto(`apps/files/files/${ids[key]}?opendetails`)
| ^
44 |
45 | // Sidebar opens for the node …
46 | await expect(filesSidebar.sidebar()).toBeVisible()
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/router-query.spec.ts:43:16
|
|
[admin-settings] › tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group:
tests/playwright/support/utils/password-confirmation.ts#L32
1) [admin-settings] › tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group
Error: locator.waitFor: Test timeout of 45000ms exceeded.
Call log:
- waiting for locator('.modal-container:has-text("Authentication required")') to be hidden
77 × locator resolved to visible <div data-v-3c357e2d="" class="modal-container" id="modal-description-nc-vue-45">…</div>
at ../support/utils/password-confirmation.ts:32
30 |
31 | // Wait for the dialog to disappear
> 32 | await dialog.waitFor({ state: 'hidden' })
| ^
33 | }
34 |
at handlePasswordConfirmation (/home/runner/actions-runner/_work/server/server/tests/playwright/support/utils/password-confirmation.ts:32:15)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:205:3
|
|
[admin-settings] › tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group:
tests/playwright/e2e/appstore/admin-settings-apps.spec.ts#L0
1) [admin-settings] › tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group
Test timeout of 45000ms exceeded.
|
|
playwright-test-summary
Process completed with exit code 1.
|
|
[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
5) [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
5) [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
4) [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
4) [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
3) [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
3) [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
|
|
[admin-settings] › tests/playwright/tests/playwright/e2e/theming/admin-settings-colors.spec.ts:15:1 › Change the primary color and reset it:
tests/playwright/support/sections/AdminThemingPage.ts#L12
2) [admin-settings] › tests/playwright/tests/playwright/e2e/theming/admin-settings-colors.spec.ts:15:1 › Change the primary color and reset it
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/index.php/settings/admin/theming
Call log:
- navigating to "http://localhost:8042/index.php/settings/admin/theming", waiting until "load"
at ../support/sections/AdminThemingPage.ts:12
10 |
11 | async open() {
> 12 | await this.page.goto('settings/admin/theming')
| ^
13 | await this.page.getByText('Navigation bar settings').waitFor({ state: 'visible' })
14 | }
15 |
at AdminThemingPage.open (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/AdminThemingPage.ts:12:19)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/theming/admin-settings-colors.spec.ts:12:25
|
|
[admin-settings] › tests/playwright/tests/playwright/e2e/theming/admin-settings-colors.spec.ts:15:1 › Change the primary color and reset it:
tests/playwright/support/sections/AdminThemingPage.ts#L12
2) [admin-settings] › tests/playwright/tests/playwright/e2e/theming/admin-settings-colors.spec.ts:15:1 › Change the primary color and reset it
Error: page.goto: net::ERR_ACCESS_DENIED at http://localhost:8042/index.php/settings/admin/theming
Call log:
- navigating to "http://localhost:8042/index.php/settings/admin/theming", waiting until "load"
at ../support/sections/AdminThemingPage.ts:12
10 |
11 | async open() {
> 12 | await this.page.goto('settings/admin/theming')
| ^
13 | await this.page.getByText('Navigation bar settings').waitFor({ state: 'visible' })
14 | }
15 |
at AdminThemingPage.open (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/AdminThemingPage.ts:12:19)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/theming/admin-settings-colors.spec.ts:12:25
|
|
[admin-settings] › tests/playwright/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group:
tests/playwright/support/utils/password-confirmation.ts#L32
1) [admin-settings] › tests/playwright/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group
Error: locator.waitFor: Test timeout of 45000ms exceeded.
Call log:
- waiting for locator('.modal-container:has-text("Authentication required")') to be hidden
77 × locator resolved to visible <div data-v-3c357e2d="" class="modal-container" id="modal-description-nc-vue-45">…</div>
at ../support/utils/password-confirmation.ts:32
30 |
31 | // Wait for the dialog to disappear
> 32 | await dialog.waitFor({ state: 'hidden' })
| ^
33 | }
34 |
at handlePasswordConfirmation (/home/runner/actions-runner/_work/server/server/tests/playwright/support/utils/password-confirmation.ts:32:15)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:205:3
|
|
[admin-settings] › tests/playwright/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group:
tests/playwright/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts#L0
1) [admin-settings] › tests/playwright/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group
Test timeout of 45000ms exceeded.
|
|
🎭 Playwright Run Summary
45 passed (6.8m)
|
|
🎭 Playwright Run Summary
39 failed
[admin-settings] › tests/playwright/e2e/theming/admin-settings-colors.spec.ts:15:1 › Change the primary color and reset it
[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/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.spec.ts:15:2 › files: Drag and Drop › can drop a file
[default] › tests/playwright/e2e/files/drag-n-drop.spec.ts:29:2 › files: Drag and Drop › can drop multiple files
[default] › tests/playwright/e2e/files/drag-n-drop.spec.ts:44:2 › files: Drag and Drop › ignores dropped folders (legacy File API)
[default] › tests/playwright/e2e/files/drag-n-drop.spec.ts:76:2 › files: Drag and Drop onto a folder row › can drop a single file onto a subfolder row
[default] › tests/playwright/e2e/files/drag-n-drop.spec.ts:87:2 › files: Drag and Drop onto a folder row › can drop multiple files onto a subfolder row
[default] › tests/playwright/e2e/files/drag-n-drop.spec.ts:105:2 › files: Drag and Drop onto a folder row › opens the conflict picker when dropping a colliding name onto a subfolder row
[default] › tests/playwright/e2e/files/duplicated-node-regression.spec.ts:19:2 › Files: Duplicated node regression › does not duplicate a node after delete and recreate
[default] › tests/playwright/e2e/files/files-actions.spec.ts:21:2 › Files: Actions › shows the standard row actions
[default] › tests/playwright/e2e/files/files-actions.spec.ts:30:2 › Files: Actions › shows the standard actions for a selection
[default] › tests/playwright/e2e/files/files-copy-move.spec.ts:12:2 › Files: Move or copy files › can copy a file to a new folder
[default] › tests/playwright/e2e/files/files-copy-move.spec.ts:26:2 › Files: Move or copy files › can move a file to a new folder
[default] › tests/playwright/e2e/files/files-copy-move.spec.ts:45:2 › Files: Move or copy files › can move a file to a folder with a similar n
|
|
🎭 Playwright Run Summary
43 passed (7.8m)
|
|
🎭 Playwright Run Summary
44 passed (9.8m)
|
|
🎭 Playwright Run Summary
7 passed (7.9m)
|
|
🎭 Playwright Run Summary
44 failed
[default] › tests/playwright/e2e/files/files-download.spec.ts:102:2 › Files: Download files using default action › can download file
[default] › tests/playwright/e2e/files/files-download.spec.ts:117:2 › Files: Download files using default action › can download file with hash name
[default] › tests/playwright/e2e/files/files-download.spec.ts:132:2 › Files: Download files using default action › can download file from folder with hash name
[default] › tests/playwright/e2e/files/files-download.spec.ts:149:2 › Files: Download files using selection › can download selected files
[default] › tests/playwright/e2e/files/files-download.spec.ts:169:2 › Files: Download files using selection › can download multiple selected files
[default] › tests/playwright/e2e/files/files-download.spec.ts:192:2 › Files: Download files using selection › can download selected files with special characters
[default] › tests/playwright/e2e/files/files-download.spec.ts:219:2 › Files: Download files using selection › can download selected files with email uid
[default] › tests/playwright/e2e/files/files-favorites.spec.ts:33:2 › Files: Favorites › marks a file as favorite from the row actions
[default] › tests/playwright/e2e/files/files-favorites.spec.ts:45:2 › Files: Favorites › un-marks a file as favorite from the row actions
[default] › tests/playwright/e2e/files/files-favorites.spec.ts:62:2 › Files: Favorites › shows favorite folders in the navigation
[default] › tests/playwright/e2e/files/files-favorites.spec.ts:79:2 › Files: Favorites › marks a folder as favorite from the sidebar
[default] › tests/playwright/e2e/files/files-filtering.spec.ts:23:2 › files: Filter in files list › filters current view by name
[default] › tests/playwright/e2e/files/files-filtering.spec.ts:34:2 › files: Filter in files list › can reset name filter
[default] › tests/playwright/e2e/files/files-filtering.spec.ts:47:2 › files: Filter in files list › filters current view by type
[default] › tests/playwright/e2e/files/files-filtering.spec.ts:62:2 › files: Filter in files list › can reset filter by type
[default] › tests/playwright/e2e/files/files-filtering.spec.ts:78:2 › files: Filter in files list › can reset filter by clicking chip button
[default] › tests/playwright/e2e/files/files-filtering.spec.ts:91:2 › files: Filter in files list › keeps type filter when changing the directory
[default] › tests/playwright/e2e/files/files-filtering.spec.ts:108:2 › files: Filter in files list › keeps filter state when changing the directory
[default] › tests/playwright/e2e/files/files-filtering.spec.ts:132:2 › files: Filter in files list › resets name filter when changing the directory
[default] › tests/playwright/e2e/files/files-filtering.spec.ts:143:2 › files: Filter in files list › resets filter when changing the view
[default] › tests/playwright/e2e/files/files-navigation.spec.ts:17:2 › Files: Navigation › shows root folder and can navigate to a deeply nested folder
[default] › tests/playwright/e2e/files/files-navigation.spec.ts:25:2 › Files: Navigation › highlights the previous folder when navigating back and forward
[default] › tests/playwright/e2e/files/files-renaming.spec.ts:17:2 › Files: Rename nodes › can rename a file
[default] › tests/playwright/e2e/files/files-renaming.spec.ts:35:2 › Files: Rename nodes › only selects basename of file on rename open
[default] › tests/playwright/e2e/files/files-renaming.spec.ts:48:2 › Files: Rename nodes › shows validation error on invalid filename
[default] › tests/playwright/e2e/files/files-renaming.spec.ts:60:2 › Files: Rename nodes › shows accessible loading state while rename MOVE is in-flight
[default] › tests/playwright/e2e/files/files-renaming.spec.ts:96:2 › Files: Rename nodes › cancel renaming on Escape
[default] › tests/play
|
|
🎭 Playwright Run Summary
44 failed
[default] › tests/playwright/e2e/files/router-query.spec.ts:41:4 › Check router query flags › "opendetails" › open details for folder
[default] › tests/playwright/e2e/files/router-query.spec.ts:67:3 › Check router query flags › "openfile" › opens files with default action
[default] › tests/playwright/e2e/files/router-query.spec.ts:72:3 › Check router query flags › "openfile" › opens files with default action using explicit query state
[default] › tests/playwright/e2e/files/router-query.spec.ts:77:3 › Check router query flags › "openfile" › does not open files with default action when using explicit `false`
[default] › tests/playwright/e2e/files/router-query.spec.ts:84:3 › Check router query flags › "openfile" › does not open folders but shows details
[default] › tests/playwright/e2e/files/router-query.spec.ts:97:3 › Check router query flags › "openfile" › does not open unknown file types but shows details
[default] › tests/playwright/e2e/files/scrolling.spec.ts:38:2 › Files: Scrolling to the selected file (list view) › shows the first rows and keeps the rest off-screen
[default] › tests/playwright/e2e/files/scrolling.spec.ts:48:2 › Files: Scrolling to the selected file (list view) › scrolls a file below the fold into view
[default] › tests/playwright/e2e/files/scrolling.spec.ts:55:2 › Files: Scrolling to the selected file (list view) › scrolls to the last page and reveals the footer
[default] › tests/playwright/e2e/files/scrolling.spec.ts:78:2 › Files: Scrolling to the selected file (grid view) › shows the first grid rows and keeps the last off-screen
[default] › tests/playwright/e2e/files/scrolling.spec.ts:87:2 › Files: Scrolling to the selected file (grid view) › scrolls the last grid row into view
[default] › tests/playwright/e2e/files/search.spec.ts:26:2 › files: search › updates the query on the URL
[default] › tests/playwright/e2e/files/search.spec.ts:32:2 › files: search › can search globally
[default] › tests/playwright/e2e/files/search.spec.ts:42:2 › files: search › filter does also search locally
[default] › tests/playwright/e2e/files/search.spec.ts:54:2 › files: search › See "search everywhere" button
[default] › tests/playwright/e2e/files/search.spec.ts:64:2 › files: search › can make local search a global search
[default] › tests/playwright/e2e/files/search.spec.ts:86:2 › files: search › shows empty content when there are no results
[default] › tests/playwright/e2e/files/search.spec.ts:98:2 › files: search › can alter search ──
[default] › tests/playwright/e2e/files/search.spec.ts:112:2 › files: search › returns to file list if search is cleared
[default] › tests/playwright/e2e/files/search.spec.ts:130:2 › files: search › keeps the query in the URL
[default] › tests/playwright/e2e/files_external/files-external-failed.spec.ts:19:1 › Create a failed user storage with invalid url
[default] › tests/playwright/e2e/files_external/files-external-failed.spec.ts:47:1 › Create a failed user storage with invalid login credentials
[default] › tests/playwright/e2e/files_sharing/file-request.spec.ts:21:1 › files_sharing: a guest can upload through a file request
[default] › tests/playwright/e2e/files_sharing/files-copy-move.spec.ts:13:2 › files_sharing: Move or copy files › can create a file in a shared folder
[default] › tests/playwright/e2e/files_sharing/files-copy-move.spec.ts:27:2 › files_sharing: Move or copy files › can copy a file to a shared folder
[default] › tests/playwright/e2e/files_sharing/files-copy-move.spec.ts:43:2 › files_sharing: Move or copy files › cannot copy a file to a shared folder with no create permission
[default] › tests/playwright/e2e/files_sharing/files-copy-move.spec.ts:62:2 › files_sharing: Move or copy files › cannot move a file from shared folder with no delete permission
|
|
🎭 Playwright Run Summary
44 passed (13.0m)
|
|
🎭 Playwright Run Summary
1 flaky
[admin-settings] › tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group
45 passed (12.1m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
blob-report-1
Expired
|
4.2 MB |
sha256:bc93d20c71130ac1d22a25528f99c9657a48b28ffc543bd8f670081e22e0413e
|
|
|
blob-report-2
Expired
|
1.26 MB |
sha256:60be4e8f544eb61ffa4b810ffdc81932cc342d2f5c9cc228c01ced6be8cf966d
|
|
|
blob-report-3
Expired
|
1.81 MB |
sha256:2ad5b81f0031a9d610225e973bcdf0142420d54dc7f4b0aceae4218bc52884ec
|
|
|
blob-report-4
Expired
|
87.3 KB |
sha256:444811252846d9a7bbc91f9b4249b35dc165179f110256753fad4df5faf067dc
|
|
|
blob-report-5
Expired
|
10.8 MB |
sha256:79ee19b0e02a2af45a5582362c2c337031c52e684d31348782b9b87afc5052aa
|
|
|
blob-report-6
Expired
|
102 KB |
sha256:eba3ec6c22dd96e8df74189771cf8f64516093384a35c888aef3ebef8e05cfe8
|
|
|
blob-report-7
Expired
|
101 KB |
sha256:8c667f7c7090a94e272c8374777b8c21bfb0b89039920f6ef56ae3cbc6926bfb
|
|
|
blob-report-8
Expired
|
80.9 KB |
sha256:b0498d966f2aee8f14b9c2c372099d0e63d5c931bf1cea11d2aca4baeb225a07
|
|
|
blob-report-setup
Expired
|
14 KB |
sha256:599ca48c30e1de8d889fb3abfb5e1bb299915e0b01567819f52b7fc1569200cd
|
|
|
html-report--attempt-1
|
18.6 MB |
sha256:a2dfd88636f687a997e039e7064176a523095848d7b767cb2a79c31d86d066de
|
|