Skip to content

Commit 4033ef4

Browse files
committed
merge main
2 parents e1aad5c + de52f41 commit 4033ef4

1,610 files changed

Lines changed: 26927 additions & 21150 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_security_serverless_configs.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ disabled:
1010
- x-pack/test/defend_workflows_cypress/serverless_config.ts
1111
- x-pack/test/osquery_cypress/serverless_cli_config.ts
1212
- x-pack/test/security_solution_cypress/serverless_config.ts
13+
- x-pack/test/security_solution_cypress/ai4dsoc_serverless_config.ts
1314

1415
# Playwright
1516
- x-pack/test/security_solution_playwright/serverless_config.ts
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
steps:
2+
- command: .buildkite/scripts/steps/functional/security_serverless_ai4dsoc.sh
3+
label: 'Serverless AI4DSOC - Security Solution Cypress Tests'
4+
agents:
5+
machineType: n2-standard-4
6+
preemptible: true
7+
depends_on:
8+
- build
9+
- quick_checks
10+
- checks
11+
- linting
12+
- linting_with_types
13+
- check_types
14+
- check_oas_snapshot
15+
timeout_in_minutes: 60
16+
parallelism: 1
17+
retry:
18+
automatic:
19+
- exit_status: '-1'
20+
limit: 1

.buildkite/scripts/pipelines/pull_request/pipeline.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -263,6 +263,7 @@ const getPipeline = (filename: string, removeSteps = true) => {
263263
pipeline.push(
264264
getPipeline('.buildkite/pipelines/pull_request/security_solution/ai_assistant.yml')
265265
);
266+
pipeline.push(getPipeline('.buildkite/pipelines/pull_request/security_solution/ai4dsoc.yml'));
266267
pipeline.push(
267268
getPipeline('.buildkite/pipelines/pull_request/security_solution/automatic_import.yml')
268269
);
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
#!/usr/bin/env bash
2+
3+
set -euo pipefail
4+
5+
source .buildkite/scripts/steps/functional/common.sh
6+
7+
export JOB=kibana-security-solution-chrome
8+
export KIBANA_INSTALL_DIR=${KIBANA_BUILD_LOCATION}
9+
10+
echo "--- AI4DSOC Cypress Tests on Serverless"
11+
12+
cd x-pack/test/security_solution_cypress
13+
14+
set +e
15+
BK_ANALYTICS_API_KEY=$(vault_get security-solution-ci sec-sol-cypress-bk-api-key)
16+
17+
BK_ANALYTICS_API_KEY=$BK_ANALYTICS_API_KEY yarn cypress:ai4dsoc:run:serverless; status=$?; yarn junit:merge || :; exit $status

.github/CODEOWNERS

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -888,6 +888,7 @@ x-pack/platform/plugins/shared/ai_infra/llm_tasks @elastic/appex-ai-infra
888888
x-pack/platform/plugins/shared/ai_infra/product_doc_base @elastic/appex-ai-infra
889889
x-pack/platform/plugins/shared/aiops @elastic/ml-ui
890890
x-pack/platform/plugins/shared/alerting @elastic/response-ops
891+
x-pack/platform/plugins/shared/apm_sources_access @elastic/obs-ux-infra_services-team
891892
x-pack/platform/plugins/shared/automatic_import @elastic/security-scalability
892893
x-pack/platform/plugins/shared/cases @elastic/response-ops
893894
x-pack/platform/plugins/shared/cloud @elastic/kibana-core
@@ -2223,6 +2224,9 @@ x-pack/test/api_integration/apis/management/index_management/inference_endpoints
22232224
/x-pack/solutions/security/plugins/security_solution_ess/public/upselling/pages/attack_discovery @elastic/security-generative-ai
22242225
/x-pack/test/security_solution_cypress/cypress/e2e/automatic_import @elastic/security-scalability
22252226

2227+
# AI4DSOC in Security Solution
2228+
/x-pack/test/security_solution_cypress/cypress/e2e/ai4dsoc @elastic/security-engineering-productivity
2229+
22262230
# Security Solution cross teams ownership
22272231
/x-pack/test/security_solution_cypress/cypress/fixtures @elastic/security-detections-response @elastic/security-threat-hunting
22282232
/x-pack/test/security_solution_cypress/cypress/helpers @elastic/security-detections-response @elastic/security-threat-hunting

api_docs/actions.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/actions
88
title: "actions"
99
image: https://source.unsplash.com/400x175/?github
1010
description: API docs for the actions plugin
11-
date: 2025-03-18
11+
date: 2025-03-19
1212
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'actions']
1313
---
1414
import actionsObj from './actions.devdocs.json';

api_docs/advanced_settings.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/advancedSettings
88
title: "advancedSettings"
99
image: https://source.unsplash.com/400x175/?github
1010
description: API docs for the advancedSettings plugin
11-
date: 2025-03-18
11+
date: 2025-03-19
1212
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'advancedSettings']
1313
---
1414
import advancedSettingsObj from './advanced_settings.devdocs.json';

api_docs/ai_assistant_management_selection.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/aiAssistantManagementSelection
88
title: "aiAssistantManagementSelection"
99
image: https://source.unsplash.com/400x175/?github
1010
description: API docs for the aiAssistantManagementSelection plugin
11-
date: 2025-03-18
11+
date: 2025-03-19
1212
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'aiAssistantManagementSelection']
1313
---
1414
import aiAssistantManagementSelectionObj from './ai_assistant_management_selection.devdocs.json';

api_docs/aiops.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/aiops
88
title: "aiops"
99
image: https://source.unsplash.com/400x175/?github
1010
description: API docs for the aiops plugin
11-
date: 2025-03-18
11+
date: 2025-03-19
1212
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'aiops']
1313
---
1414
import aiopsObj from './aiops.devdocs.json';

api_docs/alerting.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/alerting
88
title: "alerting"
99
image: https://source.unsplash.com/400x175/?github
1010
description: API docs for the alerting plugin
11-
date: 2025-03-18
11+
date: 2025-03-19
1212
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'alerting']
1313
---
1414
import alertingObj from './alerting.devdocs.json';

0 commit comments

Comments
 (0)