[Sample data] replace legacy control visualizations with dashboard controls (#141824)
* [Sample data] replace legacy control visualizations with dashboard controls * i18n wrappings for title and description * update screen shots * fix functional tests * update functional test expects * more functional test expect updates Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Before Width: | Height: | Size: 23 KiB After Width: | Height: | Size: 32 KiB |
Before Width: | Height: | Size: 32 KiB After Width: | Height: | Size: 31 KiB |
Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 31 KiB |
Before Width: | Height: | Size: 27 KiB After Width: | Height: | Size: 31 KiB |
Before Width: | Height: | Size: 23 KiB After Width: | Height: | Size: 38 KiB |
Before Width: | Height: | Size: 29 KiB After Width: | Height: | Size: 39 KiB |
|
@ -189,44 +189,6 @@ export const getSavedObjects = (): SavedObject[] => [
|
|||
updated_at: '2021-08-05T12:43:35.817Z',
|
||||
version: 'WzE3MSwxXQ==',
|
||||
},
|
||||
{
|
||||
attributes: {
|
||||
description: '',
|
||||
kibanaSavedObjectMeta: {
|
||||
searchSourceJSON: '{"query":{"query":"","language":"kuery"},"filter":[]}',
|
||||
},
|
||||
title: '[eCommerce] Controls',
|
||||
uiStateJSON: '{}',
|
||||
version: 1,
|
||||
visState:
|
||||
'{"title":"[eCommerce] Controls","type":"input_control_vis","params":{"controls":[{"id":"1536977437774","fieldName":"manufacturer.keyword","parent":"","label":"Manufacturer","type":"list","options":{"type":"terms","multiselect":true,"dynamicOptions":true,"size":5,"order":"desc"},"indexPatternRefName":"control_0_index_pattern"},{"id":"1536977465554","fieldName":"category.keyword","parent":"","label":"Category","type":"list","options":{"type":"terms","multiselect":true,"dynamicOptions":true,"size":5,"order":"desc"},"indexPatternRefName":"control_1_index_pattern"},{"id":"1536977596163","fieldName":"total_quantity","parent":"","label":"Quantity","type":"range","options":{"decimalPlaces":0,"step":1},"indexPatternRefName":"control_2_index_pattern"}],"updateFiltersOnChange":false,"useTimeFilter":true,"pinFilters":false},"aggs":[]}',
|
||||
},
|
||||
coreMigrationVersion: '8.0.0',
|
||||
id: 'c3378480-f5ea-11eb-a78e-83aac3c38a60',
|
||||
migrationVersion: {
|
||||
visualization: '7.14.0',
|
||||
},
|
||||
references: [
|
||||
{
|
||||
id: 'ff959d40-b880-11e8-a6d9-e546fe2bba5f',
|
||||
name: 'control_0_index_pattern',
|
||||
type: 'index-pattern',
|
||||
},
|
||||
{
|
||||
id: 'ff959d40-b880-11e8-a6d9-e546fe2bba5f',
|
||||
name: 'control_1_index_pattern',
|
||||
type: 'index-pattern',
|
||||
},
|
||||
{
|
||||
id: 'ff959d40-b880-11e8-a6d9-e546fe2bba5f',
|
||||
name: 'control_2_index_pattern',
|
||||
type: 'index-pattern',
|
||||
},
|
||||
],
|
||||
type: 'visualization',
|
||||
updated_at: '2021-08-05T12:43:41.128Z',
|
||||
version: 'WzE3NiwxXQ==',
|
||||
},
|
||||
{
|
||||
attributes: {
|
||||
state: {
|
||||
|
@ -1285,113 +1247,132 @@ export const getSavedObjects = (): SavedObject[] => [
|
|||
version: 'WzIzMywxXQ==',
|
||||
},
|
||||
{
|
||||
id: '722b74f0-b882-11e8-a6d9-e546fe2bba5f',
|
||||
type: 'dashboard',
|
||||
namespaces: ['default'],
|
||||
updated_at: '2022-09-26T17:19:19.470Z',
|
||||
version: 'WzQ1MTgsMV0=',
|
||||
attributes: {
|
||||
title: i18n.translate('home.sampleData.ecommerceSpec.revenueDashboardTitle', {
|
||||
defaultMessage: '[eCommerce] Revenue Dashboard',
|
||||
}),
|
||||
hits: 0,
|
||||
description: i18n.translate('home.sampleData.ecommerceSpec.revenueDashboardDescription', {
|
||||
defaultMessage: 'Analyze mock eCommerce orders and revenue',
|
||||
}),
|
||||
hits: 0,
|
||||
kibanaSavedObjectMeta: {
|
||||
searchSourceJSON: '{"query":{"language":"kuery","query":""},"filter":[]}',
|
||||
},
|
||||
optionsJSON: '{"hidePanelTitles":false,"useMargins":true}',
|
||||
panelsJSON:
|
||||
'[{"version":"8.0.0-SNAPSHOT","type":"visualization","gridData":{"x":0,"y":22,"w":24,"h":10,"i":"5"},"panelIndex":"5","embeddableConfig":{"enhancements":{}},"panelRefName":"panel_5"},{"version":"8.0.0-SNAPSHOT","type":"visualization","gridData":{"x":36,"y":15,"w":12,"h":7,"i":"7"},"panelIndex":"7","embeddableConfig":{"enhancements":{}},"panelRefName":"panel_7"},{"version":"8.0.0-SNAPSHOT","type":"search","gridData":{"x":0,"y":55,"w":48,"h":18,"i":"10"},"panelIndex":"10","embeddableConfig":{"enhancements":{}},"panelRefName":"panel_10"},{"version":"8.0.0-SNAPSHOT","type":"map","gridData":{"x":0,"y":32,"w":24,"h":14,"i":"11"},"panelIndex":"11","embeddableConfig":{"isLayerTOCOpen":false,"enhancements":{},"mapCenter":{"lat":45.88578,"lon":-15.07605,"zoom":2.11},"mapBuffer":{"minLon":-135,"minLat":0,"maxLon":90,"maxLat":66.51326},"openTOCDetails":[],"hiddenLayers":[]},"panelRefName":"panel_11"},{"version":"8.0.0-SNAPSHOT","type":"visualization","gridData":{"x":0,"y":0,"w":18,"h":7,"i":"a71cf076-6895-491c-8878-63592e429ed5"},"panelIndex":"a71cf076-6895-491c-8878-63592e429ed5","embeddableConfig":{"enhancements":{}},"panelRefName":"panel_a71cf076-6895-491c-8878-63592e429ed5"},{"version":"8.0.0-SNAPSHOT","type":"visualization","gridData":{"x":18,"y":0,"w":30,"h":7,"i":"adc0a2f4-481c-45eb-b422-0ea59a3e5163"},"panelIndex":"adc0a2f4-481c-45eb-b422-0ea59a3e5163","embeddableConfig":{"enhancements":{}},"panelRefName":"panel_adc0a2f4-481c-45eb-b422-0ea59a3e5163"},{"version":"8.0.0-SNAPSHOT","type":"lens","gridData":{"x":0,"y":7,"w":24,"h":8,"i":"7077b79f-2a99-4fcb-bbd4-456982843278"},"panelIndex":"7077b79f-2a99-4fcb-bbd4-456982843278","embeddableConfig":{"enhancements":{},"hidePanelTitles":false},"title":"% of target revenue ($10k)","panelRefName":"panel_7077b79f-2a99-4fcb-bbd4-456982843278"},{"version":"8.0.0-SNAPSHOT","type":"lens","gridData":{"x":24,"y":7,"w":12,"h":8,"i":"19a3c101-ad2e-4421-a71b-a4734ec1f03e"},"panelIndex":"19a3c101-ad2e-4421-a71b-a4734ec1f03e","embeddableConfig":{"enhancements":{}},"panelRefName":"panel_19a3c101-ad2e-4421-a71b-a4734ec1f03e"},{"version":"8.0.0-SNAPSHOT","type":"lens","gridData":{"x":36,"y":7,"w":12,"h":8,"i":"491469e7-7d24-4216-aeb3-bca00e5c8c1b"},"panelIndex":"491469e7-7d24-4216-aeb3-bca00e5c8c1b","embeddableConfig":{"enhancements":{}},"panelRefName":"panel_491469e7-7d24-4216-aeb3-bca00e5c8c1b"},{"version":"8.0.0-SNAPSHOT","type":"lens","gridData":{"x":0,"y":15,"w":24,"h":7,"i":"a1b03eb9-a36b-4e12-aa1b-bb29b5d6c4ef"},"panelIndex":"a1b03eb9-a36b-4e12-aa1b-bb29b5d6c4ef","embeddableConfig":{"enhancements":{}},"panelRefName":"panel_a1b03eb9-a36b-4e12-aa1b-bb29b5d6c4ef"},{"version":"8.0.0-SNAPSHOT","type":"lens","gridData":{"x":24,"y":15,"w":12,"h":7,"i":"da51079b-952f-43dc-96e6-6f9415a3708b"},"panelIndex":"da51079b-952f-43dc-96e6-6f9415a3708b","embeddableConfig":{"enhancements":{}},"panelRefName":"panel_da51079b-952f-43dc-96e6-6f9415a3708b"},{"version":"8.0.0-SNAPSHOT","type":"lens","gridData":{"x":24,"y":22,"w":24,"h":10,"i":"64fd5dcf-30c5-4f5a-a78c-70b1fbf87e5b"},"panelIndex":"64fd5dcf-30c5-4f5a-a78c-70b1fbf87e5b","embeddableConfig":{"enhancements":{}},"panelRefName":"panel_64fd5dcf-30c5-4f5a-a78c-70b1fbf87e5b"},{"version":"8.0.0-SNAPSHOT","type":"lens","gridData":{"x":24,"y":32,"w":24,"h":14,"i":"bd330ede-2eef-4e2a-8100-22a21abf5038"},"panelIndex":"bd330ede-2eef-4e2a-8100-22a21abf5038","embeddableConfig":{"enhancements":{}},"panelRefName":"panel_bd330ede-2eef-4e2a-8100-22a21abf5038"},{"version":"8.0.0-SNAPSHOT","type":"lens","gridData":{"x":0,"y":46,"w":24,"h":9,"i":"b897d4be-cf83-46fb-a111-c7fbec9ef403"},"panelIndex":"b897d4be-cf83-46fb-a111-c7fbec9ef403","embeddableConfig":{"hidePanelTitles":false,"enhancements":{}},"title":"Top products this week","panelRefName":"panel_b897d4be-cf83-46fb-a111-c7fbec9ef403"},{"version":"8.0.0-SNAPSHOT","type":"lens","gridData":{"x":24,"y":46,"w":24,"h":9,"i":"e0f68f93-30f2-4da7-889a-6cd128a68d3f"},"panelIndex":"e0f68f93-30f2-4da7-889a-6cd128a68d3f","embeddableConfig":{"timeRange":{"from":"now-2w","to":"now-1w"},"hidePanelTitles":false,"enhancements":{}},"title":"Top products last week","panelRefName":"panel_e0f68f93-30f2-4da7-889a-6cd128a68d3f"}]',
|
||||
'[{"version":"8.6.0","type":"visualization","gridData":{"x":0,"y":21,"w":24,"h":10,"i":"5"},"panelIndex":"5","embeddableConfig":{"enhancements":{}},"panelRefName":"panel_5"},{"version":"8.6.0","type":"visualization","gridData":{"x":36,"y":7,"w":12,"h":7,"i":"7"},"panelIndex":"7","embeddableConfig":{"enhancements":{}},"panelRefName":"panel_7"},{"version":"8.6.0","type":"search","gridData":{"x":0,"y":54,"w":48,"h":18,"i":"10"},"panelIndex":"10","embeddableConfig":{"enhancements":{}},"panelRefName":"panel_10"},{"version":"8.6.0","type":"visualization","gridData":{"x":0,"y":31,"w":24,"h":14,"i":"11"},"panelIndex":"11","embeddableConfig":{"isLayerTOCOpen":false,"enhancements":{},"mapCenter":{"lat":45.88578,"lon":-15.07605,"zoom":2.11},"mapBuffer":{"minLon":-135,"minLat":0,"maxLon":90,"maxLat":66.51326},"openTOCDetails":[],"hiddenLayers":[]},"panelRefName":"panel_11"},{"version":"8.6.0","type":"visualization","gridData":{"x":0,"y":0,"w":24,"h":7,"i":"a71cf076-6895-491c-8878-63592e429ed5"},"panelIndex":"a71cf076-6895-491c-8878-63592e429ed5","embeddableConfig":{"enhancements":{}},"panelRefName":"panel_a71cf076-6895-491c-8878-63592e429ed5"},{"version":"8.6.0","type":"lens","gridData":{"x":24,"y":7,"w":12,"h":7,"i":"da51079b-952f-43dc-96e6-6f9415a3708b"},"panelIndex":"da51079b-952f-43dc-96e6-6f9415a3708b","embeddableConfig":{"enhancements":{}},"panelRefName":"panel_da51079b-952f-43dc-96e6-6f9415a3708b"},{"version":"8.6.0","type":"lens","gridData":{"x":36,"y":0,"w":12,"h":7,"i":"491469e7-7d24-4216-aeb3-bca00e5c8c1b"},"panelIndex":"491469e7-7d24-4216-aeb3-bca00e5c8c1b","embeddableConfig":{"enhancements":{}},"panelRefName":"panel_491469e7-7d24-4216-aeb3-bca00e5c8c1b"},{"version":"8.6.0","type":"lens","gridData":{"x":0,"y":7,"w":24,"h":7,"i":"7077b79f-2a99-4fcb-bbd4-456982843278"},"panelIndex":"7077b79f-2a99-4fcb-bbd4-456982843278","embeddableConfig":{"enhancements":{},"hidePanelTitles":false},"title":"% of target revenue ($10k)","panelRefName":"panel_7077b79f-2a99-4fcb-bbd4-456982843278"},{"version":"8.6.0","type":"lens","gridData":{"x":24,"y":0,"w":12,"h":7,"i":"19a3c101-ad2e-4421-a71b-a4734ec1f03e"},"panelIndex":"19a3c101-ad2e-4421-a71b-a4734ec1f03e","embeddableConfig":{"enhancements":{}},"panelRefName":"panel_19a3c101-ad2e-4421-a71b-a4734ec1f03e"},{"version":"8.6.0","type":"lens","gridData":{"x":0,"y":14,"w":24,"h":7,"i":"a1b03eb9-a36b-4e12-aa1b-bb29b5d6c4ef"},"panelIndex":"a1b03eb9-a36b-4e12-aa1b-bb29b5d6c4ef","embeddableConfig":{"enhancements":{}},"panelRefName":"panel_a1b03eb9-a36b-4e12-aa1b-bb29b5d6c4ef"},{"version":"8.6.0","type":"lens","gridData":{"x":24,"y":14,"w":24,"h":17,"i":"64fd5dcf-30c5-4f5a-a78c-70b1fbf87e5b"},"panelIndex":"64fd5dcf-30c5-4f5a-a78c-70b1fbf87e5b","embeddableConfig":{"enhancements":{}},"panelRefName":"panel_64fd5dcf-30c5-4f5a-a78c-70b1fbf87e5b"},{"version":"8.6.0","type":"lens","gridData":{"x":24,"y":31,"w":24,"h":14,"i":"bd330ede-2eef-4e2a-8100-22a21abf5038"},"panelIndex":"bd330ede-2eef-4e2a-8100-22a21abf5038","embeddableConfig":{"enhancements":{}},"panelRefName":"panel_bd330ede-2eef-4e2a-8100-22a21abf5038"},{"version":"8.6.0","type":"lens","gridData":{"x":0,"y":45,"w":24,"h":9,"i":"b897d4be-cf83-46fb-a111-c7fbec9ef403"},"panelIndex":"b897d4be-cf83-46fb-a111-c7fbec9ef403","embeddableConfig":{"hidePanelTitles":false,"enhancements":{}},"title":"Top products this week","panelRefName":"panel_b897d4be-cf83-46fb-a111-c7fbec9ef403"},{"version":"8.6.0","type":"lens","gridData":{"x":24,"y":45,"w":24,"h":9,"i":"e0f68f93-30f2-4da7-889a-6cd128a68d3f"},"panelIndex":"e0f68f93-30f2-4da7-889a-6cd128a68d3f","embeddableConfig":{"timeRange":{"from":"now-2w","to":"now-1w"},"hidePanelTitles":false,"enhancements":{}},"title":"Top products last week","panelRefName":"panel_e0f68f93-30f2-4da7-889a-6cd128a68d3f"}]',
|
||||
optionsJSON: '{"hidePanelTitles":false,"useMargins":true}',
|
||||
version: 1,
|
||||
timeRestore: true,
|
||||
timeTo: 'now',
|
||||
timeFrom: 'now-7d',
|
||||
refreshInterval: {
|
||||
pause: true,
|
||||
value: 0,
|
||||
},
|
||||
timeFrom: 'now-7d',
|
||||
timeRestore: true,
|
||||
timeTo: 'now',
|
||||
title: i18n.translate('home.sampleData.ecommerceSpec.revenueDashboardTitle', {
|
||||
defaultMessage: '[eCommerce] Revenue Dashboard',
|
||||
}),
|
||||
version: 1,
|
||||
},
|
||||
coreMigrationVersion: '8.0.0',
|
||||
id: '722b74f0-b882-11e8-a6d9-e546fe2bba5f',
|
||||
migrationVersion: {
|
||||
dashboard: '7.14.0',
|
||||
controlGroupInput: {
|
||||
controlStyle: 'oneLine',
|
||||
chainingSystem: 'HIERARCHICAL',
|
||||
panelsJSON:
|
||||
'{"1ee1617f-fd8e-45e4-bc6a-d5736710ea20":{"order":0,"width":"small","grow":true,"type":"optionsListControl","explicitInput":{"title":"Manufacturer","fieldName":"manufacturer.keyword","parentFieldName":"manufacturer","id":"1ee1617f-fd8e-45e4-bc6a-d5736710ea20","enhancements":{}}},"afa9fa0f-a002-41a5-bab9-b738316d2590":{"order":1,"width":"small","grow":true,"type":"optionsListControl","explicitInput":{"title":"Category","fieldName":"category.keyword","parentFieldName":"category","id":"afa9fa0f-a002-41a5-bab9-b738316d2590","enhancements":{}}},"d3f766cb-5f96-4a12-8d3c-034e08be8855":{"order":2,"width":"small","grow":true,"type":"rangeSliderControl","explicitInput":{"title":"Quantity","fieldName":"total_quantity","id":"d3f766cb-5f96-4a12-8d3c-034e08be8855","enhancements":{}}}}',
|
||||
ignoreParentSettingsJSON:
|
||||
'{"ignoreFilters":false,"ignoreQuery":false,"ignoreTimerange":false,"ignoreValidations":false}',
|
||||
},
|
||||
kibanaSavedObjectMeta: {
|
||||
searchSourceJSON: '{"query":{"language":"kuery","query":""},"filter":[]}',
|
||||
},
|
||||
},
|
||||
references: [
|
||||
{
|
||||
id: '45e07720-b890-11e8-a6d9-e546fe2bba5f',
|
||||
name: '5:panel_5',
|
||||
type: 'visualization',
|
||||
id: '45e07720-b890-11e8-a6d9-e546fe2bba5f',
|
||||
},
|
||||
{
|
||||
id: 'b80e6540-b891-11e8-a6d9-e546fe2bba5f',
|
||||
name: '7:panel_7',
|
||||
type: 'visualization',
|
||||
id: 'b80e6540-b891-11e8-a6d9-e546fe2bba5f',
|
||||
},
|
||||
{
|
||||
id: '3ba638e0-b894-11e8-a6d9-e546fe2bba5f',
|
||||
name: '10:panel_10',
|
||||
type: 'search',
|
||||
id: '3ba638e0-b894-11e8-a6d9-e546fe2bba5f',
|
||||
},
|
||||
{
|
||||
id: '9c6f83f0-bb4d-11e8-9c84-77068524bcab',
|
||||
name: '11:panel_11',
|
||||
type: 'visualization',
|
||||
id: '9c6f83f0-bb4d-11e8-9c84-77068524bcab',
|
||||
},
|
||||
{
|
||||
id: 'c00d1f90-f5ea-11eb-a78e-83aac3c38a60',
|
||||
name: 'a71cf076-6895-491c-8878-63592e429ed5:panel_a71cf076-6895-491c-8878-63592e429ed5',
|
||||
type: 'visualization',
|
||||
id: 'c00d1f90-f5ea-11eb-a78e-83aac3c38a60',
|
||||
},
|
||||
{
|
||||
id: 'c3378480-f5ea-11eb-a78e-83aac3c38a60',
|
||||
name: 'adc0a2f4-481c-45eb-b422-0ea59a3e5163:panel_adc0a2f4-481c-45eb-b422-0ea59a3e5163',
|
||||
type: 'visualization',
|
||||
},
|
||||
{
|
||||
id: 'c762b7a0-f5ea-11eb-a78e-83aac3c38a60',
|
||||
name: '7077b79f-2a99-4fcb-bbd4-456982843278:panel_7077b79f-2a99-4fcb-bbd4-456982843278',
|
||||
type: 'lens',
|
||||
},
|
||||
{
|
||||
id: 'ce02e260-f5ea-11eb-a78e-83aac3c38a60',
|
||||
name: '19a3c101-ad2e-4421-a71b-a4734ec1f03e:panel_19a3c101-ad2e-4421-a71b-a4734ec1f03e',
|
||||
type: 'lens',
|
||||
},
|
||||
{
|
||||
id: 'd5f90030-f5ea-11eb-a78e-83aac3c38a60',
|
||||
name: '491469e7-7d24-4216-aeb3-bca00e5c8c1b:panel_491469e7-7d24-4216-aeb3-bca00e5c8c1b',
|
||||
type: 'lens',
|
||||
},
|
||||
{
|
||||
id: 'dde978b0-f5ea-11eb-a78e-83aac3c38a60',
|
||||
name: 'a1b03eb9-a36b-4e12-aa1b-bb29b5d6c4ef:panel_a1b03eb9-a36b-4e12-aa1b-bb29b5d6c4ef',
|
||||
type: 'lens',
|
||||
},
|
||||
{
|
||||
id: 'e3902840-f5ea-11eb-a78e-83aac3c38a60',
|
||||
name: 'da51079b-952f-43dc-96e6-6f9415a3708b:panel_da51079b-952f-43dc-96e6-6f9415a3708b',
|
||||
type: 'lens',
|
||||
id: 'e3902840-f5ea-11eb-a78e-83aac3c38a60',
|
||||
},
|
||||
{
|
||||
name: '491469e7-7d24-4216-aeb3-bca00e5c8c1b:panel_491469e7-7d24-4216-aeb3-bca00e5c8c1b',
|
||||
type: 'lens',
|
||||
id: 'd5f90030-f5ea-11eb-a78e-83aac3c38a60',
|
||||
},
|
||||
{
|
||||
name: '7077b79f-2a99-4fcb-bbd4-456982843278:panel_7077b79f-2a99-4fcb-bbd4-456982843278',
|
||||
type: 'lens',
|
||||
id: 'c762b7a0-f5ea-11eb-a78e-83aac3c38a60',
|
||||
},
|
||||
{
|
||||
name: '19a3c101-ad2e-4421-a71b-a4734ec1f03e:panel_19a3c101-ad2e-4421-a71b-a4734ec1f03e',
|
||||
type: 'lens',
|
||||
id: 'ce02e260-f5ea-11eb-a78e-83aac3c38a60',
|
||||
},
|
||||
{
|
||||
name: 'a1b03eb9-a36b-4e12-aa1b-bb29b5d6c4ef:panel_a1b03eb9-a36b-4e12-aa1b-bb29b5d6c4ef',
|
||||
type: 'lens',
|
||||
id: 'dde978b0-f5ea-11eb-a78e-83aac3c38a60',
|
||||
},
|
||||
{
|
||||
id: 'eddf7850-f5ea-11eb-a78e-83aac3c38a60',
|
||||
name: '64fd5dcf-30c5-4f5a-a78c-70b1fbf87e5b:panel_64fd5dcf-30c5-4f5a-a78c-70b1fbf87e5b',
|
||||
type: 'lens',
|
||||
id: 'eddf7850-f5ea-11eb-a78e-83aac3c38a60',
|
||||
},
|
||||
{
|
||||
id: 'ff6a21b0-f5ea-11eb-a78e-83aac3c38a60',
|
||||
name: 'bd330ede-2eef-4e2a-8100-22a21abf5038:panel_bd330ede-2eef-4e2a-8100-22a21abf5038',
|
||||
type: 'lens',
|
||||
id: 'ff6a21b0-f5ea-11eb-a78e-83aac3c38a60',
|
||||
},
|
||||
{
|
||||
id: '03071e90-f5eb-11eb-a78e-83aac3c38a60',
|
||||
name: 'b897d4be-cf83-46fb-a111-c7fbec9ef403:panel_b897d4be-cf83-46fb-a111-c7fbec9ef403',
|
||||
type: 'lens',
|
||||
id: '03071e90-f5eb-11eb-a78e-83aac3c38a60',
|
||||
},
|
||||
{
|
||||
id: '06379e00-f5eb-11eb-a78e-83aac3c38a60',
|
||||
name: 'e0f68f93-30f2-4da7-889a-6cd128a68d3f:panel_e0f68f93-30f2-4da7-889a-6cd128a68d3f',
|
||||
type: 'lens',
|
||||
id: '06379e00-f5eb-11eb-a78e-83aac3c38a60',
|
||||
},
|
||||
{
|
||||
name: 'controlGroup_1ee1617f-fd8e-45e4-bc6a-d5736710ea20:optionsListDataView',
|
||||
type: 'index-pattern',
|
||||
id: 'ff959d40-b880-11e8-a6d9-e546fe2bba5f',
|
||||
},
|
||||
{
|
||||
name: 'controlGroup_afa9fa0f-a002-41a5-bab9-b738316d2590:optionsListDataView',
|
||||
type: 'index-pattern',
|
||||
id: 'ff959d40-b880-11e8-a6d9-e546fe2bba5f',
|
||||
},
|
||||
{
|
||||
name: 'controlGroup_d3f766cb-5f96-4a12-8d3c-034e08be8855:rangeSliderDataView',
|
||||
type: 'index-pattern',
|
||||
id: 'ff959d40-b880-11e8-a6d9-e546fe2bba5f',
|
||||
},
|
||||
],
|
||||
type: 'dashboard',
|
||||
updated_at: '2021-08-05T12:45:46.525Z',
|
||||
version: 'WzIzOSwxXQ==',
|
||||
migrationVersion: {
|
||||
dashboard: '8.5.0',
|
||||
},
|
||||
coreMigrationVersion: '8.6.0',
|
||||
},
|
||||
];
|
||||
|
|
|
@ -200,7 +200,7 @@ export default function ({ getService, getPageObjects }: FtrProviderContext) {
|
|||
);
|
||||
|
||||
expect(event.properties.key2).to.be('num_of_panels');
|
||||
expect(event.properties.value2).to.be(17);
|
||||
expect(event.properties.value2).to.be(16);
|
||||
});
|
||||
|
||||
/**
|
||||
|
|
|
@ -95,7 +95,7 @@ export default function ({ getService, getPageObjects }: FtrProviderContext) {
|
|||
await PageObjects.header.waitUntilLoadingHasFinished();
|
||||
await renderable.waitForRender();
|
||||
const panelCount = await PageObjects.dashboard.getPanelCount();
|
||||
expect(panelCount).to.be(17);
|
||||
expect(panelCount).to.be(16);
|
||||
});
|
||||
|
||||
it('should render visualizations', async () => {
|
||||
|
@ -107,7 +107,7 @@ export default function ({ getService, getPageObjects }: FtrProviderContext) {
|
|||
log.debug('Checking saved searches rendered');
|
||||
await dashboardExpect.savedSearchRowCount(10);
|
||||
log.debug('Checking input controls rendered');
|
||||
await dashboardExpect.inputControlItemCount(3);
|
||||
await dashboardExpect.controlCount(3);
|
||||
log.debug('Checking tag cloud rendered');
|
||||
await dashboardExpect.tagCloudWithValuesFound(['Sunny', 'Rain', 'Clear', 'Cloudy', 'Hail']);
|
||||
log.debug('Checking vega chart rendered');
|
||||
|
@ -119,7 +119,7 @@ export default function ({ getService, getPageObjects }: FtrProviderContext) {
|
|||
await PageObjects.header.waitUntilLoadingHasFinished();
|
||||
await renderable.waitForRender();
|
||||
const panelCount = await PageObjects.dashboard.getPanelCount();
|
||||
expect(panelCount).to.be(13);
|
||||
expect(panelCount).to.be(12);
|
||||
});
|
||||
|
||||
it('should launch sample ecommerce data set dashboard', async () => {
|
||||
|
@ -127,7 +127,7 @@ export default function ({ getService, getPageObjects }: FtrProviderContext) {
|
|||
await PageObjects.header.waitUntilLoadingHasFinished();
|
||||
await renderable.waitForRender();
|
||||
const panelCount = await PageObjects.dashboard.getPanelCount();
|
||||
expect(panelCount).to.be(15);
|
||||
expect(panelCount).to.be(14);
|
||||
});
|
||||
});
|
||||
|
||||
|
|
|
@ -281,6 +281,7 @@ export class DashboardExpectService extends FtrService {
|
|||
});
|
||||
}
|
||||
|
||||
// legacy controls visualization
|
||||
async inputControlItemCount(expectedCount: number) {
|
||||
this.log.debug(`DashboardExpect.inputControlItemCount(${expectedCount})`);
|
||||
await this.retry.try(async () => {
|
||||
|
@ -289,6 +290,14 @@ export class DashboardExpectService extends FtrService {
|
|||
});
|
||||
}
|
||||
|
||||
async controlCount(expectedCount: number) {
|
||||
this.log.debug(`DashboardExpect.controlCount(${expectedCount})`);
|
||||
await this.retry.try(async () => {
|
||||
const controls = await this.testSubjects.findAll('control-frame');
|
||||
expect(controls.length).to.be(expectedCount);
|
||||
});
|
||||
}
|
||||
|
||||
async lineChartPointsCount(expectedCount: number) {
|
||||
this.log.debug(`DashboardExpect.lineChartPointsCount(${expectedCount})`);
|
||||
await this.retry.try(async () => {
|
||||
|
|
|
@ -52,5 +52,5 @@ export const journey = new Journey({
|
|||
await page.click(subj('launchSampleDataSetecommerce'));
|
||||
await page.click(subj('viewSampleDataSetecommerce-dashboard'));
|
||||
|
||||
await waitForVisualizations(page, 13);
|
||||
await waitForVisualizations(page, 12);
|
||||
});
|
||||
|
|
|
@ -52,7 +52,7 @@ export const journey = new Journey({
|
|||
await page.click(subj('launchSampleDataSetflights'));
|
||||
await page.click(subj('viewSampleDataSetflights-dashboard'));
|
||||
|
||||
await waitForVisualizations(page, 15);
|
||||
await waitForVisualizations(page, 14);
|
||||
})
|
||||
|
||||
.step('Go to Airport Connections Visualizations Edit', async ({ page }) => {
|
||||
|
|
|
@ -52,5 +52,5 @@ export const journey = new Journey({
|
|||
await page.click(subj('launchSampleDataSetlogs'));
|
||||
await page.click(subj('viewSampleDataSetlogs-dashboard'));
|
||||
|
||||
await waitForVisualizations(page, 12);
|
||||
await waitForVisualizations(page, 11);
|
||||
});
|
||||
|
|
|
@ -179,7 +179,7 @@ export default function ({ getService, getPageObjects }: FtrProviderContext) {
|
|||
log.debug('Checking saved searches rendered');
|
||||
await dashboardExpect.savedSearchRowCount(10);
|
||||
log.debug('Checking input controls rendered');
|
||||
await dashboardExpect.inputControlItemCount(3);
|
||||
await dashboardExpect.controlCount(3);
|
||||
log.debug('Checking tag cloud rendered');
|
||||
await dashboardExpect.tagCloudWithValuesFound(['Sunny', 'Rain', 'Clear', 'Cloudy', 'Hail']);
|
||||
log.debug('Checking vega chart rendered');
|
||||
|
|
|
@ -91,7 +91,7 @@ export default function ({ getService, getPageObjects }: FtrProviderContext) {
|
|||
log.debug('Checking saved searches rendered');
|
||||
await dashboardExpect.savedSearchRowCount(11);
|
||||
log.debug('Checking input controls rendered');
|
||||
await dashboardExpect.inputControlItemCount(3);
|
||||
await dashboardExpect.controlCount(3);
|
||||
log.debug('Checking tag cloud rendered');
|
||||
await dashboardExpect.tagCloudWithValuesFound(['Sunny', 'Rain', 'Clear', 'Cloudy', 'Hail']);
|
||||
log.debug('Checking vega chart rendered');
|
||||
|
|
|
@ -58,7 +58,7 @@ export default function ({ getPageObjects, getService }: FtrProviderContext) {
|
|||
log.debug('Checking saved searches rendered');
|
||||
await dashboardExpect.savedSearchRowCount(49);
|
||||
log.debug('Checking input controls rendered');
|
||||
await dashboardExpect.inputControlItemCount(3);
|
||||
await dashboardExpect.controlCount(3);
|
||||
log.debug('Checking tag cloud rendered');
|
||||
await dashboardExpect.tagCloudWithValuesFound([
|
||||
'Sunny',
|
||||
|
|