Update a single meeting occurrence #623
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
Deploy to Dev
0s
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 |
|