Skip to content

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

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

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

Triggered via pull request March 30, 2026 08:51
Status Failure
Total duration 15m 33s
Artifacts 2

playwright.yml

on: pull_request
Matrix: playwright
playwright-summary
6s
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 #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') 20 Γ— 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 Call log: - Expect "toHaveCount" with timeout 20000ms - waiting for locator('.file_import__preview tbody tr') 22 Γ— 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 ─ 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/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 #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') 19 Γ— 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 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/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/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
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 3 flaky [chromium] β€Ί playwright/e2e/column-datetimeDate.spec.ts:39:2 β€Ί Test column date β€Ί Insert and test rows - default now [chromium] β€Ί playwright/e2e/tables-rows.spec.ts:77:2 β€Ί Rows for a table β€Ί Check mandatory fields error [chromium] β€Ί playwright/e2e/view-mandatory-state.spec.ts:84:2 β€Ί Mandatory Column Functionality β€Ί EditRow - Mandatory Field Validation 61 passed (12.9m)
🎭 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 3 flaky [chromium] β€Ί playwright/e2e/column-datetime.spec.ts:42:2 β€Ί Test column date and time β€Ί Insert and test rows - default now [chromium] β€Ί playwright/e2e/tables-rows.spec.ts:77:2 β€Ί Rows for a table β€Ί Check mandatory fields error [chromium] β€Ί playwright/e2e/view-mandatory-state.spec.ts:84:2 β€Ί Mandatory Column Functionality β€Ί EditRow - Mandatory Field Validation 61 passed (13.2m)

Artifacts

Produced during runtime
Name Size Digest
playwright-results-master Expired
179 MB
sha256:1a67f2d204fcab2a3caad39bc19b8390228b49f159c11eaac99aa3d3bd1f4a7f
playwright-results-stable33 Expired
187 MB
sha256:6c8906d362e0264d9b494d4df3844febe439a51ab3482e7c6a1ec2fe15b8c633