Skip to content

Authorization

Authorization #821

Triggered via pull request February 7, 2025 22:51
@APB9785APB9785
synchronize #336
apb/auth
Status Failure
Total duration 19m 56s
Artifacts

ci.yml

on: pull_request
Matrix: e2e-test
Matrix: quality
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

30 errors, 1 warning, and 1 notice
test: OTP 27 | Elixir 1.18 | Phoenix ~> 1.7 | LV ~> 1.0 | PG 16.4-alpine: test/beacon/live_admin/live/media_library_live/index_test.exs#L17
test display a site selector (Beacon.LiveAdmin.MediaLibraryLive.IndexTest)
test: OTP 27 | Elixir 1.18 | Phoenix ~> 1.7 | LV ~> 1.0 | PG 16.4-alpine: test/beacon/live_admin/live/page_editor_live/index_test.exs#L21
test display a site selector (Beacon.LiveAdmin.PageEditorLive.IndexTest)
test: OTP 27 | Elixir 1.18 | Phoenix ~> 1.7 | LV ~> 1.0 | PG 16.4-alpine: test/beacon/live_admin/live/page_editor_live/index_test.exs#L31
test raises when missing beacon_live_admin_page_url in the session (Beacon.LiveAdmin.PageEditorLive.IndexTest)
test: OTP 27 | Elixir 1.18 | Phoenix ~> 1.7 | LV ~> 1.0 | PG 16.4-alpine: test/beacon/live_admin/live/layout_editor_live/new_test.exs#L11
test create a new draft layout (Beacon.LiveAdmin.LayoutEditorLive.NewTest)
test: OTP 27 | Elixir 1.18 | Phoenix ~> 1.7 | LV ~> 1.0 | PG 16.4-alpine: test/beacon/live_admin/live/layout_editor_live/index_test.exs#L21
test search layouts by title (Beacon.LiveAdmin.LayoutEditorLive.IndexTest)
test: OTP 27 | Elixir 1.18 | Phoenix ~> 1.7 | LV ~> 1.0 | PG 16.4-alpine: test/beacon/live_admin/live/layout_editor_live/index_test.exs#L39
test display a site selector (Beacon.LiveAdmin.LayoutEditorLive.IndexTest)
test: OTP 25.1 | Elixir 1.14.0 | Phoenix 1.7.0 | LV 0.20.2 | PG 13.0-alpine: test/beacon/live_admin/live/page_editor_live/visual_editor_test.exs#L14
test change id value using the id control (Beacon.LiveAdmin.PageEditorLive.VisualEditorTest)
test: OTP 25.1 | Elixir 1.14.0 | Phoenix 1.7.0 | LV 0.20.2 | PG 13.0-alpine: test/beacon/live_admin/live/page_editor_live/new_test.exs#L30
test extra page fields display with default value (Beacon.LiveAdmin.PageEditorLive.NewTest)
test: OTP 25.1 | Elixir 1.14.0 | Phoenix 1.7.0 | LV 0.20.2 | PG 13.0-alpine: test/beacon/live_admin/live/page_editor_live/new_test.exs#L16
test create new page and patch to edit page (Beacon.LiveAdmin.PageEditorLive.NewTest)
test: OTP 25.1 | Elixir 1.14.0 | Phoenix 1.7.0 | LV 0.20.2 | PG 13.0-alpine: test/beacon/live_admin/live/page_editor_live/index_test.exs#L31
test raises when missing beacon_live_admin_page_url in the session (Beacon.LiveAdmin.PageEditorLive.IndexTest)
test: OTP 25.1 | Elixir 1.14.0 | Phoenix 1.7.0 | LV 0.20.2 | PG 13.0-alpine: test/beacon/live_admin/live/live_data_editor_live/index_test.exs#L19
test display header and all live data paths (Beacon.LiveAdmin.LiveDataEditorLive.IndexTest)
test: OTP 25.1 | Elixir 1.14.0 | Phoenix 1.7.0 | LV 0.20.2 | PG 13.0-alpine: test/beacon/live_admin/live/live_data_editor_live/index_test.exs#L76
test raises when missing beacon_live_admin_page_url in the session (Beacon.LiveAdmin.LiveDataEditorLive.IndexTest)
[chromium] › tests/index.spec.ts:25:5 › shows the list of available pages: test/e2e/utils.ts#L6
1) [chromium] › tests/index.spec.ts:25:5 › shows the list of available pages ───────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('.phx-connected').first() Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('.phx-connected').first() at utils.ts:6 4 | const syncLV = async (page) => { 5 | const promises = [ > 6 | expect(page.locator(".phx-connected").first()).toBeVisible(), | ^ 7 | expect(page.locator(".phx-change-loading")).toHaveCount(0), 8 | expect(page.locator(".phx-click-loading")).toHaveCount(0), 9 | expect(page.locator(".phx-submit-loading")).toHaveCount(0), at syncLV (/home/runner/work/beacon_live_admin/beacon_live_admin/test/e2e/utils.ts:6:52) at /home/runner/work/beacon_live_admin/beacon_live_admin/test/e2e/tests/index.spec.ts:27:15
[chromium] › tests/index.spec.ts:25:5 › shows the list of available pages: test/e2e/utils.ts#L6
1) [chromium] › tests/index.spec.ts:25:5 › shows the list of available pages ───────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('.phx-connected').first() Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('.phx-connected').first() at utils.ts:6 4 | const syncLV = async (page) => { 5 | const promises = [ > 6 | expect(page.locator(".phx-connected").first()).toBeVisible(), | ^ 7 | expect(page.locator(".phx-change-loading")).toHaveCount(0), 8 | expect(page.locator(".phx-click-loading")).toHaveCount(0), 9 | expect(page.locator(".phx-submit-loading")).toHaveCount(0), at syncLV (/home/runner/work/beacon_live_admin/beacon_live_admin/test/e2e/utils.ts:6:52) at /home/runner/work/beacon_live_admin/beacon_live_admin/test/e2e/tests/index.spec.ts:27:15
[chromium] › tests/index.spec.ts:25:5 › shows the list of available pages: test/e2e/utils.ts#L6
1) [chromium] › tests/index.spec.ts:25:5 › shows the list of available pages ───────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('.phx-connected').first() Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('.phx-connected').first() at utils.ts:6 4 | const syncLV = async (page) => { 5 | const promises = [ > 6 | expect(page.locator(".phx-connected").first()).toBeVisible(), | ^ 7 | expect(page.locator(".phx-change-loading")).toHaveCount(0), 8 | expect(page.locator(".phx-click-loading")).toHaveCount(0), 9 | expect(page.locator(".phx-submit-loading")).toHaveCount(0), at syncLV (/home/runner/work/beacon_live_admin/beacon_live_admin/test/e2e/utils.ts:6:52) at /home/runner/work/beacon_live_admin/beacon_live_admin/test/e2e/tests/index.spec.ts:27:15
[chromium] › tests/index.spec.ts:44:7 › shows link for Media Library: test/e2e/utils.ts#L6
2) [chromium] › tests/index.spec.ts:44:7 › shows link for Media Library ────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('.phx-connected').first() Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('.phx-connected').first() at utils.ts:6 4 | const syncLV = async (page) => { 5 | const promises = [ > 6 | expect(page.locator(".phx-connected").first()).toBeVisible(), | ^ 7 | expect(page.locator(".phx-change-loading")).toHaveCount(0), 8 | expect(page.locator(".phx-click-loading")).toHaveCount(0), 9 | expect(page.locator(".phx-submit-loading")).toHaveCount(0), at syncLV (/home/runner/work/beacon_live_admin/beacon_live_admin/test/e2e/utils.ts:6:52) at /home/runner/work/beacon_live_admin/beacon_live_admin/test/e2e/tests/index.spec.ts:55:17
[chromium] › tests/index.spec.ts:44:7 › shows link for Media Library: test/e2e/utils.ts#L6
2) [chromium] › tests/index.spec.ts:44:7 › shows link for Media Library ────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('.phx-connected').first() Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('.phx-connected').first() at utils.ts:6 4 | const syncLV = async (page) => { 5 | const promises = [ > 6 | expect(page.locator(".phx-connected").first()).toBeVisible(), | ^ 7 | expect(page.locator(".phx-change-loading")).toHaveCount(0), 8 | expect(page.locator(".phx-click-loading")).toHaveCount(0), 9 | expect(page.locator(".phx-submit-loading")).toHaveCount(0), at syncLV (/home/runner/work/beacon_live_admin/beacon_live_admin/test/e2e/utils.ts:6:52) at /home/runner/work/beacon_live_admin/beacon_live_admin/test/e2e/tests/index.spec.ts:55:17
[chromium] › tests/index.spec.ts:44:7 › shows link for Media Library: test/e2e/utils.ts#L6
2) [chromium] › tests/index.spec.ts:44:7 › shows link for Media Library ────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('.phx-connected').first() Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('.phx-connected').first() at utils.ts:6 4 | const syncLV = async (page) => { 5 | const promises = [ > 6 | expect(page.locator(".phx-connected").first()).toBeVisible(), | ^ 7 | expect(page.locator(".phx-change-loading")).toHaveCount(0), 8 | expect(page.locator(".phx-click-loading")).toHaveCount(0), 9 | expect(page.locator(".phx-submit-loading")).toHaveCount(0), at syncLV (/home/runner/work/beacon_live_admin/beacon_live_admin/test/e2e/utils.ts:6:52) at /home/runner/work/beacon_live_admin/beacon_live_admin/test/e2e/tests/index.spec.ts:55:17
[chromium] › tests/index.spec.ts:44:7 › shows link for Components: test/e2e/utils.ts#L6
3) [chromium] › tests/index.spec.ts:44:7 › shows link for Components ───────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('.phx-connected').first() Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('.phx-connected').first() at utils.ts:6 4 | const syncLV = async (page) => { 5 | const promises = [ > 6 | expect(page.locator(".phx-connected").first()).toBeVisible(), | ^ 7 | expect(page.locator(".phx-change-loading")).toHaveCount(0), 8 | expect(page.locator(".phx-click-loading")).toHaveCount(0), 9 | expect(page.locator(".phx-submit-loading")).toHaveCount(0), at syncLV (/home/runner/work/beacon_live_admin/beacon_live_admin/test/e2e/utils.ts:6:52) at /home/runner/work/beacon_live_admin/beacon_live_admin/test/e2e/tests/index.spec.ts:55:17
[chromium] › tests/index.spec.ts:44:7 › shows link for Components: test/e2e/utils.ts#L6
3) [chromium] › tests/index.spec.ts:44:7 › shows link for Components ───────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('.phx-connected').first() Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('.phx-connected').first() at utils.ts:6 4 | const syncLV = async (page) => { 5 | const promises = [ > 6 | expect(page.locator(".phx-connected").first()).toBeVisible(), | ^ 7 | expect(page.locator(".phx-change-loading")).toHaveCount(0), 8 | expect(page.locator(".phx-click-loading")).toHaveCount(0), 9 | expect(page.locator(".phx-submit-loading")).toHaveCount(0), at syncLV (/home/runner/work/beacon_live_admin/beacon_live_admin/test/e2e/utils.ts:6:52) at /home/runner/work/beacon_live_admin/beacon_live_admin/test/e2e/tests/index.spec.ts:55:17
[chromium] › tests/index.spec.ts:44:7 › shows link for Components: test/e2e/utils.ts#L6
3) [chromium] › tests/index.spec.ts:44:7 › shows link for Components ───────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('.phx-connected').first() Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('.phx-connected').first() at utils.ts:6 4 | const syncLV = async (page) => { 5 | const promises = [ > 6 | expect(page.locator(".phx-connected").first()).toBeVisible(), | ^ 7 | expect(page.locator(".phx-change-loading")).toHaveCount(0), 8 | expect(page.locator(".phx-click-loading")).toHaveCount(0), 9 | expect(page.locator(".phx-submit-loading")).toHaveCount(0), at syncLV (/home/runner/work/beacon_live_admin/beacon_live_admin/test/e2e/utils.ts:6:52) at /home/runner/work/beacon_live_admin/beacon_live_admin/test/e2e/tests/index.spec.ts:55:17
[chromium] › tests/index.spec.ts:44:7 › shows link for Layouts: test/e2e/utils.ts#L6
4) [chromium] › tests/index.spec.ts:44:7 › shows link for Layouts ──────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('.phx-connected').first() Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('.phx-connected').first() at utils.ts:6 4 | const syncLV = async (page) => { 5 | const promises = [ > 6 | expect(page.locator(".phx-connected").first()).toBeVisible(), | ^ 7 | expect(page.locator(".phx-change-loading")).toHaveCount(0), 8 | expect(page.locator(".phx-click-loading")).toHaveCount(0), 9 | expect(page.locator(".phx-submit-loading")).toHaveCount(0), at syncLV (/home/runner/work/beacon_live_admin/beacon_live_admin/test/e2e/utils.ts:6:52) at /home/runner/work/beacon_live_admin/beacon_live_admin/test/e2e/tests/index.spec.ts:55:17
e2e-test: OTP 27 | Elixir 1.18 | Phoenix ~> 1.7 | LV ~> 1.0 | PG 16.4-alpine
first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it
🎭 Playwright Run Summary
48 failed [chromium] › tests/index.spec.ts:25:5 › shows the list of available pages ────────────────────── [chromium] › tests/index.spec.ts:44:7 › shows link for Media Library ─────────────────────────── [chromium] › tests/index.spec.ts:44:7 › shows link for Components ────────────────────────────── [chromium] › tests/index.spec.ts:44:7 › shows link for Layouts ───────────────────────────────── [chromium] › tests/index.spec.ts:44:7 › shows link for Pages ─────────────────────────────────── [chromium] › tests/index.spec.ts:44:7 › shows link for Live Data ─────────────────────────────── [chromium] › tests/index.spec.ts:44:7 › shows link for Event Handlers ────────────────────────── [chromium] › tests/index.spec.ts:44:7 › shows link for Info Handlers ─────────────────────────── [chromium] › tests/index.spec.ts:44:7 › shows link for Error Pages ───────────────────────────── [chromium] › tests/visual-editor/content.spec.ts:25:5 › shows fake browser with rendered content [chromium] › tests/visual-editor/content.spec.ts:41:5 › selection states ─────────────────────── [chromium] › tests/visual-editor/drag-and-drop.spec.ts:32:5 › It shows clones and placeholder for initiated drop location [chromium] › tests/visual-editor/drag-and-drop.spec.ts:61:5 › Reordering (horizontally with margin) [chromium] › tests/visual-editor/drag-and-drop.spec.ts:93:5 › Reordering (vertically with margin) [chromium] › tests/visual-editor/drag-and-drop.spec.ts:132:5 › Reordering (grid, horizontally and vertically) [chromium] › tests/visual-editor/drag-and-drop.spec.ts:173:5 › Persistence on save ───────────── [firefox] › tests/index.spec.ts:25:5 › shows the list of available pages ─────────────────────── [firefox] › tests/index.spec.ts:44:7 › shows link for Media Library ──────────────────────────── [firefox] › tests/index.spec.ts:44:7 › shows link for Components ─────────────────────────────── [firefox] › tests/index.spec.ts:44:7 › shows link for Layouts ────────────────────────────────── [firefox] › tests/index.spec.ts:44:7 › shows link for Pages ──────────────────────────────────── [firefox] › tests/index.spec.ts:44:7 › shows link for Live Data ──────────────────────────────── [firefox] › tests/index.spec.ts:44:7 › shows link for Event Handlers ─────────────────────────── [firefox] › tests/index.spec.ts:44:7 › shows link for Info Handlers ──────────────────────────── [firefox] › tests/index.spec.ts:44:7 › shows link for Error Pages ────────────────────────────── [firefox] › tests/visual-editor/content.spec.ts:25:5 › shows fake browser with rendered content [firefox] › tests/visual-editor/content.spec.ts:41:5 › selection states ──────────────────────── [firefox] › tests/visual-editor/drag-and-drop.spec.ts:32:5 › It shows clones and placeholder for initiated drop location [firefox] › tests/visual-editor/drag-and-drop.spec.ts:61:5 › Reordering (horizontally with margin) [firefox] › tests/visual-editor/drag-and-drop.spec.ts:93:5 › Reordering (vertically with margin) [firefox] › tests/visual-editor/drag-and-drop.spec.ts:132:5 › Reordering (grid, horizontally and vertically) [firefox] › tests/visual-editor/drag-and-drop.spec.ts:173:5 › Persistence on save ────────────── [webkit] › tests/index.spec.ts:25:5 › shows the list of available pages ──────────────────────── [webkit] › tests/index.spec.ts:44:7 › shows link for Media Library ───────────────────────────── [webkit] › tests/index.spec.ts:44:7 › shows link for Components ──────────────────────────────── [webkit] › tests/index.spec.ts:44:7 › shows link for Layouts ─────────────────────────────────── [webkit] › tests/index.spec.ts:44:7 › shows link for Pages ───────────────────────────────────── [webkit] › tests/index.spec.ts:44:7 › shows link for Live Data ───────────────────────────────── [webkit] › tests/index.spec.ts:44:7 › shows link for Event Handlers ──────────────────────────── [webkit] › tests/index.spec.ts:44:7 › shows link for