Skip to content

[Lens] Chart data tests#84502

Closed
flash1293 wants to merge 125 commits intoelastic:masterfrom
flash1293:lens/chart-data-tests
Closed

[Lens] Chart data tests#84502
flash1293 wants to merge 125 commits intoelastic:masterfrom
flash1293:lens/chart-data-tests

Conversation

@flash1293
Copy link
Copy Markdown
Contributor

Built on top of #78154

This PR adds some functional tests checking the chart data using the debug hooks implemented in elastic-charts.
They are currently failing because pie debug data is missing, I will work on this on the elastic-charts side.

[skip ci]

- move editor config components from vislib to xy plugin
- import editor values from xy to vislib
- move vislib type definitions to xy plugin and reference from vislib
- refactor types to be consistent with elastic-charts
- add toExpression method on visType
- move vislib expression build into vislib plugin
- update vis types for toExpressionAst method
- add color picker component
- remove unused methods from MappedColors class
- add legend toggle component
- add elastic charts click transforms for filter and brush events
- add detailed tooltip option to render vislib style tooltip
- add fitting functions for area and line charts
- fix endzones to work with detailed tooltip
- make detailed tooltip default for all old vislib types
- add extra loop with newChartUI enabled
- update visChart pageObject to conform to either vislib or elastic charts
- update visEditor pageObject to conform to either vislib or elastic charts
- update services to account for changes from xy plugin and typescriptification
- convert all visualize functional tests to typescript
- update tests to use either vislib or elastic charts
- add loop for newChartUI tests
@flash1293 flash1293 added Team:Visualizations Team label for Lens, elastic-charts, Graph, legacy editors (TSVB, Visualize, Timelion) t// v8.0.0 release_note:skip Skip the PR/issue when compiling release notes Feature:Lens v7.11.0 labels Nov 30, 2020
@dej611
Copy link
Copy Markdown
Contributor

dej611 commented Dec 1, 2020

Linked elastic-chart issue for pie chart: elastic/elastic-charts#917

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Feature:Lens release_note:skip Skip the PR/issue when compiling release notes Team:Visualizations Team label for Lens, elastic-charts, Graph, legacy editors (TSVB, Visualize, Timelion) t// v7.11.0 v8.0.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants