fix(setup): hide config section if autoconfig is valid #6113
playwright.yml
on: pull_request
Annotations
21 errors and 4 notices
|
[setup] › tests/playwright/e2e/core/setup.spec.ts:128:3 › Nextcloud installation wizard › SQLite › installs with SQLite and reports failed recommended apps @setup @db_sqlite:
tests/playwright/support/sections/SetupPage.ts#L71
3) [setup] › tests/playwright/e2e/core/setup.spec.ts:128:3 › Nextcloud installation wizard › SQLite › installs with SQLite and reports failed recommended apps @setup @db_sqlite
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.check: Test timeout of 45000ms exceeded.
Call log:
- waiting for getByRole('radio', { name: 'SQLite' })
at ../support/sections/SetupPage.ts:71
69 | const radio = this.databaseRadio(name)
70 | // The radio input is visually hidden inside NcCheckboxRadioSwitch, so force it
> 71 | await radio.check({ force: true })
| ^
72 | await expect(radio).toBeChecked()
73 | }
74 |
at SetupPage.selectDatabase (/home/runner/work/server/server/tests/playwright/support/sections/SetupPage.ts:71:15)
at /home/runner/work/server/server/tests/playwright/e2e/core/setup.spec.ts:132:20
|
|
[setup] › tests/playwright/e2e/core/setup.spec.ts:128:3 › Nextcloud installation wizard › SQLite › installs with SQLite and reports failed recommended apps @setup @db_sqlite:
tests/playwright/e2e/core/setup.spec.ts#L0
3) [setup] › tests/playwright/e2e/core/setup.spec.ts:128:3 › Nextcloud installation wizard › SQLite › installs with SQLite and reports failed recommended apps @setup @db_sqlite
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 45000ms exceeded.
|
|
[setup] › tests/playwright/e2e/core/setup.spec.ts:128:3 › Nextcloud installation wizard › SQLite › installs with SQLite and reports failed recommended apps @setup @db_sqlite:
tests/playwright/support/sections/SetupPage.ts#L71
3) [setup] › tests/playwright/e2e/core/setup.spec.ts:128:3 › Nextcloud installation wizard › SQLite › installs with SQLite and reports failed recommended apps @setup @db_sqlite
Error: locator.check: Test timeout of 45000ms exceeded.
Call log:
- waiting for getByRole('radio', { name: 'SQLite' })
at ../support/sections/SetupPage.ts:71
69 | const radio = this.databaseRadio(name)
70 | // The radio input is visually hidden inside NcCheckboxRadioSwitch, so force it
> 71 | await radio.check({ force: true })
| ^
72 | await expect(radio).toBeChecked()
73 | }
74 |
at SetupPage.selectDatabase (/home/runner/work/server/server/tests/playwright/support/sections/SetupPage.ts:71:15)
at /home/runner/work/server/server/tests/playwright/e2e/core/setup.spec.ts:132:20
|
|
[setup] › tests/playwright/e2e/core/setup.spec.ts:128:3 › Nextcloud installation wizard › SQLite › installs with SQLite and reports failed recommended apps @setup @db_sqlite:
tests/playwright/e2e/core/setup.spec.ts#L0
3) [setup] › tests/playwright/e2e/core/setup.spec.ts:128:3 › Nextcloud installation wizard › SQLite › installs with SQLite and reports failed recommended apps @setup @db_sqlite
Test timeout of 45000ms exceeded.
|
|
[setup] › tests/playwright/e2e/core/setup.spec.ts:120:3 › Nextcloud installation wizard › SQLite › installs with SQLite and installs recommended apps (success) @setup @db_sqlite:
tests/playwright/support/sections/SetupPage.ts#L71
2) [setup] › tests/playwright/e2e/core/setup.spec.ts:120:3 › Nextcloud installation wizard › SQLite › installs with SQLite and installs recommended apps (success) @setup @db_sqlite
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.check: Test timeout of 45000ms exceeded.
Call log:
- waiting for getByRole('radio', { name: 'SQLite' })
at ../support/sections/SetupPage.ts:71
69 | const radio = this.databaseRadio(name)
70 | // The radio input is visually hidden inside NcCheckboxRadioSwitch, so force it
> 71 | await radio.check({ force: true })
| ^
72 | await expect(radio).toBeChecked()
73 | }
74 |
at SetupPage.selectDatabase (/home/runner/work/server/server/tests/playwright/support/sections/SetupPage.ts:71:15)
at /home/runner/work/server/server/tests/playwright/e2e/core/setup.spec.ts:124:20
|
|
[setup] › tests/playwright/e2e/core/setup.spec.ts:120:3 › Nextcloud installation wizard › SQLite › installs with SQLite and installs recommended apps (success) @setup @db_sqlite:
tests/playwright/e2e/core/setup.spec.ts#L0
2) [setup] › tests/playwright/e2e/core/setup.spec.ts:120:3 › Nextcloud installation wizard › SQLite › installs with SQLite and installs recommended apps (success) @setup @db_sqlite
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 45000ms exceeded.
|
|
[setup] › tests/playwright/e2e/core/setup.spec.ts:120:3 › Nextcloud installation wizard › SQLite › installs with SQLite and installs recommended apps (success) @setup @db_sqlite:
tests/playwright/support/sections/SetupPage.ts#L71
2) [setup] › tests/playwright/e2e/core/setup.spec.ts:120:3 › Nextcloud installation wizard › SQLite › installs with SQLite and installs recommended apps (success) @setup @db_sqlite
Error: locator.check: Test timeout of 45000ms exceeded.
Call log:
- waiting for getByRole('radio', { name: 'SQLite' })
at ../support/sections/SetupPage.ts:71
69 | const radio = this.databaseRadio(name)
70 | // The radio input is visually hidden inside NcCheckboxRadioSwitch, so force it
> 71 | await radio.check({ force: true })
| ^
72 | await expect(radio).toBeChecked()
73 | }
74 |
at SetupPage.selectDatabase (/home/runner/work/server/server/tests/playwright/support/sections/SetupPage.ts:71:15)
at /home/runner/work/server/server/tests/playwright/e2e/core/setup.spec.ts:124:20
|
|
[setup] › tests/playwright/e2e/core/setup.spec.ts:120:3 › Nextcloud installation wizard › SQLite › installs with SQLite and installs recommended apps (success) @setup @db_sqlite:
tests/playwright/e2e/core/setup.spec.ts#L0
2) [setup] › tests/playwright/e2e/core/setup.spec.ts:120:3 › Nextcloud installation wizard › SQLite › installs with SQLite and installs recommended apps (success) @setup @db_sqlite
Test timeout of 45000ms exceeded.
|
|
[setup] › tests/playwright/e2e/core/setup.spec.ts:107:3 › Nextcloud installation wizard › SQLite › installs with SQLite @setup @db_sqlite:
tests/playwright/e2e/core/setup.spec.ts#L114
1) [setup] › tests/playwright/e2e/core/setup.spec.ts:107:3 › Nextcloud installation wizard › SQLite › installs with SQLite @setup @db_sqlite
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveValue(expected) failed
Locator: getByRole('textbox', { name: 'Data folder' })
Expected: "/var/www/html/data"
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toHaveValue" with timeout 5000ms
- waiting for getByRole('textbox', { name: 'Data folder' })
112 | await expect(setupPage.adminLoginField()).toBeVisible()
113 | await expect(setupPage.adminPasswordField()).toBeVisible()
> 114 | await expect(setupPage.dataFolderField()).toHaveValue('/var/www/html/data')
| ^
115 |
116 | await setupPage.selectDatabase('SQLite')
117 | await completeSetup(page, setupPage, 'skip')
at /home/runner/work/server/server/tests/playwright/e2e/core/setup.spec.ts:114:46
|
|
[setup] › tests/playwright/e2e/core/setup.spec.ts:107:3 › Nextcloud installation wizard › SQLite › installs with SQLite @setup @db_sqlite:
tests/playwright/e2e/core/setup.spec.ts#L114
1) [setup] › tests/playwright/e2e/core/setup.spec.ts:107:3 › Nextcloud installation wizard › SQLite › installs with SQLite @setup @db_sqlite
Error: expect(locator).toHaveValue(expected) failed
Locator: getByRole('textbox', { name: 'Data folder' })
Expected: "/var/www/html/data"
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toHaveValue" with timeout 5000ms
- waiting for getByRole('textbox', { name: 'Data folder' })
112 | await expect(setupPage.adminLoginField()).toBeVisible()
113 | await expect(setupPage.adminPasswordField()).toBeVisible()
> 114 | await expect(setupPage.dataFolderField()).toHaveValue('/var/www/html/data')
| ^
115 |
116 | await setupPage.selectDatabase('SQLite')
117 | await completeSetup(page, setupPage, 'skip')
at /home/runner/work/server/server/tests/playwright/e2e/core/setup.spec.ts:114:46
|
|
playwright-test-summary
Process completed with exit code 1.
|
|
[setup] › tests/playwright/tests/playwright/e2e/core/setup.spec.ts:128:3 › Nextcloud installation wizard › SQLite › installs with SQLite and reports failed recommended apps @setup @db_sqlite:
../../../../work/server/server/tests/playwright/support/sections/SetupPage.ts#L71
3) [setup] › tests/playwright/tests/playwright/e2e/core/setup.spec.ts:128:3 › Nextcloud installation wizard › SQLite › installs with SQLite and reports failed recommended apps @setup @db_sqlite
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.check: Test timeout of 45000ms exceeded.
Call log:
- waiting for getByRole('radio', { name: 'SQLite' })
at ../support/sections/SetupPage.ts:71
69 | const radio = this.databaseRadio(name)
70 | // The radio input is visually hidden inside NcCheckboxRadioSwitch, so force it
> 71 | await radio.check({ force: true })
| ^
72 | await expect(radio).toBeChecked()
73 | }
74 |
at SetupPage.selectDatabase (/home/runner/work/server/server/tests/playwright/support/sections/SetupPage.ts:71:15)
at /home/runner/work/server/server/tests/playwright/e2e/core/setup.spec.ts:132:20
|
|
[setup] › tests/playwright/tests/playwright/e2e/core/setup.spec.ts:128:3 › Nextcloud installation wizard › SQLite › installs with SQLite and reports failed recommended apps @setup @db_sqlite:
tests/playwright/tests/playwright/e2e/core/setup.spec.ts#L0
3) [setup] › tests/playwright/tests/playwright/e2e/core/setup.spec.ts:128:3 › Nextcloud installation wizard › SQLite › installs with SQLite and reports failed recommended apps @setup @db_sqlite
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 45000ms exceeded.
|
|
[setup] › tests/playwright/tests/playwright/e2e/core/setup.spec.ts:128:3 › Nextcloud installation wizard › SQLite › installs with SQLite and reports failed recommended apps @setup @db_sqlite:
../../../../work/server/server/tests/playwright/support/sections/SetupPage.ts#L71
3) [setup] › tests/playwright/tests/playwright/e2e/core/setup.spec.ts:128:3 › Nextcloud installation wizard › SQLite › installs with SQLite and reports failed recommended apps @setup @db_sqlite
Error: locator.check: Test timeout of 45000ms exceeded.
Call log:
- waiting for getByRole('radio', { name: 'SQLite' })
at ../support/sections/SetupPage.ts:71
69 | const radio = this.databaseRadio(name)
70 | // The radio input is visually hidden inside NcCheckboxRadioSwitch, so force it
> 71 | await radio.check({ force: true })
| ^
72 | await expect(radio).toBeChecked()
73 | }
74 |
at SetupPage.selectDatabase (/home/runner/work/server/server/tests/playwright/support/sections/SetupPage.ts:71:15)
at /home/runner/work/server/server/tests/playwright/e2e/core/setup.spec.ts:132:20
|
|
[setup] › tests/playwright/tests/playwright/e2e/core/setup.spec.ts:128:3 › Nextcloud installation wizard › SQLite › installs with SQLite and reports failed recommended apps @setup @db_sqlite:
tests/playwright/tests/playwright/e2e/core/setup.spec.ts#L0
3) [setup] › tests/playwright/tests/playwright/e2e/core/setup.spec.ts:128:3 › Nextcloud installation wizard › SQLite › installs with SQLite and reports failed recommended apps @setup @db_sqlite
Test timeout of 45000ms exceeded.
|
|
[setup] › tests/playwright/tests/playwright/e2e/core/setup.spec.ts:120:3 › Nextcloud installation wizard › SQLite › installs with SQLite and installs recommended apps (success) @setup @db_sqlite:
../../../../work/server/server/tests/playwright/support/sections/SetupPage.ts#L71
2) [setup] › tests/playwright/tests/playwright/e2e/core/setup.spec.ts:120:3 › Nextcloud installation wizard › SQLite › installs with SQLite and installs recommended apps (success) @setup @db_sqlite
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.check: Test timeout of 45000ms exceeded.
Call log:
- waiting for getByRole('radio', { name: 'SQLite' })
at ../support/sections/SetupPage.ts:71
69 | const radio = this.databaseRadio(name)
70 | // The radio input is visually hidden inside NcCheckboxRadioSwitch, so force it
> 71 | await radio.check({ force: true })
| ^
72 | await expect(radio).toBeChecked()
73 | }
74 |
at SetupPage.selectDatabase (/home/runner/work/server/server/tests/playwright/support/sections/SetupPage.ts:71:15)
at /home/runner/work/server/server/tests/playwright/e2e/core/setup.spec.ts:124:20
|
|
[setup] › tests/playwright/tests/playwright/e2e/core/setup.spec.ts:120:3 › Nextcloud installation wizard › SQLite › installs with SQLite and installs recommended apps (success) @setup @db_sqlite:
tests/playwright/tests/playwright/e2e/core/setup.spec.ts#L0
2) [setup] › tests/playwright/tests/playwright/e2e/core/setup.spec.ts:120:3 › Nextcloud installation wizard › SQLite › installs with SQLite and installs recommended apps (success) @setup @db_sqlite
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 45000ms exceeded.
|
|
[setup] › tests/playwright/tests/playwright/e2e/core/setup.spec.ts:120:3 › Nextcloud installation wizard › SQLite › installs with SQLite and installs recommended apps (success) @setup @db_sqlite:
../../../../work/server/server/tests/playwright/support/sections/SetupPage.ts#L71
2) [setup] › tests/playwright/tests/playwright/e2e/core/setup.spec.ts:120:3 › Nextcloud installation wizard › SQLite › installs with SQLite and installs recommended apps (success) @setup @db_sqlite
Error: locator.check: Test timeout of 45000ms exceeded.
Call log:
- waiting for getByRole('radio', { name: 'SQLite' })
at ../support/sections/SetupPage.ts:71
69 | const radio = this.databaseRadio(name)
70 | // The radio input is visually hidden inside NcCheckboxRadioSwitch, so force it
> 71 | await radio.check({ force: true })
| ^
72 | await expect(radio).toBeChecked()
73 | }
74 |
at SetupPage.selectDatabase (/home/runner/work/server/server/tests/playwright/support/sections/SetupPage.ts:71:15)
at /home/runner/work/server/server/tests/playwright/e2e/core/setup.spec.ts:124:20
|
|
[setup] › tests/playwright/tests/playwright/e2e/core/setup.spec.ts:120:3 › Nextcloud installation wizard › SQLite › installs with SQLite and installs recommended apps (success) @setup @db_sqlite:
tests/playwright/tests/playwright/e2e/core/setup.spec.ts#L0
2) [setup] › tests/playwright/tests/playwright/e2e/core/setup.spec.ts:120:3 › Nextcloud installation wizard › SQLite › installs with SQLite and installs recommended apps (success) @setup @db_sqlite
Test timeout of 45000ms exceeded.
|
|
[setup] › tests/playwright/tests/playwright/e2e/core/setup.spec.ts:107:3 › Nextcloud installation wizard › SQLite › installs with SQLite @setup @db_sqlite:
../../../../work/server/server/tests/playwright/e2e/core/setup.spec.ts#L114
1) [setup] › tests/playwright/tests/playwright/e2e/core/setup.spec.ts:107:3 › Nextcloud installation wizard › SQLite › installs with SQLite @setup @db_sqlite
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveValue(expected) failed
Locator: getByRole('textbox', { name: 'Data folder' })
Expected: "/var/www/html/data"
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toHaveValue" with timeout 5000ms
- waiting for getByRole('textbox', { name: 'Data folder' })
112 | await expect(setupPage.adminLoginField()).toBeVisible()
113 | await expect(setupPage.adminPasswordField()).toBeVisible()
> 114 | await expect(setupPage.dataFolderField()).toHaveValue('/var/www/html/data')
| ^
115 |
116 | await setupPage.selectDatabase('SQLite')
117 | await completeSetup(page, setupPage, 'skip')
at /home/runner/work/server/server/tests/playwright/e2e/core/setup.spec.ts:114:46
|
|
[setup] › tests/playwright/tests/playwright/e2e/core/setup.spec.ts:107:3 › Nextcloud installation wizard › SQLite › installs with SQLite @setup @db_sqlite:
../../../../work/server/server/tests/playwright/e2e/core/setup.spec.ts#L114
1) [setup] › tests/playwright/tests/playwright/e2e/core/setup.spec.ts:107:3 › Nextcloud installation wizard › SQLite › installs with SQLite @setup @db_sqlite
Error: expect(locator).toHaveValue(expected) failed
Locator: getByRole('textbox', { name: 'Data folder' })
Expected: "/var/www/html/data"
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toHaveValue" with timeout 5000ms
- waiting for getByRole('textbox', { name: 'Data folder' })
112 | await expect(setupPage.adminLoginField()).toBeVisible()
113 | await expect(setupPage.adminPasswordField()).toBeVisible()
> 114 | await expect(setupPage.dataFolderField()).toHaveValue('/var/www/html/data')
| ^
115 |
116 | await setupPage.selectDatabase('SQLite')
117 | await completeSetup(page, setupPage, 'skip')
at /home/runner/work/server/server/tests/playwright/e2e/core/setup.spec.ts:114:46
|
|
🎭 Playwright Run Summary
45 passed (7.6m)
|
|
🎭 Playwright Run Summary
45 passed (8.1m)
|
|
🎭 Playwright Run Summary
7 failed
[setup] › tests/playwright/e2e/core/setup.spec.ts:107:3 › Nextcloud installation wizard › SQLite › installs with SQLite @setup @db_sqlite
[setup] › tests/playwright/e2e/core/setup.spec.ts:120:3 › Nextcloud installation wizard › SQLite › installs with SQLite and installs recommended apps (success) @setup @db_sqlite
[setup] › tests/playwright/e2e/core/setup.spec.ts:128:3 › Nextcloud installation wizard › SQLite › installs with SQLite and reports failed recommended apps @setup @db_sqlite
[setup] › tests/playwright/e2e/core/setup.spec.ts:137:2 › Nextcloud installation wizard › installs with MySQL @setup @db_mysql
[setup] › tests/playwright/e2e/core/setup.spec.ts:147:2 › Nextcloud installation wizard › installs with MariaDB @setup @db_mariadb
[setup] › tests/playwright/e2e/core/setup.spec.ts:157:2 › Nextcloud installation wizard › installs with PostgreSQL @setup @db_postgres
[setup] › tests/playwright/e2e/core/setup.spec.ts:167:2 › Nextcloud installation wizard › installs with Oracle @setup @db_oracle
|
|
🎭 Playwright Run Summary
7 failed
[setup] › tests/playwright/tests/playwright/e2e/core/setup.spec.ts:107:3 › Nextcloud installation wizard › SQLite › installs with SQLite @setup @db_sqlite
[setup] › tests/playwright/tests/playwright/e2e/core/setup.spec.ts:120:3 › Nextcloud installation wizard › SQLite › installs with SQLite and installs recommended apps (success) @setup @db_sqlite
[setup] › tests/playwright/tests/playwright/e2e/core/setup.spec.ts:128:3 › Nextcloud installation wizard › SQLite › installs with SQLite and reports failed recommended apps @setup @db_sqlite
[setup] › tests/playwright/tests/playwright/e2e/core/setup.spec.ts:137:2 › Nextcloud installation wizard › installs with MySQL @setup @db_mysql
[setup] › tests/playwright/tests/playwright/e2e/core/setup.spec.ts:147:2 › Nextcloud installation wizard › installs with MariaDB @setup @db_mariadb
[setup] › tests/playwright/tests/playwright/e2e/core/setup.spec.ts:157:2 › Nextcloud installation wizard › installs with PostgreSQL @setup @db_postgres
[setup] › tests/playwright/tests/playwright/e2e/core/setup.spec.ts:167:2 › Nextcloud installation wizard › installs with Oracle @setup @db_oracle
2 flaky
[default] › tests/playwright/tests/playwright/e2e/files_external/files-external-failed.spec.ts:19:1 › Create a failed user storage with invalid url
[default] › tests/playwright/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:128:2 › files_versions: versions across a share move/copy › moves the versions when the file is moved out of a received share
358 passed (1.4h)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
blob-report-1
Expired
|
84.3 KB |
sha256:122c4a4028d584530373813e638e7a390420ca2f62aee495d63addb300bbfe90
|
|
|
blob-report-2
Expired
|
61.1 KB |
sha256:3ad00853f453906331f3b6a8452c233a1c2dbc8636918933220f315b7e31a915
|
|
|
blob-report-setup
Expired
|
2.53 MB |
sha256:49a73e6ade1b89d4add95644c7e3d8050808e2c1ad13978d4e488d79d1c4823e
|
|
|
html-report--attempt-2
Expired
|
15.8 MB |
sha256:dfca62c7a13a99dd0cf90b35b9fb1bd3cf5a8928df2ea357a488ac0aed2e8fa0
|
|