Skip to content

test(e2e): virtual scroll over 50 000 rows - #1124

Merged
ZhuchkaTriplesix merged 1 commit into
devfrom
issue/1051-e2e-grid-virtual-scroll
Oct 8, 2026
Merged

ZhuchkaTriplesix merged 1 commit into
devfrom
issue/1051-e2e-grid-virtual-scroll

Conversation

@ZhuchkaTriplesix

Copy link
Copy Markdown
Member

Part of #1051.

e2e_grid_virtual_scroll_test.dart: with 50 000 rows only the viewport's rows are built, repeated fast flings keep the built-row count and row cache bounded, the last row is reachable and scrolling back restores the first.

No timing assertions on purpose: they would be flaky on shared CI runners.

Not covered: EXPLAIN and a Cancel button — the generic SQL workspace has neither control (explainQuery lives only in the per-database delegates, cancel runs on dispose).

@github-actions github-actions Bot added editor Code/SQL editor tests Theme parser epic ui User interface components and widgets data-grid Interactive data grid, cell editor, filtering, groupings P3 Low priority / Polish & Enhancements labels Oct 8, 2026
@ZhuchkaTriplesix
ZhuchkaTriplesix merged commit 20a39a1 into dev Oct 8, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

data-grid Interactive data grid, cell editor, filtering, groupings editor Code/SQL editor P3 Low priority / Polish & Enhancements tests Theme parser epic ui User interface components and widgets

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant