Skip to content

Commit 29169b9

Browse files
authored
Merge branch 'main' into fix/flaky-290124-flyout-close-fireevent-26c8e706894555c0
2 parents 25e99e9 + f004f08 commit 29169b9

1,357 files changed

Lines changed: 72607 additions & 13261 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-manifests/ftr_platform_stateful_configs.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,6 @@ enabled:
8686
- src/platform/test/functional/apps/management/group1/config.ts
8787
- src/platform/test/functional/apps/management/group2/config.ts
8888
- src/platform/test/functional/apps/management/group3/config.ts
89-
- src/platform/test/functional/apps/management/group4/config.ts
9089
- src/platform/test/functional/apps/visualize/group1/config.ts
9190
- src/platform/test/functional/apps/visualize/group2/config.ts
9291
- src/platform/test/functional/apps/visualize/group3/config.ts

.buildkite/pipeline-resource-definitions/kibana-fips-daily.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ spec:
1919
description: Run Kibana test suite with FIPS agents
2020
spec:
2121
env:
22-
SLACK_NOTIFICATIONS_CHANNEL: '#kibana-fips'
22+
SLACK_NOTIFICATIONS_CHANNEL: '#apps-security-alerts'
2323
KIBANA_SLACK_NOTIFICATIONS_ENABLED: 'true'
2424
SLACK_NOTIFICATIONS_SKIP_FOR_RETRIES: 'true'
2525
REPORT_FAILED_TESTS_TO_GITHUB: 'true'

.buildkite/pull_requests.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
"build_on_commit": true,
1515
"build_on_comment": true,
1616
"build_drafts": false,
17+
"build_drafts_label": "ci:build-draft",
1718
"build_on_ready": true,
1819
"trigger_comment_regex": "^(?:(?:buildkite\\W+)?(?:build|test)\\W+(?:this|it))|^\\/ci$",
1920
"always_trigger_comment_regex": "^(?:(?:buildkite\\W+)?(?:build|test)\\W+(?:this|it))|^\\/ci$",

.buildkite/scout_ci_config.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ plugins:
3838
- error_boundary_example
3939
- event_annotation_listing
4040
- exploratory_view
41+
- files_management
4142
- fleet
4243
- flyoutSystemExamples
4344
- gen_ai_settings
@@ -67,6 +68,7 @@ plugins:
6768
- nightshift_investigations
6869
- notification_center
6970
- observability
71+
- observability_alerting
7072
- observability_onboarding
7173
- osquery
7274
- painless_lab

.buildkite/scripts/steps/checks/quick_checks.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,9 +101,10 @@
101101
"mayChangeFiles": true
102102
},
103103
{
104-
"script": ".buildkite/scripts/steps/checks/unused_deps.sh"
104+
"script": ".buildkite/scripts/steps/checks/unused_deps.sh",
105+
"requiresStableWorkspace": true
105106
},
106107
{
107108
"script": ".buildkite/scripts/steps/checks/jest_negative.sh"
108109
}
109-
]
110+
]

.eslintrc.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3157,6 +3157,7 @@ module.exports = {
31573157
'!@kbn/ui-chrome-layout',
31583158
'!@kbn/ui-app-menu',
31593159
'!@kbn/ui-favorite-button',
3160+
'!@kbn/ui-ai-components',
31603161
],
31613162
},
31623163
],

.github/CODEOWNERS

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -370,6 +370,7 @@ src/core/packages/user-storage/server-mocks @elastic/appex-sharedux
370370
src/core/test-helpers/kbn-server @elastic/kibana-core
371371
src/core/test-helpers/model-versions @elastic/kibana-core
372372
src/dev @elastic/kibana-operations
373+
src/platform/kbn-ui/ai-components @elastic/appex-sharedux
373374
src/platform/kbn-ui/app-header @elastic/appex-sharedux
374375
src/platform/kbn-ui/app-menu @elastic/appex-sharedux
375376
src/platform/kbn-ui/callout @elastic/appex-sharedux
@@ -955,7 +956,6 @@ src/platform/test/plugin_functional/plugins/hardening @elastic/kibana-security
955956
src/platform/test/plugin_functional/plugins/index_patterns @elastic/kibana-data-discovery
956957
src/platform/test/plugin_functional/plugins/kbn_top_nav @elastic/kibana-core
957958
src/platform/test/plugin_functional/plugins/kbn_tp_custom_visualizations @elastic/kibana-visualizations
958-
src/platform/test/plugin_functional/plugins/management_test_plugin @elastic/kibana-management
959959
src/platform/test/plugin_functional/plugins/rendering_plugin @elastic/kibana-core
960960
src/platform/test/plugin_functional/plugins/saved_object_export_transforms @elastic/kibana-core
961961
src/platform/test/plugin_functional/plugins/saved_object_import_warnings @elastic/kibana-core
@@ -1220,6 +1220,7 @@ x-pack/platform/plugins/shared/agent_builder_platform @elastic/workchat-eng
12201220
x-pack/platform/plugins/shared/agent_builder_sml @elastic/workchat-eng
12211221
x-pack/platform/plugins/shared/agent_builder_visualizations @elastic/kibana-presentation
12221222
x-pack/platform/plugins/shared/agent_builder_workflows @elastic/workchat-eng @elastic/workflows-eng
1223+
x-pack/platform/plugins/shared/agentic_investigations @elastic/security-solution
12231224
x-pack/platform/plugins/shared/ai_infra/llm_tasks @elastic/search-ml-ux
12241225
x-pack/platform/plugins/shared/ai_infra/product_doc_base @elastic/search-ml-ux
12251226
x-pack/platform/plugins/shared/aiops @elastic/search-ml-ux
@@ -1358,6 +1359,7 @@ x-pack/solutions/observability/plugins/nightshift @elastic/nightshift-context-an
13581359
x-pack/solutions/observability/plugins/observability @elastic/observability-ui
13591360
x-pack/solutions/observability/plugins/observability_agent_builder @elastic/nightshift-context-and-research-team
13601361
x-pack/solutions/observability/plugins/observability_ai_assistant_app @elastic/nightshift-context-and-research-team
1362+
x-pack/solutions/observability/plugins/observability_alerting @elastic/rna-project-team
13611363
x-pack/solutions/observability/plugins/observability_logs_explorer @elastic/obs-signals-logs-team
13621364
x-pack/solutions/observability/plugins/observability_onboarding @elastic/streams-ui
13631365
x-pack/solutions/observability/plugins/observability_shared @elastic/observability-ui
@@ -2730,10 +2732,13 @@ src/platform/packages/shared/kbn-connector-specs/src/specs/datadog/** @elastic/w
27302732
# workplaceai
27312733
/x-pack/solutions/workplaceai/test/serverless/api_integration/configs/config.ts @elastic/appex-qa
27322734
/x-pack/solutions/workplaceai/test/serverless/functional/configs/config.ts @elastic/appex-qa
2733-
x-pack/platform/plugins/shared/agent_builder_platform/server/skills/ki_automation_generation @elastic/context-eng
2735+
x-pack/platform/plugins/shared/agent_builder_platform/server/skills/analyze_and_improve @elastic/context-eng
2736+
x-pack/platform/plugins/shared/agent_builder_platform/server/skills/context_engine_signals @elastic/context-eng
2737+
x-pack/platform/plugins/shared/agent_builder_platform/server/skills/ai_index_sources @elastic/context-eng
2738+
x-pack/platform/plugins/shared/agent_builder_platform/server/skills/ai_index_automations @elastic/context-eng
27342739

27352740
# Management Experience - Deployment Management
2736-
/src/platform/test/functional/fixtures/kbn_archiver/management.json @elastic/kibana-management @elastic/kibana-data-discovery # Assigned per 2 uses: test/functional/apps/management/group4/_import_objects.ts && test/functional/apps/management/group2/_scripted_fields_filter.ts
2741+
/src/platform/test/functional/fixtures/kbn_archiver/management.json @elastic/kibana-core @elastic/kibana-data-discovery # Assigned per test/functional/apps/management/group2/_scripted_fields_filter.ts && Scout saved_objects_management import suites
27372742
/x-pack/platform/test/functional/services/ace_editor.ts @elastic/kibana-management
27382743
/x-pack/platform/test/functional/page_objects/remote_clusters_page.ts @elastic/kibana-management
27392744
/x-pack/platform/test/stack_functional_integration/apps/ccs @elastic/kibana-management
@@ -2742,15 +2747,12 @@ x-pack/platform/plugins/shared/agent_builder_platform/server/skills/ki_automatio
27422747
/x-pack/platform/test/functional/page_objects/rollup_page.ts @elastic/kibana-management
27432748
/x-pack/platform/test/functional/page_objects/cross_cluster_replication_page.ts @elastic/kibana-management
27442749
/x-pack/platform/test/functional/fixtures/ingest_pipeline_example_mapping.csv @elastic/kibana-management
2745-
/x-pack/platform/test/serverless/functional/test_suites/spaces/spaces_management.ts @elastic/kibana-management
27462750
/x-pack/platform/test/stack_functional_integration/apps/management @elastic/kibana-management
27472751
/x-pack/platform/test/functional/page_objects/*_management_page.ts @elastic/kibana-management
27482752
/x-pack/platform/test/functional/page_objects/tag_management_page.ts @elastic/appex-sharedux
27492753
/src/platform/test/functional/services/saved_query_management_component.ts @elastic/kibana-management
27502754
/src/platform/test/functional/services/management @elastic/kibana-management
27512755
/x-pack/platform/test/functional/apps/remote_clusters @elastic/kibana-management
2752-
/src/platform/test/plugin_functional/test_suites/management @elastic/kibana-management
2753-
/src/platform/test/plugin_functional/plugins/management_test_plugin @elastic/kibana-management
27542756
/src/platform/test/functional/page_objects/management/indexpattern_field_editor_page.ts @elastic/kibana-data-discovery
27552757
/src/platform/test/functional/page_objects/management/saved_objects_page.ts @elastic/kibana-core
27562758
/src/platform/test/functional/page_objects/embedded_console.ts @elastic/search-ml-ux
@@ -2777,7 +2779,6 @@ x-pack/platform/plugins/shared/agent_builder_platform/server/skills/ki_automatio
27772779
/x-pack/platform/test/accessibility/apps/group1/home.ts @elastic/kibana-management
27782780
/x-pack/platform/test/accessibility/apps/group1/index_lifecycle_management.ts @elastic/kibana-management
27792781
/x-pack/platform/test/accessibility/apps/group1/ingest_node_pipelines.ts @elastic/kibana-management
2780-
/x-pack/platform/test/accessibility/apps/group1/management.ts @elastic/kibana-management
27812782
/x-pack/platform/test/accessibility/apps/group1/search_profiler.ts @elastic/kibana-management
27822783
/x-pack/platform/test/accessibility/apps/group3/upgrade_assistant.ts @elastic/kibana-management
27832784

@@ -3466,6 +3467,7 @@ x-pack/platform/plugins/shared/actions/server/lib/token_tracking @elastic/securi
34663467
/x-pack/solutions/security/test/security_solution_endpoint/ @elastic/security-defend-workflows
34673468
/x-pack/solutions/security/test/security_solution_api_integration/test_suites/edr_workflows/ @elastic/security-defend-workflows
34683469
/x-pack/solutions/security/plugins/security_solution/test/scout/edr_artifacts/ @elastic/security-defend-workflows
3470+
/x-pack/solutions/security/plugins/security_solution/test/scout/edr_response_actions/ @elastic/security-defend-workflows
34693471
/x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/sections/endpoint_management @elastic/security-defend-workflows
34703472
/x-pack/solutions/security/plugins/security_solution_serverless/server/endpoint @elastic/security-defend-workflows
34713473
/x-pack/solutions/security/plugins/security_solution_serverless/server/ai4soc @elastic/security-defend-workflows
@@ -3674,7 +3676,6 @@ x-pack/solutions/observability/plugins/observability_shared/public/components/pr
36743676
/src/platform/test/functional/page_objects/share_page.ts @elastic/appex-sharedux # Assigned per https://github.com/elastic/kibana/pull/200209/files#r1846648444
36753677
/src/platform/test/accessibility/apps/kibana_overview_* @elastic/appex-sharedux # Assigned per https://github.com/elastic/kibana/pull/200209/files/cab99bce5ac2082fa77222beebe3b61ff836b94b#r1846659920
36763678
/x-pack/platform/test/functional/services/sample_data @elastic/appex-sharedux # Assigned per https://github.com/elastic/kibana/pull/200142#discussion_r1846512756
3677-
/src/platform/test/functional/page_objects/files_management.ts @elastic/appex-sharedux # Assigned per https://github.com/elastic/kibana/pull/200017#discussion_r1840477291
36783679
/src/platform/plugins/private/advanced_settings/test/scout/ui @elastic/appex-sharedux
36793680
/src/platform/test/api_integration/apis/home/*.ts @elastic/appex-sharedux # Assigned per https://github.com/elastic/kibana/pull/199771/files#r1840077065
36803681
/src/platform/test/functional/services/saved_objects_finder.ts @elastic/appex-sharedux
@@ -3692,7 +3693,6 @@ x-pack/solutions/observability/plugins/observability_shared/public/components/pr
36923693
/x-pack/platform/test/api_integration_deployment_agnostic/apis/intercepts @elastic/appex-sharedux
36933694
/x-pack/platform/plugins/shared/spaces/test/scout/ui/fixtures/ @elastic/appex-sharedux
36943695
/x-pack/platform/plugins/shared/spaces/test/scout/ui/tests/spaces_selection_serverless.spec.ts @elastic/appex-sharedux
3695-
/x-pack/platform/test/serverless/functional/test_suites/spaces/index.ts @elastic/appex-sharedux
36963696
/x-pack/platform/test/serverless/functional/page_objects/svl_common_navigation.ts @elastic/appex-sharedux
36973697
/x-pack/solutions/security/test/serverless/functional/page_objects/svl_sec_landing_page.ts @elastic/appex-sharedux
36983698
/x-pack/solutions/observability/test/api_integration_deployment_agnostic/apis/intercepts/*.ts @elastic/appex-sharedux

.github/workflows/failed-test-investigator.lock.yml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/failed-test-investigator.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -284,7 +284,13 @@ Request an automatic fix immediately for a fixable **`application`** failure. Fo
284284

285285
**Skip** the `ai:fix-flaky` label — regardless of `failCount` — when a fix PR for this issue is already up (open, in draft, or in review) in the Kibana repository; you already check for one when writing the note block below, so don't request a duplicate. Also skip `ai:fix-flaky` (and `failure:ai-fixable`) for Security Cypress when the doctor action is `migrate`, a new Scout spec, a new API/unit test, or `none`.
286286

287-
An engineer can still request a fix for any issue by adding `ai:fix-flaky` manually; that path does not go through this workflow and is unaffected by the recurrence gate.
287+
An engineer can still request a fix for any issue by adding `ai:fix-flaky` manually; that path does not go through this workflow and is unaffected by the recurrence gate or the team opt-out below.
288+
289+
#### Teams opted out of automatic fix requests
290+
291+
Some teams prefer to request fixes themselves. When the issue carries one of these `Team:` labels, never add `ai:fix-flaky` — regardless of classification or `failCount`. Still add `failure:ai-fixable` when a fix is available, and use the "Fix available, team opted out" tip in "Comment format" so the team sees how to request one.
292+
293+
- `Team:Kibana Management`
288294

289295
### "Previous fix didn't hold" label
290296

@@ -371,6 +377,15 @@ If a fix PR is already up (in draft or in review) in the Kibana repository — t
371377
> Marked "AI-fixable". Add `ai:fix-flaky` to request a fix now; otherwise it will be requested automatically if the test fails again.
372378
```
373379

380+
**Fix available, team opted out** — you added `failure:ai-fixable` without `ai:fix-flaky` because the issue's team has opted out of automatic fix requests (see "Teams opted out of automatic fix requests"). Fixes are never requested automatically for it, so don't promise one:
381+
382+
```markdown
383+
> [!TIP]
384+
> Marked "AI-fixable". Add `ai:fix-flaky` to request a fix PR — `<Team: label>` has opted out of automatic fix requests.
385+
```
386+
387+
Fill `<Team: label>` with the issue's opted-out team label, e.g. `Team:Kibana Management`.
388+
374389
### 1. Visible header (required)
375390

376391
A `###` heading followed by one summary sentence — nothing else, no standing metadata lines:

0 commit comments

Comments
 (0)