diff --git a/.buildkite/ftr_platform_stateful_configs.yml b/.buildkite/ftr_platform_stateful_configs.yml index f0343cbc8e30d..c05962d791150 100644 --- a/.buildkite/ftr_platform_stateful_configs.yml +++ b/.buildkite/ftr_platform_stateful_configs.yml @@ -286,40 +286,40 @@ enabled: - x-pack/platform/test/saved_object_tagging/functional/config.ts - x-pack/platform/test/saved_objects_field_count/config.ts - x-pack/platform/test/search_sessions_integration/config.ts - - x-pack/test/security_api_integration/anonymous_es_anonymous.config.ts - - x-pack/test/security_api_integration/anonymous.config.ts - - x-pack/test/security_api_integration/api_keys.config.ts - - x-pack/test/security_api_integration/audit.config.ts - - x-pack/test/security_api_integration/http_bearer.config.ts - - x-pack/test/security_api_integration/http_no_auth_providers.config.ts - - x-pack/test/security_api_integration/kerberos_anonymous_access.config.ts - - x-pack/test/security_api_integration/kerberos.config.ts - - x-pack/test/security_api_integration/login_selector.config.ts - - x-pack/test/security_api_integration/oidc_implicit_flow.config.ts - - x-pack/test/security_api_integration/oidc.config.ts - - x-pack/test/security_api_integration/oidc.http2.config.ts - - x-pack/test/security_api_integration/pki.config.ts - - x-pack/test/security_api_integration/saml.config.ts - - x-pack/test/security_api_integration/saml.http2.config.ts - - x-pack/test/security_api_integration/saml_cloud.config.ts - - x-pack/test/security_api_integration/chips.config.ts - - x-pack/test/security_api_integration/features.config.ts - - x-pack/test/security_api_integration/session_cookie.config.ts - - x-pack/test/security_api_integration/session_idle.config.ts - - x-pack/test/security_api_integration/session_shard_missing.config.ts - - x-pack/test/security_api_integration/session_invalidate.config.ts - - x-pack/test/security_api_integration/session_lifespan.config.ts - - x-pack/test/security_api_integration/session_concurrent_limit.config.ts - - x-pack/test/security_api_integration/token.config.ts - - x-pack/test/security_api_integration/user_profiles.config.ts - - x-pack/test/security_functional/login_selector.config.ts - - x-pack/test/security_functional/oidc.config.ts - - x-pack/test/security_functional/saml.config.ts - - x-pack/test/security_functional/saml.http2.config.ts - - x-pack/test/security_functional/oidc.http2.config.ts - - x-pack/test/security_functional/insecure_cluster_warning.config.ts - - x-pack/test/security_functional/user_profiles.config.ts - - x-pack/test/security_functional/expired_session.config.ts + - x-pack/platform/test/security_api_integration/anonymous_es_anonymous.config.ts + - x-pack/platform/test/security_api_integration/anonymous.config.ts + - x-pack/platform/test/security_api_integration/api_keys.config.ts + - x-pack/platform/test/security_api_integration/audit.config.ts + - x-pack/platform/test/security_api_integration/http_bearer.config.ts + - x-pack/platform/test/security_api_integration/http_no_auth_providers.config.ts + - x-pack/platform/test/security_api_integration/kerberos_anonymous_access.config.ts + - x-pack/platform/test/security_api_integration/kerberos.config.ts + - x-pack/platform/test/security_api_integration/login_selector.config.ts + - x-pack/platform/test/security_api_integration/oidc_implicit_flow.config.ts + - x-pack/platform/test/security_api_integration/oidc.config.ts + - x-pack/platform/test/security_api_integration/oidc.http2.config.ts + - x-pack/platform/test/security_api_integration/pki.config.ts + - x-pack/platform/test/security_api_integration/saml.config.ts + - x-pack/platform/test/security_api_integration/saml.http2.config.ts + - x-pack/platform/test/security_api_integration/saml_cloud.config.ts + - x-pack/platform/test/security_api_integration/chips.config.ts + - x-pack/platform/test/security_api_integration/features.config.ts + - x-pack/platform/test/security_api_integration/session_cookie.config.ts + - x-pack/platform/test/security_api_integration/session_idle.config.ts + - x-pack/platform/test/security_api_integration/session_shard_missing.config.ts + - x-pack/platform/test/security_api_integration/session_invalidate.config.ts + - x-pack/platform/test/security_api_integration/session_lifespan.config.ts + - x-pack/platform/test/security_api_integration/session_concurrent_limit.config.ts + - x-pack/platform/test/security_api_integration/token.config.ts + - x-pack/platform/test/security_api_integration/user_profiles.config.ts + - x-pack/platform/test/security_functional/login_selector.config.ts + - x-pack/platform/test/security_functional/oidc.config.ts + - x-pack/platform/test/security_functional/saml.config.ts + - x-pack/platform/test/security_functional/saml.http2.config.ts + - x-pack/platform/test/security_functional/oidc.http2.config.ts + - x-pack/platform/test/security_functional/insecure_cluster_warning.config.ts + - x-pack/platform/test/security_functional/user_profiles.config.ts + - x-pack/platform/test/security_functional/expired_session.config.ts - x-pack/solutions/security/test/session_view/basic/config.ts - x-pack/platform/test/spaces_api_integration/security_and_spaces/config_basic.ts - x-pack/platform/test/spaces_api_integration/security_and_spaces/config_trial.ts diff --git a/.eslintrc.js b/.eslintrc.js index ce4b262699a1d..4245f42859b79 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -2113,8 +2113,8 @@ module.exports = { 'x-pack/platform/plugins/shared/security/**/*.{js,mjs,ts,tsx}', 'x-pack/platform/packages/private/security/**/*.{js,mjs,ts,tsx}', 'x-pack/platform/packages/shared/security/**/*.{js,mjs,ts,tsx}', - 'x-pack/test/security_api_integration/**/*.{js,mjs,ts,tsx}', - 'x-pack/test/security_functional/**/*.{js,mjs,ts,tsx}', + 'x-pack/platform/test/security_api_integration/**/*.{js,mjs,ts,tsx}', + 'x-pack/platform/test/security_functional/**/*.{js,mjs,ts,tsx}', 'x-pack/platform/plugins/shared/spaces/**/*.{js,mjs,ts,tsx}', 'x-pack/platform/test/spaces_api_integration/**/*.{js,mjs,ts,tsx}', diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 3b178d187f582..f0da063ba57db 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1001,6 +1001,13 @@ x-pack/platform/test/plugin_api_integration/plugins/feature_usage_test @elastic/ x-pack/platform/test/plugin_api_integration/plugins/sample_task_plugin @elastic/response-ops x-pack/platform/test/plugin_api_perf/plugins/task_manager_performance @elastic/response-ops x-pack/platform/test/saved_object_api_integration/common/plugins/saved_object_test_plugin @elastic/kibana-security +x-pack/platform/test/security_api_integration/packages/helpers @elastic/kibana-security +x-pack/platform/test/security_api_integration/plugins/audit_log @elastic/kibana-security +x-pack/platform/test/security_api_integration/plugins/features_provider @elastic/kibana-security +x-pack/platform/test/security_api_integration/plugins/oidc_provider @elastic/kibana-security +x-pack/platform/test/security_api_integration/plugins/saml_provider @elastic/kibana-security +x-pack/platform/test/security_api_integration/plugins/user_profiles_consumer @elastic/kibana-security +x-pack/platform/test/security_functional/plugins/test_endpoints @elastic/kibana-security x-pack/platform/test/spaces_api_integration/common/plugins/spaces_test_plugin @elastic/kibana-security x-pack/platform/test/task_manager_claimer_update_by_query/plugins/sample_task_plugin_mget @elastic/response-ops x-pack/platform/test/ui_capabilities/common/plugins/foo_plugin @elastic/kibana-security @@ -1118,13 +1125,6 @@ x-pack/test x-pack/test_serverless x-pack/test/plugin_functional/plugins/global_search_test @elastic/kibana-core x-pack/test/plugin_functional/plugins/resolver_test @elastic/security-solution -x-pack/test/security_api_integration/packages/helpers @elastic/kibana-security -x-pack/test/security_api_integration/plugins/audit_log @elastic/kibana-security -x-pack/test/security_api_integration/plugins/features_provider @elastic/kibana-security -x-pack/test/security_api_integration/plugins/oidc_provider @elastic/kibana-security -x-pack/test/security_api_integration/plugins/saml_provider @elastic/kibana-security -x-pack/test/security_api_integration/plugins/user_profiles_consumer @elastic/kibana-security -x-pack/test/security_functional/plugins/test_endpoints @elastic/kibana-security #### ## Everything below this line overrides the default assignments for each package. ## Items lower in the file have higher precedence: @@ -2137,8 +2137,8 @@ x-pack/platform/plugins/private/cloud_integrations/cloud_full_story/server/confi /x-pack/platform/test/encrypted_saved_objects_api_integration/ @elastic/kibana-security /x-pack/platform/test/functional/apps/security/ @elastic/kibana-security /x-pack/platform/test/functional/apps/spaces/ @elastic/kibana-security -/x-pack/test/security_api_integration/ @elastic/kibana-security -/x-pack/test/security_functional/ @elastic/kibana-security +/x-pack/platform/test/security_api_integration/ @elastic/kibana-security +/x-pack/platform/test/security_functional/ @elastic/kibana-security /x-pack/platform/test/spaces_api_integration/ @elastic/kibana-security /x-pack/platform/test/saved_object_api_integration/ @elastic/kibana-security /x-pack/test_serverless/**/test_suites/common/platform_security/ @elastic/kibana-security diff --git a/.gitignore b/.gitignore index a03418d458054..92bac88052df2 100644 --- a/.gitignore +++ b/.gitignore @@ -148,7 +148,7 @@ src/platform/packages/**/package-map.json **/.synthetics/ **/.journeys/ **/.rca/ -x-pack/test/security_api_integration/plugins/audit_log/audit.log +x-pack/platform/test/security_api_integration/plugins/audit_log/audit.log # ignore FTR temp directory .ftr diff --git a/package.json b/package.json index 47e09df633ec4..8784c017abf08 100644 --- a/package.json +++ b/package.json @@ -211,7 +211,7 @@ "@kbn/apm-utils": "link:src/platform/packages/shared/kbn-apm-utils", "@kbn/app-link-test-plugin": "link:src/platform/test/plugin_functional/plugins/app_link_test", "@kbn/application-usage-test-plugin": "link:x-pack/platform/test/usage_collection/plugins/application_usage_test", - "@kbn/audit-log-plugin": "link:x-pack/test/security_api_integration/plugins/audit_log", + "@kbn/audit-log-plugin": "link:x-pack/platform/test/security_api_integration/plugins/audit_log", "@kbn/automatic-import-plugin": "link:x-pack/platform/plugins/shared/automatic_import", "@kbn/avc-banner": "link:src/platform/packages/shared/kbn-avc-banner", "@kbn/banners-plugin": "link:x-pack/platform/plugins/private/banners", @@ -551,7 +551,7 @@ "@kbn/feature-flags-example-plugin": "link:examples/feature_flags_example", "@kbn/feature-usage-test-plugin": "link:x-pack/platform/test/plugin_api_integration/plugins/feature_usage_test", "@kbn/features-plugin": "link:x-pack/platform/plugins/shared/features", - "@kbn/features-provider-plugin": "link:x-pack/test/security_api_integration/plugins/features_provider", + "@kbn/features-provider-plugin": "link:x-pack/platform/test/security_api_integration/plugins/features_provider", "@kbn/fec-alerts-test-plugin": "link:x-pack/platform/test/functional_execution_context/plugins/alerts", "@kbn/field-formats-example-plugin": "link:examples/field_formats_example", "@kbn/field-formats-plugin": "link:src/platform/plugins/shared/field_formats", @@ -738,7 +738,7 @@ "@kbn/observability-utils-browser": "link:x-pack/solutions/observability/packages/utils-browser", "@kbn/observability-utils-common": "link:x-pack/solutions/observability/packages/utils-common", "@kbn/observability-utils-server": "link:x-pack/solutions/observability/packages/utils-server", - "@kbn/oidc-provider-plugin": "link:x-pack/test/security_api_integration/plugins/oidc_provider", + "@kbn/oidc-provider-plugin": "link:x-pack/platform/test/security_api_integration/plugins/oidc_provider", "@kbn/onechat-browser": "link:x-pack/platform/packages/shared/onechat/onechat-browser", "@kbn/onechat-common": "link:x-pack/platform/packages/shared/onechat/onechat-common", "@kbn/onechat-genai-utils": "link:x-pack/platform/packages/shared/onechat/onechat-genai-utils", @@ -819,7 +819,7 @@ "@kbn/rule-registry-plugin": "link:x-pack/platform/plugins/shared/rule_registry", "@kbn/runtime-fields-plugin": "link:x-pack/platform/plugins/private/runtime_fields", "@kbn/safer-lodash-set": "link:src/platform/packages/shared/kbn-safer-lodash-set", - "@kbn/saml-provider-plugin": "link:x-pack/test/security_api_integration/plugins/saml_provider", + "@kbn/saml-provider-plugin": "link:x-pack/platform/test/security_api_integration/plugins/saml_provider", "@kbn/sample-task-plugin": "link:x-pack/platform/test/plugin_api_integration/plugins/sample_task_plugin", "@kbn/sample-task-plugin-update-by-query": "link:x-pack/platform/test/task_manager_claimer_update_by_query/plugins/sample_task_plugin_mget", "@kbn/saved-object-export-transforms-plugin": "link:src/platform/test/plugin_functional/plugins/saved_object_export_transforms", @@ -883,7 +883,7 @@ "@kbn/security-solution-side-nav": "link:x-pack/solutions/security/packages/side-nav", "@kbn/security-solution-storybook-config": "link:x-pack/solutions/security/packages/storybook/config", "@kbn/security-solution-upselling": "link:x-pack/solutions/security/packages/upselling", - "@kbn/security-test-endpoints-plugin": "link:x-pack/test/security_functional/plugins/test_endpoints", + "@kbn/security-test-endpoints-plugin": "link:x-pack/platform/test/security_functional/plugins/test_endpoints", "@kbn/security-ui-components": "link:x-pack/platform/packages/private/security/ui_components", "@kbn/securitysolution-autocomplete": "link:x-pack/solutions/security/packages/kbn-securitysolution-autocomplete", "@kbn/securitysolution-data-table": "link:x-pack/solutions/security/packages/data-table", @@ -1047,7 +1047,7 @@ "@kbn/use-tracked-promise": "link:src/platform/packages/shared/kbn-use-tracked-promise", "@kbn/user-profile-components": "link:src/platform/packages/shared/kbn-user-profile-components", "@kbn/user-profile-examples-plugin": "link:examples/user_profile_examples", - "@kbn/user-profiles-consumer-plugin": "link:x-pack/test/security_api_integration/plugins/user_profiles_consumer", + "@kbn/user-profiles-consumer-plugin": "link:x-pack/platform/test/security_api_integration/plugins/user_profiles_consumer", "@kbn/utility-types": "link:src/platform/packages/shared/kbn-utility-types", "@kbn/utility-types-jest": "link:src/platform/packages/shared/kbn-utility-types-jest", "@kbn/utils": "link:src/platform/packages/shared/kbn-utils", @@ -1586,7 +1586,7 @@ "@kbn/scout-oblt": "link:x-pack/solutions/observability/packages/kbn-scout-oblt", "@kbn/scout-reporting": "link:src/platform/packages/private/kbn-scout-reporting", "@kbn/scout-security": "link:x-pack/solutions/security/packages/kbn-scout-security", - "@kbn/security-api-integration-helpers": "link:x-pack/test/security_api_integration/packages/helpers", + "@kbn/security-api-integration-helpers": "link:x-pack/platform/test/security_api_integration/packages/helpers", "@kbn/serverless-storybook-config": "link:src/platform/packages/shared/serverless/storybook/config", "@kbn/set-map": "link:packages/kbn-set-map", "@kbn/shared-ux-card-no-data-mocks": "link:src/platform/packages/shared/shared-ux/card/no_data/mocks", diff --git a/src/platform/packages/shared/kbn-scout/src/config/constants.ts b/src/platform/packages/shared/kbn-scout/src/config/constants.ts index c1593f23b35ee..fad0216e2c517 100644 --- a/src/platform/packages/shared/kbn-scout/src/config/constants.ts +++ b/src/platform/packages/shared/kbn-scout/src/config/constants.ts @@ -10,7 +10,7 @@ import { resolve } from 'path'; import { REPO_ROOT } from '@kbn/repo-info'; -const SECURITY_TEST_PATH = resolve(REPO_ROOT, 'x-pack/test/security_api_integration'); +const SECURITY_TEST_PATH = resolve(REPO_ROOT, 'x-pack/platform/test/security_api_integration'); export const SAML_IDP_PLUGIN_PATH = resolve(SECURITY_TEST_PATH, 'plugins/saml_provider'); diff --git a/tsconfig.base.json b/tsconfig.base.json index 7c819d2dfa34d..3a9a5c07d0925 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -114,8 +114,8 @@ "@kbn/app-link-test-plugin/*": ["src/platform/test/plugin_functional/plugins/app_link_test/*"], "@kbn/application-usage-test-plugin": ["x-pack/platform/test/usage_collection/plugins/application_usage_test"], "@kbn/application-usage-test-plugin/*": ["x-pack/platform/test/usage_collection/plugins/application_usage_test/*"], - "@kbn/audit-log-plugin": ["x-pack/test/security_api_integration/plugins/audit_log"], - "@kbn/audit-log-plugin/*": ["x-pack/test/security_api_integration/plugins/audit_log/*"], + "@kbn/audit-log-plugin": ["x-pack/platform/test/security_api_integration/plugins/audit_log"], + "@kbn/audit-log-plugin/*": ["x-pack/platform/test/security_api_integration/plugins/audit_log/*"], "@kbn/automatic-import-plugin": ["x-pack/platform/plugins/shared/automatic_import"], "@kbn/automatic-import-plugin/*": ["x-pack/platform/plugins/shared/automatic_import/*"], "@kbn/avc-banner": ["src/platform/packages/shared/kbn-avc-banner"], @@ -984,8 +984,8 @@ "@kbn/feature-usage-test-plugin/*": ["x-pack/platform/test/plugin_api_integration/plugins/feature_usage_test/*"], "@kbn/features-plugin": ["x-pack/platform/plugins/shared/features"], "@kbn/features-plugin/*": ["x-pack/platform/plugins/shared/features/*"], - "@kbn/features-provider-plugin": ["x-pack/test/security_api_integration/plugins/features_provider"], - "@kbn/features-provider-plugin/*": ["x-pack/test/security_api_integration/plugins/features_provider/*"], + "@kbn/features-provider-plugin": ["x-pack/platform/test/security_api_integration/plugins/features_provider"], + "@kbn/features-provider-plugin/*": ["x-pack/platform/test/security_api_integration/plugins/features_provider/*"], "@kbn/fec-alerts-test-plugin": ["x-pack/platform/test/functional_execution_context/plugins/alerts"], "@kbn/fec-alerts-test-plugin/*": ["x-pack/platform/test/functional_execution_context/plugins/alerts/*"], "@kbn/field-formats-example-plugin": ["examples/field_formats_example"], @@ -1408,8 +1408,8 @@ "@kbn/observability-utils-common/*": ["x-pack/solutions/observability/packages/utils-common/*"], "@kbn/observability-utils-server": ["x-pack/solutions/observability/packages/utils-server"], "@kbn/observability-utils-server/*": ["x-pack/solutions/observability/packages/utils-server/*"], - "@kbn/oidc-provider-plugin": ["x-pack/test/security_api_integration/plugins/oidc_provider"], - "@kbn/oidc-provider-plugin/*": ["x-pack/test/security_api_integration/plugins/oidc_provider/*"], + "@kbn/oidc-provider-plugin": ["x-pack/platform/test/security_api_integration/plugins/oidc_provider"], + "@kbn/oidc-provider-plugin/*": ["x-pack/platform/test/security_api_integration/plugins/oidc_provider/*"], "@kbn/onechat-browser": ["x-pack/platform/packages/shared/onechat/onechat-browser"], "@kbn/onechat-browser/*": ["x-pack/platform/packages/shared/onechat/onechat-browser/*"], "@kbn/onechat-common": ["x-pack/platform/packages/shared/onechat/onechat-common"], @@ -1608,8 +1608,8 @@ "@kbn/runtime-fields-plugin/*": ["x-pack/platform/plugins/private/runtime_fields/*"], "@kbn/safer-lodash-set": ["src/platform/packages/shared/kbn-safer-lodash-set"], "@kbn/safer-lodash-set/*": ["src/platform/packages/shared/kbn-safer-lodash-set/*"], - "@kbn/saml-provider-plugin": ["x-pack/test/security_api_integration/plugins/saml_provider"], - "@kbn/saml-provider-plugin/*": ["x-pack/test/security_api_integration/plugins/saml_provider/*"], + "@kbn/saml-provider-plugin": ["x-pack/platform/test/security_api_integration/plugins/saml_provider"], + "@kbn/saml-provider-plugin/*": ["x-pack/platform/test/security_api_integration/plugins/saml_provider/*"], "@kbn/sample-log-parser": ["x-pack/platform/packages/shared/kbn-sample-parser"], "@kbn/sample-log-parser/*": ["x-pack/platform/packages/shared/kbn-sample-parser/*"], "@kbn/sample-task-plugin": ["x-pack/platform/test/plugin_api_integration/plugins/sample_task_plugin"], @@ -1706,8 +1706,8 @@ "@kbn/searchprofiler-plugin/*": ["x-pack/platform/plugins/shared/searchprofiler/*"], "@kbn/security-ai-prompts": ["x-pack/solutions/security/packages/security-ai-prompts"], "@kbn/security-ai-prompts/*": ["x-pack/solutions/security/packages/security-ai-prompts/*"], - "@kbn/security-api-integration-helpers": ["x-pack/test/security_api_integration/packages/helpers"], - "@kbn/security-api-integration-helpers/*": ["x-pack/test/security_api_integration/packages/helpers/*"], + "@kbn/security-api-integration-helpers": ["x-pack/platform/test/security_api_integration/packages/helpers"], + "@kbn/security-api-integration-helpers/*": ["x-pack/platform/test/security_api_integration/packages/helpers/*"], "@kbn/security-api-key-management": ["x-pack/platform/packages/shared/security/api_key_management"], "@kbn/security-api-key-management/*": ["x-pack/platform/packages/shared/security/api_key_management/*"], "@kbn/security-authorization-core": ["x-pack/platform/packages/private/security/authorization_core"], @@ -1750,8 +1750,8 @@ "@kbn/security-solution-storybook-config/*": ["x-pack/solutions/security/packages/storybook/config/*"], "@kbn/security-solution-upselling": ["x-pack/solutions/security/packages/upselling"], "@kbn/security-solution-upselling/*": ["x-pack/solutions/security/packages/upselling/*"], - "@kbn/security-test-endpoints-plugin": ["x-pack/test/security_functional/plugins/test_endpoints"], - "@kbn/security-test-endpoints-plugin/*": ["x-pack/test/security_functional/plugins/test_endpoints/*"], + "@kbn/security-test-endpoints-plugin": ["x-pack/platform/test/security_functional/plugins/test_endpoints"], + "@kbn/security-test-endpoints-plugin/*": ["x-pack/platform/test/security_functional/plugins/test_endpoints/*"], "@kbn/security-ui-components": ["x-pack/platform/packages/private/security/ui_components"], "@kbn/security-ui-components/*": ["x-pack/platform/packages/private/security/ui_components/*"], "@kbn/securitysolution-autocomplete": ["x-pack/solutions/security/packages/kbn-securitysolution-autocomplete"], @@ -2156,8 +2156,8 @@ "@kbn/user-profile-components/*": ["src/platform/packages/shared/kbn-user-profile-components/*"], "@kbn/user-profile-examples-plugin": ["examples/user_profile_examples"], "@kbn/user-profile-examples-plugin/*": ["examples/user_profile_examples/*"], - "@kbn/user-profiles-consumer-plugin": ["x-pack/test/security_api_integration/plugins/user_profiles_consumer"], - "@kbn/user-profiles-consumer-plugin/*": ["x-pack/test/security_api_integration/plugins/user_profiles_consumer/*"], + "@kbn/user-profiles-consumer-plugin": ["x-pack/platform/test/security_api_integration/plugins/user_profiles_consumer"], + "@kbn/user-profiles-consumer-plugin/*": ["x-pack/platform/test/security_api_integration/plugins/user_profiles_consumer/*"], "@kbn/utility-types": ["src/platform/packages/shared/kbn-utility-types"], "@kbn/utility-types/*": ["src/platform/packages/shared/kbn-utility-types/*"], "@kbn/utility-types-jest": ["src/platform/packages/shared/kbn-utility-types-jest"], diff --git a/x-pack/platform/test/api_integration_deployment_agnostic/default_configs/feature_flag.stateful.config.base.ts b/x-pack/platform/test/api_integration_deployment_agnostic/default_configs/feature_flag.stateful.config.base.ts index d0c4ea262a657..15f69b533ca4c 100644 --- a/x-pack/platform/test/api_integration_deployment_agnostic/default_configs/feature_flag.stateful.config.base.ts +++ b/x-pack/platform/test/api_integration_deployment_agnostic/default_configs/feature_flag.stateful.config.base.ts @@ -70,7 +70,7 @@ export function createStatefulFeatureFlagTestConfig/x-pack/test/security_api_integration/packages/helpers'], + rootDir: '../../../../../..', + roots: ['/x-pack/platform/test/security_api_integration/packages/helpers'], }; diff --git a/x-pack/test/security_api_integration/packages/helpers/kerberos/README.md b/x-pack/platform/test/security_api_integration/packages/helpers/kerberos/README.md similarity index 100% rename from x-pack/test/security_api_integration/packages/helpers/kerberos/README.md rename to x-pack/platform/test/security_api_integration/packages/helpers/kerberos/README.md diff --git a/x-pack/test/security_api_integration/packages/helpers/kerberos/kerberos_tools.ts b/x-pack/platform/test/security_api_integration/packages/helpers/kerberos/kerberos_tools.ts similarity index 100% rename from x-pack/test/security_api_integration/packages/helpers/kerberos/kerberos_tools.ts rename to x-pack/platform/test/security_api_integration/packages/helpers/kerberos/kerberos_tools.ts diff --git a/x-pack/test/security_api_integration/packages/helpers/kerberos/krb5.conf b/x-pack/platform/test/security_api_integration/packages/helpers/kerberos/krb5.conf similarity index 100% rename from x-pack/test/security_api_integration/packages/helpers/kerberos/krb5.conf rename to x-pack/platform/test/security_api_integration/packages/helpers/kerberos/krb5.conf diff --git a/x-pack/test/security_api_integration/packages/helpers/kerberos/krb5.keytab b/x-pack/platform/test/security_api_integration/packages/helpers/kerberos/krb5.keytab similarity index 100% rename from x-pack/test/security_api_integration/packages/helpers/kerberos/krb5.keytab rename to x-pack/platform/test/security_api_integration/packages/helpers/kerberos/krb5.keytab diff --git a/x-pack/test/security_api_integration/packages/helpers/kibana.jsonc b/x-pack/platform/test/security_api_integration/packages/helpers/kibana.jsonc similarity index 100% rename from x-pack/test/security_api_integration/packages/helpers/kibana.jsonc rename to x-pack/platform/test/security_api_integration/packages/helpers/kibana.jsonc diff --git a/x-pack/test/security_api_integration/packages/helpers/oidc/README.md b/x-pack/platform/test/security_api_integration/packages/helpers/oidc/README.md similarity index 100% rename from x-pack/test/security_api_integration/packages/helpers/oidc/README.md rename to x-pack/platform/test/security_api_integration/packages/helpers/oidc/README.md diff --git a/x-pack/test/security_api_integration/packages/helpers/oidc/jwks.json b/x-pack/platform/test/security_api_integration/packages/helpers/oidc/jwks.json similarity index 100% rename from x-pack/test/security_api_integration/packages/helpers/oidc/jwks.json rename to x-pack/platform/test/security_api_integration/packages/helpers/oidc/jwks.json diff --git a/x-pack/test/security_api_integration/packages/helpers/oidc/jwks_private.pem b/x-pack/platform/test/security_api_integration/packages/helpers/oidc/jwks_private.pem similarity index 100% rename from x-pack/test/security_api_integration/packages/helpers/oidc/jwks_private.pem rename to x-pack/platform/test/security_api_integration/packages/helpers/oidc/jwks_private.pem diff --git a/x-pack/test/security_api_integration/packages/helpers/oidc/jwks_public.pem b/x-pack/platform/test/security_api_integration/packages/helpers/oidc/jwks_public.pem similarity index 100% rename from x-pack/test/security_api_integration/packages/helpers/oidc/jwks_public.pem rename to x-pack/platform/test/security_api_integration/packages/helpers/oidc/jwks_public.pem diff --git a/x-pack/test/security_api_integration/packages/helpers/oidc/oidc_tools.ts b/x-pack/platform/test/security_api_integration/packages/helpers/oidc/oidc_tools.ts similarity index 100% rename from x-pack/test/security_api_integration/packages/helpers/oidc/oidc_tools.ts rename to x-pack/platform/test/security_api_integration/packages/helpers/oidc/oidc_tools.ts diff --git a/x-pack/test/security_api_integration/packages/helpers/package.json b/x-pack/platform/test/security_api_integration/packages/helpers/package.json similarity index 100% rename from x-pack/test/security_api_integration/packages/helpers/package.json rename to x-pack/platform/test/security_api_integration/packages/helpers/package.json diff --git a/x-pack/test/security_api_integration/packages/helpers/pki/README.md b/x-pack/platform/test/security_api_integration/packages/helpers/pki/README.md similarity index 93% rename from x-pack/test/security_api_integration/packages/helpers/pki/README.md rename to x-pack/platform/test/security_api_integration/packages/helpers/pki/README.md index 5c108a75f2341..8a66fc9600919 100644 --- a/x-pack/test/security_api_integration/packages/helpers/pki/README.md +++ b/x-pack/platform/test/security_api_integration/packages/helpers/pki/README.md @@ -1,7 +1,7 @@ # PKI Fixtures The client certificate bundles (`first_client.p12` and `second_client.p12`) are signed by the Elastic Stack CA (in `kbn-dev-utils`) -and hence trusted by both test Kibana and Elasticsearch servers. The files were generated the same time as the other certificates +and hence trusted by both test Kibana and Elasticsearch servers. The files were generated the same time as the other certificates in `kbn-dev-utils`, using the following commands: ``` @@ -11,9 +11,10 @@ bin/elasticsearch-certutil cert -days 18250 --ca $KIBANA_HOME/src/platform/packa The CA certificate and key (`kibana_ca.crt` and `kibana_ca.key`) are used to sign client certificates (`untrusted_client.p12`) that are only trusted by Kibana and not Elasticsearch. These files can be generated using the following commands: + ``` -export PKI_FIXTURES=$KIBANA_HOME/x-pack/test/security_api_integration/fixtures/pki - +export PKI_FIXTURES=$KIBANA_HOME/x-pack/platform/test/security_api_integration/fixtures/pki + # Extract and rename CA files to kibana_ca.crt and kibana_ca.key bin/elasticsearch-certutil ca --ca-dn "CN=Kibana CA" --days 18250 --pem bin/elasticsearch-certutil cert -days 18250 --ca-key "${PKI_FIXTURES}/kibana_ca.key" --ca-cert "${PKI_FIXTURES}/kibana_ca.crt" --name untrusted_client --pass "" diff --git a/x-pack/test/security_api_integration/packages/helpers/pki/first_client.p12 b/x-pack/platform/test/security_api_integration/packages/helpers/pki/first_client.p12 similarity index 100% rename from x-pack/test/security_api_integration/packages/helpers/pki/first_client.p12 rename to x-pack/platform/test/security_api_integration/packages/helpers/pki/first_client.p12 diff --git a/x-pack/test/security_api_integration/packages/helpers/pki/kibana_ca.crt b/x-pack/platform/test/security_api_integration/packages/helpers/pki/kibana_ca.crt similarity index 100% rename from x-pack/test/security_api_integration/packages/helpers/pki/kibana_ca.crt rename to x-pack/platform/test/security_api_integration/packages/helpers/pki/kibana_ca.crt diff --git a/x-pack/test/security_api_integration/packages/helpers/pki/kibana_ca.key b/x-pack/platform/test/security_api_integration/packages/helpers/pki/kibana_ca.key similarity index 100% rename from x-pack/test/security_api_integration/packages/helpers/pki/kibana_ca.key rename to x-pack/platform/test/security_api_integration/packages/helpers/pki/kibana_ca.key diff --git a/x-pack/test/security_api_integration/packages/helpers/pki/second_client.p12 b/x-pack/platform/test/security_api_integration/packages/helpers/pki/second_client.p12 similarity index 100% rename from x-pack/test/security_api_integration/packages/helpers/pki/second_client.p12 rename to x-pack/platform/test/security_api_integration/packages/helpers/pki/second_client.p12 diff --git a/x-pack/test/security_api_integration/packages/helpers/pki/untrusted_client.p12 b/x-pack/platform/test/security_api_integration/packages/helpers/pki/untrusted_client.p12 similarity index 100% rename from x-pack/test/security_api_integration/packages/helpers/pki/untrusted_client.p12 rename to x-pack/platform/test/security_api_integration/packages/helpers/pki/untrusted_client.p12 diff --git a/x-pack/test/security_api_integration/packages/helpers/saml/idp_metadata.xml b/x-pack/platform/test/security_api_integration/packages/helpers/saml/idp_metadata.xml similarity index 100% rename from x-pack/test/security_api_integration/packages/helpers/saml/idp_metadata.xml rename to x-pack/platform/test/security_api_integration/packages/helpers/saml/idp_metadata.xml diff --git a/x-pack/test/security_api_integration/packages/helpers/saml/idp_metadata_2.xml b/x-pack/platform/test/security_api_integration/packages/helpers/saml/idp_metadata_2.xml similarity index 100% rename from x-pack/test/security_api_integration/packages/helpers/saml/idp_metadata_2.xml rename to x-pack/platform/test/security_api_integration/packages/helpers/saml/idp_metadata_2.xml diff --git a/x-pack/test/security_api_integration/packages/helpers/saml/idp_metadata_mock_idp.xml b/x-pack/platform/test/security_api_integration/packages/helpers/saml/idp_metadata_mock_idp.xml similarity index 100% rename from x-pack/test/security_api_integration/packages/helpers/saml/idp_metadata_mock_idp.xml rename to x-pack/platform/test/security_api_integration/packages/helpers/saml/idp_metadata_mock_idp.xml diff --git a/x-pack/test/security_api_integration/packages/helpers/saml/idp_metadata_never_login.xml b/x-pack/platform/test/security_api_integration/packages/helpers/saml/idp_metadata_never_login.xml similarity index 100% rename from x-pack/test/security_api_integration/packages/helpers/saml/idp_metadata_never_login.xml rename to x-pack/platform/test/security_api_integration/packages/helpers/saml/idp_metadata_never_login.xml diff --git a/x-pack/test/security_api_integration/packages/helpers/saml/saml_tools.ts b/x-pack/platform/test/security_api_integration/packages/helpers/saml/saml_tools.ts similarity index 100% rename from x-pack/test/security_api_integration/packages/helpers/saml/saml_tools.ts rename to x-pack/platform/test/security_api_integration/packages/helpers/saml/saml_tools.ts diff --git a/x-pack/test/security_api_integration/packages/helpers/tsconfig.json b/x-pack/platform/test/security_api_integration/packages/helpers/tsconfig.json similarity index 81% rename from x-pack/test/security_api_integration/packages/helpers/tsconfig.json rename to x-pack/platform/test/security_api_integration/packages/helpers/tsconfig.json index 317baf916f5a1..8f4ebcdebdc01 100644 --- a/x-pack/test/security_api_integration/packages/helpers/tsconfig.json +++ b/x-pack/platform/test/security_api_integration/packages/helpers/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../../../tsconfig.base.json", + "extends": "../../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types", "types": [ diff --git a/x-pack/test/security_api_integration/pki.config.ts b/x-pack/platform/test/security_api_integration/pki.config.ts similarity index 100% rename from x-pack/test/security_api_integration/pki.config.ts rename to x-pack/platform/test/security_api_integration/pki.config.ts diff --git a/x-pack/test/security_api_integration/plugins/audit_log/kibana.jsonc b/x-pack/platform/test/security_api_integration/plugins/audit_log/kibana.jsonc similarity index 100% rename from x-pack/test/security_api_integration/plugins/audit_log/kibana.jsonc rename to x-pack/platform/test/security_api_integration/plugins/audit_log/kibana.jsonc diff --git a/x-pack/test/security_api_integration/plugins/audit_log/server/index.ts b/x-pack/platform/test/security_api_integration/plugins/audit_log/server/index.ts similarity index 100% rename from x-pack/test/security_api_integration/plugins/audit_log/server/index.ts rename to x-pack/platform/test/security_api_integration/plugins/audit_log/server/index.ts diff --git a/x-pack/test/security_api_integration/plugins/audit_log/server/plugin.ts b/x-pack/platform/test/security_api_integration/plugins/audit_log/server/plugin.ts similarity index 100% rename from x-pack/test/security_api_integration/plugins/audit_log/server/plugin.ts rename to x-pack/platform/test/security_api_integration/plugins/audit_log/server/plugin.ts diff --git a/x-pack/test/security_api_integration/plugins/audit_log/tsconfig.json b/x-pack/platform/test/security_api_integration/plugins/audit_log/tsconfig.json similarity index 78% rename from x-pack/test/security_api_integration/plugins/audit_log/tsconfig.json rename to x-pack/platform/test/security_api_integration/plugins/audit_log/tsconfig.json index 822bc52c6fdec..1b5e6897bef5a 100644 --- a/x-pack/test/security_api_integration/plugins/audit_log/tsconfig.json +++ b/x-pack/platform/test/security_api_integration/plugins/audit_log/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../../../tsconfig.base.json", + "extends": "../../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types" }, diff --git a/x-pack/test/security_api_integration/plugins/features_provider/kibana.jsonc b/x-pack/platform/test/security_api_integration/plugins/features_provider/kibana.jsonc similarity index 100% rename from x-pack/test/security_api_integration/plugins/features_provider/kibana.jsonc rename to x-pack/platform/test/security_api_integration/plugins/features_provider/kibana.jsonc diff --git a/x-pack/test/security_api_integration/plugins/features_provider/server/index.ts b/x-pack/platform/test/security_api_integration/plugins/features_provider/server/index.ts similarity index 100% rename from x-pack/test/security_api_integration/plugins/features_provider/server/index.ts rename to x-pack/platform/test/security_api_integration/plugins/features_provider/server/index.ts diff --git a/x-pack/test/security_api_integration/plugins/features_provider/server/init_routes.ts b/x-pack/platform/test/security_api_integration/plugins/features_provider/server/init_routes.ts similarity index 100% rename from x-pack/test/security_api_integration/plugins/features_provider/server/init_routes.ts rename to x-pack/platform/test/security_api_integration/plugins/features_provider/server/init_routes.ts diff --git a/x-pack/test/security_api_integration/plugins/features_provider/tsconfig.json b/x-pack/platform/test/security_api_integration/plugins/features_provider/tsconfig.json similarity index 83% rename from x-pack/test/security_api_integration/plugins/features_provider/tsconfig.json rename to x-pack/platform/test/security_api_integration/plugins/features_provider/tsconfig.json index a79a8b401d990..cd66776a6ac09 100644 --- a/x-pack/test/security_api_integration/plugins/features_provider/tsconfig.json +++ b/x-pack/platform/test/security_api_integration/plugins/features_provider/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../../../tsconfig.base.json", + "extends": "../../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types" }, diff --git a/x-pack/test/security_api_integration/plugins/oidc_provider/kibana.jsonc b/x-pack/platform/test/security_api_integration/plugins/oidc_provider/kibana.jsonc similarity index 100% rename from x-pack/test/security_api_integration/plugins/oidc_provider/kibana.jsonc rename to x-pack/platform/test/security_api_integration/plugins/oidc_provider/kibana.jsonc diff --git a/x-pack/test/security_api_integration/plugins/oidc_provider/server/index.ts b/x-pack/platform/test/security_api_integration/plugins/oidc_provider/server/index.ts similarity index 100% rename from x-pack/test/security_api_integration/plugins/oidc_provider/server/index.ts rename to x-pack/platform/test/security_api_integration/plugins/oidc_provider/server/index.ts diff --git a/x-pack/test/security_api_integration/plugins/oidc_provider/server/init_routes.ts b/x-pack/platform/test/security_api_integration/plugins/oidc_provider/server/init_routes.ts similarity index 100% rename from x-pack/test/security_api_integration/plugins/oidc_provider/server/init_routes.ts rename to x-pack/platform/test/security_api_integration/plugins/oidc_provider/server/init_routes.ts diff --git a/x-pack/test/security_api_integration/plugins/oidc_provider/tsconfig.json b/x-pack/platform/test/security_api_integration/plugins/oidc_provider/tsconfig.json similarity index 83% rename from x-pack/test/security_api_integration/plugins/oidc_provider/tsconfig.json rename to x-pack/platform/test/security_api_integration/plugins/oidc_provider/tsconfig.json index e55063a478147..aa3b766391fce 100644 --- a/x-pack/test/security_api_integration/plugins/oidc_provider/tsconfig.json +++ b/x-pack/platform/test/security_api_integration/plugins/oidc_provider/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../../../tsconfig.base.json", + "extends": "../../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types" }, diff --git a/x-pack/test/security_api_integration/plugins/saml_provider/kibana.jsonc b/x-pack/platform/test/security_api_integration/plugins/saml_provider/kibana.jsonc similarity index 100% rename from x-pack/test/security_api_integration/plugins/saml_provider/kibana.jsonc rename to x-pack/platform/test/security_api_integration/plugins/saml_provider/kibana.jsonc diff --git a/x-pack/test/security_api_integration/plugins/saml_provider/metadata.xml b/x-pack/platform/test/security_api_integration/plugins/saml_provider/metadata.xml similarity index 100% rename from x-pack/test/security_api_integration/plugins/saml_provider/metadata.xml rename to x-pack/platform/test/security_api_integration/plugins/saml_provider/metadata.xml diff --git a/x-pack/test/security_api_integration/plugins/saml_provider/server/index.ts b/x-pack/platform/test/security_api_integration/plugins/saml_provider/server/index.ts similarity index 100% rename from x-pack/test/security_api_integration/plugins/saml_provider/server/index.ts rename to x-pack/platform/test/security_api_integration/plugins/saml_provider/server/index.ts diff --git a/x-pack/test/security_api_integration/plugins/saml_provider/server/init_routes.ts b/x-pack/platform/test/security_api_integration/plugins/saml_provider/server/init_routes.ts similarity index 100% rename from x-pack/test/security_api_integration/plugins/saml_provider/server/init_routes.ts rename to x-pack/platform/test/security_api_integration/plugins/saml_provider/server/init_routes.ts diff --git a/x-pack/test/security_api_integration/plugins/saml_provider/tsconfig.json b/x-pack/platform/test/security_api_integration/plugins/saml_provider/tsconfig.json similarity index 83% rename from x-pack/test/security_api_integration/plugins/saml_provider/tsconfig.json rename to x-pack/platform/test/security_api_integration/plugins/saml_provider/tsconfig.json index 5021e45b8f8b3..4edfef2d17cdc 100644 --- a/x-pack/test/security_api_integration/plugins/saml_provider/tsconfig.json +++ b/x-pack/platform/test/security_api_integration/plugins/saml_provider/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../../../tsconfig.base.json", + "extends": "../../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types" }, diff --git a/x-pack/test/security_api_integration/plugins/user_profiles_consumer/kibana.jsonc b/x-pack/platform/test/security_api_integration/plugins/user_profiles_consumer/kibana.jsonc similarity index 100% rename from x-pack/test/security_api_integration/plugins/user_profiles_consumer/kibana.jsonc rename to x-pack/platform/test/security_api_integration/plugins/user_profiles_consumer/kibana.jsonc diff --git a/x-pack/test/security_api_integration/plugins/user_profiles_consumer/server/index.ts b/x-pack/platform/test/security_api_integration/plugins/user_profiles_consumer/server/index.ts similarity index 100% rename from x-pack/test/security_api_integration/plugins/user_profiles_consumer/server/index.ts rename to x-pack/platform/test/security_api_integration/plugins/user_profiles_consumer/server/index.ts diff --git a/x-pack/test/security_api_integration/plugins/user_profiles_consumer/server/init_routes.ts b/x-pack/platform/test/security_api_integration/plugins/user_profiles_consumer/server/init_routes.ts similarity index 100% rename from x-pack/test/security_api_integration/plugins/user_profiles_consumer/server/init_routes.ts rename to x-pack/platform/test/security_api_integration/plugins/user_profiles_consumer/server/init_routes.ts diff --git a/x-pack/test/security_api_integration/plugins/user_profiles_consumer/tsconfig.json b/x-pack/platform/test/security_api_integration/plugins/user_profiles_consumer/tsconfig.json similarity index 85% rename from x-pack/test/security_api_integration/plugins/user_profiles_consumer/tsconfig.json rename to x-pack/platform/test/security_api_integration/plugins/user_profiles_consumer/tsconfig.json index 2806ceb646148..cd044011aff03 100644 --- a/x-pack/test/security_api_integration/plugins/user_profiles_consumer/tsconfig.json +++ b/x-pack/platform/test/security_api_integration/plugins/user_profiles_consumer/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../../../tsconfig.base.json", + "extends": "../../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types" }, diff --git a/x-pack/test/security_api_integration/saml.config.ts b/x-pack/platform/test/security_api_integration/saml.config.ts similarity index 100% rename from x-pack/test/security_api_integration/saml.config.ts rename to x-pack/platform/test/security_api_integration/saml.config.ts diff --git a/x-pack/test/security_api_integration/saml.http2.config.ts b/x-pack/platform/test/security_api_integration/saml.http2.config.ts similarity index 100% rename from x-pack/test/security_api_integration/saml.http2.config.ts rename to x-pack/platform/test/security_api_integration/saml.http2.config.ts diff --git a/x-pack/test/security_api_integration/saml_cloud.config.ts b/x-pack/platform/test/security_api_integration/saml_cloud.config.ts similarity index 100% rename from x-pack/test/security_api_integration/saml_cloud.config.ts rename to x-pack/platform/test/security_api_integration/saml_cloud.config.ts diff --git a/x-pack/test/security_api_integration/services.ts b/x-pack/platform/test/security_api_integration/services.ts similarity index 63% rename from x-pack/test/security_api_integration/services.ts rename to x-pack/platform/test/security_api_integration/services.ts index 6b12d42f6e3d0..4d3dfdd78d355 100644 --- a/x-pack/test/security_api_integration/services.ts +++ b/x-pack/platform/test/security_api_integration/services.ts @@ -6,10 +6,7 @@ */ import { services as apiIntegrationServices } from '../api_integration/services'; -import { services as commonServices } from '../common/services'; export const services = { - ...commonServices, - esSupertest: apiIntegrationServices.esSupertest, - supertestWithoutAuth: apiIntegrationServices.supertestWithoutAuth, + ...apiIntegrationServices, }; diff --git a/x-pack/test/security_api_integration/session_concurrent_limit.config.ts b/x-pack/platform/test/security_api_integration/session_concurrent_limit.config.ts similarity index 100% rename from x-pack/test/security_api_integration/session_concurrent_limit.config.ts rename to x-pack/platform/test/security_api_integration/session_concurrent_limit.config.ts diff --git a/x-pack/test/security_api_integration/session_cookie.config.ts b/x-pack/platform/test/security_api_integration/session_cookie.config.ts similarity index 100% rename from x-pack/test/security_api_integration/session_cookie.config.ts rename to x-pack/platform/test/security_api_integration/session_cookie.config.ts diff --git a/x-pack/test/security_api_integration/session_idle.config.ts b/x-pack/platform/test/security_api_integration/session_idle.config.ts similarity index 100% rename from x-pack/test/security_api_integration/session_idle.config.ts rename to x-pack/platform/test/security_api_integration/session_idle.config.ts diff --git a/x-pack/test/security_api_integration/session_invalidate.config.ts b/x-pack/platform/test/security_api_integration/session_invalidate.config.ts similarity index 100% rename from x-pack/test/security_api_integration/session_invalidate.config.ts rename to x-pack/platform/test/security_api_integration/session_invalidate.config.ts diff --git a/x-pack/test/security_api_integration/session_lifespan.config.ts b/x-pack/platform/test/security_api_integration/session_lifespan.config.ts similarity index 100% rename from x-pack/test/security_api_integration/session_lifespan.config.ts rename to x-pack/platform/test/security_api_integration/session_lifespan.config.ts diff --git a/x-pack/test/security_api_integration/session_shard_missing.config.ts b/x-pack/platform/test/security_api_integration/session_shard_missing.config.ts similarity index 100% rename from x-pack/test/security_api_integration/session_shard_missing.config.ts rename to x-pack/platform/test/security_api_integration/session_shard_missing.config.ts diff --git a/x-pack/test/security_api_integration/tests/anonymous/capabilities.ts b/x-pack/platform/test/security_api_integration/tests/anonymous/capabilities.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/anonymous/capabilities.ts rename to x-pack/platform/test/security_api_integration/tests/anonymous/capabilities.ts diff --git a/x-pack/test/security_api_integration/tests/anonymous/index.ts b/x-pack/platform/test/security_api_integration/tests/anonymous/index.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/anonymous/index.ts rename to x-pack/platform/test/security_api_integration/tests/anonymous/index.ts diff --git a/x-pack/test/security_api_integration/tests/anonymous/login.ts b/x-pack/platform/test/security_api_integration/tests/anonymous/login.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/anonymous/login.ts rename to x-pack/platform/test/security_api_integration/tests/anonymous/login.ts diff --git a/x-pack/test/security_api_integration/tests/api_keys/grant_api_key.ts b/x-pack/platform/test/security_api_integration/tests/api_keys/grant_api_key.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/api_keys/grant_api_key.ts rename to x-pack/platform/test/security_api_integration/tests/api_keys/grant_api_key.ts diff --git a/x-pack/test/security_api_integration/tests/api_keys/has_active_key.ts b/x-pack/platform/test/security_api_integration/tests/api_keys/has_active_key.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/api_keys/has_active_key.ts rename to x-pack/platform/test/security_api_integration/tests/api_keys/has_active_key.ts diff --git a/x-pack/test/security_api_integration/tests/api_keys/index.ts b/x-pack/platform/test/security_api_integration/tests/api_keys/index.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/api_keys/index.ts rename to x-pack/platform/test/security_api_integration/tests/api_keys/index.ts diff --git a/x-pack/test/security_api_integration/tests/audit/audit_log.ts b/x-pack/platform/test/security_api_integration/tests/audit/audit_log.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/audit/audit_log.ts rename to x-pack/platform/test/security_api_integration/tests/audit/audit_log.ts diff --git a/x-pack/test/security_api_integration/tests/audit/file_wrapper.ts b/x-pack/platform/test/security_api_integration/tests/audit/file_wrapper.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/audit/file_wrapper.ts rename to x-pack/platform/test/security_api_integration/tests/audit/file_wrapper.ts diff --git a/x-pack/test/security_api_integration/tests/audit/index.ts b/x-pack/platform/test/security_api_integration/tests/audit/index.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/audit/index.ts rename to x-pack/platform/test/security_api_integration/tests/audit/index.ts diff --git a/x-pack/test/security_api_integration/tests/chips/chips_cookie.ts b/x-pack/platform/test/security_api_integration/tests/chips/chips_cookie.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/chips/chips_cookie.ts rename to x-pack/platform/test/security_api_integration/tests/chips/chips_cookie.ts diff --git a/x-pack/test/security_api_integration/tests/chips/index.ts b/x-pack/platform/test/security_api_integration/tests/chips/index.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/chips/index.ts rename to x-pack/platform/test/security_api_integration/tests/chips/index.ts diff --git a/x-pack/test/security_api_integration/tests/features/deprecated_features.ts b/x-pack/platform/test/security_api_integration/tests/features/deprecated_features.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/features/deprecated_features.ts rename to x-pack/platform/test/security_api_integration/tests/features/deprecated_features.ts diff --git a/x-pack/test/security_api_integration/tests/features/index.ts b/x-pack/platform/test/security_api_integration/tests/features/index.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/features/index.ts rename to x-pack/platform/test/security_api_integration/tests/features/index.ts diff --git a/x-pack/test/security_api_integration/tests/http_bearer/access_token.ts b/x-pack/platform/test/security_api_integration/tests/http_bearer/access_token.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/http_bearer/access_token.ts rename to x-pack/platform/test/security_api_integration/tests/http_bearer/access_token.ts diff --git a/x-pack/test/security_api_integration/tests/http_bearer/index.ts b/x-pack/platform/test/security_api_integration/tests/http_bearer/index.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/http_bearer/index.ts rename to x-pack/platform/test/security_api_integration/tests/http_bearer/index.ts diff --git a/x-pack/test/security_api_integration/tests/http_bearer/jwt.ts b/x-pack/platform/test/security_api_integration/tests/http_bearer/jwt.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/http_bearer/jwt.ts rename to x-pack/platform/test/security_api_integration/tests/http_bearer/jwt.ts diff --git a/x-pack/test/security_api_integration/tests/http_no_auth_providers/authentication.ts b/x-pack/platform/test/security_api_integration/tests/http_no_auth_providers/authentication.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/http_no_auth_providers/authentication.ts rename to x-pack/platform/test/security_api_integration/tests/http_no_auth_providers/authentication.ts diff --git a/x-pack/test/security_api_integration/tests/http_no_auth_providers/index.ts b/x-pack/platform/test/security_api_integration/tests/http_no_auth_providers/index.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/http_no_auth_providers/index.ts rename to x-pack/platform/test/security_api_integration/tests/http_no_auth_providers/index.ts diff --git a/x-pack/test/security_api_integration/tests/kerberos/index.ts b/x-pack/platform/test/security_api_integration/tests/kerberos/index.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/kerberos/index.ts rename to x-pack/platform/test/security_api_integration/tests/kerberos/index.ts diff --git a/x-pack/test/security_api_integration/tests/kerberos/kerberos_login.ts b/x-pack/platform/test/security_api_integration/tests/kerberos/kerberos_login.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/kerberos/kerberos_login.ts rename to x-pack/platform/test/security_api_integration/tests/kerberos/kerberos_login.ts diff --git a/x-pack/test/security_api_integration/tests/login_selector/basic_functionality.ts b/x-pack/platform/test/security_api_integration/tests/login_selector/basic_functionality.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/login_selector/basic_functionality.ts rename to x-pack/platform/test/security_api_integration/tests/login_selector/basic_functionality.ts diff --git a/x-pack/test/security_api_integration/tests/login_selector/index.ts b/x-pack/platform/test/security_api_integration/tests/login_selector/index.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/login_selector/index.ts rename to x-pack/platform/test/security_api_integration/tests/login_selector/index.ts diff --git a/x-pack/test/security_api_integration/tests/oidc/authorization_code_flow/index.ts b/x-pack/platform/test/security_api_integration/tests/oidc/authorization_code_flow/index.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/oidc/authorization_code_flow/index.ts rename to x-pack/platform/test/security_api_integration/tests/oidc/authorization_code_flow/index.ts diff --git a/x-pack/test/security_api_integration/tests/oidc/authorization_code_flow/oidc_auth.ts b/x-pack/platform/test/security_api_integration/tests/oidc/authorization_code_flow/oidc_auth.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/oidc/authorization_code_flow/oidc_auth.ts rename to x-pack/platform/test/security_api_integration/tests/oidc/authorization_code_flow/oidc_auth.ts diff --git a/x-pack/test/security_api_integration/tests/oidc/implicit_flow/index.ts b/x-pack/platform/test/security_api_integration/tests/oidc/implicit_flow/index.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/oidc/implicit_flow/index.ts rename to x-pack/platform/test/security_api_integration/tests/oidc/implicit_flow/index.ts diff --git a/x-pack/test/security_api_integration/tests/oidc/implicit_flow/oidc_auth.ts b/x-pack/platform/test/security_api_integration/tests/oidc/implicit_flow/oidc_auth.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/oidc/implicit_flow/oidc_auth.ts rename to x-pack/platform/test/security_api_integration/tests/oidc/implicit_flow/oidc_auth.ts diff --git a/x-pack/test/security_api_integration/tests/pki/index.ts b/x-pack/platform/test/security_api_integration/tests/pki/index.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/pki/index.ts rename to x-pack/platform/test/security_api_integration/tests/pki/index.ts diff --git a/x-pack/test/security_api_integration/tests/pki/pki_auth.ts b/x-pack/platform/test/security_api_integration/tests/pki/pki_auth.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/pki/pki_auth.ts rename to x-pack/platform/test/security_api_integration/tests/pki/pki_auth.ts diff --git a/x-pack/test/security_api_integration/tests/saml/index.ts b/x-pack/platform/test/security_api_integration/tests/saml/index.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/saml/index.ts rename to x-pack/platform/test/security_api_integration/tests/saml/index.ts diff --git a/x-pack/test/security_api_integration/tests/saml/saml_login.ts b/x-pack/platform/test/security_api_integration/tests/saml/saml_login.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/saml/saml_login.ts rename to x-pack/platform/test/security_api_integration/tests/saml/saml_login.ts diff --git a/x-pack/test/security_api_integration/tests/saml_cloud/index.ts b/x-pack/platform/test/security_api_integration/tests/saml_cloud/index.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/saml_cloud/index.ts rename to x-pack/platform/test/security_api_integration/tests/saml_cloud/index.ts diff --git a/x-pack/test/security_api_integration/tests/saml_cloud/saml_login.ts b/x-pack/platform/test/security_api_integration/tests/saml_cloud/saml_login.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/saml_cloud/saml_login.ts rename to x-pack/platform/test/security_api_integration/tests/saml_cloud/saml_login.ts diff --git a/x-pack/test/security_api_integration/tests/session_concurrent_limit/cleanup.ts b/x-pack/platform/test/security_api_integration/tests/session_concurrent_limit/cleanup.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/session_concurrent_limit/cleanup.ts rename to x-pack/platform/test/security_api_integration/tests/session_concurrent_limit/cleanup.ts diff --git a/x-pack/test/security_api_integration/tests/session_concurrent_limit/global_limit.ts b/x-pack/platform/test/security_api_integration/tests/session_concurrent_limit/global_limit.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/session_concurrent_limit/global_limit.ts rename to x-pack/platform/test/security_api_integration/tests/session_concurrent_limit/global_limit.ts diff --git a/x-pack/test/security_api_integration/tests/session_concurrent_limit/index.ts b/x-pack/platform/test/security_api_integration/tests/session_concurrent_limit/index.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/session_concurrent_limit/index.ts rename to x-pack/platform/test/security_api_integration/tests/session_concurrent_limit/index.ts diff --git a/x-pack/test/security_api_integration/tests/session_cookie/index.ts b/x-pack/platform/test/security_api_integration/tests/session_cookie/index.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/session_cookie/index.ts rename to x-pack/platform/test/security_api_integration/tests/session_cookie/index.ts diff --git a/x-pack/test/security_api_integration/tests/session_cookie/session_cookie.ts b/x-pack/platform/test/security_api_integration/tests/session_cookie/session_cookie.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/session_cookie/session_cookie.ts rename to x-pack/platform/test/security_api_integration/tests/session_cookie/session_cookie.ts diff --git a/x-pack/test/security_api_integration/tests/session_idle/cleanup.ts b/x-pack/platform/test/security_api_integration/tests/session_idle/cleanup.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/session_idle/cleanup.ts rename to x-pack/platform/test/security_api_integration/tests/session_idle/cleanup.ts diff --git a/x-pack/test/security_api_integration/tests/session_idle/expired.ts b/x-pack/platform/test/security_api_integration/tests/session_idle/expired.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/session_idle/expired.ts rename to x-pack/platform/test/security_api_integration/tests/session_idle/expired.ts diff --git a/x-pack/test/security_api_integration/tests/session_idle/extension.ts b/x-pack/platform/test/security_api_integration/tests/session_idle/extension.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/session_idle/extension.ts rename to x-pack/platform/test/security_api_integration/tests/session_idle/extension.ts diff --git a/x-pack/test/security_api_integration/tests/session_idle/index.ts b/x-pack/platform/test/security_api_integration/tests/session_idle/index.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/session_idle/index.ts rename to x-pack/platform/test/security_api_integration/tests/session_idle/index.ts diff --git a/x-pack/test/security_api_integration/tests/session_invalidate/index.ts b/x-pack/platform/test/security_api_integration/tests/session_invalidate/index.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/session_invalidate/index.ts rename to x-pack/platform/test/security_api_integration/tests/session_invalidate/index.ts diff --git a/x-pack/test/security_api_integration/tests/session_invalidate/invalidate.ts b/x-pack/platform/test/security_api_integration/tests/session_invalidate/invalidate.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/session_invalidate/invalidate.ts rename to x-pack/platform/test/security_api_integration/tests/session_invalidate/invalidate.ts diff --git a/x-pack/test/security_api_integration/tests/session_lifespan/cleanup.ts b/x-pack/platform/test/security_api_integration/tests/session_lifespan/cleanup.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/session_lifespan/cleanup.ts rename to x-pack/platform/test/security_api_integration/tests/session_lifespan/cleanup.ts diff --git a/x-pack/test/security_api_integration/tests/session_lifespan/index.ts b/x-pack/platform/test/security_api_integration/tests/session_lifespan/index.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/session_lifespan/index.ts rename to x-pack/platform/test/security_api_integration/tests/session_lifespan/index.ts diff --git a/x-pack/test/security_api_integration/tests/session_shard_missing/index.ts b/x-pack/platform/test/security_api_integration/tests/session_shard_missing/index.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/session_shard_missing/index.ts rename to x-pack/platform/test/security_api_integration/tests/session_shard_missing/index.ts diff --git a/x-pack/test/security_api_integration/tests/session_shard_missing/shard_missing.ts b/x-pack/platform/test/security_api_integration/tests/session_shard_missing/shard_missing.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/session_shard_missing/shard_missing.ts rename to x-pack/platform/test/security_api_integration/tests/session_shard_missing/shard_missing.ts diff --git a/x-pack/test/security_api_integration/tests/token/audit.ts b/x-pack/platform/test/security_api_integration/tests/token/audit.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/token/audit.ts rename to x-pack/platform/test/security_api_integration/tests/token/audit.ts diff --git a/x-pack/test/security_api_integration/tests/token/header.ts b/x-pack/platform/test/security_api_integration/tests/token/header.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/token/header.ts rename to x-pack/platform/test/security_api_integration/tests/token/header.ts diff --git a/x-pack/test/security_api_integration/tests/token/index.ts b/x-pack/platform/test/security_api_integration/tests/token/index.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/token/index.ts rename to x-pack/platform/test/security_api_integration/tests/token/index.ts diff --git a/x-pack/test/security_api_integration/tests/token/login.ts b/x-pack/platform/test/security_api_integration/tests/token/login.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/token/login.ts rename to x-pack/platform/test/security_api_integration/tests/token/login.ts diff --git a/x-pack/test/security_api_integration/tests/token/logout.ts b/x-pack/platform/test/security_api_integration/tests/token/logout.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/token/logout.ts rename to x-pack/platform/test/security_api_integration/tests/token/logout.ts diff --git a/x-pack/test/security_api_integration/tests/token/session.ts b/x-pack/platform/test/security_api_integration/tests/token/session.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/token/session.ts rename to x-pack/platform/test/security_api_integration/tests/token/session.ts diff --git a/x-pack/test/security_api_integration/tests/user_profiles/bulk_get.ts b/x-pack/platform/test/security_api_integration/tests/user_profiles/bulk_get.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/user_profiles/bulk_get.ts rename to x-pack/platform/test/security_api_integration/tests/user_profiles/bulk_get.ts diff --git a/x-pack/test/security_api_integration/tests/user_profiles/get_current.ts b/x-pack/platform/test/security_api_integration/tests/user_profiles/get_current.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/user_profiles/get_current.ts rename to x-pack/platform/test/security_api_integration/tests/user_profiles/get_current.ts diff --git a/x-pack/test/security_api_integration/tests/user_profiles/index.ts b/x-pack/platform/test/security_api_integration/tests/user_profiles/index.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/user_profiles/index.ts rename to x-pack/platform/test/security_api_integration/tests/user_profiles/index.ts diff --git a/x-pack/test/security_api_integration/tests/user_profiles/suggest.ts b/x-pack/platform/test/security_api_integration/tests/user_profiles/suggest.ts similarity index 100% rename from x-pack/test/security_api_integration/tests/user_profiles/suggest.ts rename to x-pack/platform/test/security_api_integration/tests/user_profiles/suggest.ts diff --git a/x-pack/test/security_api_integration/token.config.ts b/x-pack/platform/test/security_api_integration/token.config.ts similarity index 100% rename from x-pack/test/security_api_integration/token.config.ts rename to x-pack/platform/test/security_api_integration/token.config.ts diff --git a/x-pack/test/security_api_integration/user_profiles.config.ts b/x-pack/platform/test/security_api_integration/user_profiles.config.ts similarity index 100% rename from x-pack/test/security_api_integration/user_profiles.config.ts rename to x-pack/platform/test/security_api_integration/user_profiles.config.ts diff --git a/x-pack/test/security_functional/expired_session.config.ts b/x-pack/platform/test/security_functional/expired_session.config.ts similarity index 97% rename from x-pack/test/security_functional/expired_session.config.ts rename to x-pack/platform/test/security_functional/expired_session.config.ts index 8330e5a02a18a..295d8a02d6741 100644 --- a/x-pack/test/security_functional/expired_session.config.ts +++ b/x-pack/platform/test/security_functional/expired_session.config.ts @@ -17,7 +17,7 @@ import { services } from '../functional/services'; // that returns an object with the projects config values export default async function ({ readConfigFile }: FtrConfigProviderContext) { const xpackFunctionalConfig = await readConfigFile( - require.resolve('../functional/config.base.js') + require.resolve('../functional/config.base.ts') ); const testEndpointsPlugin = resolve(__dirname, './plugins/test_endpoints'); diff --git a/x-pack/test/security_functional/ftr_provider_context.d.ts b/x-pack/platform/test/security_functional/ftr_provider_context.d.ts similarity index 100% rename from x-pack/test/security_functional/ftr_provider_context.d.ts rename to x-pack/platform/test/security_functional/ftr_provider_context.d.ts diff --git a/x-pack/test/security_functional/insecure_cluster_warning.config.ts b/x-pack/platform/test/security_functional/insecure_cluster_warning.config.ts similarity index 100% rename from x-pack/test/security_functional/insecure_cluster_warning.config.ts rename to x-pack/platform/test/security_functional/insecure_cluster_warning.config.ts diff --git a/x-pack/test/security_functional/login_selector.config.ts b/x-pack/platform/test/security_functional/login_selector.config.ts similarity index 100% rename from x-pack/test/security_functional/login_selector.config.ts rename to x-pack/platform/test/security_functional/login_selector.config.ts diff --git a/x-pack/test/security_functional/oidc.config.ts b/x-pack/platform/test/security_functional/oidc.config.ts similarity index 100% rename from x-pack/test/security_functional/oidc.config.ts rename to x-pack/platform/test/security_functional/oidc.config.ts diff --git a/x-pack/test/security_functional/oidc.http2.config.ts b/x-pack/platform/test/security_functional/oidc.http2.config.ts similarity index 100% rename from x-pack/test/security_functional/oidc.http2.config.ts rename to x-pack/platform/test/security_functional/oidc.http2.config.ts diff --git a/x-pack/test/security_functional/plugins/test_endpoints/kibana.jsonc b/x-pack/platform/test/security_functional/plugins/test_endpoints/kibana.jsonc similarity index 100% rename from x-pack/test/security_functional/plugins/test_endpoints/kibana.jsonc rename to x-pack/platform/test/security_functional/plugins/test_endpoints/kibana.jsonc diff --git a/x-pack/test/security_functional/plugins/test_endpoints/public/index.ts b/x-pack/platform/test/security_functional/plugins/test_endpoints/public/index.ts similarity index 100% rename from x-pack/test/security_functional/plugins/test_endpoints/public/index.ts rename to x-pack/platform/test/security_functional/plugins/test_endpoints/public/index.ts diff --git a/x-pack/test/security_functional/plugins/test_endpoints/public/plugin.tsx b/x-pack/platform/test/security_functional/plugins/test_endpoints/public/plugin.tsx similarity index 100% rename from x-pack/test/security_functional/plugins/test_endpoints/public/plugin.tsx rename to x-pack/platform/test/security_functional/plugins/test_endpoints/public/plugin.tsx diff --git a/x-pack/test/security_functional/plugins/test_endpoints/server/index.ts b/x-pack/platform/test/security_functional/plugins/test_endpoints/server/index.ts similarity index 100% rename from x-pack/test/security_functional/plugins/test_endpoints/server/index.ts rename to x-pack/platform/test/security_functional/plugins/test_endpoints/server/index.ts diff --git a/x-pack/test/security_functional/plugins/test_endpoints/server/init_routes.ts b/x-pack/platform/test/security_functional/plugins/test_endpoints/server/init_routes.ts similarity index 100% rename from x-pack/test/security_functional/plugins/test_endpoints/server/init_routes.ts rename to x-pack/platform/test/security_functional/plugins/test_endpoints/server/init_routes.ts diff --git a/x-pack/test/security_functional/plugins/test_endpoints/tsconfig.json b/x-pack/platform/test/security_functional/plugins/test_endpoints/tsconfig.json similarity index 85% rename from x-pack/test/security_functional/plugins/test_endpoints/tsconfig.json rename to x-pack/platform/test/security_functional/plugins/test_endpoints/tsconfig.json index af8d31cde61d7..6fd4ee0387278 100644 --- a/x-pack/test/security_functional/plugins/test_endpoints/tsconfig.json +++ b/x-pack/platform/test/security_functional/plugins/test_endpoints/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../../../tsconfig.base.json", + "extends": "../../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types" }, diff --git a/x-pack/test/security_functional/saml.config.ts b/x-pack/platform/test/security_functional/saml.config.ts similarity index 100% rename from x-pack/test/security_functional/saml.config.ts rename to x-pack/platform/test/security_functional/saml.config.ts diff --git a/x-pack/test/security_functional/saml.http2.config.ts b/x-pack/platform/test/security_functional/saml.http2.config.ts similarity index 100% rename from x-pack/test/security_functional/saml.http2.config.ts rename to x-pack/platform/test/security_functional/saml.http2.config.ts diff --git a/x-pack/test/security_functional/screenshots/baseline/reset_session_page.png b/x-pack/platform/test/security_functional/screenshots/baseline/reset_session_page.png similarity index 100% rename from x-pack/test/security_functional/screenshots/baseline/reset_session_page.png rename to x-pack/platform/test/security_functional/screenshots/baseline/reset_session_page.png diff --git a/x-pack/platform/test/security_functional/screenshots/failure/security app - login selector Basic functionality can login with SSO preserving -a74b45be36349681d865ed32ccfb8d8aeb818194637cf8b888cfc16ee76c6ad9.png b/x-pack/platform/test/security_functional/screenshots/failure/security app - login selector Basic functionality can login with SSO preserving -a74b45be36349681d865ed32ccfb8d8aeb818194637cf8b888cfc16ee76c6ad9.png new file mode 100644 index 0000000000000..c58d69b434329 Binary files /dev/null and b/x-pack/platform/test/security_functional/screenshots/failure/security app - login selector Basic functionality can login with SSO preserving -a74b45be36349681d865ed32ccfb8d8aeb818194637cf8b888cfc16ee76c6ad9.png differ diff --git a/x-pack/test/security_functional/tests/expired_session/basic_functionality.ts b/x-pack/platform/test/security_functional/tests/expired_session/basic_functionality.ts similarity index 100% rename from x-pack/test/security_functional/tests/expired_session/basic_functionality.ts rename to x-pack/platform/test/security_functional/tests/expired_session/basic_functionality.ts diff --git a/x-pack/test/security_functional/tests/expired_session/index.ts b/x-pack/platform/test/security_functional/tests/expired_session/index.ts similarity index 100% rename from x-pack/test/security_functional/tests/expired_session/index.ts rename to x-pack/platform/test/security_functional/tests/expired_session/index.ts diff --git a/x-pack/test/security_functional/tests/insecure_cluster_warning/index.ts b/x-pack/platform/test/security_functional/tests/insecure_cluster_warning/index.ts similarity index 100% rename from x-pack/test/security_functional/tests/insecure_cluster_warning/index.ts rename to x-pack/platform/test/security_functional/tests/insecure_cluster_warning/index.ts diff --git a/x-pack/test/security_functional/tests/insecure_cluster_warning/insecure_cluster_warning.ts b/x-pack/platform/test/security_functional/tests/insecure_cluster_warning/insecure_cluster_warning.ts similarity index 100% rename from x-pack/test/security_functional/tests/insecure_cluster_warning/insecure_cluster_warning.ts rename to x-pack/platform/test/security_functional/tests/insecure_cluster_warning/insecure_cluster_warning.ts diff --git a/x-pack/test/security_functional/tests/login_selector/auth_provider_hint.ts b/x-pack/platform/test/security_functional/tests/login_selector/auth_provider_hint.ts similarity index 100% rename from x-pack/test/security_functional/tests/login_selector/auth_provider_hint.ts rename to x-pack/platform/test/security_functional/tests/login_selector/auth_provider_hint.ts diff --git a/x-pack/test/security_functional/tests/login_selector/basic_functionality.ts b/x-pack/platform/test/security_functional/tests/login_selector/basic_functionality.ts similarity index 100% rename from x-pack/test/security_functional/tests/login_selector/basic_functionality.ts rename to x-pack/platform/test/security_functional/tests/login_selector/basic_functionality.ts diff --git a/x-pack/test/security_functional/tests/login_selector/index.ts b/x-pack/platform/test/security_functional/tests/login_selector/index.ts similarity index 100% rename from x-pack/test/security_functional/tests/login_selector/index.ts rename to x-pack/platform/test/security_functional/tests/login_selector/index.ts diff --git a/x-pack/test/security_functional/tests/login_selector/reset_session_page.ts b/x-pack/platform/test/security_functional/tests/login_selector/reset_session_page.ts similarity index 100% rename from x-pack/test/security_functional/tests/login_selector/reset_session_page.ts rename to x-pack/platform/test/security_functional/tests/login_selector/reset_session_page.ts diff --git a/x-pack/test/security_functional/tests/oidc/index.ts b/x-pack/platform/test/security_functional/tests/oidc/index.ts similarity index 100% rename from x-pack/test/security_functional/tests/oidc/index.ts rename to x-pack/platform/test/security_functional/tests/oidc/index.ts diff --git a/x-pack/test/security_functional/tests/oidc/url_capture.ts b/x-pack/platform/test/security_functional/tests/oidc/url_capture.ts similarity index 100% rename from x-pack/test/security_functional/tests/oidc/url_capture.ts rename to x-pack/platform/test/security_functional/tests/oidc/url_capture.ts diff --git a/x-pack/test/security_functional/tests/saml/index.ts b/x-pack/platform/test/security_functional/tests/saml/index.ts similarity index 100% rename from x-pack/test/security_functional/tests/saml/index.ts rename to x-pack/platform/test/security_functional/tests/saml/index.ts diff --git a/x-pack/test/security_functional/tests/saml/url_capture.ts b/x-pack/platform/test/security_functional/tests/saml/url_capture.ts similarity index 100% rename from x-pack/test/security_functional/tests/saml/url_capture.ts rename to x-pack/platform/test/security_functional/tests/saml/url_capture.ts diff --git a/x-pack/test/security_functional/tests/user_profiles/client_side_apis.ts b/x-pack/platform/test/security_functional/tests/user_profiles/client_side_apis.ts similarity index 100% rename from x-pack/test/security_functional/tests/user_profiles/client_side_apis.ts rename to x-pack/platform/test/security_functional/tests/user_profiles/client_side_apis.ts diff --git a/x-pack/test/security_functional/tests/user_profiles/index.ts b/x-pack/platform/test/security_functional/tests/user_profiles/index.ts similarity index 100% rename from x-pack/test/security_functional/tests/user_profiles/index.ts rename to x-pack/platform/test/security_functional/tests/user_profiles/index.ts diff --git a/x-pack/test/security_functional/user_profiles.config.ts b/x-pack/platform/test/security_functional/user_profiles.config.ts similarity index 96% rename from x-pack/test/security_functional/user_profiles.config.ts rename to x-pack/platform/test/security_functional/user_profiles.config.ts index e154dbf4c3d87..9a092f7ccdaf5 100644 --- a/x-pack/test/security_functional/user_profiles.config.ts +++ b/x-pack/platform/test/security_functional/user_profiles.config.ts @@ -17,7 +17,7 @@ import { services } from '../functional/services'; // that returns an object with the projects config values export default async function ({ readConfigFile }: FtrConfigProviderContext) { const xPackKibanaFunctionalConfig = await readConfigFile( - require.resolve('../functional/config.base.js') + require.resolve('../functional/config.base.ts') ); const testEndpointsPlugin = resolve(__dirname, './plugins/test_endpoints'); diff --git a/x-pack/platform/test/serverless/config.base.ts b/x-pack/platform/test/serverless/config.base.ts index c56a8a2012c09..79163d5d392e4 100644 --- a/x-pack/platform/test/serverless/config.base.ts +++ b/x-pack/platform/test/serverless/config.base.ts @@ -49,12 +49,9 @@ export default async () => { // "Fake" SAML provider const idpPath = resolve( __dirname, - '../../../test/security_api_integration/plugins/saml_provider/metadata.xml' - ); - const samlIdPPlugin = resolve( - __dirname, - '../../../test/security_api_integration/plugins/saml_provider' + '../security_api_integration/plugins/saml_provider/metadata.xml' ); + const samlIdPPlugin = resolve(__dirname, '../security_api_integration/plugins/saml_provider'); const jwksPath = require.resolve('@kbn/security-api-integration-helpers/oidc/jwks.json'); diff --git a/x-pack/platform/test/ui_capabilities/common/config.ts b/x-pack/platform/test/ui_capabilities/common/config.ts index 7e8128d4d730b..503ac448f7032 100644 --- a/x-pack/platform/test/ui_capabilities/common/config.ts +++ b/x-pack/platform/test/ui_capabilities/common/config.ts @@ -50,7 +50,7 @@ export function createTestConfig(name: string, options: CreateTestConfigOptions) `--plugin-path=${path.resolve(__dirname, 'plugins/foo_plugin')}`, `--plugin-path=${path.resolve( __dirname, - '../../../../test/security_api_integration/plugins/features_provider' + '../../security_api_integration/plugins/features_provider' )}`, ], }, diff --git a/x-pack/test/tsconfig.json b/x-pack/test/tsconfig.json index 49b6a0f91d7a0..166722ae636eb 100644 --- a/x-pack/test/tsconfig.json +++ b/x-pack/test/tsconfig.json @@ -29,11 +29,8 @@ "@kbn/telemetry-collection-manager-plugin", "@kbn/alerting-plugin", "@kbn/apm-plugin", - "@kbn/cases-plugin", "@kbn/fleet-plugin", "@kbn/global-search-plugin", - "@kbn/features-plugin", - "@kbn/features-plugin", "@kbn/global-search-plugin", "@kbn/infra-plugin", "@kbn/ml-plugin", @@ -65,14 +62,12 @@ "@kbn/rule-registry-plugin", "@kbn/controls-plugin", "@kbn/apm-synthtrace-client", - "@kbn/security-api-integration-helpers", "@kbn/discover-plugin", "@kbn/field-formats-plugin", "@kbn/server-route-repository", "@kbn/core-http-common", "@kbn/observability-ai-assistant-plugin", "@kbn/dataset-quality-plugin", - "@kbn/security-plugin-types-common", "@kbn/ftr-common-functional-ui-services", "@kbn/search-types", "@kbn/data-quality-plugin", diff --git a/x-pack/test_serverless/shared/config.base.ts b/x-pack/test_serverless/shared/config.base.ts index 02dff6d120e36..045d7abc1aa9e 100644 --- a/x-pack/test_serverless/shared/config.base.ts +++ b/x-pack/test_serverless/shared/config.base.ts @@ -51,11 +51,11 @@ export default async () => { // "Fake" SAML provider const idpPath = resolve( __dirname, - '../../test/security_api_integration/plugins/saml_provider/metadata.xml' + '../../platform/test/security_api_integration/plugins/saml_provider/metadata.xml' ); const samlIdPPlugin = resolve( __dirname, - '../../test/security_api_integration/plugins/saml_provider' + '../../platform/test/security_api_integration/plugins/saml_provider' ); const jwksPath = require.resolve('@kbn/security-api-integration-helpers/oidc/jwks.json'); diff --git a/yarn.lock b/yarn.lock index 1ef42ad22ef11..8976fc31400a8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4009,7 +4009,7 @@ version "0.0.0" uid "" -"@kbn/audit-log-plugin@link:x-pack/test/security_api_integration/plugins/audit_log": +"@kbn/audit-log-plugin@link:x-pack/platform/test/security_api_integration/plugins/audit_log": version "0.0.0" uid "" @@ -5749,7 +5749,7 @@ version "0.0.0" uid "" -"@kbn/features-provider-plugin@link:x-pack/test/security_api_integration/plugins/features_provider": +"@kbn/features-provider-plugin@link:x-pack/platform/test/security_api_integration/plugins/features_provider": version "0.0.0" uid "" @@ -6597,7 +6597,7 @@ version "0.0.0" uid "" -"@kbn/oidc-provider-plugin@link:x-pack/test/security_api_integration/plugins/oidc_provider": +"@kbn/oidc-provider-plugin@link:x-pack/platform/test/security_api_integration/plugins/oidc_provider": version "0.0.0" uid "" @@ -6997,7 +6997,7 @@ version "0.0.0" uid "" -"@kbn/saml-provider-plugin@link:x-pack/test/security_api_integration/plugins/saml_provider": +"@kbn/saml-provider-plugin@link:x-pack/platform/test/security_api_integration/plugins/saml_provider": version "0.0.0" uid "" @@ -7193,7 +7193,7 @@ version "0.0.0" uid "" -"@kbn/security-api-integration-helpers@link:x-pack/test/security_api_integration/packages/helpers": +"@kbn/security-api-integration-helpers@link:x-pack/platform/test/security_api_integration/packages/helpers": version "0.0.0" uid "" @@ -7281,7 +7281,7 @@ version "0.0.0" uid "" -"@kbn/security-test-endpoints-plugin@link:x-pack/test/security_functional/plugins/test_endpoints": +"@kbn/security-test-endpoints-plugin@link:x-pack/platform/test/security_functional/plugins/test_endpoints": version "0.0.0" uid "" @@ -8093,7 +8093,7 @@ version "0.0.0" uid "" -"@kbn/user-profiles-consumer-plugin@link:x-pack/test/security_api_integration/plugins/user_profiles_consumer": +"@kbn/user-profiles-consumer-plugin@link:x-pack/platform/test/security_api_integration/plugins/user_profiles_consumer": version "0.0.0" uid ""