Skip to content

Merge pull request #2972 from he-is-talha/fix/2920-delete-table-butto… #1679

Merge pull request #2972 from he-is-talha/fix/2920-delete-table-butto…

Merge pull request #2972 from he-is-talha/fix/2920-delete-table-butto… #1679

Triggered via push September 5, 2026 16:23
Status Failure
Total duration 13m 49s
Artifacts 3

playwright.yml

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

Annotations

25 errors, 1 warning, and 4 notices
Playwright (stable35)
Process completed with exit code 1.
[chromium] β€Ί playwright/e2e/column-relation.spec.ts:98:2 β€Ί Test column relation β€Ί Relation labels render inside an application context: playwright/e2e/column-relation.spec.ts#L125
2) [chromium] β€Ί playwright/e2e/column-relation.spec.ts:98:2 β€Ί Test column relation β€Ί Relation labels render inside an application context Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.waitForResponse: Target page, context or browser has been closed 123 | 124 | await selectFromVueDropdown(page, 'Select target', contextSourceTitle) > 125 | await page.waitForResponse( | ^ 126 | r => r.url().includes('/apps/tables/api/1/tables/') 127 | && r.url().includes('/columns') 128 | && r.request().method() === 'GET', at /home/runner/actions-runner/_work/tables/tables/playwright/e2e/column-relation.spec.ts:125:14
[chromium] β€Ί playwright/e2e/column-relation.spec.ts:98:2 β€Ί Test column relation β€Ί Relation labels render inside an application context: playwright/e2e/column-relation.spec.ts#L0
2) [chromium] β€Ί playwright/e2e/column-relation.spec.ts:98:2 β€Ί Test column relation β€Ί Relation labels render inside an application context Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded.
[chromium] β€Ί playwright/e2e/column-relation.spec.ts:98:2 β€Ί Test column relation β€Ί Relation labels render inside an application context: playwright/e2e/column-relation.spec.ts#L125
2) [chromium] β€Ί playwright/e2e/column-relation.spec.ts:98:2 β€Ί Test column relation β€Ί Relation labels render inside an application context Error: page.waitForResponse: Target page, context or browser has been closed 123 | 124 | await selectFromVueDropdown(page, 'Select target', contextSourceTitle) > 125 | await page.waitForResponse( | ^ 126 | r => r.url().includes('/apps/tables/api/1/tables/') 127 | && r.url().includes('/columns') 128 | && r.request().method() === 'GET', at /home/runner/actions-runner/_work/tables/tables/playwright/e2e/column-relation.spec.ts:125:14
[chromium] β€Ί playwright/e2e/column-relation.spec.ts:98:2 β€Ί Test column relation β€Ί Relation labels render inside an application context: playwright/e2e/column-relation.spec.ts#L0
2) [chromium] β€Ί playwright/e2e/column-relation.spec.ts:98:2 β€Ί Test column relation β€Ί Relation labels render inside an application context Test timeout of 60000ms exceeded.
[chromium] β€Ί playwright/e2e/column-relation.spec.ts:46:2 β€Ί Test column relation β€Ί Create relation column: playwright/e2e/column-relation.spec.ts#L71
1) [chromium] β€Ί playwright/e2e/column-relation.spec.ts:46:2 β€Ί Test column relation β€Ί Create relation column, row, and verify label in table Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.waitForResponse: Target page, context or browser has been closed 69 | // configure the relation to point at the source table and use 'Name' as label 70 | await selectFromVueDropdown(page, 'Select target', sourceTableTitle) > 71 | await page.waitForResponse( | ^ 72 | r => r.url().includes('/apps/tables/api/1/tables/') 73 | && r.url().includes('/columns') 74 | && r.request().method() === 'GET', at /home/runner/actions-runner/_work/tables/tables/playwright/e2e/column-relation.spec.ts:71:14
[chromium] β€Ί playwright/e2e/column-relation.spec.ts:46:2 β€Ί Test column relation β€Ί Create relation column: playwright/e2e/column-relation.spec.ts#L0
1) [chromium] β€Ί playwright/e2e/column-relation.spec.ts:46:2 β€Ί Test column relation β€Ί Create relation column, row, and verify label in table Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded.
[chromium] β€Ί playwright/e2e/column-relation.spec.ts:46:2 β€Ί Test column relation β€Ί Create relation column: playwright/e2e/column-relation.spec.ts#L71
1) [chromium] β€Ί playwright/e2e/column-relation.spec.ts:46:2 β€Ί Test column relation β€Ί Create relation column, row, and verify label in table Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.waitForResponse: Target page, context or browser has been closed 69 | // configure the relation to point at the source table and use 'Name' as label 70 | await selectFromVueDropdown(page, 'Select target', sourceTableTitle) > 71 | await page.waitForResponse( | ^ 72 | r => r.url().includes('/apps/tables/api/1/tables/') 73 | && r.url().includes('/columns') 74 | && r.request().method() === 'GET', at /home/runner/actions-runner/_work/tables/tables/playwright/e2e/column-relation.spec.ts:71:14
[chromium] β€Ί playwright/e2e/column-relation.spec.ts:46:2 β€Ί Test column relation β€Ί Create relation column: playwright/e2e/column-relation.spec.ts#L0
1) [chromium] β€Ί playwright/e2e/column-relation.spec.ts:46:2 β€Ί Test column relation β€Ί Create relation column, row, and verify label in table Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded.
[chromium] β€Ί playwright/e2e/column-relation.spec.ts:46:2 β€Ί Test column relation β€Ί Create relation column: playwright/e2e/column-relation.spec.ts#L71
1) [chromium] β€Ί playwright/e2e/column-relation.spec.ts:46:2 β€Ί Test column relation β€Ί Create relation column, row, and verify label in table Error: page.waitForResponse: Target page, context or browser has been closed 69 | // configure the relation to point at the source table and use 'Name' as label 70 | await selectFromVueDropdown(page, 'Select target', sourceTableTitle) > 71 | await page.waitForResponse( | ^ 72 | r => r.url().includes('/apps/tables/api/1/tables/') 73 | && r.url().includes('/columns') 74 | && r.request().method() === 'GET', at /home/runner/actions-runner/_work/tables/tables/playwright/e2e/column-relation.spec.ts:71:14
[chromium] β€Ί playwright/e2e/column-relation.spec.ts:46:2 β€Ί Test column relation β€Ί Create relation column: playwright/e2e/column-relation.spec.ts#L0
1) [chromium] β€Ί playwright/e2e/column-relation.spec.ts:46:2 β€Ί Test column relation β€Ί Create relation column, row, and verify label in table Test timeout of 60000ms exceeded.
Playwright (master)
Process completed with exit code 1.
Playwright (master)
Process completed with exit code 1.
[chromium] β€Ί playwright/e2e/tables-sharing-link.spec.ts:243:2 β€Ί Public link sharing β€Ί Create only public share shows form mode and allows submitting: playwright/e2e/tables-sharing-link.spec.ts#L28
3) [chromium] β€Ί playwright/e2e/tables-sharing-link.spec.ts:243:2 β€Ί Public link sharing β€Ί Create only public share shows form mode and allows submitting 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/actions-runner/_work/tables/tables/playwright/e2e/tables-sharing-link.spec.ts:28:19) at /home/runner/actions-runner/_work/tables/tables/playwright/e2e/tables-sharing-link.spec.ts:247:28
[chromium] β€Ί playwright/e2e/tables-sharing-link.spec.ts:243:2 β€Ί Public link sharing β€Ί Create only public share shows form mode and allows submitting: playwright/e2e/tables-sharing-link.spec.ts#L0
3) [chromium] β€Ί playwright/e2e/tables-sharing-link.spec.ts:243:2 β€Ί Public link sharing β€Ί Create only public share shows form mode and allows submitting Test timeout of 120000ms exceeded.
[chromium] β€Ί playwright/e2e/column-relation.spec.ts:98:2 β€Ί Test column relation β€Ί Relation labels render inside an application context: playwright/support/commands.ts#L325
2) [chromium] β€Ί playwright/e2e/column-relation.spec.ts:98:2 β€Ί Test column relation β€Ί Relation labels render inside an application context Error: expect(locator).toBeVisible() failed Locator: locator('[data-cy="createContextModal"]') Expected: visible Timeout: 30000ms Error: element(s) not found Call log: - Expect "toBeVisible" locator('[data-cy="createContextModal"]') with timeout 30000ms - waiting for locator('[data-cy="createContextModal"]') at support/commands.ts:325 323 | .first() 324 | .click({ force: true }) > 325 | await expect(page.locator('[data-cy="createContextModal"]')).toBeVisible() | ^ 326 | 327 | const input = page.locator('[data-cy="createContextTitle"]') 328 | await input.clear() at createContext (/home/runner/actions-runner/_work/tables/tables/playwright/support/commands.ts:325:63) at /home/runner/actions-runner/_work/tables/tables/playwright/e2e/column-relation.spec.ts:149:3
[chromium] β€Ί playwright/e2e/column-relation.spec.ts:46:2 β€Ί Test column relation β€Ί Create relation column: playwright/e2e/column-relation.spec.ts#L71
1) [chromium] β€Ί playwright/e2e/column-relation.spec.ts:46:2 β€Ί Test column relation β€Ί Create relation column, row, and verify label in table Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.waitForResponse: Target page, context or browser has been closed 69 | // configure the relation to point at the source table and use 'Name' as label 70 | await selectFromVueDropdown(page, 'Select target', sourceTableTitle) > 71 | await page.waitForResponse( | ^ 72 | r => r.url().includes('/apps/tables/api/1/tables/') 73 | && r.url().includes('/columns') 74 | && r.request().method() === 'GET', at /home/runner/actions-runner/_work/tables/tables/playwright/e2e/column-relation.spec.ts:71:14
[chromium] β€Ί playwright/e2e/column-relation.spec.ts:46:2 β€Ί Test column relation β€Ί Create relation column: playwright/e2e/column-relation.spec.ts#L0
1) [chromium] β€Ί playwright/e2e/column-relation.spec.ts:46:2 β€Ί Test column relation β€Ί Create relation column, row, and verify label in table Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded.
[chromium] β€Ί playwright/e2e/column-relation.spec.ts:46:2 β€Ί Test column relation β€Ί Create relation column: playwright/e2e/column-relation.spec.ts#L71
1) [chromium] β€Ί playwright/e2e/column-relation.spec.ts:46:2 β€Ί Test column relation β€Ί Create relation column, row, and verify label in table Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.waitForResponse: Target page, context or browser has been closed 69 | // configure the relation to point at the source table and use 'Name' as label 70 | await selectFromVueDropdown(page, 'Select target', sourceTableTitle) > 71 | await page.waitForResponse( | ^ 72 | r => r.url().includes('/apps/tables/api/1/tables/') 73 | && r.url().includes('/columns') 74 | && r.request().method() === 'GET', at /home/runner/actions-runner/_work/tables/tables/playwright/e2e/column-relation.spec.ts:71:14
[chromium] β€Ί playwright/e2e/column-relation.spec.ts:46:2 β€Ί Test column relation β€Ί Create relation column: playwright/e2e/column-relation.spec.ts#L0
1) [chromium] β€Ί playwright/e2e/column-relation.spec.ts:46:2 β€Ί Test column relation β€Ί Create relation column, row, and verify label in table Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded.
[chromium] β€Ί playwright/e2e/column-relation.spec.ts:46:2 β€Ί Test column relation β€Ί Create relation column: playwright/e2e/column-relation.spec.ts#L71
1) [chromium] β€Ί playwright/e2e/column-relation.spec.ts:46:2 β€Ί Test column relation β€Ί Create relation column, row, and verify label in table Error: page.waitForResponse: Target page, context or browser has been closed 69 | // configure the relation to point at the source table and use 'Name' as label 70 | await selectFromVueDropdown(page, 'Select target', sourceTableTitle) > 71 | await page.waitForResponse( | ^ 72 | r => r.url().includes('/apps/tables/api/1/tables/') 73 | && r.url().includes('/columns') 74 | && r.request().method() === 'GET', at /home/runner/actions-runner/_work/tables/tables/playwright/e2e/column-relation.spec.ts:71:14
[chromium] β€Ί playwright/e2e/column-relation.spec.ts:46:2 β€Ί Test column relation β€Ί Create relation column: playwright/e2e/column-relation.spec.ts#L0
1) [chromium] β€Ί playwright/e2e/column-relation.spec.ts:46:2 β€Ί Test column relation β€Ί Create relation column, row, and verify label in table Test timeout of 60000ms exceeded.
[chromium] β€Ί playwright/e2e/rows-counter.spec.ts:11:2 β€Ί Row counter freshness β€Ί Navigation counters update for table and sibling view after adding a row: playwright/support/commands.ts#L466
2) [chromium] β€Ί playwright/e2e/rows-counter.spec.ts:11:2 β€Ί Row counter freshness β€Ί Navigation counters update for table and sibling view after adding a row Error: expect(locator).toBeVisible() failed Locator: locator('h1').filter({ hasText: 'Counter sync table' }).first() Expected: visible Timeout: 45000ms Error: element(s) not found Call log: - Expect "toBeVisible" locator('h1').filter({ hasText: 'Counter sync table' }).first() with timeout 45000ms - waiting for locator('h1').filter({ hasText: 'Counter sync table' }).first() at support/commands.ts:466 464 | await navigateViaNavLink(page, tableLink) 465 | await waitForAppToFinishLoading(page) > 466 | await expect(page.locator('h1').filter({ hasText: name }).first()).toBeVisible({ | ^ 467 | timeout: APP_LOAD_TIMEOUT, 468 | }) 469 | } at loadTable (/home/runner/actions-runner/_work/tables/tables/playwright/support/commands.ts:466:69) at /home/runner/actions-runner/_work/tables/tables/playwright/e2e/rows-counter.spec.ts:18:3
[chromium] β€Ί playwright/e2e/column-relation.spec.ts:98:2 β€Ί Test column relation β€Ί Relation labels render inside an application context: playwright/support/commands.ts#L325
1) [chromium] β€Ί playwright/e2e/column-relation.spec.ts:98:2 β€Ί Test column relation β€Ί Relation labels render inside an application context Error: expect(locator).toBeVisible() failed Locator: locator('[data-cy="createContextModal"]') Expected: visible Timeout: 30000ms Error: element(s) not found Call log: - Expect "toBeVisible" locator('[data-cy="createContextModal"]') with timeout 30000ms - waiting for locator('[data-cy="createContextModal"]') at support/commands.ts:325 323 | .first() 324 | .click({ force: true }) > 325 | await expect(page.locator('[data-cy="createContextModal"]')).toBeVisible() | ^ 326 | 327 | const input = page.locator('[data-cy="createContextTitle"]') 328 | await input.clear() at createContext (/home/runner/actions-runner/_work/tables/tables/playwright/support/commands.ts:325:63) at /home/runner/actions-runner/_work/tables/tables/playwright/e2e/column-relation.spec.ts:149:3
playwright-summary
Process completed with exit code 1.
Playwright (stable34)
No files were found with the provided path: playwright/test-results/ test-results/. No artifacts will be uploaded.
🎭 Playwright Run Summary
88 passed (8.6m)
🎭 Playwright Run Summary
2 failed [chromium] β€Ί playwright/e2e/column-relation.spec.ts:46:2 β€Ί Test column relation β€Ί Create relation column, row, and verify label in table [chromium] β€Ί playwright/e2e/column-relation.spec.ts:98:2 β€Ί Test column relation β€Ί Relation labels render inside an application context 86 passed (10.2m)
🎭 Playwright Run Summary
1 failed [chromium] β€Ί playwright/e2e/column-relation.spec.ts:46:2 β€Ί Test column relation β€Ί Create relation column, row, and verify label in table 2 flaky [chromium] β€Ί playwright/e2e/column-relation.spec.ts:98:2 β€Ί Test column relation β€Ί Relation labels render inside an application context [chromium] β€Ί playwright/e2e/tables-sharing-link.spec.ts:243:2 β€Ί Public link sharing β€Ί Create only public share shows form mode and allows submitting 85 passed (10.9m)
🎭 Playwright Run Summary
2 flaky [chromium] β€Ί playwright/e2e/column-relation.spec.ts:98:2 β€Ί Test column relation β€Ί Relation labels render inside an application context [chromium] β€Ί playwright/e2e/rows-counter.spec.ts:11:2 β€Ί Row counter freshness β€Ί Navigation counters update for table and sibling view after adding a row 86 passed (10.0m)

Artifacts

Produced during runtime
Name Size Digest
playwright-results-master
23.4 MB
sha256:aca016d5693656af67d6b508f388eba4ae763498b896c962ea6210db630d16c0
playwright-results-stable33
15.9 MB
sha256:4daa8cb1a016cb5ffb53304aa2e4f60655da2c484246909cd8d6bbc3e7e2c619
playwright-results-stable35
13.4 MB
sha256:a44ebb321fae533286928f3cf3fdfe605fd44fafc07fb598b6353c81c026d428