mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Scene: Set maxDataPoints for dashboard scene query runners (#63772)
This commit is contained in:
parent
4bf23b7f5f
commit
95bd79ef4b
@ -258,6 +258,7 @@ describe('DashboardLoader', () => {
|
|||||||
title: 'test',
|
title: 'test',
|
||||||
type: 'test-plugin',
|
type: 'test-plugin',
|
||||||
gridPos: { x: 0, y: 0, w: 12, h: 8 },
|
gridPos: { x: 0, y: 0, w: 12, h: 8 },
|
||||||
|
maxDataPoints: 100,
|
||||||
options: {
|
options: {
|
||||||
fieldOptions: {
|
fieldOptions: {
|
||||||
defaults: {
|
defaults: {
|
||||||
@ -301,6 +302,7 @@ describe('DashboardLoader', () => {
|
|||||||
expect(vizPanelSceneObject.state.fieldConfig).toEqual(panel.fieldConfig);
|
expect(vizPanelSceneObject.state.fieldConfig).toEqual(panel.fieldConfig);
|
||||||
expect(vizPanelSceneObject.state.pluginVersion).toBe('1.0.0');
|
expect(vizPanelSceneObject.state.pluginVersion).toBe('1.0.0');
|
||||||
expect((vizPanelSceneObject.state.$data as SceneQueryRunner)?.state.queries).toEqual(panel.targets);
|
expect((vizPanelSceneObject.state.$data as SceneQueryRunner)?.state.queries).toEqual(panel.targets);
|
||||||
|
expect((vizPanelSceneObject.state.$data as SceneQueryRunner)?.state.maxDataPoints).toEqual(100);
|
||||||
expect((vizPanelSceneObject.state.$data as SceneQueryRunner)?.state.transformations).toEqual(
|
expect((vizPanelSceneObject.state.$data as SceneQueryRunner)?.state.transformations).toEqual(
|
||||||
panel.transformations
|
panel.transformations
|
||||||
);
|
);
|
||||||
|
@ -266,6 +266,7 @@ export function createVizPanelFromPanelModel(panel: PanelModel) {
|
|||||||
$data: new SceneQueryRunner({
|
$data: new SceneQueryRunner({
|
||||||
transformations: panel.transformations,
|
transformations: panel.transformations,
|
||||||
queries: panel.targets,
|
queries: panel.targets,
|
||||||
|
maxDataPoints: panel.maxDataPoints ?? undefined,
|
||||||
}),
|
}),
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user