Skip to content

feat(tests): Migrate from Cypress to Playwright #1

feat(tests): Migrate from Cypress to Playwright

feat(tests): Migrate from Cypress to Playwright #1

Triggered via push March 30, 2026 07:21
Status Failure
Total duration 27m 14s
Artifacts 2

playwright.yml

on: push
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#L128
3) [chromium] β€Ί playwright/e2e/tables-import.spec.ts:116:2 β€Ί Import csv β€Ί Import csv from device ─ Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── 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') 24 Γ— 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/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#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 Timeout: 20000ms Call log: - Expect "toHaveCount" with timeout 20000ms - waiting for locator('.file_import__preview tbody tr') 24 Γ— 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/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') 24 Γ— 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/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/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/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/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/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/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/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 #2 ─────────────────────────────────────────────────────────────────────────────────────── 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') 24 Γ— 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/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#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 Timeout: 20000ms Call log: - Expect "toHaveCount" with timeout 20000ms - waiting for locator('.file_import__preview tbody tr') 24 Γ— 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/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') 24 Γ— 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/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/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/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/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/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/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/work/tables/tables/playwright/e2e/context-navigation.spec.ts:86:50
playwright-summary
Process completed with exit code 1.
🎭 Playwright Run Summary
8 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:228:2 β€Ί Filtering in a view by selection columns β€Ί Filter view removes rows that no longer match 74 passed (24.9m)
🎭 Playwright Run Summary
8 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:228:2 β€Ί Filtering in a view by selection columns β€Ί Filter view removes rows that no longer match 74 passed (25.4m)

Artifacts

Produced during runtime
Name Size Digest
playwright-results-master Expired
51.5 MB
sha256:ef5da2b83d776d91bce197b6301c9ec3f5ca6bf5048da357446b680e759fba9e
playwright-results-stable33 Expired
54.9 MB
sha256:56880e556a5cadffb6c2187c3e435d4aef2847aedf003006e124de7b6ad9bcba