Skip to content

πŸ–ΌοΈ Add persistent per-view layout modes (table / tiles / gallery) #1629

πŸ–ΌοΈ Add persistent per-view layout modes (table / tiles / gallery)

πŸ–ΌοΈ Add persistent per-view layout modes (table / tiles / gallery) #1629

Status Success
Total duration 13m 35s
Artifacts –

playwright.yml

on: pull_request
Matrix: playwright
playwright-summary
6s
playwright-summary
Fit to window
Zoom out
Zoom in

Annotations

7 errors, 4 warnings, and 3 notices
[chromium] β€Ί playwright/e2e/tables-rows.spec.ts:42:2 β€Ί Rows for a table β€Ί Create row: playwright/support/login.ts#L37
1) [chromium] β€Ί playwright/e2e/tables-rows.spec.ts:42:2 β€Ί Rows for a table β€Ί Create row ────────── Error: Login form was not visible at support/login.ts:37 35 | } 36 | > 37 | throw new Error('Login form was not visible') | ^ 38 | } catch (error) { 39 | lastError = error as Error 40 | await page.waitForTimeout(attempt * 1000) at openLoginPage (/home/runner/work/tables/tables/playwright/support/login.ts:37:10) at login (/home/runner/work/tables/tables/playwright/support/login.ts:112:4) at /home/runner/work/tables/tables/playwright/e2e/tables-rows.spec.ts:27:3
[chromium] β€Ί playwright/e2e/tables-table.spec.ts:74:2 β€Ί Manage a table β€Ί Transfer: playwright/support/commands.ts#L104
4) [chromium] β€Ί playwright/e2e/tables-table.spec.ts:74:2 β€Ί Manage a table β€Ί Transfer ───────────── TimeoutError: locator.waitFor: Timeout 30000ms exceeded. Call log: - waiting for locator('[data-cy="customTableAction"] button').first() to be visible at support/commands.ts:104 102 | 103 | for (let attempt = 1; attempt <= 3; attempt++) { > 104 | await menuButton.waitFor({ state: 'visible', timeout: ACTION_TIMEOUT }) | ^ 105 | await menuButton.scrollIntoViewIfNeeded() 106 | await page.locator('.toastify').first().waitFor({ state: 'hidden', timeout: 5000 }).catch(() => {}) 107 | await menuButton.click() at openTableActionsMenu (/home/runner/work/tables/tables/playwright/support/commands.ts:104:20) at clickOnTableThreeDotMenu (/home/runner/work/tables/tables/playwright/support/commands.ts:373:3) at /home/runner/work/tables/tables/playwright/e2e/tables-table.spec.ts:87:3
[chromium] β€Ί playwright/e2e/tables-table.spec.ts:13:2 β€Ί Manage a table β€Ί Create: playwright/e2e/tables-table.spec.ts#L29
3) [chromium] β€Ί playwright/e2e/tables-table.spec.ts:13:2 β€Ί Manage a table β€Ί Create ─────────────── Error: expect(locator).toBeVisible() failed Locator: getByRole('button', { name: 'Create row' }) Expected: visible Timeout: 30000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 30000ms - waiting for getByRole('button', { name: 'Create row' }) 27 | await page.locator('[data-cy="createTableSubmitBtn"]').click() 28 | > 29 | await expect(page.getByRole('button', { name: 'Create row' })).toBeVisible() | ^ 30 | await expect(page.locator('h1', { hasText: 'to do list' }).first()).toBeVisible() 31 | await expect(page.locator('table th', { hasText: 'Task' }).first()).toBeVisible() 32 | await expect(page.locator('.text-editor__content p').filter({ hasText: 'to Do List description' })).toBeVisible() at /home/runner/work/tables/tables/playwright/e2e/tables-table.spec.ts:29:66
[chromium] β€Ί playwright/e2e/tables-sharing-link.spec.ts:101:2 β€Ί Public link sharing β€Ί Create: playwright/e2e/tables-sharing-link.spec.ts#L28
2) [chromium] β€Ί playwright/e2e/tables-sharing-link.spec.ts:101:2 β€Ί Public link sharing β€Ί Create, access and delete a public link share Error: locator.waitFor: Target page, context or browser has been closed Call log: - waiting for locator('[data-cy="customTableAction"] button').first() to be visible 26 | async function createPublicLinkShare(page: Page, options: { password?: string, permissions?: { read?: boolean, create?: boolean, update?: boolean, delete?: boolean } } = {}) { 27 | const menuButton = page.locator('[data-cy="customTableAction"] button').first() > 28 | await menuButton.waitFor({ state: 'visible' }) | ^ 29 | await menuButton.hover() 30 | await menuButton.click({ force: true }) 31 | await page.locator('[data-cy="dataTableShareBtn"]').click() at createPublicLinkShare (/home/runner/work/tables/tables/playwright/e2e/tables-sharing-link.spec.ts:28:19) at /home/runner/work/tables/tables/playwright/e2e/tables-sharing-link.spec.ts:105:28
[chromium] β€Ί playwright/e2e/tables-sharing-link.spec.ts:101:2 β€Ί Public link sharing β€Ί Create: playwright/e2e/tables-sharing-link.spec.ts#L0
2) [chromium] β€Ί playwright/e2e/tables-sharing-link.spec.ts:101:2 β€Ί Public link sharing β€Ί Create, access and delete a public link share Test timeout of 120000ms exceeded.
[chromium] β€Ί playwright/e2e/tables-share.spec.ts:14:2 β€Ί Share a table β€Ί Share table: playwright/e2e/tables-share.spec.ts#L30
1) [chromium] β€Ί playwright/e2e/tables-share.spec.ts:14:2 β€Ί Share a table β€Ί Share table ─────────── Error: locator.click: Target page, context or browser has been closed Call log: - waiting for locator('[data-cy="customTableAction"] button') 28 | await loadTable(page, tableTitle) 29 | > 30 | await page.locator('[data-cy="customTableAction"] button').click() | ^ 31 | await page.locator('[data-cy="dataTableShareBtn"]').click() 32 | 33 | const userSearchReqPromise = page.waitForResponse(r => r.url().includes(`/autocomplete/get?search=${localUser2.userId}`) && r.request().method() === 'GET') at /home/runner/work/tables/tables/playwright/e2e/tables-share.spec.ts:30:62
[chromium] β€Ί playwright/e2e/tables-share.spec.ts:14:2 β€Ί Share a table β€Ί Share table: playwright/e2e/tables-share.spec.ts#L0
1) [chromium] β€Ί playwright/e2e/tables-share.spec.ts:14:2 β€Ί Share a table β€Ί Share table ─────────── Test timeout of 120000ms exceeded.
Playwright (stable35)
No files were found with the provided path: playwright/test-results/ test-results/. No artifacts will be uploaded.
Playwright (stable35)
Failed to restore: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
Playwright (master)
Failed to restore: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
Playwright (stable33)
Failed to restore: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
🎭 Playwright Run Summary
87 passed (8.3m)
🎭 Playwright Run Summary
1 flaky [chromium] β€Ί playwright/e2e/tables-rows.spec.ts:42:2 β€Ί Rows for a table β€Ί Create row ─────────── 86 passed (8.7m)
🎭 Playwright Run Summary
4 flaky [chromium] β€Ί playwright/e2e/tables-share.spec.ts:14:2 β€Ί Share a table β€Ί Share table ──────────── [chromium] β€Ί playwright/e2e/tables-sharing-link.spec.ts:101:2 β€Ί Public link sharing β€Ί Create, access and delete a public link share [chromium] β€Ί playwright/e2e/tables-table.spec.ts:13:2 β€Ί Manage a table β€Ί Create ──────────────── [chromium] β€Ί playwright/e2e/tables-table.spec.ts:74:2 β€Ί Manage a table β€Ί Transfer ────────────── 83 passed (11.5m)