Skip to content

Commit 266bc56

Browse files
authored
Merge branch 'main' into issue_259590
2 parents 31c0846 + 1b52c3d commit 266bc56

416 files changed

Lines changed: 10069 additions & 3632 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.buildkite/ftr_oblt_serverless_configs.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,11 @@ enabled:
4040
- x-pack/platform/test/serverless/functional/configs/observability/config.group12.ts
4141
- x-pack/platform/test/serverless/functional/configs/observability/config.group13.ts
4242
- x-pack/platform/test/serverless/functional/configs/observability/config.group14.ts
43+
- x-pack/platform/test/serverless/functional/configs/observability/config.group15.ts
44+
- x-pack/platform/test/serverless/functional/configs/observability/config.group16.ts
45+
- x-pack/platform/test/serverless/functional/configs/observability/config.group17.ts
46+
- x-pack/platform/test/serverless/functional/configs/observability/config.group18.ts
47+
- x-pack/platform/test/serverless/functional/configs/observability/config.group19.ts
4348
- x-pack/platform/test/serverless/functional/configs/observability/config.logs_essentials.group1.ts
4449
- x-pack/solutions/observability/test/serverless/functional/configs/config.screenshots.ts
4550
- x-pack/solutions/observability/test/serverless/functional/configs/config.telemetry.ts

.buildkite/ftr_platform_stateful_configs.yml

Lines changed: 63 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,10 @@ enabled:
7676
- src/platform/test/functional/apps/dashboard/esql_controls/config.ts
7777
- src/platform/test/functional/apps/discover/ccs_compatibility/config.ts
7878
- src/platform/test/functional/apps/discover/embeddable/config.ts
79-
- src/platform/test/functional/apps/discover/esql/config.ts
79+
- src/platform/test/functional/apps/discover/esql_1/config.ts
80+
- src/platform/test/functional/apps/discover/esql_2/config.ts
81+
- src/platform/test/functional/apps/discover/esql_3/config.ts
82+
- src/platform/test/functional/apps/discover/esql_4/config.ts
8083
- src/platform/test/functional/apps/discover/group1/config.ts
8184
- src/platform/test/functional/apps/discover/group2_data_grid1/config.ts
8285
- src/platform/test/functional/apps/discover/group2_data_grid2/config.ts
@@ -85,6 +88,9 @@ enabled:
8588
- src/platform/test/functional/apps/discover/group4/config.ts
8689
- src/platform/test/functional/apps/discover/group5/config.ts
8790
- src/platform/test/functional/apps/discover/group6/config.ts
91+
- src/platform/test/functional/apps/discover/group11/config.ts
92+
- src/platform/test/functional/apps/discover/group12/config.ts
93+
- src/platform/test/functional/apps/discover/group13/config.ts
8894
- src/platform/test/functional/apps/discover/group7/config.ts
8995
- src/platform/test/functional/apps/discover/group8/config.ts
9096
- src/platform/test/functional/apps/discover/group9/config.ts
@@ -93,16 +99,22 @@ enabled:
9399
- src/platform/test/functional/apps/discover/observability/config.ts
94100
- src/platform/test/functional/apps/discover/query_mode/config.ts
95101
- src/platform/test/functional/apps/discover/query_mode_esql_default/config.ts
96-
- src/platform/test/functional/apps/discover/tabs/config.ts
97102
- src/platform/test/functional/apps/discover/tabs2/config.ts
98103
- src/platform/test/functional/apps/discover/tabs3/config.ts
99104
- src/platform/test/functional/apps/discover/tabs4/config.ts
105+
- src/platform/test/functional/apps/discover/tabs/config.ts
100106
- src/platform/test/functional/apps/discover/tabs5/config.ts
107+
- src/platform/test/functional/apps/discover/tabs6/config.ts
108+
- src/platform/test/functional/apps/discover/tabs7/config.ts
109+
- src/platform/test/functional/apps/discover/tabs8/config.ts
101110
- src/platform/test/functional/apps/discover/cascade_layout/config.ts
102111
- src/platform/test/functional/apps/getting_started/config.ts
103112
- src/platform/test/functional/apps/home/config.ts
104113
- src/platform/test/functional/apps/kibana_overview/config.ts
105-
- src/platform/test/functional/apps/management/config.ts
114+
- src/platform/test/functional/apps/management/group1/config.ts
115+
- src/platform/test/functional/apps/management/group2/config.ts
116+
- src/platform/test/functional/apps/management/group3/config.ts
117+
- src/platform/test/functional/apps/management/group4/config.ts
106118
- src/platform/test/functional/apps/saved_objects_management/config.ts
107119
- src/platform/test/functional/apps/status_page/config.ts
108120
- src/platform/test/functional/apps/visualize/group1/config.ts
@@ -111,9 +123,14 @@ enabled:
111123
- src/platform/test/functional/apps/visualize/group4/config.ts
112124
- src/platform/test/functional/apps/visualize/group5/config.ts
113125
- src/platform/test/functional/apps/visualize/group6/config.ts
114-
- src/platform/test/functional/apps/visualize/replaced_vislib_chart_types/group1/config.ts
115-
- src/platform/test/functional/apps/visualize/replaced_vislib_chart_types/group2/config.ts
116-
- src/platform/test/functional/apps/visualize/replaced_vislib_chart_types/group3/config.ts
126+
- src/platform/test/functional/apps/visualize/group7/config.ts
127+
- src/platform/test/functional/apps/visualize/group8/config.ts
128+
- src/platform/test/functional/apps/visualize/group9/config.ts
129+
- src/platform/test/functional/apps/visualize/group10/config.ts
130+
- src/platform/test/functional/apps/visualize/group11/config.ts
131+
- src/platform/test/functional/apps/visualize/replaced_vislib_chart_types_1/config.ts
132+
- src/platform/test/functional/apps/visualize/replaced_vislib_chart_types_2/config.ts
133+
- src/platform/test/functional/apps/visualize/replaced_vislib_chart_types_3/config.ts
117134
- src/platform/test/functional/config.ccs.ts
118135
- src/platform/test/functional/firefox/console.config.ts
119136
- src/platform/test/functional/firefox/dashboard.config.ts
@@ -158,15 +175,25 @@ enabled:
158175
- x-pack/platform/test/alerting_api_integration/security_and_spaces/group8/config.ts
159176
- x-pack/platform/test/alerting_api_integration/security_and_spaces/group9/config.ts
160177
- x-pack/platform/test/alerting_api_integration/security_and_spaces/group10/config.ts
178+
- x-pack/platform/test/alerting_api_integration/security_and_spaces/group11/config.ts
179+
- x-pack/platform/test/alerting_api_integration/security_and_spaces/group12/config.ts
180+
- x-pack/platform/test/alerting_api_integration/security_and_spaces/group13/config.ts
181+
- x-pack/platform/test/alerting_api_integration/security_and_spaces/group14/config.ts
182+
- x-pack/platform/test/alerting_api_integration/security_and_spaces/group15/config.ts
183+
- x-pack/platform/test/alerting_api_integration/security_and_spaces/group16/config.ts
161184
- x-pack/platform/test/alerting_api_integration/security_and_spaces/group3/config_with_schedule_circuit_breaker.ts
162185
- x-pack/platform/test/alerting_api_integration/security_and_spaces/group2/config_non_dedicated_task_runner.ts
163186
- x-pack/platform/test/alerting_api_integration/security_and_spaces/group4/config_non_dedicated_task_runner.ts
187+
- x-pack/platform/test/alerting_api_integration/security_and_spaces/group11/config_non_dedicated_task_runner.ts
188+
- x-pack/platform/test/alerting_api_integration/security_and_spaces/group12/config_non_dedicated_task_runner.ts
189+
- x-pack/platform/test/alerting_api_integration/security_and_spaces/group13/config_non_dedicated_task_runner.ts
164190
- x-pack/platform/test/alerting_api_integration/spaces_only/tests/alerting/group1/config.ts
165191
- x-pack/platform/test/alerting_api_integration/spaces_only/tests/alerting/group2/config.ts
166192
- x-pack/platform/test/alerting_api_integration/spaces_only/tests/alerting/group3/config.ts
167193
- x-pack/platform/test/alerting_api_integration/spaces_only/tests/alerting/group4/config.ts
168194
- x-pack/platform/test/alerting_api_integration/spaces_only/tests/alerting/group4/config_with_schedule_circuit_breaker.ts
169195
- x-pack/platform/test/alerting_api_integration/spaces_only/tests/alerting/group5/config.ts
196+
- x-pack/platform/test/alerting_api_integration/spaces_only/tests/alerting/group6/config.ts
170197
- x-pack/platform/test/alerting_api_integration/spaces_only/tests/actions/config.ts
171198
- x-pack/platform/test/alerting_api_integration/spaces_only/tests/action_task_params/config.ts
172199
- x-pack/platform/test/alerting_api_integration/spaces_only/tests/actions/connector_types/stack/email_recipient_allowlist/config.ts
@@ -242,10 +269,18 @@ enabled:
242269
- x-pack/platform/test/functional/apps/lens/group9/config.ts
243270
- x-pack/platform/test/functional/apps/lens/group10/config.ts
244271
- x-pack/platform/test/functional/apps/lens/group11/config.ts
245-
- x-pack/platform/test/functional/apps/lens/open_in_lens/tsvb/group1/config.ts
246-
- x-pack/platform/test/functional/apps/lens/open_in_lens/tsvb/group2/config.ts
247-
- x-pack/platform/test/functional/apps/lens/open_in_lens/tsvb/group3/config.ts
248-
- x-pack/platform/test/functional/apps/lens/open_in_lens/agg_based/config.ts
272+
- x-pack/platform/test/functional/apps/lens/group12/config.ts
273+
- x-pack/platform/test/functional/apps/lens/group13/config.ts
274+
- x-pack/platform/test/functional/apps/lens/group14/config.ts
275+
- x-pack/platform/test/functional/apps/lens/group15/config.ts
276+
- x-pack/platform/test/functional/apps/lens/open_in_lens/tsvb_1/config.ts
277+
- x-pack/platform/test/functional/apps/lens/open_in_lens/tsvb_2/config.ts
278+
- x-pack/platform/test/functional/apps/lens/open_in_lens/tsvb_3/config.ts
279+
- x-pack/platform/test/functional/apps/lens/open_in_lens/tsvb_4/config.ts
280+
- x-pack/platform/test/functional/apps/lens/open_in_lens/agg_based_1/config.ts
281+
- x-pack/platform/test/functional/apps/lens/open_in_lens/agg_based_2/config.ts
282+
- x-pack/platform/test/functional/apps/lens/open_in_lens/agg_based_3/config.ts
283+
- x-pack/platform/test/functional/apps/lens/open_in_lens/agg_based_4/config.ts
249284
- x-pack/platform/test/functional/apps/lens/open_in_lens/dashboard/config.ts
250285
- x-pack/platform/test/functional/apps/license_management/config.ts
251286
- x-pack/platform/test/functional/apps/logstash/config.ts
@@ -255,7 +290,14 @@ enabled:
255290
- x-pack/platform/test/functional/apps/maps/group2/config.ts
256291
- x-pack/platform/test/functional/apps/maps/group3/config.ts
257292
- x-pack/platform/test/functional/apps/maps/group4/config.ts
258-
- x-pack/platform/test/functional/apps/ml/anomaly_detection_jobs/config.ts
293+
- x-pack/platform/test/functional/apps/maps/group5/config.ts
294+
- x-pack/platform/test/functional/apps/maps/group6/config.ts
295+
- x-pack/platform/test/functional/apps/maps/group7/config.ts
296+
- x-pack/platform/test/functional/apps/maps/group8/config.ts
297+
- x-pack/platform/test/functional/apps/ml/anomaly_detection_jobs/group1/config.ts
298+
- x-pack/platform/test/functional/apps/ml/anomaly_detection_jobs/group2/config.ts
299+
- x-pack/platform/test/functional/apps/ml/anomaly_detection_jobs/group3/config.ts
300+
- x-pack/platform/test/functional/apps/ml/anomaly_detection_jobs/group4/config.ts
259301
- x-pack/platform/test/functional/apps/ml/anomaly_detection_integrations/config.ts
260302
- x-pack/platform/test/functional/apps/ml/anomaly_detection_result_views/config.ts
261303
- x-pack/platform/test/functional/apps/ml/data_frame_analytics/group1/config.ts
@@ -273,9 +315,14 @@ enabled:
273315
- x-pack/platform/test/functional/apps/reporting_management/config.ts
274316
- x-pack/platform/test/functional/apps/rollup_job/config.ts
275317
- x-pack/platform/test/functional/apps/saved_objects_management/config.ts
276-
- x-pack/platform/test/functional/apps/saved_query_management/group1/config.ts
277-
- x-pack/platform/test/functional/apps/saved_query_management/group2/config.ts
278-
- x-pack/platform/test/functional/apps/saved_query_management/config.v2.ts
318+
- x-pack/platform/test/functional/apps/saved_query_management/config.discover.ts
319+
- x-pack/platform/test/functional/apps/saved_query_management/config.dashboard.ts
320+
- x-pack/platform/test/functional/apps/saved_query_management/config.maps.ts
321+
- x-pack/platform/test/functional/apps/saved_query_management/config.visualize.ts
322+
- x-pack/platform/test/functional/apps/saved_query_management/config.v2.discover.ts
323+
- x-pack/platform/test/functional/apps/saved_query_management/config.v2.dashboard.ts
324+
- x-pack/platform/test/functional/apps/saved_query_management/config.v2.maps.ts
325+
- x-pack/platform/test/functional/apps/saved_query_management/config.v2.visualize.ts
279326
- x-pack/platform/test/functional/apps/security/config.ts
280327
- x-pack/platform/test/functional/apps/snapshot_restore/config.ts
281328
- x-pack/platform/test/functional/apps/spaces/config.ts
@@ -313,6 +360,8 @@ enabled:
313360
- x-pack/platform/test/saved_object_tagging/functional/config.ts
314361
- x-pack/platform/test/saved_objects_field_count/config.ts
315362
- x-pack/platform/test/search_sessions_integration/config.ts
363+
- x-pack/platform/test/search_sessions_integration/config.discover.ts
364+
- x-pack/platform/test/search_sessions_integration/config.management.ts
316365
- x-pack/platform/test/security_api_integration/anonymous_es_anonymous.config.ts
317366
- x-pack/platform/test/security_api_integration/anonymous.config.ts
318367
- x-pack/platform/test/security_api_integration/api_keys.config.ts

.buildkite/ftr_search_serverless_configs.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,4 +30,10 @@ enabled:
3030
- x-pack/platform/test/serverless/functional/configs/search/config.group13.ts
3131
- x-pack/platform/test/serverless/functional/configs/search/config.group14.ts
3232
- x-pack/platform/test/serverless/functional/configs/search/config.group15.ts
33+
- x-pack/platform/test/serverless/functional/configs/search/config.group16.ts
34+
- x-pack/platform/test/serverless/functional/configs/search/config.group17.ts
35+
- x-pack/platform/test/serverless/functional/configs/search/config.group18.ts
36+
- x-pack/platform/test/serverless/functional/configs/search/config.group19.ts
37+
- x-pack/platform/test/serverless/functional/configs/search/config.group20.ts
38+
- x-pack/platform/test/serverless/functional/configs/search/config.group21.ts
3339
- x-pack/platform/test/agent_builder_api_integration/configs/config.serverless.ts

.buildkite/ftr_security_serverless_configs.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,11 @@ enabled:
6161
- x-pack/platform/test/serverless/functional/configs/security/config.group12.ts
6262
- x-pack/platform/test/serverless/functional/configs/security/config.group13.ts
6363
- x-pack/platform/test/serverless/functional/configs/security/config.group14.ts
64+
- x-pack/platform/test/serverless/functional/configs/security/config.group15.ts
65+
- x-pack/platform/test/serverless/functional/configs/security/config.group16.ts
66+
- x-pack/platform/test/serverless/functional/configs/security/config.group17.ts
67+
- x-pack/platform/test/serverless/functional/configs/security/config.group18.ts
68+
- x-pack/platform/test/serverless/functional/configs/security/config.group19.ts
6469
- x-pack/solutions/security/test/security_solution_api_integration/test_suites/detections_response/detection_engine/actions/trial_license_complete_tier/configs/serverless.config.ts
6570
- x-pack/solutions/security/test/security_solution_api_integration/test_suites/detections_response/detection_engine/alerts/basic_license_essentials_tier/configs/serverless.config.ts
6671
- x-pack/solutions/security/test/security_solution_api_integration/test_suites/detections_response/detection_engine/alerts/trial_license_complete_tier/configs/serverless.config.ts

.buildkite/ftr_security_stateful_configs.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,8 @@ enabled:
142142
- x-pack/solutions/security/test/cloud_security_posture_functional/group1/config.ts
143143
- x-pack/solutions/security/test/cloud_security_posture_functional/group2/config.ts
144144
- x-pack/solutions/security/test/cloud_security_posture_functional/group3/config.ts
145+
- x-pack/solutions/security/test/cloud_security_posture_functional/group4/config.ts
146+
- x-pack/solutions/security/test/cloud_security_posture_functional/group5/config.ts
145147
- x-pack/solutions/security/test/cloud_security_posture_functional/config.agentless.ts
146148
- x-pack/solutions/security/test/cloud_security_posture_functional/data_views/config.ts
147149
- x-pack/platform/test/spaces_api_integration/deployment_agnostic/spaces_only/config.ts

src/platform/packages/shared/kbn-lens-common/visualizations/tagcloud/constants.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,5 @@ export const LENS_TAGCLOUD_DEFAULT_STATE = {
2424
maxFontSize: 72,
2525
minFontSize: 18,
2626
orientation: TAGCLOUD_ORIENTATION.SINGLE as $Values<typeof TAGCLOUD_ORIENTATION>,
27-
showLabel: true,
27+
showCaption: true,
2828
};

src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/schema/charts/datatable.ts

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -192,10 +192,19 @@ const datatableStateSharedOptionsSchema = {
192192
*/
193193
sort_by: schema.maybe(sortingSchema),
194194
/**
195-
* Whether to show row numbers
195+
* Show row numbers
196196
*/
197-
show_row_numbers: schema.maybe(
198-
schema.boolean({ meta: { description: 'Whether to show row numbers' } })
197+
row_numbers: schema.maybe(
198+
schema.object(
199+
{
200+
visible: schema.boolean({ meta: { description: 'Show row numbers' } }),
201+
},
202+
{
203+
meta: {
204+
description: 'Configuration for row numbers',
205+
},
206+
}
207+
)
199208
),
200209
};
201210

@@ -205,7 +214,7 @@ const datatableStateCommonOptionsSchema = {
205214
*/
206215
apply_color_to: schema.maybe(applyColorToDatatableSchema),
207216
/**
208-
* Whether to show the column
217+
* Show the column
209218
*/
210219
visible: schema.maybe(schema.boolean({ defaultValue: true })),
211220
/**

src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/schema/charts/gauge.test.ts

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -70,10 +70,10 @@ describe('Gauge Schema', () => {
7070
operation: 'sum' as const,
7171
field: 'performance_score',
7272
empty_as_null: LENS_EMPTY_AS_NULL_DEFAULT_VALUE,
73-
title: 'Score',
73+
title: { text: 'Score' },
7474
sub_title: 'with 80% target',
7575
color,
76-
ticks: 'bands' as const,
76+
ticks: { mode: 'bands' as const },
7777
min: {
7878
operation: 'static_value' as const,
7979
value: 0,
@@ -104,7 +104,7 @@ describe('Gauge Schema', () => {
104104
metric: {
105105
operation: 'average' as const,
106106
field: 'cpu_usage',
107-
ticks: 'auto' as const,
107+
ticks: { mode: 'auto' as const },
108108
},
109109
shape: {
110110
type: 'circle' as const,
@@ -134,7 +134,6 @@ describe('Gauge Schema', () => {
134134
type: 'bullet',
135135
direction: 'horizontal',
136136
});
137-
// ticks default is only applied when explicitly set, not when omitted
138137
expect(validated.metric.ticks).toBeUndefined();
139138
});
140139

@@ -167,7 +166,7 @@ describe('Gauge Schema', () => {
167166
metric: {
168167
operation: 'value' as const,
169168
column: 'score',
170-
title: 'Score',
169+
title: { text: 'Score' },
171170
sub_title: 'with 80% target',
172171
color: {
173172
type: 'dynamic',
@@ -177,7 +176,7 @@ describe('Gauge Schema', () => {
177176
{ gte: 100, color: 'red' },
178177
],
179178
},
180-
ticks: 'bands' as const,
179+
ticks: { mode: 'bands' as const },
181180
min: {
182181
operation: 'value' as const,
183182
column: 'min',
@@ -260,8 +259,10 @@ describe('Gauge Schema', () => {
260259
metric: {
261260
operation: 'count' as const,
262261
field: 'test_field',
263-
// @ts-expect-error
264-
ticks: 'invalid',
262+
ticks: {
263+
// @ts-expect-error
264+
style: 'invalid',
265+
},
265266
},
266267
} satisfies GaugeInput;
267268

src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/schema/charts/gauge.ts

Lines changed: 31 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -95,14 +95,21 @@ const gaugeStateMetricInnerESQLOpsSchema = {
9595

9696
const gaugeStateMetricOptionsSchema = {
9797
/**
98-
* Title (overrides label on chart panel, but not in table)
98+
* Title configuration
9999
*/
100-
title: schema.maybe(schema.string({ meta: { description: 'Title' } })),
101-
/**
102-
* Whether to hide the title
103-
*/
104-
hide_title: schema.maybe(
105-
schema.boolean({ meta: { description: 'Hide title' }, defaultValue: false })
100+
title: schema.maybe(
101+
schema.object(
102+
{
103+
visible: schema.maybe(
104+
schema.boolean({
105+
meta: { description: 'Show the title' },
106+
defaultValue: true,
107+
})
108+
),
109+
text: schema.maybe(schema.string({ meta: { description: 'Title text' } })),
110+
},
111+
{ meta: { description: 'Title configuration' } }
112+
)
106113
),
107114
/**
108115
* Sub title
@@ -116,9 +123,23 @@ const gaugeStateMetricOptionsSchema = {
116123
* Tick marks configuration
117124
*/
118125
ticks: schema.maybe(
119-
schema.oneOf([schema.literal('auto'), schema.literal('bands'), schema.literal('hidden')], {
120-
defaultValue: 'auto',
121-
})
126+
schema.object(
127+
{
128+
visible: schema.maybe(
129+
schema.boolean({
130+
meta: { description: 'Show tick marks' },
131+
defaultValue: true,
132+
})
133+
),
134+
mode: schema.maybe(
135+
schema.oneOf([schema.literal('auto'), schema.literal('bands')], {
136+
meta: { description: 'Tick placement mode' },
137+
defaultValue: 'auto',
138+
})
139+
),
140+
},
141+
{ meta: { description: 'Ticks configuration' } }
142+
)
122143
),
123144
};
124145

0 commit comments

Comments
 (0)