feat(Api): add v2 OCS Api to get table/view rows #1578
Triggered via pull request
August 30, 2026 09:16
Status
Success
Total duration
1h 16m 48s
Artifacts
1
playwright.yml
on: pull_request
Matrix: playwright
playwright-summary
8s
Annotations
2 errors, 2 warnings, and 3 notices
|
[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
2) [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/view-mandatory-state.spec.ts:81:2 › Mandatory Column Functionality › SelectedViewColumns - Checkboxes mutual exclusivity:
playwright/e2e/view-mandatory-state.spec.ts#L95
1) [chromium] › playwright/e2e/view-mandatory-state.spec.ts:81:2 › Mandatory Column Functionality › SelectedViewColumns - Checkboxes mutual exclusivity
Error: locator.click: Element is not visible
Call log:
- waiting for locator('.column-entry').filter({ hasText: 'title' }).locator('[data-cy="customColumnAction"] button')
- locator resolved to <button type="button" data-v-00a99684="" data-v-23e5cae7="" aria-label="Actions" aria-haspopup="menu" aria-expanded="false" id="nc-vue-32-trigger" class="button-vue button-vue--size-normal button-vue--tertiary button-vue--legacy34 action-item__menutoggle">…</button>
- attempting click action
- scrolling into view if needed
93 | const entry = page.locator('.column-entry', { hasText: colTitle })
94 | await entry.hover()
> 95 | await entry.locator('[data-cy="customColumnAction"] button').click({ force: true })
| ^
96 | }
97 |
98 | // should disable mandatory checkbox when readonly is enabled
at openColumnMenu (/home/runner/actions-runner/_work/tables/tables/playwright/e2e/view-mandatory-state.spec.ts:95:65)
at /home/runner/actions-runner/_work/tables/tables/playwright/e2e/view-mandatory-state.spec.ts:99:3
|
|
Playwright (stable34)
No files were found with the provided path: playwright/test-results/
test-results/. No artifacts will be uploaded.
|
|
Playwright (master)
No files were found with the provided path: playwright/test-results/
test-results/. No artifacts will be uploaded.
|
|
🎭 Playwright Run Summary
86 passed (10.1m)
|
|
🎭 Playwright Run Summary
2 flaky
[chromium] › playwright/e2e/view-mandatory-state.spec.ts:81:2 › Mandatory Column Functionality › SelectedViewColumns - Checkboxes mutual exclusivity
[chromium] › playwright/e2e/view.spec.ts:175:2 › Interact with views › Create view and delete rows in the view
84 passed (11.7m)
|
|
🎭 Playwright Run Summary
86 passed (19.3m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
playwright-results-stable33
|
35.3 MB |
sha256:c5eaaf51d7a0c55d8dcb6293a7fe2202eb2f04c282d079ae01ac83e0d50313e1
|
|