Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
31 changes: 13 additions & 18 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -1280,7 +1280,7 @@ x-pack/solutions/observability/plugins/observability/server/lib/esql_extensions
/x-pack/test_serverless/functional/test_suites/common/data_usage @elastic/obs-ai-assistant @elastic/security-solution
/x-pack/test_serverless/functional/page_objects/svl_data_usage.ts @elastic/obs-ai-assistant @elastic/security-solution
/x-pack/solutions/observability/test/observability_ai_assistant_functional @elastic/obs-ai-assistant
/x-pack/test/functional/es_archives/observability/ai_assistant @elastic/obs-ai-assistant
/x-pack/solutions/observability/test/fixtures/es_archives/observability/ai_assistant @elastic/obs-ai-assistant
/x-pack/solutions/observability/test/api_integration_deployment_agnostic/apis/ai_assistant @elastic/obs-ai-assistant
/x-pack/solutions/observability/test/api_integration_deployment_agnostic/configs/serverless/oblt.ai_assistant.index.ts @elastic/obs-ai-assistant
/x-pack/solutions/observability/test/api_integration_deployment_agnostic/configs/serverless/oblt.ai_assistant.serverless.config.ts @elastic/obs-ai-assistant
Expand Down Expand Up @@ -1311,7 +1311,7 @@ x-pack/solutions/observability/plugins/observability/server/lib/esql_extensions
/x-pack/test/functional/page_objects/asset_details.ts @elastic/obs-ux-infra_services-team
/x-pack/test/functional/page_objects/infra_* @elastic/obs-ux-infra_services-team
/x-pack/solutions/observability/test/functional/page_objects/infra_* @elastic/obs-ux-infra_services-team
/x-pack/test/functional/es_archives/infra @elastic/obs-ux-infra_services-team
/x-pack/solutions/observability/test/fixtures/es_archives/infra @elastic/obs-ux-infra_services-team
/x-pack/test_serverless/**/test_suites/observability/infra/ @elastic/obs-ux-infra_services-team
^/src/platform/test/common/plugins/otel_metrics @elastic/obs-ux-infra_services-team
/x-pack/solutions/observability/plugins/infra/common @elastic/obs-ux-infra_services-team
Expand Down Expand Up @@ -1464,7 +1464,7 @@ x-pack/solutions/observability/plugins/observability/server/lib/esql_extensions
/x-pack/solutions/observability/test/functional_with_es_ssl/config.ts @elastic/obs-ux-management-team
/x-pack/solutions/observability/test/functional_with_es_ssl/ftr_provider_context.ts @elastic/obs-ux-management-team
/x-pack/solutions/observability/test/functional/apps/uptime @elastic/obs-ux-management-team
/x-pack/test/functional/es_archives/uptime @elastic/obs-ux-management-team
/x-pack/solutions/observability/test/fixtures/es_archives/uptime @elastic/obs-ux-management-team
/x-pack/solutions/observability/test/functional/services/uptime @elastic/obs-ux-management-team
/x-pack/solutions/observability/test/api_integration/apis/uptime @elastic/obs-ux-management-team
/x-pack/solutions/observability/test/api_integration/apis/synthetics @elastic/obs-ux-management-team
Expand All @@ -1477,7 +1477,6 @@ x-pack/solutions/observability/plugins/observability/server/lib/esql_extensions
^/src/platform/test/functional/apps/discover/observability @elastic/observability-ui

# obs-ux-logs-team
/x-pack/test/functional/es_archives/observability_logs_explorer @elastic/obs-ux-logs-team
/x-pack/solutions/observability/test/api_integration_deployment_agnostic/apis/dataset_quality @elastic/obs-ux-logs-team
/x-pack/test_serverless/functional/test_suites/observability/config.* @elastic/obs-ux-logs-team
/x-pack/test_serverless/functional/test_suites/observability/landing_page.ts @elastic/obs-ux-logs-team
Expand Down Expand Up @@ -2153,7 +2152,6 @@ x-pack/platform/plugins/private/cloud_integrations/cloud_full_story/server/confi
/x-pack/test/functional/es_archives/alerts @elastic/response-ops
/x-pack/test/functional/es_archives/alerts_legacy @elastic/response-ops
/x-pack/test/functional/es_archives/observability/alerts @elastic/response-ops
/x-pack/test/functional/es_archives/actions @elastic/response-ops
/x-pack/test/functional/es_archives/rules_scheduled_task_id @elastic/response-ops
/x-pack/test/functional/es_archives/alerting/8_2_0 @elastic/response-ops
/x-pack/test/functional/es_archives/cases/signals/default @elastic/kibana-cases
Expand Down Expand Up @@ -2288,18 +2286,18 @@ x-pack/platform/plugins/private/cloud_integrations/cloud_full_story/server/confi

# Security Solution
/x-pack/test/functional/fixtures/kbn_archiver/security_solution/timelines/7.15.0_space @elastic/security-solution # Assigned per only use: https://github.com/elastic/kibana/blob/main/x-pack/test/security_solution_api_integration/test_suites/investigation/timeline/tests/timeline_migrations.ts#L58
/x-pack/test/functional/es_archives/packetbeat @elastic/security-solution
/x-pack/solutions/security/test/fixtures/es_archives/packetbeat @elastic/security-solution
/x-pack/test/security_solution_ftr @elastic/security-solution
/x-pack/test/functional/es_archives/security_solution @elastic/security-solution
/x-pack/test/functional/es_archives/rule_exceptions @elastic/security-solution # Assigned per https://github.com/elastic/kibana/pull/199795/files/ae80bb252bc71f787c122849fcb9b01e386fc5e9#r1840233040
/x-pack/solutions/security/test/fixtures/es_archives/security_solution @elastic/security-solution
/x-pack/solutions/security/test/fixtures/es_archives/rule_exceptions @elastic/security-solution # Assigned per https://github.com/elastic/kibana/pull/199795/files/ae80bb252bc71f787c122849fcb9b01e386fc5e9#r1840233040
/x-pack/solutions/security/test/functional/ @elastic/security-solution
/x-pack/solutions/security/test/functional_solution_sidenav/ @elastic/security-solution
/x-pack/test/common/utils/security_solution/index.ts @elastic/security-solution
/x-pack/solutions/security/test/plugin_functional/ @elastic/security-solution
/x-pack/test/common/services/security_solution @elastic/security-solution
/x-pack/test/api_integration/services/security_solution_*.gen.ts @elastic/security-solution
/x-pack/solutions/security/test/accessibility/ @elastic/security-solution
/x-pack/test/functional/es_archives/endpoint/ @elastic/security-solution
/x-pack/solutions/security/test/fixtures/es_archives/endpoint/ @elastic/security-solution
/x-pack/platform/test/plugin_functional/test_suites/resolver/ @elastic/security-solution
/x-pack/test/security_solution_api_integration @elastic/security-solution
/x-pack/test/api_integration/apis/security_solution @elastic/security-solution
Expand Down Expand Up @@ -2374,8 +2372,8 @@ x-pack/test/security_solution_api_integration/test_suites/investigations @elasti
x-pack/test/security_solution_api_integration/test_suites/siem_migrations @elastic/security-threat-hunting
x-pack/test/security_solution_api_integration/test_suites/sources @elastic/security-detections-response
/x-pack/test/common/utils/security_solution/detections_response @elastic/security-detections-response
/x-pack/test/functional/es_archives/signals @elastic/security-detections-response
/x-pack/test/functional/es_archives/rule_keyword_family @elastic/security-detections-response
/x-pack/solutions/security/test/fixtures/es_archives/signals @elastic/security-detections-response
/x-pack/solutions/security/test/fixtures/es_archives/rule_keyword_family @elastic/security-detections-response

# Security Solution sub teams

Expand Down Expand Up @@ -2608,8 +2606,8 @@ x-pack/platform/plugins/shared/actions/server/lib/token_tracking @elastic/securi
/x-pack/solutions/security/plugins/security_solution/common/api/detection_engine/signals_migration @elastic/security-detection-engine
/x-pack/solutions/security/plugins/security_solution/common/cti @elastic/security-detection-engine
/x-pack/solutions/security/plugins/security_solution/common/field_maps @elastic/security-detection-engine
/x-pack/test/functional/es_archives/entity/risks @elastic/security-detection-engine
/x-pack/test/functional/es_archives/entity/host_risk @elastic/security-detection-engine
/x-pack/solutions/security/test/fixtures/es_archives/entity/risks @elastic/security-detection-engine
/x-pack/solutions/security/test/fixtures/es_archives/entity/host_risk @elastic/security-detection-engine
/x-pack/test/api_integration/apis/lists @elastic/security-detection-engine
/x-pack/solutions/security/plugins/security_solution/public/value_list @elastic/security-detection-engine
/x-pack/solutions/security/plugins/security_solution/public/detections/components/value_lists_management_flyout @elastic/security-detection-engine
Expand All @@ -2635,7 +2633,7 @@ x-pack/platform/plugins/shared/actions/server/lib/token_tracking @elastic/securi
/x-pack/test/security_solution_api_integration/test_suites/detections_response/detection_engine @elastic/security-detection-engine
/x-pack/test/security_solution_api_integration/test_suites/detections_response/utils/rules/rule_gaps.ts @elastic/security-detection-engine
/x-pack/test/security_solution_api_integration/test_suites/lists_and_exception_lists @elastic/security-detection-engine
/x-pack/test/functional/es_archives/asset_criticality @elastic/security-detection-engine
/x-pack/solutions/security/test/fixtures/es_archives/asset_criticality @elastic/security-detection-engine
/x-pack/solutions/security/plugins/security_solution/server/usage/exceptions @elastic/security-detection-engine
/x-pack/solutions/security/plugins/security_solution/server/usage/value_lists @elastic/security-detection-engine

Expand Down Expand Up @@ -2721,11 +2719,8 @@ x-pack/platform/plugins/shared/fleet/public/components/cloud_security_posture @e
x-pack/platform/plugins/shared/fleet/public/applications/fleet/sections/agent_policy/create_package_policy_page/single_page_layout/components/cloud_security_posture @elastic/fleet @elastic/kibana-cloud-security-posture
x-pack/platform/plugins/shared/fleet/public/applications/fleet/sections/agent_policy/create_package_policy_page/single_page_layout/hooks/setup_technology.* @elastic/fleet @elastic/kibana-cloud-security-posture
x-pack/platform/plugins/shared/fleet/public/applications/integrations/sections/epm/screens/detail/components/cloud_posture_third_party_support_callout.* @elastic/fleet @elastic/kibana-cloud-security-posture
## Kubernetes Security tests
x-pack/test/functional/es_archives/kubernetes_security @elastic/kibana-cloud-security-posture
x-pack/test/kubernetes_security @elastic/kibana-cloud-security-posture
## SessionView tests
x-pack/test/functional/es_archives/session_view @elastic/kibana-cloud-security-posture
x-pack/solutions/security/test/fixtures/es_archives/session_view @elastic/kibana-cloud-security-posture
x-pack/solutions/security/test/session_view @elastic/kibana-cloud-security-posture # Assigned per https://github.com/elastic/kibana/blob/main/api_docs/session_view.mdx#L18
## CSP tests
x-pack/solutions/security/test/api_integration/apis/cloud_security_posture/ @elastic/kibana-cloud-security-posture
Expand Down
18 changes: 16 additions & 2 deletions scripts/archive_migration_functions.sh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/bin/bash

# ??? Should we migrate
# x-pack/test/functional/es_archives/security_solution/timelines/7.15.0_space
# x-pack/solutions/security/test/fixtures/es_archives/security_solution/timelines/7.15.0_space
# ### Yes, it needs migration
# ### Saved Object type(s) that we care about:
# index-pattern
Expand Down Expand Up @@ -39,12 +39,26 @@ list_stragglers() {
echo

echo "### X-PACK"
# Search in x-pack/platform/test/fixtures/es_archives
while read -r y; do
local b=$(grep -l '"index": ".kibana' "$y")
if [ -n "$b" ]; then
echo "${b%/mappings.json}"
fi
done <<<"$(find x-pack/test/functional/es_archives -name mappings.json)"
done <<<"$(find x-pack/platform/test/fixtures/es_archives -name mappings.json)"

# Also search in x-pack/solutions/{solution}/test/fixtures/es_archives for each solution
for solution in search security chat observability; do
solution_dir="x-pack/solutions/${solution}/test/fixtures/es_archives"
if [ -d "$solution_dir" ]; then
while read -r y; do
local b=$(grep -l '"index": ".kibana' "$y")
if [ -n "$b" ]; then
echo "${b%/mappings.json}"
fi
done <<<"$(find "$solution_dir" -name mappings.json)"
fi
done

}

Expand Down
2 changes: 1 addition & 1 deletion src/dev/code_coverage/docs/team_assignment/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Example CODEOWNERS Block:
_notice the coverage delimiter `#CC# ...`_

```
/x-pack/test/functional/es_archives/endpoint/ @elastic/endpoint-app-team @elastic/siem
/x-pack/solutions/security/test/fixtures/es_archives/endpoint/ @elastic/endpoint-app-team @elastic/siem
/x-pack/platform/test/plugin_functional/plugins/resolver_test/ @elastic/endpoint-app-team @elastic/siem
/x-pack/platform/test/plugin_functional/test_suites/resolver/ @elastic/endpoint-app-team @elastic/siem
#CC# /x-pack/legacy/plugins/siem/ @elastic/siem
Expand Down
Original file line number Diff line number Diff line change
@@ -1,35 +1,32 @@
[
"x-pack/test/functional/es_archives/action_task_params",
"x-pack/test/functional/es_archives/actions",
"x-pack/test/functional/es_archives/alerting/8_2_0",
"x-pack/test/functional/es_archives/alerts",
"x-pack/test/functional/es_archives/alerts_legacy/rules",
"x-pack/test/functional/es_archives/alerts_legacy/tasks",
"x-pack/test/functional/es_archives/cases/default",
"x-pack/test/functional/es_archives/cases/migrations/7.11.1",
"x-pack/test/functional/es_archives/cases/migrations/7.13.2",
"x-pack/test/functional/es_archives/cases/migrations/7.13_user_actions",
"x-pack/test/functional/es_archives/cases/migrations/7.16.0_space",
"x-pack/test/functional/es_archives/cases/migrations/8.8.0",
"x-pack/test/functional/es_archives/data/search_sessions",
"x-pack/test/functional/es_archives/endpoint/telemetry/agent_only",
"x-pack/test/functional/es_archives/endpoint/telemetry/cloned_endpoint_different_states",
"x-pack/test/functional/es_archives/endpoint/telemetry/cloned_endpoint_installed",
"x-pack/test/functional/es_archives/endpoint/telemetry/cloned_endpoint_uninstalled",
"x-pack/test/functional/es_archives/endpoint/telemetry/endpoint_malware_disabled",
"x-pack/test/functional/es_archives/endpoint/telemetry/endpoint_malware_enabled",
"x-pack/test/functional/es_archives/endpoint/telemetry/endpoint_uninstalled",
"x-pack/test/functional/es_archives/event_log_legacy_ids",
"x-pack/test/functional/es_archives/event_log_multiple_indicies",
"x-pack/test/functional/es_archives/fleet/agents",
"x-pack/test/functional/es_archives/lists",
"x-pack/test/functional/es_archives/rules_scheduled_task_id/rules",
"x-pack/test/functional/es_archives/rules_scheduled_task_id/tasks",
"x-pack/test/functional/es_archives/security_solution/import_rule_connector",
"x-pack/test/functional/es_archives/security_solution/migrations",
"x-pack/test/functional/es_archives/security_solution/resolve_read_rules/7_14",
"x-pack/test/functional/es_archives/security_solution/timelines/7.15.0",
"x-pack/test/functional/es_archives/security_solution/timelines/7.15.0_space",
"x-pack/test/functional/es_archives/task_manager_removed_types",
"x-pack/test/functional/es_archives/task_manager_tasks"
"x-pack/platform/test/fixtures/es_archives/action_task_params",
"x-pack/platform/test/fixtures/es_archives/actions",
"x-pack/platform/test/fixtures/es_archives/alerting/8_2_0",
"x-pack/platform/test/fixtures/es_archives/alerts",
"x-pack/platform/test/fixtures/es_archives/cases/default",
"x-pack/platform/test/fixtures/es_archives/cases/migrations/7.11.1",
"x-pack/platform/test/fixtures/es_archives/cases/migrations/7.13.2",
"x-pack/platform/test/fixtures/es_archives/cases/migrations/7.13_user_actions",
"x-pack/platform/test/fixtures/es_archives/cases/migrations/7.16.0_space",
"x-pack/platform/test/fixtures/es_archives/cases/migrations/8.8.0",
"x-pack/platform/test/fixtures/es_archives/data/search_sessions",
"x-pack/solutions/security/test/fixtures/es_archives/endpoint/telemetry/agent_only",
"x-pack/solutions/security/test/fixtures/es_archives/endpoint/telemetry/cloned_endpoint_different_states",
"x-pack/solutions/security/test/fixtures/es_archives/endpoint/telemetry/cloned_endpoint_installed",
"x-pack/solutions/security/test/fixtures/es_archives/endpoint/telemetry/cloned_endpoint_uninstalled",
"x-pack/solutions/security/test/fixtures/es_archives/endpoint/telemetry/endpoint_malware_disabled",
"x-pack/solutions/security/test/fixtures/es_archives/endpoint/telemetry/endpoint_malware_enabled",
"x-pack/solutions/security/test/fixtures/es_archives/endpoint/telemetry/endpoint_uninstalled",
"x-pack/platform/test/fixtures/es_archives/event_log_legacy_ids",
"x-pack/platform/test/fixtures/es_archives/event_log_multiple_indicies",
"x-pack/platform/test/fixtures/es_archives/fleet/agents",
"x-pack/platform/test/fixtures/es_archives/rules_scheduled_task_id/rules",
"x-pack/platform/test/fixtures/es_archives/rules_scheduled_task_id/tasks",
"x-pack/solutions/security/test/fixtures/es_archives/security_solution/import_rule_connector",
"x-pack/solutions/security/test/fixtures/es_archives/security_solution/migrations",
"x-pack/solutions/security/test/fixtures/es_archives/security_solution/resolve_read_rules/7_14",
"x-pack/solutions/security/test/fixtures/es_archives/security_solution/timelines/7.15.0",
"x-pack/solutions/security/test/fixtures/es_archives/security_solution/timelines/7.15.0_space",
"x-pack/platform/test/fixtures/es_archives/task_manager_removed_types",
"x-pack/platform/test/fixtures/es_archives/task_manager_tasks"
]
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,20 @@ export default function createRuleSuggestionValuesTests({ getService }: FtrProvi
const supertest = getService('supertest');

before(async () => {
await esArchiver.load('x-pack/test/functional/es_archives/observability/alerts');
await esArchiver.load('x-pack/test/functional/es_archives/security_solution/alerts/8.1.0');
await esArchiver.load(
'x-pack/solutions/observability/test/fixtures/es_archives/observability/alerts'
);
await esArchiver.load(
'x-pack/solutions/security/test/fixtures/es_archives/security_solution/alerts/8.1.0'
);
});
after(async () => {
await esArchiver.unload('x-pack/test/functional/es_archives/observability/alerts');
await esArchiver.unload('x-pack/test/functional/es_archives/security_solution/alerts/8.1.0');
await esArchiver.unload(
'x-pack/solutions/observability/test/fixtures/es_archives/observability/alerts'
);
await esArchiver.unload(
'x-pack/solutions/security/test/fixtures/es_archives/security_solution/alerts/8.1.0'
);
});

it('Get service.name value suggestion in default space for super user', async () => {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,15 @@ export default ({ getPageObjects, getService }: FtrProviderContext) => {

describe('Global rule event log list', function () {
before(async () => {
await esArchiver.load('x-pack/test/functional/es_archives/observability/alerts');
await esArchiver.load(
'x-pack/solutions/observability/test/fixtures/es_archives/observability/alerts'
);
await PageObjects.common.navigateToApp('triggersActionsUiExample/global_rule_event_log_list');
});
after(async () => {
await esArchiver.unload('x-pack/test/functional/es_archives/observability/alerts');
await esArchiver.unload(
'x-pack/solutions/observability/test/fixtures/es_archives/observability/alerts'
);
});

it('should load from the shareable lazy loader', async () => {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,15 @@ export default ({ getPageObjects, getService }: FtrProviderContext) => {

describe('Rule event log list', function () {
before(async () => {
await esArchiver.load('x-pack/test/functional/es_archives/observability/alerts');
await esArchiver.load(
'x-pack/solutions/observability/test/fixtures/es_archives/observability/alerts'
);
await PageObjects.common.navigateToApp('triggersActionsUiExample/rule_event_log_list');
});
after(async () => {
await esArchiver.unload('x-pack/test/functional/es_archives/observability/alerts');
await esArchiver.unload(
'x-pack/solutions/observability/test/fixtures/es_archives/observability/alerts'
);
});

it('should load from the shareable lazy loader', async () => {
Expand Down
Loading