feat(caldav): allow attendees to add guests to an event #6004
Triggered via pull request
August 18, 2026 13:05
Status
Success
Total duration
3h 44m 32s
Artifacts
10
playwright.yml
on: pull_request
Annotations
10 errors and 10 notices
|
[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
70 × 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.
|
|
[default] › tests/playwright/e2e/settings/personal-info.spec.ts:419:3 › Settings: Change personal information › can set About and change its visibility:
tests/playwright/e2e/settings/personal-info.spec.ts#L40
1) [default] › tests/playwright/e2e/settings/personal-info.spec.ts:419:3 › Settings: Change personal information › can set About and change its visibility
Error: locator.click: Test ended.
Call log:
- waiting for getByRole('menuitemradio', { name: 'Local' })
- locator resolved to <button title="" type="button" data-v-ab2ff78b="" role="menuitemradio" aria-checked="false" class="action-button button-vue focusable">…</button>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- performing click action
- <input type="text" role="combobox" data-v-59e94aec="" aria-expanded="false" aria-autocomplete="list" class="unified-search-input__input" aria-label="Apps, files, messages, and more"/> from <header id="header">…</header> subtree intercepts pointer events
- retrying click action
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <section verified="0" data-v-067ce1e7="">…</section> from <div id="content" class="app-settings">…</div> subtree intercepts pointer events
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action
- waiting 100ms
8 × waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element was detached from the DOM, retrying
38 | const saved = waitForSave(page)
39 | await page.getByRole('button', { name: new RegExp(`change scope level of ${property}`, 'i') }).click()
> 40 | await page.getByRole('menuitemradio', { name: scope }).click()
| ^
41 | await handlePasswordConfirmation(page, password)
42 | await saved
43 | }
at changeVisibility (/home/runner/actions-runner/_work/server/server/tests/playwright/e2e/settings/personal-info.spec.ts:40:57)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/settings/personal-info.spec.ts:439:4
|
|
[default] › tests/playwright/e2e/settings/personal-info.spec.ts:419:3 › Settings: Change personal information › can set About and change its visibility:
tests/playwright/e2e/settings/personal-info.spec.ts#L29
1) [default] › tests/playwright/e2e/settings/personal-info.spec.ts:419:3 › Settings: Change personal information › can set About and change its visibility
Error: page.waitForResponse: Test ended.
27 | */
28 | function waitForSave(page: Page): Promise<Response> {
> 29 | return page.waitForResponse((r) => r.request().method() === 'PUT' && r.url().includes('/ocs/v2.php/cloud/users/'))
| ^
30 | }
31 |
32 | /**
at waitForSave (/home/runner/actions-runner/_work/server/server/tests/playwright/e2e/settings/personal-info.spec.ts:29:14)
at changeVisibility (/home/runner/actions-runner/_work/server/server/tests/playwright/e2e/settings/personal-info.spec.ts:38:16)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/settings/personal-info.spec.ts:439:10
|
|
[default] › tests/playwright/e2e/settings/personal-info.spec.ts:419:3 › Settings: Change personal information › can set About and change its visibility:
tests/playwright/e2e/settings/personal-info.spec.ts#L0
1) [default] › tests/playwright/e2e/settings/personal-info.spec.ts:419:3 › Settings: Change personal information › can set About and change its visibility
Test timeout of 45000ms exceeded.
|
|
[default] › tests/playwright/tests/playwright/e2e/settings/personal-info.spec.ts:419:3 › Settings: Change personal information › can set About and change its visibility:
tests/playwright/e2e/settings/personal-info.spec.ts#L40
2) [default] › tests/playwright/tests/playwright/e2e/settings/personal-info.spec.ts:419:3 › Settings: Change personal information › can set About and change its visibility
Error: locator.click: Test ended.
Call log:
- waiting for getByRole('menuitemradio', { name: 'Local' })
- locator resolved to <button title="" type="button" data-v-ab2ff78b="" role="menuitemradio" aria-checked="false" class="action-button button-vue focusable">…</button>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- performing click action
- <input type="text" role="combobox" data-v-59e94aec="" aria-expanded="false" aria-autocomplete="list" class="unified-search-input__input" aria-label="Apps, files, messages, and more"/> from <header id="header">…</header> subtree intercepts pointer events
- retrying click action
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <section verified="0" data-v-067ce1e7="">…</section> from <div id="content" class="app-settings">…</div> subtree intercepts pointer events
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action
- waiting 100ms
8 × waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element was detached from the DOM, retrying
38 | const saved = waitForSave(page)
39 | await page.getByRole('button', { name: new RegExp(`change scope level of ${property}`, 'i') }).click()
> 40 | await page.getByRole('menuitemradio', { name: scope }).click()
| ^
41 | await handlePasswordConfirmation(page, password)
42 | await saved
43 | }
at changeVisibility (/home/runner/actions-runner/_work/server/server/tests/playwright/e2e/settings/personal-info.spec.ts:40:57)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/settings/personal-info.spec.ts:439:4
|
|
[default] › tests/playwright/tests/playwright/e2e/settings/personal-info.spec.ts:419:3 › Settings: Change personal information › can set About and change its visibility:
tests/playwright/e2e/settings/personal-info.spec.ts#L29
2) [default] › tests/playwright/tests/playwright/e2e/settings/personal-info.spec.ts:419:3 › Settings: Change personal information › can set About and change its visibility
Error: page.waitForResponse: Test ended.
27 | */
28 | function waitForSave(page: Page): Promise<Response> {
> 29 | return page.waitForResponse((r) => r.request().method() === 'PUT' && r.url().includes('/ocs/v2.php/cloud/users/'))
| ^
30 | }
31 |
32 | /**
at waitForSave (/home/runner/actions-runner/_work/server/server/tests/playwright/e2e/settings/personal-info.spec.ts:29:14)
at changeVisibility (/home/runner/actions-runner/_work/server/server/tests/playwright/e2e/settings/personal-info.spec.ts:38:16)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/settings/personal-info.spec.ts:439:10
|
|
[default] › tests/playwright/tests/playwright/e2e/settings/personal-info.spec.ts:419:3 › Settings: Change personal information › can set About and change its visibility:
tests/playwright/tests/playwright/e2e/settings/personal-info.spec.ts#L0
2) [default] › tests/playwright/tests/playwright/e2e/settings/personal-info.spec.ts:419:3 › Settings: Change personal information › can set About and change its visibility
Test timeout of 45000ms exceeded.
|
|
[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
70 × 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 (9.0m)
|
|
🎭 Playwright Run Summary
45 passed (11.8m)
|
|
🎭 Playwright Run Summary
45 passed (12.0m)
|
|
🎭 Playwright Run Summary
45 passed (11.8m)
|
|
🎭 Playwright Run Summary
7 passed (7.1m)
|
|
🎭 Playwright Run Summary
43 passed (7.1m)
|
|
🎭 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
44 passed (13.5m)
|
|
🎭 Playwright Run Summary
45 passed (14.7m)
|
|
🎭 Playwright Run Summary
1 flaky
[default] › tests/playwright/e2e/settings/personal-info.spec.ts:419:3 › Settings: Change personal information › can set About and change its visibility
46 passed (17.3m)
|
|
🎭 Playwright Run Summary
2 flaky
[admin-settings] › tests/playwright/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group
[default] › tests/playwright/tests/playwright/e2e/settings/personal-info.spec.ts:419:3 › Settings: Change personal information › can set About and change its visibility
365 passed (19.4m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
blob-report-1
Expired
|
4.16 MB |
sha256:e5694d20b33285cc20c9a08da32d3525f01519462cac07bf60a49a34ab1ad1e5
|
|
|
blob-report-2
Expired
|
76.6 KB |
sha256:d136f1fd91e8844ef8001d3955b51769da4b9a301584cc3162324d968f52fb4d
|
|
|
blob-report-3
Expired
|
88.8 KB |
sha256:d7588513cbf537f43a9c46dd2cc0a3afe80a6d088b4933aeff784f0a6105c7c1
|
|
|
blob-report-4
Expired
|
100 KB |
sha256:746e066cd2a19449b218418262d92f5c9bf1f9d9df70ce8fbdad76f4725b1ad9
|
|
|
blob-report-5
Expired
|
96.2 KB |
sha256:245aa730ade665361ae9370a2a17c07e15d5dab5db408ce8adc7df55b7a7a105
|
|
|
blob-report-6
Expired
|
95.5 KB |
sha256:1beac28184a1f413f3419a7d778626c4199e45df4aa47045147e3c706dc08c24
|
|
|
blob-report-7
Expired
|
5.23 MB |
sha256:9933094bf9665f93f35b11f7db261cb12ce8f4bd7dedfd795b948a8d0d74afbd
|
|
|
blob-report-8
Expired
|
90.5 KB |
sha256:57617772d5b676ed01e260a8f5db8258ea2ecece96c76311a37100a40c4f325d
|
|
|
blob-report-setup
Expired
|
24.8 KB |
sha256:2d5bbc764f661056e63b2f1e8c096d288829838765602e8576263c679836e4d4
|
|
|
html-report--attempt-1
Expired
|
10.1 MB |
sha256:afb4a346adcb1ffd34f9ade2414b4dfabf9c06ff6a87c39098fea6d0d7a59fe1
|
|