Skip to content

Add dataset e2e opensource tests#3552

Closed
dvortsovs wants to merge 7 commits intomainfrom
CHARTS-8656-basic-dataset-e2e
Closed

Add dataset e2e opensource tests#3552
dvortsovs wants to merge 7 commits intomainfrom
CHARTS-8656-basic-dataset-e2e

Conversation

@dvortsovs
Copy link
Contributor

No description provided.

@github-actions
Copy link

github-actions bot commented Feb 18, 2026

E2E Tests No Auth

Playwright test results

passed  289 passed
flaky  13 flaky
skipped  2 skipped

Details

stats  304 tests across 143 suites
duration  4 minutes, 21 seconds
commit  24145c4

Flaky tests

opensource › opensource-suites/connections/clickhouse.test.ts › Clickhouse connector interactions › Connector should be created
opensource › opensource-suites/dataset/base/preview.test.ts › Dataset basic ui › Global preview disable should work in dataset
opensource › opensource-suites/dataset/filters/dataset-filters.test.ts › Dataset obligatory filters › Editing an obligatory filter
opensource › opensource-suites/dataset/filters/dataset-filters.test.ts › Dataset obligatory filters › Deleting an obligatory filter
opensource › opensource-suites/dataset/filters/dataset-filters.test.ts › Dataset obligatory filters › Added filter is not available in the field list for new filter
opensource › opensource-suites/wizard/visualizations/area/stacking.test.ts › Wizard › Area chart › Stacking disabled @screenshot
opensource › opensource-suites/wizard/visualizations/bar-x/coloring.test.ts › Wizard › Bar-x chart › Coloring by measure field (gradient) @screenshot
opensource › opensource-suites/wizard/visualizations/bar-y/legend.test.ts › Wizard › Bar-y chart › The legend should not be displayed when the setting is turned off @screenshot
opensource › opensource-suites/wizard/visualizations/combined/legend.test.ts › Wizard › Combined chart › With different fields on Y-axis and same fields in colors section, legend should be displayed as "y-axis field title: color field value" @screenshot
opensource › opensource-suites/wizard/visualizations/flat-table/preview.test.ts › Wizard › Flat table › Event "chart-preview.done" is triggered for table with no data
opensource › opensource-suites/wizard/visualizations/line/axis.test.ts › Wizard › Line chart › Date and time on the Y axis @screenshot
opensource › opensource-suites/wizard/visualizations/line/preview.test.ts › Wizard › Line chart › Event "chart-preview.error" is triggered for chart with no data
opensource › opensource-suites/wizard/visualizations/pivot-table/coloring.test.ts › Wizard › Pivot table › Two colors bar @screenshot

Skipped tests

opensource › opensource-suites/dash/revisions/revisionsList.test.ts › Dashboards - Versioning › Dashboard with a long list of revisions, checking the upload and the updated list of revisions
opensource › opensource-suites/dash/selectors/autoupdateRelatedSelectors.test.ts › Dashboards - Autoupdate options of group selectors › Manual selectors with aliases don't affect each other before applying when auto-update is disabled


🧐 Links with traces:

👉 Link with detailed report: report

🐳 Link with docker compose logs: logs

Last updated: 2026-02-20 12:36:22 MSK

@github-actions
Copy link

github-actions bot commented Feb 18, 2026

E2E Tests

Playwright test results

passed  287 passed
flaky  15 flaky
skipped  2 skipped

Details

stats  304 tests across 143 suites
duration  4 minutes, 59 seconds
commit  24145c4

Flaky tests

opensource › opensource-suites/dataset/base/dataset-editor.test.ts › Dataset basic ui › Hidden field is restored when visibility toggled again
opensource › opensource-suites/dataset/base/dataset-editor.test.ts › Dataset basic ui › Field name input shows error for invalid field
opensource › opensource-suites/dataset/base/sources.test.ts › Dataset sources › Add source button should add SQL source
opensource › opensource-suites/dataset/base/sources.test.ts › Dataset sources › Source edit SQL switch should be disabled
opensource › opensource-suites/dataset/filters/dataset-filters.test.ts › Dataset obligatory filters › Adding an obligatory filter to a dataset
opensource › opensource-suites/dataset/filters/dataset-filters.test.ts › Dataset obligatory filters › Filter row displays field name and operation preview
opensource › opensource-suites/dataset/filters/dataset-filters.test.ts › Dataset obligatory filters › Editing an obligatory filter
opensource › opensource-suites/wizard/fields/add-field.test.ts › Wizard › Fields › Create formula field
opensource › opensource-suites/wizard/filters/filters-with-dialog-color.test.ts › Wizard filters › Two or more values of the Date field from the dashboard filter section should use IN operation by default
opensource › opensource-suites/wizard/visualizations/bar-x/data-labels.test.ts › Wizard › Bar-x chart › Datetime dataLabels @screenshot
opensource › opensource-suites/wizard/visualizations/bar-y/axis-settings.test.ts › Wizard › Bar-y chart › Logarithmic x-axis @screenshot
opensource › opensource-suites/wizard/visualizations/flat-table/coloring.test.ts › Wizard › Flat table › Empty values - ignore nulls @screenshot
opensource › opensource-suites/wizard/visualizations/flat-table/virtualization.test.ts › Wizard › Flat table › Dynamic column width during row virtualization @screenshot
opensource › opensource-suites/wizard/visualizations/line/split.test.ts › Wizard › Line chart › Split with two Y-axes (left and right) @screenshot
opensource › opensource-suites/wizard/visualizations/pivot-table/totals.test.ts › Wizard › Pivot table › Subtotals for NULL values

Skipped tests

opensource › opensource-suites/dash/revisions/revisionsList.test.ts › Dashboards - Versioning › Dashboard with a long list of revisions, checking the upload and the updated list of revisions
opensource › opensource-suites/dash/selectors/autoupdateRelatedSelectors.test.ts › Dashboards - Autoupdate options of group selectors › Manual selectors with aliases don't affect each other before applying when auto-update is disabled


🧐 Links with traces:

👉 Link with detailed report: report

🐳 Link with docker compose logs: logs

Last updated: 2026-02-20 12:58:21 MSK

@github-actions
Copy link

github-actions bot commented Feb 18, 2026

📦 Statoscope quick diff with main-branch:

⏱ Build time: -1.2 sec (-2.07%)

⚖️ Initial size: 1.12 kb (0.02%)

🕵️ Validation errors: 0

Full Statoscope report could be found here ↗️

@github-actions
Copy link

github-actions bot commented Feb 18, 2026

E2E Tests Farm

Playwright test results

failed  3 failed
passed  441 passed
flaky  14 flaky
skipped  1 skipped

Details

stats  459 tests across 175 suites
duration  5 minutes, 1 second
commit  24145c4

Failed tests

basic › suites/dataset/history.test.ts › Dataset history › Redo restores field visibility toggle
basic › suites/dataset/revisions.test.ts › Dataset revision interactions › Revision should be update after set to actual revision
basic › suites/dataset/revisions.test.ts › Dataset revision interactions › Revision should be update after save not actual revision

Flaky tests

basic › suites/charts/export/forbiddenExport.test.ts › Chart export availability › Wizard with forbidden export › Export menu item is disabled if export is forbidden on dataset
basic › suites/charts/export/forbiddenExport.test.ts › Chart export availability › Preview with forbidden export › Wizard preview - Export menu item is disabled if export is forbidden on dataset
basic › suites/charts/export/forbiddenExport.test.ts › Chart export availability › Ql - Export menu item is disabled if export is forbidden on connection
basic › suites/dataset/history.test.ts › Dataset history › Undo button is disabled when no changes were made
basic › suites/dataset/history.test.ts › Dataset history › Undo and redo reverts a field rename
basic › suites/dataset/history.test.ts › Dataset history › Redo is disabled after undo and making a new change
basic › suites/dataset/history.test.ts › Dataset history › Undo reverts field visibility toggle
basic › suites/dataset/history.test.ts › Dataset history › Undo and Redo restores field removal
basic › suites/dataset/history.test.ts › Dataset history › Undo reverts field type change
basic › suites/dataset/history.test.ts › Dataset history › Multiple redo steps restore multiple changes
basic › suites/dataset/parameters/parameterDialogValidation.test.ts › Datasets - Parameter dialog validation › Required fields validation
basic › suites/dataset/parameters/parameterDialogValidation.test.ts › Datasets - Parameter dialog validation › Parameter name validation
basic › suites/dataset/parameters/parameterDialogValidation.test.ts › Datasets - Parameter dialog validation › Parameter default_value validation [number]
basic › suites/wizard/colors/coloredByMeasureNames.test.ts › Wizard - section "Colors" › Multidatasets. Fields with the same name should be automatically colored in different colors

Skipped tests

basic › suites/wizard/combined-chart/layers-and-multidatasets.test.ts › Multi-faceted charts with layers › The data on the X-axis must be formed correctly from two datasets


👉 Link with detailed report: report

Last updated: 2026-02-20 12:39:34 MSK

@dvortsovs dvortsovs force-pushed the CHARTS-8656-basic-dataset-e2e branch 3 times, most recently from b87fed1 to 74f9f2d Compare February 19, 2026 08:57
@dvortsovs dvortsovs force-pushed the CHARTS-8656-basic-dataset-e2e branch from 9858599 to 02b1494 Compare February 19, 2026 11:08
@dvortsovs dvortsovs force-pushed the CHARTS-8656-basic-dataset-e2e branch from 6335314 to 16221be Compare February 19, 2026 13:31
@dvortsovs dvortsovs force-pushed the CHARTS-8656-basic-dataset-e2e branch from c16486d to 24145c4 Compare February 20, 2026 09:29
@dvortsovs dvortsovs requested a review from a team February 20, 2026 09:29
@Marginy605 Marginy605 closed this Mar 4, 2026
@Marginy605 Marginy605 deleted the CHARTS-8656-basic-dataset-e2e branch March 4, 2026 12:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants