Skip to content

Experience/15212/submission history user flow #1985

Experience/15212/submission history user flow

Experience/15212/submission history user flow #1985

Triggered via pull request August 27, 2024 18:45
Status Success
Total duration 20m 59s
Artifacts 7

frontend_ci.yml

on: pull_request
Pre Job
6s
Pre Job
Matrix: E2E tests
E2E Tests Result
0s
E2E Tests Result
Merge E2E Data
29s
Merge E2E Data
Fit to window
Zoom out
Zoom in

Annotations

6 errors, 13 warnings, and 1 notice
[webkit] › spec/all/authenticated/daily-data-page.spec.ts:826:17 › Daily Data page › receiver user › filter › with receiver selected › with 'From' date: frontend-react/e2e/spec/all/authenticated/daily-data-page.spec.ts#L846
1) [webkit] › spec/all/authenticated/daily-data-page.spec.ts:826:17 › Daily Data page › receiver user › filter › with receiver selected › with 'From' date, 'To' date, 'End time' Error: Timed out 5000ms waiting for expect(locator).toContainText(expected) Locator: getByTestId('filter-status') Expected string: " Showing all data for: elr, 08/13/2024–08/27/2024, 12:00am–11:00pm" Received string: " Showing all data for: 12:00am–11:59pm" Call log: - expect.toContainText with timeout 5000ms - waiting for getByTestId('filter-status') - locator resolved to <div class="margin-left-2" data-testid="filter-status">…</div> - unexpected value " Showing all data for: 12:00am–11:59pm" - locator resolved to <div class="margin-left-2" data-testid="filter-status">…</div> - unexpected value " Showing all data for: 12:00am–11:59pm" - locator resolved to <div class="margin-left-2" data-testid="filter-status">…</div> - unexpected value " Showing all data for: 12:00am–11:59pm" - locator resolved to <div class="margin-left-2" data-testid="filter-status">…</div> - unexpected value " Showing all data for: 12:00am–11:59pm" - locator resolved to <div class="margin-left-2" data-testid="filter-status">…</div> - unexpected value " Showing all data for: 12:00am–11:59pm" - locator resolved to <div class="margin-left-2" data-testid="filter-status">…</div> - unexpected value " Showing all data for: 12:00am–11:59pm" - locator resolved to <div class="margin-left-2" data-testid="filter-status">…</div> - unexpected value " Showing all data for: 12:00am–11:59pm" - locator resolved to <div class="margin-left-2" data-testid="filter-status">…</div> - unexpected value " Showing all data for: 12:00am–11:59pm" - locator resolved to <div class="margin-left-2" data-testid="filter-status">…</div> - unexpected value " Showing all data for: 12:00am–11:59pm" 844 | `${"12:00am"}–${defaultEndTime}`, 845 | ]); > 846 | await expect(dailyDataPage.page.getByTestId("filter-status")).toContainText(filterStatusText); | ^ 847 | }); 848 | 849 | test("with 'From' date, 'To' date, 'Start time', 'End time'", async ({ dailyDataPage }) => { at /home/runner/work/prime-reportstream/prime-reportstream/frontend-react/e2e/spec/all/authenticated/daily-data-page.spec.ts:846:83
[webkit] › spec/all/authenticated/daily-data-page.spec.ts:1006:17 › Daily Data page › receiver user › filter › no receiver selected › with 'From' date: frontend-react/e2e/spec/all/authenticated/daily-data-page.spec.ts#L1025
2) [webkit] › spec/all/authenticated/daily-data-page.spec.ts:1006:17 › Daily Data page › receiver user › filter › no receiver selected › with 'From' date, 'To' date, 'End time' Error: Timed out 5000ms waiting for expect(locator).toContainText(expected) Locator: getByTestId('filter-status') Expected string: " Showing all data for: 08/13/2024–08/27/2024, 12:00am–11:00pm" Received string: " Showing all data for: 12:00am–11:59pm" Call log: - expect.toContainText with timeout 5000ms - waiting for getByTestId('filter-status') - locator resolved to <div class="margin-left-2" data-testid="filter-status">…</div> - unexpected value " Showing all data for: 12:00am–11:59pm" - locator resolved to <div class="margin-left-2" data-testid="filter-status">…</div> - unexpected value " Showing all data for: 12:00am–11:59pm" - locator resolved to <div class="margin-left-2" data-testid="filter-status">…</div> - unexpected value " Showing all data for: 12:00am–11:59pm" - locator resolved to <div class="margin-left-2" data-testid="filter-status">…</div> - unexpected value " Showing all data for: 12:00am–11:59pm" - locator resolved to <div class="margin-left-2" data-testid="filter-status">…</div> - unexpected value " Showing all data for: 12:00am–11:59pm" - locator resolved to <div class="margin-left-2" data-testid="filter-status">…</div> - unexpected value " Showing all data for: 12:00am–11:59pm" - locator resolved to <div class="margin-left-2" data-testid="filter-status">…</div> - unexpected value " Showing all data for: 12:00am–11:59pm" - locator resolved to <div class="margin-left-2" data-testid="filter-status">…</div> - unexpected value " Showing all data for: 12:00am–11:59pm" - locator resolved to <div class="margin-left-2" data-testid="filter-status">…</div> - unexpected value " Showing all data for: 12:00am–11:59pm" 1023 | `${"12:00am"}–${defaultEndTime}`, 1024 | ]); > 1025 | await expect(dailyDataPage.page.getByTestId("filter-status")).toContainText(filterStatusText); | ^ 1026 | }); 1027 | 1028 | test("with 'From' date, 'To' date, 'Start time', 'End time'", async ({ dailyDataPage }) => { at /home/runner/work/prime-reportstream/prime-reportstream/frontend-react/e2e/spec/all/authenticated/daily-data-page.spec.ts:1025:83
[webkit] › spec/all/authenticated/daily-data-page.spec.ts:1181:13 › Daily Data page › receiver user › table › has correct headers: frontend-react/e2e/pages/authenticated/daily-data.ts#L195
3) [webkit] › spec/all/authenticated/daily-data-page.spec.ts:1181:13 › Daily Data page › receiver user › table › has correct headers Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: locator('.usa-table th').first() Expected pattern: /Report ID/ Received: <element(s) not found> Call log: - expect.toHaveText with timeout 5000ms - waiting for locator('.usa-table th').first() at pages/authenticated/daily-data.ts:195 193 | 194 | export async function tableHeaders(page: Page) { > 195 | await expect(page.locator(".usa-table th").nth(0)).toHaveText(/Report ID/); | ^ 196 | await expect(page.locator(".usa-table th").nth(1)).toHaveText(/Time received/); 197 | await expect(page.locator(".usa-table th").nth(2)).toHaveText(/File available until/); 198 | await expect(page.locator(".usa-table th").nth(3)).toHaveText(/Items/); at tableHeaders (/home/runner/work/prime-reportstream/prime-reportstream/frontend-react/e2e/pages/authenticated/daily-data.ts:195:56) at /home/runner/work/prime-reportstream/prime-reportstream/frontend-react/e2e/spec/all/authenticated/daily-data-page.spec.ts:1182:23
[webkit] › spec/all/authenticated/daily-data-page.spec.ts:1181:13 › Daily Data page › receiver user › table › has correct headers: frontend-react/e2e/pages/authenticated/daily-data.ts#L195
3) [webkit] › spec/all/authenticated/daily-data-page.spec.ts:1181:13 › Daily Data page › receiver user › table › has correct headers Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: locator('.usa-table th').first() Expected pattern: /Report ID/ Received: <element(s) not found> Call log: - expect.toHaveText with timeout 5000ms - waiting for locator('.usa-table th').first() at pages/authenticated/daily-data.ts:195 193 | 194 | export async function tableHeaders(page: Page) { > 195 | await expect(page.locator(".usa-table th").nth(0)).toHaveText(/Report ID/); | ^ 196 | await expect(page.locator(".usa-table th").nth(1)).toHaveText(/Time received/); 197 | await expect(page.locator(".usa-table th").nth(2)).toHaveText(/File available until/); 198 | await expect(page.locator(".usa-table th").nth(3)).toHaveText(/Items/); at tableHeaders (/home/runner/work/prime-reportstream/prime-reportstream/frontend-react/e2e/pages/authenticated/daily-data.ts:195:56) at /home/runner/work/prime-reportstream/prime-reportstream/frontend-react/e2e/spec/all/authenticated/daily-data-page.spec.ts:1182:23
[webkit] › spec/all/authenticated/daily-data-page.spec.ts:1185:13 › Daily Data page › receiver user › table › has pagination: frontend-react/e2e/spec/all/authenticated/daily-data-page.spec.ts#L1186
4) [webkit] › spec/all/authenticated/daily-data-page.spec.ts:1185:13 › Daily Data page › receiver user › table › has pagination Error: Timed out 5000ms waiting for expect(locator).toBeAttached() Locator: locator('[aria-label="Pagination"]') Expected: attached Received: <element(s) not found> Call log: - expect.toBeAttached with timeout 5000ms - waiting for locator('[aria-label="Pagination"]') 1184 | 1185 | test("has pagination", async ({ dailyDataPage }) => { > 1186 | await expect(dailyDataPage.page.locator('[aria-label="Pagination"]')).toBeAttached(); | ^ 1187 | }); 1188 | }); 1189 | }); at /home/runner/work/prime-reportstream/prime-reportstream/frontend-react/e2e/spec/all/authenticated/daily-data-page.spec.ts:1186:87
[webkit] › spec/all/authenticated/daily-data-page.spec.ts:1194:9 › Daily Data page › sender user › has correct title: frontend-react/e2e/spec/all/authenticated/daily-data-page.spec.ts#L1195
5) [webkit] › spec/all/authenticated/daily-data-page.spec.ts:1194:9 › Daily Data page › sender user › has correct title Error: Timed out 5000ms waiting for expect(locator).toHaveTitle(expected) Locator: locator(':root') Expected string: "Daily Data - ReportStream" Received string: "ReportStream - CDC's free, interoperable data transfer platform" Call log: - expect.toHaveTitle with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en">…</html> - unexpected value "ReportStream - CDC's free, interoperable data transfer platform" - locator resolved to <html lang="en">…</html> - unexpected value "ReportStream - CDC's free, interoperable data transfer platform" - locator resolved to <html lang="en">…</html> - unexpected value "ReportStream - CDC's free, interoperable data transfer platform" - locator resolved to <html lang="en">…</html> - unexpected value "ReportStream - CDC's free, interoperable data transfer platform" - locator resolved to <html lang="en">…</html> - unexpected value "ReportStream - CDC's free, interoperable data transfer platform" - locator resolved to <html lang="en">…</html> - unexpected value "ReportStream - CDC's free, interoperable data transfer platform" - locator resolved to <html lang="en">…</html> - unexpected value "ReportStream - CDC's free, interoperable data transfer platform" - locator resolved to <html lang="en">…</html> - unexpected value "ReportStream - CDC's free, interoperable data transfer platform" - locator resolved to <html lang="en">…</html> - unexpected value "ReportStream - CDC's free, interoperable data transfer platform" 1193 | 1194 | test("has correct title", async ({ dailyDataPage }) => { > 1195 | await expect(dailyDataPage.page).toHaveTitle(dailyDataPage.title); | ^ 1196 | }); 1197 | 1198 | test("has footer", async ({ dailyDataPage }) => { at /home/runner/work/prime-reportstream/prime-reportstream/frontend-react/e2e/spec/all/authenticated/daily-data-page.spec.ts:1195:46
Pre Job
`pre` execution is not supported for local action from './.github/actions/build-vars'
Pre Job
`pre` execution is not supported for local action from './.github/actions/build-vars'
Lint: frontend-react/e2e/spec/all/authenticated/admin/receiver-status-page.spec.ts#L163
Maximum describe call depth exceeded (6). Maximum allowed is 5
Lint: frontend-react/e2e/spec/all/authenticated/admin/receiver-status-page.spec.ts#L323
Maximum describe call depth exceeded (6). Maximum allowed is 5
Lint: frontend-react/e2e/spec/all/authenticated/daily-data-page-user-flow.spec.ts#L83
Unexpected use of the `.skip()` annotation
Lint: frontend-react/e2e/spec/all/authenticated/daily-data-page-user-flow.spec.ts#L368
Unexpected use of the `.skip()` annotation
Slow Test: frontend-react/[setup] › helpers/auth.setup.ts#L1
frontend-react/[setup] › helpers/auth.setup.ts took 1.4m
🎭 Playwright Run Summary
5 flaky [webkit] › spec/all/authenticated/daily-data-page.spec.ts:826:17 › Daily Data page › receiver user › filter › with receiver selected › with 'From' date, 'To' date, 'End time' [webkit] › spec/all/authenticated/daily-data-page.spec.ts:1006:17 › Daily Data page › receiver user › filter › no receiver selected › with 'From' date, 'To' date, 'End time' [webkit] › spec/all/authenticated/daily-data-page.spec.ts:1181:13 › Daily Data page › receiver user › table › has correct headers [webkit] › spec/all/authenticated/daily-data-page.spec.ts:1185:13 › Daily Data page › receiver user › table › has pagination [webkit] › spec/all/authenticated/daily-data-page.spec.ts:1194:9 › Daily Data page › sender user › has correct title 68 skipped 895 passed (5.2m)

Artifacts

Produced during runtime
Name Size
frontend-e2e-data--attempt-1 Expired
12.1 MB
frontend-e2e-data--shard-1 Expired
361 KB
frontend-e2e-data--shard-2 Expired
216 KB
frontend-e2e-data--shard-3 Expired
315 KB
frontend-e2e-data--shard-4 Expired
204 KB
frontend-e2e-data--shard-5 Expired
5.49 MB
frontend-e2e-data--shard-6 Expired
4.64 MB