feat: add last modified information to response #1575
Triggered via pull request
August 30, 2026 08:19
Status
Failure
Total duration
1h 57m 49s
Artifacts
3
playwright.yml
on: pull_request
Matrix: playwright
playwright-summary
7s
Annotations
12 errors and 3 notices
|
Playwright (stable34)
Process completed with exit code 1.
|
|
Playwright (stable34)
Process completed with exit code 1.
|
|
[chromium] βΊ playwright/e2e/view.spec.ts:175:2 βΊ Interact with views βΊ Create view and delete rows in the view:
playwright/e2e/view.spec.ts#L203
4) [chromium] βΊ playwright/e2e/view.spec.ts:175:2 βΊ Interact with views βΊ Create view and delete rows in the view
Error: expect(locator).toHaveCount(expected) failed
Locator: locator('[data-cy="customTableRow"]')
Expected: -1
Received: 3
Timeout: 10000ms
Call log:
- Expect "toHaveCount" with timeout 10000ms
- waiting for locator('[data-cy="customTableRow"]')
24 Γ locator resolved to 3 elements
- unexpected value "3"
201 |
202 | // Verify one row was deleted β toHaveCount retries until the DOM settles
> 203 | await expect(page.locator('[data-cy="customTableRow"]')).toHaveCount(rowCountBefore - 1, { timeout: 10000 })
| ^
204 | })
205 | })
206 |
at /home/runner/actions-runner/_work/tables/tables/playwright/e2e/view.spec.ts:203:60
|
|
[chromium] βΊ playwright/e2e/tables-share.spec.ts:14:2 βΊ Share a table βΊ Share table:
playwright/e2e/tables-share.spec.ts#L30
3) [chromium] βΊ playwright/e2e/tables-share.spec.ts:14:2 βΊ Share a table βΊ Share table βββββββββββ
Error: locator.click: Target page, context or browser has been closed
Call log:
- waiting for locator('[data-cy="customTableAction"] button')
28 | await loadTable(page, tableTitle)
29 |
> 30 | await page.locator('[data-cy="customTableAction"] button').click()
| ^
31 | await page.locator('[data-cy="dataTableShareBtn"]').click()
32 |
33 | const userSearchReqPromise = page.waitForResponse(r => r.url().includes(`/autocomplete/get?search=${localUser2.userId}`) && r.request().method() === 'GET')
at /home/runner/actions-runner/_work/tables/tables/playwright/e2e/tables-share.spec.ts:30:62
|
|
[chromium] βΊ playwright/e2e/tables-share.spec.ts:14:2 βΊ Share a table βΊ Share table:
playwright/e2e/tables-share.spec.ts#L0
3) [chromium] βΊ playwright/e2e/tables-share.spec.ts:14:2 βΊ Share a table βΊ Share table βββββββββββ
Test timeout of 120000ms exceeded.
|
|
[chromium] βΊ playwright/e2e/tables-import-export-scheme.spec.ts:267:2 βΊ Import Export Scheme βΊ Export scheme to json:
playwright/e2e/tables-import-export-scheme.spec.ts#L316
2) [chromium] βΊ playwright/e2e/tables-import-export-scheme.spec.ts:267:2 βΊ Import Export Scheme βΊ Export scheme to json
Retry #2 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Error: expect(received).toEqual(expected) // deep equality
Expected: "{\"uuid\":\"01a05209-997a-707e-abc0-7c6e57cee739\",\"title\":\"Imported scheme export\",\"emoji\":\"π\",\"columns\":[{\"uuid\":\"01a05209-870a-7790-bf18-5e66b2153ca7\",\"title\":\"What\",\"viewColumnInformation\":null,\"type\":\"text\",\"subtype\":\"line\",\"mandatory\":false,\"description\":\"\",\"numberDefault\":null,\"numberMin\":null,\"numberMax\":null,\"numberDecimals\":0,\"numberPrefix\":\"\",\"numberSuffix\":\"\",\"textDefault\":null,\"textAllowedPattern\":null,\"textMaxLength\":null,\"textUnique\":false,\"selectionOptions\":[],\"selectionDefault\":\"null\",\"datetimeDefault\":null,\"usergroupDefault\":[],\"usergroupMultipleItems\":false,\"usergroupSelectUsers\":false,\"usergroupSelectGroups\":false,\"usergroupSelectTeams\":false,\"showUserStatus\":false,\"customSettings\":[]},{\"uuid\":\"01a05209-870b-786b-a4ba-d16bd3a4ac93\",\"title\":\"How to do\",\"viewColumnInformation\":null,\"type\":\"text\",\"subtype\":\"rich\",\"mandatory\":false,\"description\":\"\",\"numberDefault\":null,\"numberMin\":null,\"numberMax\":null,\"numberDecimals\":0,\"numberPrefix\":\"\",\"numberSuffix\":\"\",\"textDefault\":null,\"textAllowedPattern\":null,\"textMaxLength\":null,\"textUnique\":false,\"selectionOptions\":[],\"selectionDefault\":\"null\",\"datetimeDefault\":null,\"usergroupDefault\":[],\"usergroupMultipleItems\":false,\"usergroupSelectUsers\":false,\"usergroupSelectGroups\":false,\"usergroupSelectTeams\":false,\"showUserStatus\":false,\"customSettings\":[]},{\"uuid\":\"01a05209-870f-7ad4-87c8-9ffbaaf60700\",\"title\":\"Ease of use\",\"viewColumnInformation\":null,\"type\":\"number\",\"subtype\":\"stars\",\"mandatory\":false,\"description\":\"\",\"numberDefault\":null,\"numberMin\":null,\"numberMax\":null,\"numberDecimals\":0,\"numberPrefix\":\"\",\"numberSuffix\":\"\",\"textDefault\":null,\"textAllowedPattern\":null,\"textMaxLength\":null,\"textUnique\":false,\"selectionOptions\":[],\"selectionDefault\":\"null\",\"datetimeDefault\":null,\"usergroupDefault\":[],\"usergroupMultipleItems\":false,\"usergroupSelectUsers\":false,\"usergroupSelectGroups\":false,\"usergroupSelectTeams\":false,\"showUserStatus\":false,\"customSettings\":[]},{\"uuid\":\"01a05209-8713-7ecd-82af-49a57c2e484e\",\"title\":\"Done\",\"viewColumnInformation\":null,\"type\":\"selection\",\"subtype\":\"check\",\"mandatory\":false,\"description\":\"\",\"numberDefault\":null,\"numberMin\":null,\"numberMax\":null,\"numberDecimals\":0,\"numberPrefix\":\"\",\"numberSuffix\":\"\",\"textDefault\":null,\"textAllowedPattern\":null,\"textMaxLength\":null,\"textUnique\":false,\"selectionOptions\":[],\"selectionDefault\":\"null\",\"datetimeDefault\":null,\"usergroupDefault\":[],\"usergroupMultipleItems\":false,\"usergroupSelectUsers\":false,\"usergroupSelectGroups\":false,\"usergroupSelectTeams\":false,\"showUserStatus\":false,\"customSettings\":[]}],\"views\":[{\"title\":\"Check yourself!\",\"description\":\"\",\"emoji\":\"π\",\"columns\":[],\"columnSettings\":[{\"title\":\"What\",\"order\":0,\"readonly\":false,\"mandatory\":false},{\"title\":\"How to do\",\"order\":1,\"readonly\":false,\"mandatory\":false},{\"title\":\"Ease of use\",\"order\":2,\"readonly\":false,\"mandatory\":false},{\"title\":\"Done\",\"order\":3,\"readonly\":false,\"mandatory\":false}],\"sort\":[{\"title\":\"What\",\"mode\":\"DESC\"}],\"filter\":[[{\"title\":\"Done\",\"operator\":\"is-equal\",\"value\":\"@unchecked\"}]]}],\"description\":\"\",\"tablesVersion\":\"\",\"columnOrder\":[],\"sort\":[]}"
Received: "{\"uuid\":\"01a0335f-1225-7514-b388-94ec806d00001\",\"title\":\"Imported scheme export\",\"emoji\":\"π\",\
|
|
[chromium] βΊ playwright/e2e/tables-import-export-scheme.spec.ts:267:2 βΊ Import Export Scheme βΊ Export scheme to json:
playwright/e2e/tables-import-export-scheme.spec.ts#L316
2) [chromium] βΊ playwright/e2e/tables-import-export-scheme.spec.ts:267:2 βΊ Import Export Scheme βΊ Export scheme to json
Retry #1 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Error: expect(received).toEqual(expected) // deep equality
Expected: "{\"uuid\":\"01a05209-4c2c-7c4d-8635-0b68758b76b0\",\"title\":\"Imported scheme export\",\"emoji\":\"π\",\"columns\":[{\"uuid\":\"01a05209-38f0-7145-be16-c71f9b85d15f\",\"title\":\"What\",\"viewColumnInformation\":null,\"type\":\"text\",\"subtype\":\"line\",\"mandatory\":false,\"description\":\"\",\"numberDefault\":null,\"numberMin\":null,\"numberMax\":null,\"numberDecimals\":0,\"numberPrefix\":\"\",\"numberSuffix\":\"\",\"textDefault\":null,\"textAllowedPattern\":null,\"textMaxLength\":null,\"textUnique\":false,\"selectionOptions\":[],\"selectionDefault\":\"null\",\"datetimeDefault\":null,\"usergroupDefault\":[],\"usergroupMultipleItems\":false,\"usergroupSelectUsers\":false,\"usergroupSelectGroups\":false,\"usergroupSelectTeams\":false,\"showUserStatus\":false,\"customSettings\":[]},{\"uuid\":\"01a05209-38f3-7bcd-8b8d-b7ee3a034322\",\"title\":\"How to do\",\"viewColumnInformation\":null,\"type\":\"text\",\"subtype\":\"rich\",\"mandatory\":false,\"description\":\"\",\"numberDefault\":null,\"numberMin\":null,\"numberMax\":null,\"numberDecimals\":0,\"numberPrefix\":\"\",\"numberSuffix\":\"\",\"textDefault\":null,\"textAllowedPattern\":null,\"textMaxLength\":null,\"textUnique\":false,\"selectionOptions\":[],\"selectionDefault\":\"null\",\"datetimeDefault\":null,\"usergroupDefault\":[],\"usergroupMultipleItems\":false,\"usergroupSelectUsers\":false,\"usergroupSelectGroups\":false,\"usergroupSelectTeams\":false,\"showUserStatus\":false,\"customSettings\":[]},{\"uuid\":\"01a05209-38f6-7eec-b86f-31c5ad73f268\",\"title\":\"Ease of use\",\"viewColumnInformation\":null,\"type\":\"number\",\"subtype\":\"stars\",\"mandatory\":false,\"description\":\"\",\"numberDefault\":null,\"numberMin\":null,\"numberMax\":null,\"numberDecimals\":0,\"numberPrefix\":\"\",\"numberSuffix\":\"\",\"textDefault\":null,\"textAllowedPattern\":null,\"textMaxLength\":null,\"textUnique\":false,\"selectionOptions\":[],\"selectionDefault\":\"null\",\"datetimeDefault\":null,\"usergroupDefault\":[],\"usergroupMultipleItems\":false,\"usergroupSelectUsers\":false,\"usergroupSelectGroups\":false,\"usergroupSelectTeams\":false,\"showUserStatus\":false,\"customSettings\":[]},{\"uuid\":\"01a05209-38f8-75f7-8c72-fd6008a81cb9\",\"title\":\"Done\",\"viewColumnInformation\":null,\"type\":\"selection\",\"subtype\":\"check\",\"mandatory\":false,\"description\":\"\",\"numberDefault\":null,\"numberMin\":null,\"numberMax\":null,\"numberDecimals\":0,\"numberPrefix\":\"\",\"numberSuffix\":\"\",\"textDefault\":null,\"textAllowedPattern\":null,\"textMaxLength\":null,\"textUnique\":false,\"selectionOptions\":[],\"selectionDefault\":\"null\",\"datetimeDefault\":null,\"usergroupDefault\":[],\"usergroupMultipleItems\":false,\"usergroupSelectUsers\":false,\"usergroupSelectGroups\":false,\"usergroupSelectTeams\":false,\"showUserStatus\":false,\"customSettings\":[]}],\"views\":[{\"title\":\"Check yourself!\",\"description\":\"\",\"emoji\":\"π\",\"columns\":[],\"columnSettings\":[{\"title\":\"What\",\"order\":0,\"readonly\":false,\"mandatory\":false},{\"title\":\"How to do\",\"order\":1,\"readonly\":false,\"mandatory\":false},{\"title\":\"Ease of use\",\"order\":2,\"readonly\":false,\"mandatory\":false},{\"title\":\"Done\",\"order\":3,\"readonly\":false,\"mandatory\":false}],\"sort\":[{\"title\":\"What\",\"mode\":\"DESC\"}],\"filter\":[[{\"title\":\"Done\",\"operator\":\"is-equal\",\"value\":\"@unchecked\"}]]}],\"description\":\"\",\"tablesVersion\":\"\",\"columnOrder\":[],\"sort\":[]}"
Received: "{\"uuid\":\"01a0335f-1225-7514-b388-94ec806d00001\",\"title\":\"Imported scheme export\",\"emoji\":\"π\",\
|
|
[chromium] βΊ playwright/e2e/tables-import-export-scheme.spec.ts:267:2 βΊ Import Export Scheme βΊ Export scheme to json:
playwright/e2e/tables-import-export-scheme.spec.ts#L287
2) [chromium] βΊ playwright/e2e/tables-import-export-scheme.spec.ts:267:2 βΊ Import Export Scheme βΊ Export scheme to json
Error: expect(locator).toBeVisible() failed
Locator: locator('[data-cy="navigationTableItem"]').filter({ hasText: 'Imported scheme export' })
Expected: visible
Timeout: 10000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 10000ms
- waiting for locator('[data-cy="navigationTableItem"]').filter({ hasText: 'Imported scheme export' })
285 | .locator('[data-cy="navigationTableItem"]')
286 | .filter({ hasText: sourceScheme.title })
> 287 | await expect(todoListItem).toBeVisible({ timeout: 10000 })
| ^
288 | await todoListItem.locator('a').first().click()
289 | await expect(page.locator('.row.first-row')).toBeVisible()
290 |
at /home/runner/actions-runner/_work/tables/tables/playwright/e2e/tables-import-export-scheme.spec.ts:287:30
|
|
[chromium] βΊ playwright/e2e/context.spec.ts:160:2 βΊ Manage a context βΊ Delete context with shares:
playwright/e2e/context.spec.ts#L194
1) [chromium] βΊ playwright/e2e/context.spec.ts:160:2 βΊ Manage a context βΊ Delete context with shares
Error: expect(received).toBeTruthy()
Received: false
192 | await deleteDialog.getByRole('button', { name: 'Delete' }).click()
193 | const deleteResponse = await deleteResponsePromise
> 194 | expect(deleteResponse.ok()).toBeTruthy()
| ^
195 | await expect(deleteDialog).toBeHidden({ timeout: 10000 })
196 |
197 | // Wait for the navigation item to be hidden
at /home/runner/actions-runner/_work/tables/tables/playwright/e2e/context.spec.ts:194:31
|
|
[chromium] βΊ playwright/e2e/view.spec.ts:175:2 βΊ Interact with views βΊ Create view and delete rows in the view:
playwright/e2e/view.spec.ts#L203
1) [chromium] βΊ playwright/e2e/view.spec.ts:175:2 βΊ Interact with views βΊ Create view and delete rows in the view
Error: expect(locator).toHaveCount(expected) failed
Locator: locator('[data-cy="customTableRow"]')
Expected: -1
Received: 3
Timeout: 10000ms
Call log:
- Expect "toHaveCount" with timeout 10000ms
- waiting for locator('[data-cy="customTableRow"]')
23 Γ locator resolved to 3 elements
- unexpected value "3"
201 |
202 | // Verify one row was deleted β toHaveCount retries until the DOM settles
> 203 | await expect(page.locator('[data-cy="customTableRow"]')).toHaveCount(rowCountBefore - 1, { timeout: 10000 })
| ^
204 | })
205 | })
206 |
at /home/runner/actions-runner/_work/tables/tables/playwright/e2e/view.spec.ts:203:60
|
|
[chromium] βΊ playwright/e2e/view.spec.ts:175:2 βΊ Interact with views βΊ Create view and delete rows in the view:
playwright/e2e/view.spec.ts#L203
1) [chromium] βΊ playwright/e2e/view.spec.ts:175:2 βΊ Interact with views βΊ Create view and delete rows in the view
Error: expect(locator).toHaveCount(expected) failed
Locator: locator('[data-cy="customTableRow"]')
Expected: -1
Received: 3
Timeout: 10000ms
Call log:
- Expect "toHaveCount" with timeout 10000ms
- waiting for locator('[data-cy="customTableRow"]')
24 Γ locator resolved to 3 elements
- unexpected value "3"
201 |
202 | // Verify one row was deleted β toHaveCount retries until the DOM settles
> 203 | await expect(page.locator('[data-cy="customTableRow"]')).toHaveCount(rowCountBefore - 1, { timeout: 10000 })
| ^
204 | })
205 | })
206 |
at /home/runner/actions-runner/_work/tables/tables/playwright/e2e/view.spec.ts:203:60
|
|
playwright-summary
Process completed with exit code 1.
|
|
π Playwright Run Summary
1 failed
[chromium] βΊ playwright/e2e/tables-import-export-scheme.spec.ts:267:2 βΊ Import Export Scheme βΊ Export scheme to json
3 flaky
[chromium] βΊ playwright/e2e/context.spec.ts:160:2 βΊ Manage a context βΊ Delete context with shares
[chromium] βΊ playwright/e2e/tables-share.spec.ts:14:2 βΊ Share a table βΊ Share table ββββββββββββ
[chromium] βΊ playwright/e2e/view.spec.ts:175:2 βΊ Interact with views βΊ Create view and delete rows in the view
82 passed (14.7m)
|
|
π Playwright Run Summary
1 flaky
[chromium] βΊ playwright/e2e/view.spec.ts:175:2 βΊ Interact with views βΊ Create view and delete rows in the view
85 passed (23.8m)
|
|
π Playwright Run Summary
1 flaky
[chromium] βΊ playwright/e2e/view.spec.ts:175:2 βΊ Interact with views βΊ Create view and delete rows in the view
85 passed (24.5m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
playwright-results-master
|
17.1 MB |
sha256:7c98175460c689138fdf8305e9a75bf1615138b21be16691c29f5663dce3b114
|
|
|
playwright-results-stable33
|
20.5 MB |
sha256:59ea560be4cf7eec4d02d141c4752dad0f83be327b23329a7d307c4c44e6e16e
|
|
|
playwright-results-stable34
|
89.5 MB |
sha256:b19265521d5f9279214834cfd2df5338d0e4e766edfc1a6cecf2c00a94cb12f2
|
|