Skip to content

Update a single meeting occurrence #623

Update a single meeting occurrence

Update a single meeting occurrence #623

Triggered via pull request September 8, 2023 10:21
Status Failure
Total duration 24m 53s
Artifacts 1
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

ci.yml

on: pull_request
Matrix: e2e
run-changesets
0s
run-changesets
Deploy to Dev
0s
Deploy to Dev
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 1 notice
[chromium] › meetingReaper.spec.ts:120:7 › Meeting Reaper › reschedule meeting deletion after recurring meeting end after editing: e2e/src/meetingReaper.spec.ts#L154
1) [chromium] › meetingReaper.spec.ts:120:7 › Meeting Reaper › reschedule meeting deletion after recurring meeting end after editing Error: expect.toHaveText: Error: strict mode violation: getByRole('list', { name: 'Meetings' }).getByRole('list', { name: /10\/04\/2040/ }).getByRole('listitem', { name: 'My Meeting' }).getByRole('heading').locator('xpath=..').locator('> span') resolved to 2 elements: 1) <span id="mui-30" class="MuiTypography-root MuiTypogra…>…</span> aka locator('#mui-30') 2) <span id="mui-96" class="MuiTypography-root MuiTypogra…>…</span> aka getByText('11:00 AM – 12:00 PM. Recurrence: Every day for 5 times') =========================== logs =========================== expect.toHaveText with timeout 5000ms waiting for frameLocator('iframe[title="NeoDateFix"]').getByRole('list', { name: 'Meetings' }).getByRole('list', { name: /10\/04\/2040/ }).getByRole('listitem', { name: 'My Meeting' }).getByRole('heading').locator('xpath=..').locator('> span') locator resolved to <span id="mui-30" class="MuiTypography-root MuiTypogra…>…</span> unexpected value " 10:30 AM – 11:30 AM. Recurrence: Every day for 5 times" locator resolved to <span id="mui-30" class="MuiTypography-root MuiTypogra…>…</span> unexpected value " 10:30 AM – 11:30 AM. Recurrence: Every day for 5 times" locator resolved to <span id="mui-30" class="MuiTypography-root MuiTypogra…>…</span> unexpected value " 10:30 AM – 11:30 AM. Recurrence: Every day for 5 times" ============================================================ 152 | aliceMeetingsWidgetPage.getMeeting('My Meeting', '10/04/2040') 153 | .meetingTimeRangeText, > 154 | ).toHaveText('11:00 AM – 12:00 PM. Recurrence: Every day for 5 times'); | ^ 155 | 156 | await aliceElementWebPage.switchToRoom('My Meeting'); 157 | at /home/runner/work/matrix-meetings/matrix-meetings/e2e/src/meetingReaper.spec.ts:154:7
[chromium] › meetingReaper.spec.ts:120:7 › Meeting Reaper › reschedule meeting deletion after recurring meeting end after editing: e2e/src/meetingReaper.spec.ts#L154
1) [chromium] › meetingReaper.spec.ts:120:7 › Meeting Reaper › reschedule meeting deletion after recurring meeting end after editing Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect.toHaveText: Error: strict mode violation: getByRole('list', { name: 'Meetings' }).getByRole('list', { name: /10\/04\/2040/ }).getByRole('listitem', { name: 'My Meeting' }).getByRole('heading').locator('xpath=..').locator('> span') resolved to 2 elements: 1) <span id="mui-30" class="MuiTypography-root MuiTypogra…>…</span> aka locator('#mui-30') 2) <span id="mui-96" class="MuiTypography-root MuiTypogra…>…</span> aka getByText('11:00 AM – 12:00 PM. Recurrence: Every day for 5 times') =========================== logs =========================== expect.toHaveText with timeout 5000ms waiting for frameLocator('iframe[title="NeoDateFix"]').getByRole('list', { name: 'Meetings' }).getByRole('list', { name: /10\/04\/2040/ }).getByRole('listitem', { name: 'My Meeting' }).getByRole('heading').locator('xpath=..').locator('> span') locator resolved to <span id="mui-30" class="MuiTypography-root MuiTypogra…>…</span> unexpected value " 10:30 AM – 11:30 AM. Recurrence: Every day for 5 times" locator resolved to <span id="mui-30" class="MuiTypography-root MuiTypogra…>…</span> unexpected value " 10:30 AM – 11:30 AM. Recurrence: Every day for 5 times" locator resolved to <span id="mui-30" class="MuiTypography-root MuiTypogra…>…</span> unexpected value " 10:30 AM – 11:30 AM. Recurrence: Every day for 5 times" ============================================================ 152 | aliceMeetingsWidgetPage.getMeeting('My Meeting', '10/04/2040') 153 | .meetingTimeRangeText, > 154 | ).toHaveText('11:00 AM – 12:00 PM. Recurrence: Every day for 5 times'); | ^ 155 | 156 | await aliceElementWebPage.switchToRoom('My Meeting'); 157 | at /home/runner/work/matrix-meetings/matrix-meetings/e2e/src/meetingReaper.spec.ts:154:7
[chromium] › meetingReaper.spec.ts:120:7 › Meeting Reaper › reschedule meeting deletion after recurring meeting end after editing: e2e/src/meetingReaper.spec.ts#L154
1) [chromium] › meetingReaper.spec.ts:120:7 › Meeting Reaper › reschedule meeting deletion after recurring meeting end after editing Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect.toHaveText: Error: strict mode violation: getByRole('list', { name: 'Meetings' }).getByRole('list', { name: /10\/04\/2040/ }).getByRole('listitem', { name: 'My Meeting' }).getByRole('heading').locator('xpath=..').locator('> span') resolved to 2 elements: 1) <span id="mui-30" class="MuiTypography-root MuiTypogra…>…</span> aka locator('#mui-30') 2) <span id="mui-96" class="MuiTypography-root MuiTypogra…>…</span> aka getByText('11:00 AM – 12:00 PM. Recurrence: Every day for 5 times') =========================== logs =========================== expect.toHaveText with timeout 5000ms waiting for frameLocator('iframe[title="NeoDateFix"]').getByRole('list', { name: 'Meetings' }).getByRole('list', { name: /10\/04\/2040/ }).getByRole('listitem', { name: 'My Meeting' }).getByRole('heading').locator('xpath=..').locator('> span') locator resolved to <span id="mui-30" class="MuiTypography-root MuiTypogra…>…</span> unexpected value " 10:30 AM – 11:30 AM. Recurrence: Every day for 5 times" locator resolved to <span id="mui-30" class="MuiTypography-root MuiTypogra…>…</span> unexpected value " 10:30 AM – 11:30 AM. Recurrence: Every day for 5 times" locator resolved to <span id="mui-30" class="MuiTypography-root MuiTypogra…>…</span> unexpected value " 10:30 AM – 11:30 AM. Recurrence: Every day for 5 times" ============================================================ 152 | aliceMeetingsWidgetPage.getMeeting('My Meeting', '10/04/2040') 153 | .meetingTimeRangeText, > 154 | ).toHaveText('11:00 AM – 12:00 PM. Recurrence: Every day for 5 times'); | ^ 155 | 156 | await aliceElementWebPage.switchToRoom('My Meeting'); 157 | at /home/runner/work/matrix-meetings/matrix-meetings/e2e/src/meetingReaper.spec.ts:154:7
[chromium] › recurringMeetings.spec.ts:125:7 › Recurring Meetings › should edit recurring meeting: e2e/src/recurringMeetings.spec.ts#L1
2) [chromium] › recurringMeetings.spec.ts:125:7 › Recurring Meetings › should edit recurring meeting Test timeout of 60000ms exceeded.
[chromium] › recurringMeetings.spec.ts:125:7 › Recurring Meetings › should edit recurring meeting: e2e/src/pages/scheduleMeetingWidgetPage.ts#L120
2) [chromium] › recurringMeetings.spec.ts:125:7 › Recurring Meetings › should edit recurring meeting Error: locator.click: Target closed =========================== logs =========================== waiting for frameLocator('iframe[title="Edit Meeting"]').getByRole('button', { name: /^Repeat meeting/ }) locator resolved to <div id="mui-31" role="button" aria-disabled="true" a…>Every day for 5 times</div> attempting click action waiting for element to be visible, enabled and stable element is not enabled - waiting... ============================================================ at pages/scheduleMeetingWidgetPage.ts:120 118 | name: 'no repetition' | 'daily' | 'weekly' | 'montly' | 'yearly' | 'custom', 119 | ) { > 120 | await this.widget.getByRole('button', { name: /^Repeat meeting/ }).click(); | ^ 121 | await this.widget 122 | .getByRole('listbox', { name: 'Repeat meeting' }) 123 | .getByRole('option', { name }) at ScheduleMeetingWidgetPage.selectRecurrence (/home/runner/work/matrix-meetings/matrix-meetings/e2e/src/pages/scheduleMeetingWidgetPage.ts:120:72) at /home/runner/work/matrix-meetings/matrix-meetings/e2e/src/recurringMeetings.spec.ts:153:38
[chromium] › recurringMeetings.spec.ts:125:7 › Recurring Meetings › should edit recurring meeting: e2e/src/recurringMeetings.spec.ts#L1
2) [chromium] › recurringMeetings.spec.ts:125:7 › Recurring Meetings › should edit recurring meeting Pending operations: - locator.click at src/pages/scheduleMeetingWidgetPage.ts:120:72
[chromium] › recurringMeetings.spec.ts:125:7 › Recurring Meetings › should edit recurring meeting: e2e/src/recurringMeetings.spec.ts#L1
2) [chromium] › recurringMeetings.spec.ts:125:7 › Recurring Meetings › should edit recurring meeting Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded.
[chromium] › recurringMeetings.spec.ts:125:7 › Recurring Meetings › should edit recurring meeting: e2e/src/pages/scheduleMeetingWidgetPage.ts#L120
2) [chromium] › recurringMeetings.spec.ts:125:7 › Recurring Meetings › should edit recurring meeting Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Target closed =========================== logs =========================== waiting for frameLocator('iframe[title="Edit Meeting"]').getByRole('button', { name: /^Repeat meeting/ }) locator resolved to <div id="mui-31" role="button" aria-disabled="true" a…>Every day for 5 times</div> attempting click action waiting for element to be visible, enabled and stable element is not enabled - waiting... ============================================================ at pages/scheduleMeetingWidgetPage.ts:120 118 | name: 'no repetition' | 'daily' | 'weekly' | 'montly' | 'yearly' | 'custom', 119 | ) { > 120 | await this.widget.getByRole('button', { name: /^Repeat meeting/ }).click(); | ^ 121 | await this.widget 122 | .getByRole('listbox', { name: 'Repeat meeting' }) 123 | .getByRole('option', { name }) at ScheduleMeetingWidgetPage.selectRecurrence (/home/runner/work/matrix-meetings/matrix-meetings/e2e/src/pages/scheduleMeetingWidgetPage.ts:120:72) at /home/runner/work/matrix-meetings/matrix-meetings/e2e/src/recurringMeetings.spec.ts:153:38
[chromium] › recurringMeetings.spec.ts:125:7 › Recurring Meetings › should edit recurring meeting: e2e/src/recurringMeetings.spec.ts#L1
2) [chromium] › recurringMeetings.spec.ts:125:7 › Recurring Meetings › should edit recurring meeting Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Pending operations: - locator.click at src/pages/scheduleMeetingWidgetPage.ts:120:72
[chromium] › recurringMeetings.spec.ts:125:7 › Recurring Meetings › should edit recurring meeting: e2e/src/recurringMeetings.spec.ts#L1
2) [chromium] › recurringMeetings.spec.ts:125:7 › Recurring Meetings › should edit recurring meeting Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded.
🎭 Playwright Run Summary
3 failed [chromium] › meetingReaper.spec.ts:120:7 › Meeting Reaper › reschedule meeting deletion after recurring meeting end after editing [chromium] › recurringMeetings.spec.ts:125:7 › Recurring Meetings › should edit recurring meeting [chromium] › recurringMeetings.spec.ts:190:7 › Recurring Meetings › should covert a recurring meeting into a single meeting 1 flaky [chromium] › accessibility.spec.ts:193:7 › Accessibility › meeting settings should not have automatically detectable accessibility violations 52 passed (19.8m)

Artifacts

Produced during runtime
Name Size
playwright-report-chromium Expired
75.5 MB