Skip to content

feat(tests): Migrate some tests from Cypress to Playwright #15

feat(tests): Migrate some tests from Cypress to Playwright

feat(tests): Migrate some tests from Cypress to Playwright #15

Triggered via pull request March 30, 2026 14:10
Status Failure
Total duration 1h 6m 47s
Artifacts 2

playwright.yml

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

Annotations

21 errors and 2 notices
[chromium] β€Ί playwright/e2e/tables-import.spec.ts:116:2 β€Ί Import csv β€Ί Import csv from device: playwright/e2e/tables-import.spec.ts#L0
3) [chromium] β€Ί playwright/e2e/tables-import.spec.ts:116:2 β€Ί Import csv β€Ί Import csv from device ─ Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[chromium] β€Ί playwright/e2e/tables-import.spec.ts:116:2 β€Ί Import csv β€Ί Import csv from device: playwright/e2e/tables-import.spec.ts#L128
3) [chromium] β€Ί playwright/e2e/tables-import.spec.ts:116:2 β€Ί Import csv β€Ί Import csv from device ─ Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveCount(expected) failed Locator: locator('.file_import__preview tbody tr') Expected: 4 Received: 0 Call log: - Expect "toHaveCount" with timeout 20000ms - waiting for locator('.file_import__preview tbody tr') 17 Γ— locator resolved to 0 elements - unexpected value "0" 126 | 127 | await page.locator('.modal__content button').filter({ hasText: 'Preview' }).click() > 128 | await expect(page.locator('.file_import__preview tbody tr')).toHaveCount(4, { timeout: 20000 }) | ^ 129 | 130 | const importUploadReqPromise = page.waitForResponse(response => response.url().includes('/apps/tables/importupload/table/') && response.request().method() === 'POST') 131 | await page.locator('.modal__content').getByRole('button', { name: /^Import$/ }).click() at /home/runner/actions-runner/_work/tables/tables/playwright/e2e/tables-import.spec.ts:128:64
[chromium] β€Ί playwright/e2e/tables-import.spec.ts:116:2 β€Ί Import csv β€Ί Import csv from device: playwright/e2e/tables-import.spec.ts#L0
3) [chromium] β€Ί playwright/e2e/tables-import.spec.ts:116:2 β€Ί Import csv β€Ί Import csv from device ─ Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[chromium] β€Ί playwright/e2e/tables-import.spec.ts:116:2 β€Ί Import csv β€Ί Import csv from device: playwright/e2e/tables-import.spec.ts#L128
3) [chromium] β€Ί playwright/e2e/tables-import.spec.ts:116:2 β€Ί Import csv β€Ί Import csv from device ─ Error: expect(locator).toHaveCount(expected) failed Locator: locator('.file_import__preview tbody tr') Expected: 4 Received: 0 Timeout: 20000ms Call log: - Expect "toHaveCount" with timeout 20000ms - waiting for locator('.file_import__preview tbody tr') 23 Γ— locator resolved to 0 elements - unexpected value "0" 126 | 127 | await page.locator('.modal__content button').filter({ hasText: 'Preview' }).click() > 128 | await expect(page.locator('.file_import__preview tbody tr')).toHaveCount(4, { timeout: 20000 }) | ^ 129 | 130 | const importUploadReqPromise = page.waitForResponse(response => response.url().includes('/apps/tables/importupload/table/') && response.request().method() === 'POST') 131 | await page.locator('.modal__content').getByRole('button', { name: /^Import$/ }).click() at /home/runner/actions-runner/_work/tables/tables/playwright/e2e/tables-import.spec.ts:128:64
[chromium] β€Ί playwright/e2e/tables-import.spec.ts:85:2 β€Ί Import csv β€Ί Import csv from Files: playwright/e2e/tables-import.spec.ts#L101
2) [chromium] β€Ί playwright/e2e/tables-import.spec.ts:85:2 β€Ί Import csv β€Ί Import csv from Files ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveCount(expected) failed Locator: locator('.file_import__preview tbody tr') Expected: 4 Received: 0 Timeout: 5000ms Call log: - Expect "toHaveCount" with timeout 5000ms - waiting for locator('.file_import__preview tbody tr') 9 Γ— locator resolved to 0 elements - unexpected value "0" 99 | 100 | await page.locator('.modal__content button').filter({ hasText: 'Preview' }).click() > 101 | await expect(page.locator('.file_import__preview tbody tr')).toHaveCount(4) | ^ 102 | 103 | const importUploadReqPromise = page.waitForResponse(response => response.url().includes('/apps/tables/import/table/') && response.request().method() === 'POST') 104 | await page.locator('.modal__content').getByRole('button', { name: /^Import$/ }).click() at /home/runner/actions-runner/_work/tables/tables/playwright/e2e/tables-import.spec.ts:101:64
[chromium] β€Ί playwright/e2e/tables-import.spec.ts:85:2 β€Ί Import csv β€Ί Import csv from Files: playwright/e2e/tables-import.spec.ts#L101
2) [chromium] β€Ί playwright/e2e/tables-import.spec.ts:85:2 β€Ί Import csv β€Ί Import csv from Files ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveCount(expected) failed Locator: locator('.file_import__preview tbody tr') Expected: 4 Received: 0 Timeout: 5000ms Call log: - Expect "toHaveCount" with timeout 5000ms - waiting for locator('.file_import__preview tbody tr') 9 Γ— locator resolved to 0 elements - unexpected value "0" 99 | 100 | await page.locator('.modal__content button').filter({ hasText: 'Preview' }).click() > 101 | await expect(page.locator('.file_import__preview tbody tr')).toHaveCount(4) | ^ 102 | 103 | const importUploadReqPromise = page.waitForResponse(response => response.url().includes('/apps/tables/import/table/') && response.request().method() === 'POST') 104 | await page.locator('.modal__content').getByRole('button', { name: /^Import$/ }).click() at /home/runner/actions-runner/_work/tables/tables/playwright/e2e/tables-import.spec.ts:101:64
[chromium] β€Ί playwright/e2e/tables-import.spec.ts:85:2 β€Ί Import csv β€Ί Import csv from Files: playwright/e2e/tables-import.spec.ts#L101
2) [chromium] β€Ί playwright/e2e/tables-import.spec.ts:85:2 β€Ί Import csv β€Ί Import csv from Files ─── Error: expect(locator).toHaveCount(expected) failed Locator: locator('.file_import__preview tbody tr') Expected: 4 Received: 0 Timeout: 5000ms Call log: - Expect "toHaveCount" with timeout 5000ms - waiting for locator('.file_import__preview tbody tr') 9 Γ— locator resolved to 0 elements - unexpected value "0" 99 | 100 | await page.locator('.modal__content button').filter({ hasText: 'Preview' }).click() > 101 | await expect(page.locator('.file_import__preview tbody tr')).toHaveCount(4) | ^ 102 | 103 | const importUploadReqPromise = page.waitForResponse(response => response.url().includes('/apps/tables/import/table/') && response.request().method() === 'POST') 104 | await page.locator('.modal__content').getByRole('button', { name: /^Import$/ }).click() at /home/runner/actions-runner/_work/tables/tables/playwright/e2e/tables-import.spec.ts:101:64
[chromium] β€Ί playwright/e2e/context-navigation.spec.ts:74:2 β€Ί Test context navigation β€Ί Create context that shows in nav by default: playwright/e2e/context-navigation.spec.ts#L86
1) [chromium] β€Ί playwright/e2e/context-navigation.spec.ts:74:2 β€Ί Test context navigation β€Ί Create context that shows in nav by default Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: locator('nav[aria-label="Applications menu"]').locator('[title="test application shown"]') Expected: visible Timeout: 5000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for locator('nav[aria-label="Applications menu"]').locator('[title="test application shown"]') 84 | 85 | // Confirming that the context is shown in the navigation for the owner > 86 | await expect(appMenuEntry(page, contextTitle)).toBeVisible() | ^ 87 | 88 | await loadContext(page, contextTitle) 89 | await expect(page.locator('[data-cy="context-title"]')).toBeVisible() at /home/runner/actions-runner/_work/tables/tables/playwright/e2e/context-navigation.spec.ts:86:50
[chromium] β€Ί playwright/e2e/context-navigation.spec.ts:74:2 β€Ί Test context navigation β€Ί Create context that shows in nav by default: playwright/e2e/context-navigation.spec.ts#L86
1) [chromium] β€Ί playwright/e2e/context-navigation.spec.ts:74:2 β€Ί Test context navigation β€Ί Create context that shows in nav by default Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: locator('nav[aria-label="Applications menu"]').locator('[title="test application shown"]') Expected: visible Timeout: 5000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for locator('nav[aria-label="Applications menu"]').locator('[title="test application shown"]') 84 | 85 | // Confirming that the context is shown in the navigation for the owner > 86 | await expect(appMenuEntry(page, contextTitle)).toBeVisible() | ^ 87 | 88 | await loadContext(page, contextTitle) 89 | await expect(page.locator('[data-cy="context-title"]')).toBeVisible() at /home/runner/actions-runner/_work/tables/tables/playwright/e2e/context-navigation.spec.ts:86:50
[chromium] β€Ί playwright/e2e/context-navigation.spec.ts:74:2 β€Ί Test context navigation β€Ί Create context that shows in nav by default: playwright/e2e/context-navigation.spec.ts#L86
1) [chromium] β€Ί playwright/e2e/context-navigation.spec.ts:74:2 β€Ί Test context navigation β€Ί Create context that shows in nav by default Error: expect(locator).toBeVisible() failed Locator: locator('nav[aria-label="Applications menu"]').locator('[title="test application shown"]') Expected: visible Timeout: 5000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for locator('nav[aria-label="Applications menu"]').locator('[title="test application shown"]') 84 | 85 | // Confirming that the context is shown in the navigation for the owner > 86 | await expect(appMenuEntry(page, contextTitle)).toBeVisible() | ^ 87 | 88 | await loadContext(page, contextTitle) 89 | await expect(page.locator('[data-cy="context-title"]')).toBeVisible() at /home/runner/actions-runner/_work/tables/tables/playwright/e2e/context-navigation.spec.ts:86:50
[chromium] β€Ί playwright/e2e/tables-import.spec.ts:116:2 β€Ί Import csv β€Ί Import csv from device: playwright/e2e/tables-import.spec.ts#L128
3) [chromium] β€Ί playwright/e2e/tables-import.spec.ts:116:2 β€Ί Import csv β€Ί Import csv from device ─ Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveCount(expected) failed Locator: locator('.file_import__preview tbody tr') Expected: 4 Received: 0 Call log: - Expect "toHaveCount" with timeout 20000ms - waiting for locator('.file_import__preview tbody tr') 17 Γ— locator resolved to 0 elements - unexpected value "0" 126 | 127 | await page.locator('.modal__content button').filter({ hasText: 'Preview' }).click() > 128 | await expect(page.locator('.file_import__preview tbody tr')).toHaveCount(4, { timeout: 20000 }) | ^ 129 | 130 | const importUploadReqPromise = page.waitForResponse(response => response.url().includes('/apps/tables/importupload/table/') && response.request().method() === 'POST') 131 | await page.locator('.modal__content').getByRole('button', { name: /^Import$/ }).click() at /home/runner/actions-runner/_work/tables/tables/playwright/e2e/tables-import.spec.ts:128:64
[chromium] β€Ί playwright/e2e/tables-import.spec.ts:116:2 β€Ί Import csv β€Ί Import csv from device: playwright/e2e/tables-import.spec.ts#L0
3) [chromium] β€Ί playwright/e2e/tables-import.spec.ts:116:2 β€Ί Import csv β€Ί Import csv from device ─ Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[chromium] β€Ί playwright/e2e/tables-import.spec.ts:116:2 β€Ί Import csv β€Ί Import csv from device: playwright/e2e/tables-import.spec.ts#L128
3) [chromium] β€Ί playwright/e2e/tables-import.spec.ts:116:2 β€Ί Import csv β€Ί Import csv from device ─ Error: expect(locator).toHaveCount(expected) failed Locator: locator('.file_import__preview tbody tr') Expected: 4 Received: 0 Call log: - Expect "toHaveCount" with timeout 20000ms - waiting for locator('.file_import__preview tbody tr') 21 Γ— locator resolved to 0 elements - unexpected value "0" 126 | 127 | await page.locator('.modal__content button').filter({ hasText: 'Preview' }).click() > 128 | await expect(page.locator('.file_import__preview tbody tr')).toHaveCount(4, { timeout: 20000 }) | ^ 129 | 130 | const importUploadReqPromise = page.waitForResponse(response => response.url().includes('/apps/tables/importupload/table/') && response.request().method() === 'POST') 131 | await page.locator('.modal__content').getByRole('button', { name: /^Import$/ }).click() at /home/runner/actions-runner/_work/tables/tables/playwright/e2e/tables-import.spec.ts:128:64
[chromium] β€Ί playwright/e2e/tables-import.spec.ts:116:2 β€Ί Import csv β€Ί Import csv from device: playwright/e2e/tables-import.spec.ts#L0
3) [chromium] β€Ί playwright/e2e/tables-import.spec.ts:116:2 β€Ί Import csv β€Ί Import csv from device ─ Test timeout of 30000ms exceeded.
[chromium] β€Ί playwright/e2e/tables-import.spec.ts:85:2 β€Ί Import csv β€Ί Import csv from Files: playwright/e2e/tables-import.spec.ts#L101
2) [chromium] β€Ί playwright/e2e/tables-import.spec.ts:85:2 β€Ί Import csv β€Ί Import csv from Files ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveCount(expected) failed Locator: locator('.file_import__preview tbody tr') Expected: 4 Received: 0 Timeout: 5000ms Call log: - Expect "toHaveCount" with timeout 5000ms - waiting for locator('.file_import__preview tbody tr') 9 Γ— locator resolved to 0 elements - unexpected value "0" 99 | 100 | await page.locator('.modal__content button').filter({ hasText: 'Preview' }).click() > 101 | await expect(page.locator('.file_import__preview tbody tr')).toHaveCount(4) | ^ 102 | 103 | const importUploadReqPromise = page.waitForResponse(response => response.url().includes('/apps/tables/import/table/') && response.request().method() === 'POST') 104 | await page.locator('.modal__content').getByRole('button', { name: /^Import$/ }).click() at /home/runner/actions-runner/_work/tables/tables/playwright/e2e/tables-import.spec.ts:101:64
[chromium] β€Ί playwright/e2e/tables-import.spec.ts:85:2 β€Ί Import csv β€Ί Import csv from Files: playwright/e2e/tables-import.spec.ts#L101
2) [chromium] β€Ί playwright/e2e/tables-import.spec.ts:85:2 β€Ί Import csv β€Ί Import csv from Files ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveCount(expected) failed Locator: locator('.file_import__preview tbody tr') Expected: 4 Received: 0 Timeout: 5000ms Call log: - Expect "toHaveCount" with timeout 5000ms - waiting for locator('.file_import__preview tbody tr') 9 Γ— locator resolved to 0 elements - unexpected value "0" 99 | 100 | await page.locator('.modal__content button').filter({ hasText: 'Preview' }).click() > 101 | await expect(page.locator('.file_import__preview tbody tr')).toHaveCount(4) | ^ 102 | 103 | const importUploadReqPromise = page.waitForResponse(response => response.url().includes('/apps/tables/import/table/') && response.request().method() === 'POST') 104 | await page.locator('.modal__content').getByRole('button', { name: /^Import$/ }).click() at /home/runner/actions-runner/_work/tables/tables/playwright/e2e/tables-import.spec.ts:101:64
[chromium] β€Ί playwright/e2e/tables-import.spec.ts:85:2 β€Ί Import csv β€Ί Import csv from Files: playwright/e2e/tables-import.spec.ts#L101
2) [chromium] β€Ί playwright/e2e/tables-import.spec.ts:85:2 β€Ί Import csv β€Ί Import csv from Files ─── Error: expect(locator).toHaveCount(expected) failed Locator: locator('.file_import__preview tbody tr') Expected: 4 Received: 0 Timeout: 5000ms Call log: - Expect "toHaveCount" with timeout 5000ms - waiting for locator('.file_import__preview tbody tr') 9 Γ— locator resolved to 0 elements - unexpected value "0" 99 | 100 | await page.locator('.modal__content button').filter({ hasText: 'Preview' }).click() > 101 | await expect(page.locator('.file_import__preview tbody tr')).toHaveCount(4) | ^ 102 | 103 | const importUploadReqPromise = page.waitForResponse(response => response.url().includes('/apps/tables/import/table/') && response.request().method() === 'POST') 104 | await page.locator('.modal__content').getByRole('button', { name: /^Import$/ }).click() at /home/runner/actions-runner/_work/tables/tables/playwright/e2e/tables-import.spec.ts:101:64
[chromium] β€Ί playwright/e2e/context-navigation.spec.ts:74:2 β€Ί Test context navigation β€Ί Create context that shows in nav by default: playwright/e2e/context-navigation.spec.ts#L86
1) [chromium] β€Ί playwright/e2e/context-navigation.spec.ts:74:2 β€Ί Test context navigation β€Ί Create context that shows in nav by default Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: locator('nav[aria-label="Applications menu"]').locator('[title="test application shown"]') Expected: visible Timeout: 5000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for locator('nav[aria-label="Applications menu"]').locator('[title="test application shown"]') 84 | 85 | // Confirming that the context is shown in the navigation for the owner > 86 | await expect(appMenuEntry(page, contextTitle)).toBeVisible() | ^ 87 | 88 | await loadContext(page, contextTitle) 89 | await expect(page.locator('[data-cy="context-title"]')).toBeVisible() at /home/runner/actions-runner/_work/tables/tables/playwright/e2e/context-navigation.spec.ts:86:50
[chromium] β€Ί playwright/e2e/context-navigation.spec.ts:74:2 β€Ί Test context navigation β€Ί Create context that shows in nav by default: playwright/e2e/context-navigation.spec.ts#L86
1) [chromium] β€Ί playwright/e2e/context-navigation.spec.ts:74:2 β€Ί Test context navigation β€Ί Create context that shows in nav by default Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: locator('nav[aria-label="Applications menu"]').locator('[title="test application shown"]') Expected: visible Timeout: 5000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for locator('nav[aria-label="Applications menu"]').locator('[title="test application shown"]') 84 | 85 | // Confirming that the context is shown in the navigation for the owner > 86 | await expect(appMenuEntry(page, contextTitle)).toBeVisible() | ^ 87 | 88 | await loadContext(page, contextTitle) 89 | await expect(page.locator('[data-cy="context-title"]')).toBeVisible() at /home/runner/actions-runner/_work/tables/tables/playwright/e2e/context-navigation.spec.ts:86:50
[chromium] β€Ί playwright/e2e/context-navigation.spec.ts:74:2 β€Ί Test context navigation β€Ί Create context that shows in nav by default: playwright/e2e/context-navigation.spec.ts#L86
1) [chromium] β€Ί playwright/e2e/context-navigation.spec.ts:74:2 β€Ί Test context navigation β€Ί Create context that shows in nav by default Error: expect(locator).toBeVisible() failed Locator: locator('nav[aria-label="Applications menu"]').locator('[title="test application shown"]') Expected: visible Timeout: 5000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for locator('nav[aria-label="Applications menu"]').locator('[title="test application shown"]') 84 | 85 | // Confirming that the context is shown in the navigation for the owner > 86 | await expect(appMenuEntry(page, contextTitle)).toBeVisible() | ^ 87 | 88 | await loadContext(page, contextTitle) 89 | await expect(page.locator('[data-cy="context-title"]')).toBeVisible() at /home/runner/actions-runner/_work/tables/tables/playwright/e2e/context-navigation.spec.ts:86:50
playwright-summary
Process completed with exit code 1.
🎭 Playwright Run Summary
17 failed [chromium] β€Ί playwright/e2e/context-navigation.spec.ts:74:2 β€Ί Test context navigation β€Ί Create context that shows in nav by default [chromium] β€Ί playwright/e2e/tables-import.spec.ts:85:2 β€Ί Import csv β€Ί Import csv from Files ──── [chromium] β€Ί playwright/e2e/tables-import.spec.ts:116:2 β€Ί Import csv β€Ί Import csv from device ── [chromium] β€Ί playwright/e2e/tables-import.spec.ts:143:2 β€Ί Import csv β€Ί Import csv from device with updating of existent files [chromium] β€Ί playwright/e2e/tables-import.spec.ts:196:2 β€Ί Import csv from Files file action β€Ί Import to new table [chromium] β€Ί playwright/e2e/tables-import.spec.ts:217:2 β€Ί Import csv from Files file action β€Ί Import to existing table [chromium] β€Ί playwright/e2e/tables-table.spec.ts:39:2 β€Ί Manage a table β€Ί Create with import ──── [chromium] β€Ί playwright/e2e/view-filtering-selection.spec.ts:125:2 β€Ί Filtering in a view by selection columns β€Ί Filter view for single selection [chromium] β€Ί playwright/e2e/view-filtering-selection.spec.ts:149:2 β€Ί Filtering in a view by selection columns β€Ί Filter view for multi selection - equals [chromium] β€Ί playwright/e2e/view-filtering-selection.spec.ts:158:2 β€Ί Filtering in a view by selection columns β€Ί Filter view for single selection - is not equal [chromium] β€Ί playwright/e2e/view-filtering-selection.spec.ts:167:2 β€Ί Filtering in a view by selection columns β€Ί Filter view for multi selection - contains [chromium] β€Ί playwright/e2e/view-filtering-selection.spec.ts:176:2 β€Ί Filtering in a view by selection columns β€Ί Filter view for multi selection - multiple contains [chromium] β€Ί playwright/e2e/view-filtering-selection.spec.ts:186:2 β€Ί Filtering in a view by selection columns β€Ί Filter view for single selection - does not contain [chromium] β€Ί playwright/e2e/view-filtering-selection.spec.ts:195:2 β€Ί Filtering in a view by selection columns β€Ί Filter view for multi selection - does not contain [chromium] β€Ί playwright/e2e/view-filtering-selection.spec.ts:204:2 β€Ί Filtering in a view by selection columns β€Ί Filter view for multi selection - multiple filter groups [chromium] β€Ί playwright/e2e/view-filtering-selection.spec.ts:219:2 β€Ί Filtering in a view by selection columns β€Ί Filter view for selection check [chromium] β€Ί playwright/e2e/view-filtering-selection.spec.ts:228:2 β€Ί Filtering in a view by selection columns β€Ί Filter view removes rows that no longer match 1 flaky [chromium] β€Ί playwright/e2e/tables-sharing-link.spec.ts:28:2 β€Ί Public link sharing β€Ί Create, access and delete a public link share 63 passed (50.8m)
🎭 Playwright Run Summary
18 failed [chromium] β€Ί playwright/e2e/context-navigation.spec.ts:74:2 β€Ί Test context navigation β€Ί Create context that shows in nav by default [chromium] β€Ί playwright/e2e/tables-import.spec.ts:85:2 β€Ί Import csv β€Ί Import csv from Files ──── [chromium] β€Ί playwright/e2e/tables-import.spec.ts:116:2 β€Ί Import csv β€Ί Import csv from device ── [chromium] β€Ί playwright/e2e/tables-import.spec.ts:143:2 β€Ί Import csv β€Ί Import csv from device with updating of existent files [chromium] β€Ί playwright/e2e/tables-import.spec.ts:196:2 β€Ί Import csv from Files file action β€Ί Import to new table [chromium] β€Ί playwright/e2e/tables-import.spec.ts:217:2 β€Ί Import csv from Files file action β€Ί Import to existing table [chromium] β€Ί playwright/e2e/tables-sharing-link.spec.ts:81:2 β€Ί Public link sharing β€Ί Create, access and delete a password protected public link share [chromium] β€Ί playwright/e2e/tables-table.spec.ts:39:2 β€Ί Manage a table β€Ί Create with import ──── [chromium] β€Ί playwright/e2e/view-filtering-selection.spec.ts:125:2 β€Ί Filtering in a view by selection columns β€Ί Filter view for single selection [chromium] β€Ί playwright/e2e/view-filtering-selection.spec.ts:149:2 β€Ί Filtering in a view by selection columns β€Ί Filter view for multi selection - equals [chromium] β€Ί playwright/e2e/view-filtering-selection.spec.ts:158:2 β€Ί Filtering in a view by selection columns β€Ί Filter view for single selection - is not equal [chromium] β€Ί playwright/e2e/view-filtering-selection.spec.ts:167:2 β€Ί Filtering in a view by selection columns β€Ί Filter view for multi selection - contains [chromium] β€Ί playwright/e2e/view-filtering-selection.spec.ts:176:2 β€Ί Filtering in a view by selection columns β€Ί Filter view for multi selection - multiple contains [chromium] β€Ί playwright/e2e/view-filtering-selection.spec.ts:186:2 β€Ί Filtering in a view by selection columns β€Ί Filter view for single selection - does not contain [chromium] β€Ί playwright/e2e/view-filtering-selection.spec.ts:195:2 β€Ί Filtering in a view by selection columns β€Ί Filter view for multi selection - does not contain [chromium] β€Ί playwright/e2e/view-filtering-selection.spec.ts:204:2 β€Ί Filtering in a view by selection columns β€Ί Filter view for multi selection - multiple filter groups [chromium] β€Ί playwright/e2e/view-filtering-selection.spec.ts:219:2 β€Ί Filtering in a view by selection columns β€Ί Filter view for selection check [chromium] β€Ί playwright/e2e/view-filtering-selection.spec.ts:228:2 β€Ί Filtering in a view by selection columns β€Ί Filter view removes rows that no longer match 2 flaky [chromium] β€Ί playwright/e2e/column-datetime.spec.ts:14:2 β€Ί Test column date and time β€Ί Manage date and time column [chromium] β€Ί playwright/e2e/tables-sharing-link.spec.ts:28:2 β€Ί Public link sharing β€Ί Create, access and delete a public link share 61 passed (1.0h)

Artifacts

Produced during runtime
Name Size Digest
playwright-results-master Expired
136 MB
sha256:e8ede0b5af7bea5c57a3e5a258b54dc8080026e74cf80104b705144cd23611af
playwright-results-stable33 Expired
159 MB
sha256:8345dadff2c4934dcccd1b5c14bd3bd592de6014915c085e15574a44186ed09f