diff --git a/.buildkite/ftr_platform_stateful_configs.yml b/.buildkite/ftr_platform_stateful_configs.yml index b6f4d2a9312d..c7c17cbcc0e9 100644 --- a/.buildkite/ftr_platform_stateful_configs.yml +++ b/.buildkite/ftr_platform_stateful_configs.yml @@ -161,7 +161,6 @@ enabled: - x-pack/test/cases_api_integration/security_and_spaces/config_no_public_base_url.ts - x-pack/test/cases_api_integration/spaces_only/config.ts - x-pack/test/disable_ems/config.ts - - x-pack/test/encrypted_saved_objects_api_integration/config.ts - x-pack/test/examples/config.ts - x-pack/test/fleet_api_integration/config.agent.ts - x-pack/test/fleet_api_integration/config.agent_policy.ts @@ -271,7 +270,6 @@ enabled: - x-pack/test/functional_solution_sidenav/config.ts - x-pack/test/licensing_plugin/config.public.ts - x-pack/test/licensing_plugin/config.ts - - x-pack/test/plugin_api_integration/config.ts - x-pack/test/plugin_functional/config.ts - x-pack/test/reporting_api_integration/reporting_and_security.config.ts - x-pack/test/reporting_api_integration/reporting_without_security.config.ts @@ -390,7 +388,9 @@ enabled: - x-pack/platform/test/api_integration_basic/apis/transform/config.ts - x-pack/platform/test/automatic_import_api_integration/apis/config_basic.ts - x-pack/platform/test/automatic_import_api_integration/apis/config_graphs.ts + - x-pack/platform/test/encrypted_saved_objects_api_integration/config.ts - x-pack/platform/test/monitoring_api_integration/config.ts + - x-pack/platform/test/plugin_api_integration/config.ts - x-pack/platform/test/saved_object_api_integration/security_and_spaces/config_basic.ts - x-pack/platform/test/saved_object_api_integration/security_and_spaces/config_trial.ts - x-pack/platform/test/saved_object_api_integration/spaces_only/config.ts diff --git a/.eslintrc.js b/.eslintrc.js index 154ff3aae1d7..06c325becaaa 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -2103,7 +2103,7 @@ module.exports = { 'src/platform/packages/shared/kbn-user-profile-components/**/*.{js,mjs,ts,tsx}', 'x-pack/platform/plugins/shared/encrypted_saved_objects/**/*.{js,mjs,ts,tsx}', - 'x-pack/test/encrypted_saved_objects_api_integration/**/*.{js,mjs,ts,tsx}', + 'x-pack/platform/test/encrypted_saved_objects_api_integration/**/*.{js,mjs,ts,tsx}', 'x-pack/platform/plugins/shared/security/**/*.{js,mjs,ts,tsx}', 'x-pack/platform/packages/private/security/**/*.{js,mjs,ts,tsx}', diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 18245d40549f..b88b8ebc754d 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -952,6 +952,11 @@ x-pack/platform/plugins/shared/task_manager @elastic/response-ops x-pack/platform/plugins/shared/timelines @elastic/security-threat-hunting-investigations x-pack/platform/plugins/shared/triggers_actions_ui @elastic/response-ops x-pack/platform/test +x-pack/platform/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin @elastic/kibana-security +x-pack/platform/test/plugin_api_integration/plugins/elasticsearch_client @elastic/kibana-core +x-pack/platform/test/plugin_api_integration/plugins/event_log @elastic/response-ops +x-pack/platform/test/plugin_api_integration/plugins/feature_usage_test @elastic/kibana-security +x-pack/platform/test/plugin_api_integration/plugins/sample_task_plugin @elastic/response-ops x-pack/platform/test/saved_object_api_integration/common/plugins/saved_object_test_plugin @elastic/kibana-security x-pack/solutions/chat/packages/wc-framework-types-browser @elastic/search-kibana @elastic/workchat-eng x-pack/solutions/chat/packages/wc-framework-types-common @elastic/search-kibana @elastic/workchat-eng @@ -1075,17 +1080,12 @@ x-pack/test/cases_api_integration/common/plugins/cases @elastic/response-ops x-pack/test/cases_api_integration/common/plugins/observability @elastic/response-ops x-pack/test/cases_api_integration/common/plugins/security_solution @elastic/response-ops x-pack/test/cloud_integration/plugins/saml_provider @elastic/kibana-core -x-pack/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin @elastic/kibana-security x-pack/test/functional_cors/plugins/kibana_cors_test @elastic/kibana-security x-pack/test/functional_embedded/plugins/iframe_embedded @elastic/kibana-core x-pack/test/functional_execution_context/plugins/alerts @elastic/kibana-core x-pack/test/functional_with_es_ssl/plugins/alerts @elastic/response-ops x-pack/test/functional_with_es_ssl/plugins/cases @elastic/response-ops x-pack/test/licensing_plugin/plugins/test_feature_usage @elastic/kibana-security -x-pack/test/plugin_api_integration/plugins/elasticsearch_client @elastic/kibana-core -x-pack/test/plugin_api_integration/plugins/event_log @elastic/response-ops -x-pack/test/plugin_api_integration/plugins/feature_usage_test @elastic/kibana-security -x-pack/test/plugin_api_integration/plugins/sample_task_plugin @elastic/response-ops x-pack/test/plugin_api_perf/plugins/task_manager_performance @elastic/response-ops x-pack/test/plugin_functional/plugins/global_search_test @elastic/kibana-core x-pack/test/plugin_functional/plugins/resolver_test @elastic/security-solution @@ -1835,7 +1835,7 @@ src/platform/plugins/shared/discover/public/context_awareness/profile_providers/ /src/platform/test/api_integration/fixtures/kbn_archiver/saved_objects @elastic/kibana-core /src/platform/test/interpreter_functional @elastic/kibana-core # Assigned per https://github.com/elastic/kibana/blob/main/test/interpreter_functional/plugins/kbn_tp_run_pipeline/kibana.jsonc#L4 /src/platform/test/api_integration/apis/general/*.js @elastic/kibana-core # Assigned per https://github.com/elastic/kibana/pull/199795/files/894a8ede3f9d0398c5af56bf5a82654a9bc0610b#r1846691639 -/x-pack/test/plugin_api_integration/plugins/feature_usage_test @elastic/kibana-core +/x-pack/platform/test/plugin_api_integration/plugins/feature_usage_test @elastic/kibana-core /x-pack/test/functional/page_objects/navigational_search.ts @elastic/kibana-core /x-pack/test/stack_functional_integration/apps/savedobjects_upgrade_testing @elastic/kibana-core /x-pack/test/functional/page_objects/status_page.ts @elastic/kibana-core @@ -1845,7 +1845,7 @@ src/platform/plugins/shared/discover/public/context_awareness/profile_providers/ /x-pack/test/api_integration/services/usage_api.ts @elastic/kibana-core /x-pack/platform/test/api_integration/apis/kibana @elastic/kibana-core /src/platform/test/api_integration/fixtures/import.ndjson @elastic/kibana-core -/x-pack/test/plugin_api_integration @elastic/kibana-core # Assigned per https://github.com/elastic/kibana/pull/146704 +/x-pack/platform/test/plugin_api_integration @elastic/kibana-core # Assigned per https://github.com/elastic/kibana/pull/146704 /x-pack/test/localization/ @elastic/kibana-core # Assigned per https://github.com/elastic/kibana/pull/146704 /src/platform/test/ui_capabilities/newsfeed_err @elastic/kibana-core # Assigned per https://github.com/elastic/kibana/pull/66562 /src/platform/test/server_integration/services/types.d.ts @elastic/kibana-core # Assigned per https://github.com/elastic/kibana/pull/81140 @@ -2012,7 +2012,7 @@ x-pack/platform/plugins/private/cloud_integrations/cloud_full_story/server/confi /x-pack/platform/test/api_integration/apis/spaces/ @elastic/kibana-security /x-pack/platform/test/api_integration_basic/apis/security/ @elastic/kibana-security /x-pack/test/ui_capabilities/ @elastic/kibana-security -/x-pack/test/encrypted_saved_objects_api_integration/ @elastic/kibana-security +/x-pack/platform/test/encrypted_saved_objects_api_integration/ @elastic/kibana-security /x-pack/test/functional/apps/security/ @elastic/kibana-security /x-pack/test/functional/apps/spaces/ @elastic/kibana-security /x-pack/test/security_api_integration/ @elastic/kibana-security @@ -2058,7 +2058,7 @@ x-pack/platform/plugins/private/cloud_integrations/cloud_full_story/server/confi /x-pack/test/upgrade/apps/rules @elastic/response-ops /x-pack/test/examples/triggers_actions_ui_examples @elastic/response-ops # Assigned per https://github.com/elastic/kibana/blob/main/x-pack/examples/triggers_actions_ui_example/kibana.jsonc#L4 /x-pack/test/functional/services/rules @elastic/response-ops -/x-pack/test/plugin_api_integration/plugins/sample_task_plugin @elastic/response-ops +/x-pack/platform/test/plugin_api_integration/plugins/sample_task_plugin @elastic/response-ops /x-pack/test/functional/fixtures/kbn_archiver/cases @elastic/response-ops /x-pack/test/functional/es_archives/cases @elastic/response-ops /x-pack/test/functional_with_es_ssl/plugins/alerts @elastic/response-ops @@ -2071,7 +2071,7 @@ x-pack/platform/plugins/private/cloud_integrations/cloud_full_story/server/confi /x-pack/test_serverless/functional/page_objects/svl_oblt_overview_page.ts @elastic/response-ops /x-pack/test/alerting_api_integration/ @elastic/response-ops /x-pack/test/alerting_api_integration/observability @elastic/obs-ux-management-team -/x-pack/test/plugin_api_integration/test_suites/task_manager/ @elastic/response-ops +/x-pack/platform/test/plugin_api_integration/test_suites/task_manager/ @elastic/response-ops /x-pack/test/functional_with_es_ssl/apps/embeddable_alerts_table/ @elastic/response-ops /x-pack/test/functional_with_es_ssl/apps/triggers_actions_ui/ @elastic/response-ops /x-pack/test/task_manager_claimer_update_by_query/ @elastic/response-ops diff --git a/package.json b/package.json index 719fc0bd4864..e5910a3e0330 100644 --- a/package.json +++ b/package.json @@ -487,7 +487,7 @@ "@kbn/elastic-assistant-common": "link:x-pack/platform/packages/shared/kbn-elastic-assistant-common", "@kbn/elastic-assistant-plugin": "link:x-pack/solutions/security/plugins/elastic_assistant", "@kbn/elasticsearch-client-plugin": "link:src/platform/test/plugin_functional/plugins/elasticsearch_client_plugin", - "@kbn/elasticsearch-client-xpack-plugin": "link:x-pack/test/plugin_api_integration/plugins/elasticsearch_client", + "@kbn/elasticsearch-client-xpack-plugin": "link:x-pack/platform/test/plugin_api_integration/plugins/elasticsearch_client", "@kbn/embeddable-alerts-table-plugin": "link:x-pack/platform/plugins/shared/embeddable_alerts_table", "@kbn/embeddable-enhanced-plugin": "link:x-pack/platform/plugins/shared/embeddable_enhanced", "@kbn/embeddable-examples-plugin": "link:examples/embeddable_examples", @@ -507,7 +507,7 @@ "@kbn/es-types": "link:src/platform/packages/shared/kbn-es-types", "@kbn/es-ui-shared-plugin": "link:src/platform/plugins/shared/es_ui_shared", "@kbn/eso-model-version-example": "link:examples/eso_model_version_example", - "@kbn/eso-plugin": "link:x-pack/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin", + "@kbn/eso-plugin": "link:x-pack/platform/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin", "@kbn/esql": "link:src/platform/plugins/shared/esql", "@kbn/esql-ast": "link:src/platform/packages/shared/kbn-esql-ast", "@kbn/esql-ast-inspector-plugin": "link:examples/esql_ast_inspector", @@ -522,7 +522,7 @@ "@kbn/event-annotation-components": "link:src/platform/packages/shared/kbn-event-annotation-components", "@kbn/event-annotation-listing-plugin": "link:src/platform/plugins/private/event_annotation_listing", "@kbn/event-annotation-plugin": "link:src/platform/plugins/private/event_annotation", - "@kbn/event-log-fixture-plugin": "link:x-pack/test/plugin_api_integration/plugins/event_log", + "@kbn/event-log-fixture-plugin": "link:x-pack/platform/test/plugin_api_integration/plugins/event_log", "@kbn/event-log-plugin": "link:x-pack/platform/plugins/shared/event_log", "@kbn/event-stacktrace": "link:x-pack/platform/packages/shared/kbn-event-stacktrace", "@kbn/expandable-flyout": "link:x-pack/solutions/security/packages/expandable-flyout", @@ -539,7 +539,7 @@ "@kbn/expressions-plugin": "link:src/platform/plugins/shared/expressions", "@kbn/feature-controls-examples-plugin": "link:examples/feature_control_examples", "@kbn/feature-flags-example-plugin": "link:examples/feature_flags_example", - "@kbn/feature-usage-test-plugin": "link:x-pack/test/plugin_api_integration/plugins/feature_usage_test", + "@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/fec-alerts-test-plugin": "link:x-pack/test/functional_execution_context/plugins/alerts", @@ -802,7 +802,7 @@ "@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/sample-task-plugin": "link:x-pack/test/plugin_api_integration/plugins/sample_task_plugin", + "@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/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", "@kbn/saved-object-import-warnings-plugin": "link:src/platform/test/plugin_functional/plugins/saved_object_import_warnings", diff --git a/tsconfig.base.json b/tsconfig.base.json index 8e9bb03e987b..f7ff9a5b29d3 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -826,8 +826,8 @@ "@kbn/elastic-assistant-plugin/*": ["x-pack/solutions/security/plugins/elastic_assistant/*"], "@kbn/elasticsearch-client-plugin": ["src/platform/test/plugin_functional/plugins/elasticsearch_client_plugin"], "@kbn/elasticsearch-client-plugin/*": ["src/platform/test/plugin_functional/plugins/elasticsearch_client_plugin/*"], - "@kbn/elasticsearch-client-xpack-plugin": ["x-pack/test/plugin_api_integration/plugins/elasticsearch_client"], - "@kbn/elasticsearch-client-xpack-plugin/*": ["x-pack/test/plugin_api_integration/plugins/elasticsearch_client/*"], + "@kbn/elasticsearch-client-xpack-plugin": ["x-pack/platform/test/plugin_api_integration/plugins/elasticsearch_client"], + "@kbn/elasticsearch-client-xpack-plugin/*": ["x-pack/platform/test/plugin_api_integration/plugins/elasticsearch_client/*"], "@kbn/embeddable-alerts-table-plugin": ["x-pack/platform/plugins/shared/embeddable_alerts_table"], "@kbn/embeddable-alerts-table-plugin/*": ["x-pack/platform/plugins/shared/embeddable_alerts_table/*"], "@kbn/embeddable-enhanced-plugin": ["x-pack/platform/plugins/shared/embeddable_enhanced"], @@ -884,8 +884,8 @@ "@kbn/eslint-plugin-telemetry/*": ["packages/kbn-eslint-plugin-telemetry/*"], "@kbn/eso-model-version-example": ["examples/eso_model_version_example"], "@kbn/eso-model-version-example/*": ["examples/eso_model_version_example/*"], - "@kbn/eso-plugin": ["x-pack/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin"], - "@kbn/eso-plugin/*": ["x-pack/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin/*"], + "@kbn/eso-plugin": ["x-pack/platform/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin"], + "@kbn/eso-plugin/*": ["x-pack/platform/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin/*"], "@kbn/esql": ["src/platform/plugins/shared/esql"], "@kbn/esql/*": ["src/platform/plugins/shared/esql/*"], "@kbn/esql-ast": ["src/platform/packages/shared/kbn-esql-ast"], @@ -914,8 +914,8 @@ "@kbn/event-annotation-listing-plugin/*": ["src/platform/plugins/private/event_annotation_listing/*"], "@kbn/event-annotation-plugin": ["src/platform/plugins/private/event_annotation"], "@kbn/event-annotation-plugin/*": ["src/platform/plugins/private/event_annotation/*"], - "@kbn/event-log-fixture-plugin": ["x-pack/test/plugin_api_integration/plugins/event_log"], - "@kbn/event-log-fixture-plugin/*": ["x-pack/test/plugin_api_integration/plugins/event_log/*"], + "@kbn/event-log-fixture-plugin": ["x-pack/platform/test/plugin_api_integration/plugins/event_log"], + "@kbn/event-log-fixture-plugin/*": ["x-pack/platform/test/plugin_api_integration/plugins/event_log/*"], "@kbn/event-log-plugin": ["x-pack/platform/plugins/shared/event_log"], "@kbn/event-log-plugin/*": ["x-pack/platform/plugins/shared/event_log/*"], "@kbn/event-stacktrace": ["x-pack/platform/packages/shared/kbn-event-stacktrace"], @@ -952,8 +952,8 @@ "@kbn/feature-controls-examples-plugin/*": ["examples/feature_control_examples/*"], "@kbn/feature-flags-example-plugin": ["examples/feature_flags_example"], "@kbn/feature-flags-example-plugin/*": ["examples/feature_flags_example/*"], - "@kbn/feature-usage-test-plugin": ["x-pack/test/plugin_api_integration/plugins/feature_usage_test"], - "@kbn/feature-usage-test-plugin/*": ["x-pack/test/plugin_api_integration/plugins/feature_usage_test/*"], + "@kbn/feature-usage-test-plugin": ["x-pack/platform/test/plugin_api_integration/plugins/feature_usage_test"], + "@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"], @@ -1570,8 +1570,8 @@ "@kbn/saml-provider-plugin/*": ["x-pack/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/test/plugin_api_integration/plugins/sample_task_plugin"], - "@kbn/sample-task-plugin/*": ["x-pack/test/plugin_api_integration/plugins/sample_task_plugin/*"], + "@kbn/sample-task-plugin": ["x-pack/platform/test/plugin_api_integration/plugins/sample_task_plugin"], + "@kbn/sample-task-plugin/*": ["x-pack/platform/test/plugin_api_integration/plugins/sample_task_plugin/*"], "@kbn/sample-task-plugin-update-by-query": ["x-pack/test/task_manager_claimer_update_by_query/plugins/sample_task_plugin_mget"], "@kbn/sample-task-plugin-update-by-query/*": ["x-pack/test/task_manager_claimer_update_by_query/plugins/sample_task_plugin_mget/*"], "@kbn/saved-object-export-transforms-plugin": ["src/platform/test/plugin_functional/plugins/saved_object_export_transforms"], diff --git a/x-pack/platform/plugins/shared/encrypted_saved_objects/README.md b/x-pack/platform/plugins/shared/encrypted_saved_objects/README.md index 83acff6e78a2..71606a45dd12 100644 --- a/x-pack/platform/plugins/shared/encrypted_saved_objects/README.md +++ b/x-pack/platform/plugins/shared/encrypted_saved_objects/README.md @@ -263,10 +263,10 @@ yarn test:jest x-pack/platform/plugins/shared/encrypted_saved_objects --watch In one shell, from `kibana-root-folder/x-pack`: ```bash -$ node scripts/functional_tests_server.js --config test/encrypted_saved_objects_api_integration/config.ts +$ node scripts/functional_tests_server.js --config platform/test/encrypted_saved_objects_api_integration/config.ts ``` In another shell, from `kibana-root-folder/x-pack`: ```bash -$ node ../scripts/functional_test_runner.js --config test/encrypted_saved_objects_api_integration/config.ts --grep="{TEST_NAME}" +$ node ../scripts/functional_test_runner.js --config platform/test/encrypted_saved_objects_api_integration/config.ts --grep="{TEST_NAME}" ``` diff --git a/x-pack/platform/plugins/shared/event_log/README.md b/x-pack/platform/plugins/shared/event_log/README.md index 769c681603bf..971ed2eddb37 100644 --- a/x-pack/platform/plugins/shared/event_log/README.md +++ b/x-pack/platform/plugins/shared/event_log/README.md @@ -445,16 +445,16 @@ yarn test:jest x-pack/platform/plugins/shared/event_log --watch ### API Integration tests -See: [`x-pack/test/plugin_api_integration/test_suites/event_log`](https://github.com/elastic/kibana/tree/main/x-pack/test/plugin_api_integration/test_suites/event_log). +See: [`x-pack/platform/test/plugin_api_integration/test_suites/event_log`](https://github.com/elastic/kibana/tree/main/x-pack/platform/test/plugin_api_integration/test_suites/event_log). To develop integration tests, first start the test server from the root of the repo: ```sh -node scripts/functional_tests_server --config x-pack/test/plugin_api_integration/config.ts +node scripts/functional_tests_server --config x-pack/platform/test/plugin_api_integration/config.ts ``` Then start the test runner: ```sh -node scripts/functional_test_runner --config x-pack/test/plugin_api_integration/config.ts --include x-pack/test/plugin_api_integration/test_suites/event_log/index.ts +node scripts/functional_test_runner --config x-pack/platform/test/plugin_api_integration/config.ts --include x-pack/platform/test/plugin_api_integration/test_suites/event_log/index.ts ``` diff --git a/x-pack/platform/plugins/shared/task_manager/README.md b/x-pack/platform/plugins/shared/task_manager/README.md index 49149f132dc7..b1894f074b80 100644 --- a/x-pack/platform/plugins/shared/task_manager/README.md +++ b/x-pack/platform/plugins/shared/task_manager/README.md @@ -58,7 +58,7 @@ The task_manager can be configured via `taskManager` config options (e.g. `xpack Plugins define tasks by calling the `registerTaskDefinitions` method on the `server.plugins.task_manager` object. -A sample task can be found in the [x-pack/test/plugin_api_integration/plugins/sample_task_plugin/](../../../../../x-pack/test/plugin_api_integration/plugins/sample_task_plugin/server/plugin.ts) folder. +A sample task can be found in the [x-pack/platform/test/plugin_api_integration/plugins/sample_task_plugin/](../../../../../x-pack/platform/test/plugin_api_integration/plugins/sample_task_plugin/server/plugin.ts) folder. ```js export class Plugin { @@ -679,8 +679,8 @@ The task manager's public API is create / delete / list. Updates aren't directly - Integration tests: ``` - node scripts/functional_tests_server.js --config x-pack/test/plugin_api_integration/config.ts - node scripts/functional_test_runner --config x-pack/test/plugin_api_integration/config.ts + node scripts/functional_tests_server.js --config x-pack/platform/test/plugin_api_integration/config.ts + node scripts/functional_test_runner --config x-pack/platform/test/plugin_api_integration/config.ts ``` ## Monitoring diff --git a/x-pack/test/encrypted_saved_objects_api_integration/config.ts b/x-pack/platform/test/encrypted_saved_objects_api_integration/config.ts similarity index 100% rename from x-pack/test/encrypted_saved_objects_api_integration/config.ts rename to x-pack/platform/test/encrypted_saved_objects_api_integration/config.ts diff --git a/x-pack/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/encrypted_saved_objects/data.json b/x-pack/platform/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/encrypted_saved_objects/data.json similarity index 100% rename from x-pack/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/encrypted_saved_objects/data.json rename to x-pack/platform/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/encrypted_saved_objects/data.json diff --git a/x-pack/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/encrypted_saved_objects_different_key/data.json b/x-pack/platform/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/encrypted_saved_objects_different_key/data.json similarity index 100% rename from x-pack/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/encrypted_saved_objects_different_key/data.json rename to x-pack/platform/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/encrypted_saved_objects_different_key/data.json diff --git a/x-pack/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/encrypted_saved_objects_model_version/data.json b/x-pack/platform/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/encrypted_saved_objects_model_version/data.json similarity index 100% rename from x-pack/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/encrypted_saved_objects_model_version/data.json rename to x-pack/platform/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/encrypted_saved_objects_model_version/data.json diff --git a/x-pack/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/encrypted_saved_objects_pre_aad_change/data.json b/x-pack/platform/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/encrypted_saved_objects_pre_aad_change/data.json similarity index 100% rename from x-pack/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/encrypted_saved_objects_pre_aad_change/data.json rename to x-pack/platform/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/encrypted_saved_objects_pre_aad_change/data.json diff --git a/x-pack/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/key_rotation/data.json b/x-pack/platform/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/key_rotation/data.json similarity index 100% rename from x-pack/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/key_rotation/data.json rename to x-pack/platform/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/key_rotation/data.json diff --git a/x-pack/test/encrypted_saved_objects_api_integration/ftr_provider_context.d.ts b/x-pack/platform/test/encrypted_saved_objects_api_integration/ftr_provider_context.d.ts similarity index 100% rename from x-pack/test/encrypted_saved_objects_api_integration/ftr_provider_context.d.ts rename to x-pack/platform/test/encrypted_saved_objects_api_integration/ftr_provider_context.d.ts diff --git a/x-pack/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin/kibana.jsonc b/x-pack/platform/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin/kibana.jsonc similarity index 100% rename from x-pack/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin/kibana.jsonc rename to x-pack/platform/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin/kibana.jsonc diff --git a/x-pack/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin/server/hidden_saved_object_routes.ts b/x-pack/platform/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin/server/hidden_saved_object_routes.ts similarity index 100% rename from x-pack/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin/server/hidden_saved_object_routes.ts rename to x-pack/platform/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin/server/hidden_saved_object_routes.ts diff --git a/x-pack/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin/server/index.ts b/x-pack/platform/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin/server/index.ts similarity index 100% rename from x-pack/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin/server/index.ts rename to x-pack/platform/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin/server/index.ts diff --git a/x-pack/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin/tsconfig.json b/x-pack/platform/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin/tsconfig.json similarity index 85% rename from x-pack/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin/tsconfig.json rename to x-pack/platform/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin/tsconfig.json index 123b92ac69f7..9a45ef613419 100644 --- a/x-pack/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin/tsconfig.json +++ b/x-pack/platform/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../../../tsconfig.base.json", + "extends": "../../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types" }, diff --git a/x-pack/test/encrypted_saved_objects_api_integration/services.ts b/x-pack/platform/test/encrypted_saved_objects_api_integration/services.ts similarity index 75% rename from x-pack/test/encrypted_saved_objects_api_integration/services.ts rename to x-pack/platform/test/encrypted_saved_objects_api_integration/services.ts index 153fd62b1ced..a627eb46ba94 100644 --- a/x-pack/test/encrypted_saved_objects_api_integration/services.ts +++ b/x-pack/platform/test/encrypted_saved_objects_api_integration/services.ts @@ -5,7 +5,7 @@ * 2.0. */ -import { services as commonServices } from '../common/services'; +import { commonFunctionalServices as commonServices } from '@kbn/ftr-common-functional-services'; export const services = { ...commonServices, diff --git a/x-pack/test/encrypted_saved_objects_api_integration/tests/encrypted_saved_objects_aad_include_list.ts b/x-pack/platform/test/encrypted_saved_objects_api_integration/tests/encrypted_saved_objects_aad_include_list.ts similarity index 96% rename from x-pack/test/encrypted_saved_objects_api_integration/tests/encrypted_saved_objects_aad_include_list.ts rename to x-pack/platform/test/encrypted_saved_objects_api_integration/tests/encrypted_saved_objects_aad_include_list.ts index ae80cae697db..10b7f828d3f8 100644 --- a/x-pack/test/encrypted_saved_objects_api_integration/tests/encrypted_saved_objects_aad_include_list.ts +++ b/x-pack/platform/test/encrypted_saved_objects_api_integration/tests/encrypted_saved_objects_aad_include_list.ts @@ -22,13 +22,13 @@ export default function ({ getService }: FtrProviderContext) { before(async () => { await es.indices.putMapping({ index: MAIN_SAVED_OBJECT_INDEX, dynamic: true }); await esArchiver.load( - 'x-pack/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/encrypted_saved_objects_pre_aad_change' + 'x-pack/platform/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/encrypted_saved_objects_pre_aad_change' ); }); after(async () => { await esArchiver.unload( - 'x-pack/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/encrypted_saved_objects_pre_aad_change' + 'x-pack/platform/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/encrypted_saved_objects_pre_aad_change' ); }); diff --git a/x-pack/test/encrypted_saved_objects_api_integration/tests/encrypted_saved_objects_api.ts b/x-pack/platform/test/encrypted_saved_objects_api_integration/tests/encrypted_saved_objects_api.ts similarity index 97% rename from x-pack/test/encrypted_saved_objects_api_integration/tests/encrypted_saved_objects_api.ts rename to x-pack/platform/test/encrypted_saved_objects_api_integration/tests/encrypted_saved_objects_api.ts index 23aa9017e52e..791c37799a00 100644 --- a/x-pack/test/encrypted_saved_objects_api_integration/tests/encrypted_saved_objects_api.ts +++ b/x-pack/platform/test/encrypted_saved_objects_api_integration/tests/encrypted_saved_objects_api.ts @@ -625,13 +625,13 @@ export default function ({ getService }: FtrProviderContext) { // we are injecting unknown types in this archive, so we need to relax the mappings restrictions await es.indices.putMapping({ index: MAIN_SAVED_OBJECT_INDEX, dynamic: true }); await esArchiver.load( - 'x-pack/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/encrypted_saved_objects' + 'x-pack/platform/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/encrypted_saved_objects' ); }); after(async () => { await esArchiver.unload( - 'x-pack/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/encrypted_saved_objects' + 'x-pack/platform/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/encrypted_saved_objects' ); }); @@ -688,13 +688,13 @@ export default function ({ getService }: FtrProviderContext) { // we are injecting unknown types in this archive, so we need to relax the mappings restrictions await es.indices.putMapping({ index: MAIN_SAVED_OBJECT_INDEX, dynamic: true }); await esArchiver.load( - 'x-pack/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/encrypted_saved_objects' + 'x-pack/platform/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/encrypted_saved_objects' ); }); after(async () => { await esArchiver.unload( - 'x-pack/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/encrypted_saved_objects' + 'x-pack/platform/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/encrypted_saved_objects' ); }); @@ -747,18 +747,18 @@ export default function ({ getService }: FtrProviderContext) { // In these test cases, we simulate a scenario where some existing model version objects need to be migrated. This happens because // they have an outdated model version number. This also means that the encryptedSavedObjects.createModelVersion wrapper is used to - // facilitate the migration (see x-pack/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin/server/index.ts) + // facilitate the migration (see x-pack/platform/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin/server/index.ts) describe('handles model version transforms correctly', () => { before(async () => { await es.indices.putMapping({ index: MAIN_SAVED_OBJECT_INDEX, dynamic: true }); await esArchiver.load( - 'x-pack/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/encrypted_saved_objects_model_version' + 'x-pack/platform/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/encrypted_saved_objects_model_version' ); }); after(async () => { await esArchiver.unload( - 'x-pack/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/encrypted_saved_objects_model_version' + 'x-pack/platform/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/encrypted_saved_objects_model_version' ); }); @@ -823,13 +823,13 @@ export default function ({ getService }: FtrProviderContext) { full_name: 'a kibana admin', }); await esArchiver.load( - 'x-pack/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/key_rotation' + 'x-pack/platform/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/key_rotation' ); }); after(async () => { await esArchiver.unload( - 'x-pack/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/key_rotation' + 'x-pack/platform/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/key_rotation' ); await security.user.delete('admin'); }); diff --git a/x-pack/test/encrypted_saved_objects_api_integration/tests/encrypted_saved_objects_decryption.ts b/x-pack/platform/test/encrypted_saved_objects_api_integration/tests/encrypted_saved_objects_decryption.ts similarity index 89% rename from x-pack/test/encrypted_saved_objects_api_integration/tests/encrypted_saved_objects_decryption.ts rename to x-pack/platform/test/encrypted_saved_objects_api_integration/tests/encrypted_saved_objects_decryption.ts index 99428c2f0797..a492346443b9 100644 --- a/x-pack/test/encrypted_saved_objects_api_integration/tests/encrypted_saved_objects_decryption.ts +++ b/x-pack/platform/test/encrypted_saved_objects_api_integration/tests/encrypted_saved_objects_decryption.ts @@ -26,13 +26,13 @@ export default function ({ getService }: FtrProviderContext) { before(async () => { await es.indices.putMapping({ index: MAIN_SAVED_OBJECT_INDEX, dynamic: true }); await esArchiver.load( - 'x-pack/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/encrypted_saved_objects_different_key' + 'x-pack/platform/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/encrypted_saved_objects_different_key' ); }); after(async () => { await esArchiver.unload( - 'x-pack/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/encrypted_saved_objects_different_key' + 'x-pack/platform/test/encrypted_saved_objects_api_integration/fixtures/es_archiver/encrypted_saved_objects_different_key' ); }); @@ -66,7 +66,7 @@ export default function ({ getService }: FtrProviderContext) { }); // This validates the shouldTransformIfDecryptionFails flag - // (see x-pack/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin/server/index.ts) + // (see x-pack/platform/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin/server/index.ts) it('performs model version transforms even if decryption fails', async () => { const { body: decryptedResponse } = await supertest .get( diff --git a/x-pack/test/encrypted_saved_objects_api_integration/tests/index.ts b/x-pack/platform/test/encrypted_saved_objects_api_integration/tests/index.ts similarity index 100% rename from x-pack/test/encrypted_saved_objects_api_integration/tests/index.ts rename to x-pack/platform/test/encrypted_saved_objects_api_integration/tests/index.ts diff --git a/x-pack/test/plugin_api_integration/config.ts b/x-pack/platform/test/plugin_api_integration/config.ts similarity index 100% rename from x-pack/test/plugin_api_integration/config.ts rename to x-pack/platform/test/plugin_api_integration/config.ts diff --git a/x-pack/test/plugin_api_integration/ftr_provider_context.d.ts b/x-pack/platform/test/plugin_api_integration/ftr_provider_context.d.ts similarity index 100% rename from x-pack/test/plugin_api_integration/ftr_provider_context.d.ts rename to x-pack/platform/test/plugin_api_integration/ftr_provider_context.d.ts diff --git a/x-pack/test/plugin_api_integration/plugins/elasticsearch_client/kibana.jsonc b/x-pack/platform/test/plugin_api_integration/plugins/elasticsearch_client/kibana.jsonc similarity index 100% rename from x-pack/test/plugin_api_integration/plugins/elasticsearch_client/kibana.jsonc rename to x-pack/platform/test/plugin_api_integration/plugins/elasticsearch_client/kibana.jsonc diff --git a/x-pack/test/plugin_api_integration/plugins/elasticsearch_client/package.json b/x-pack/platform/test/plugin_api_integration/plugins/elasticsearch_client/package.json similarity index 100% rename from x-pack/test/plugin_api_integration/plugins/elasticsearch_client/package.json rename to x-pack/platform/test/plugin_api_integration/plugins/elasticsearch_client/package.json diff --git a/x-pack/test/plugin_api_integration/plugins/elasticsearch_client/server/index.ts b/x-pack/platform/test/plugin_api_integration/plugins/elasticsearch_client/server/index.ts similarity index 100% rename from x-pack/test/plugin_api_integration/plugins/elasticsearch_client/server/index.ts rename to x-pack/platform/test/plugin_api_integration/plugins/elasticsearch_client/server/index.ts diff --git a/x-pack/test/plugin_api_integration/plugins/elasticsearch_client/server/plugin.ts b/x-pack/platform/test/plugin_api_integration/plugins/elasticsearch_client/server/plugin.ts similarity index 100% rename from x-pack/test/plugin_api_integration/plugins/elasticsearch_client/server/plugin.ts rename to x-pack/platform/test/plugin_api_integration/plugins/elasticsearch_client/server/plugin.ts diff --git a/x-pack/test/plugin_api_integration/plugins/elasticsearch_client/tsconfig.json b/x-pack/platform/test/plugin_api_integration/plugins/elasticsearch_client/tsconfig.json similarity index 78% rename from x-pack/test/plugin_api_integration/plugins/elasticsearch_client/tsconfig.json rename to x-pack/platform/test/plugin_api_integration/plugins/elasticsearch_client/tsconfig.json index 71169d35a612..2db79453cdfd 100644 --- a/x-pack/test/plugin_api_integration/plugins/elasticsearch_client/tsconfig.json +++ b/x-pack/platform/test/plugin_api_integration/plugins/elasticsearch_client/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../../../tsconfig.base.json", + "extends": "../../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types" }, diff --git a/x-pack/test/plugin_api_integration/plugins/event_log/kibana.jsonc b/x-pack/platform/test/plugin_api_integration/plugins/event_log/kibana.jsonc similarity index 100% rename from x-pack/test/plugin_api_integration/plugins/event_log/kibana.jsonc rename to x-pack/platform/test/plugin_api_integration/plugins/event_log/kibana.jsonc diff --git a/x-pack/test/plugin_api_integration/plugins/event_log/package.json b/x-pack/platform/test/plugin_api_integration/plugins/event_log/package.json similarity index 100% rename from x-pack/test/plugin_api_integration/plugins/event_log/package.json rename to x-pack/platform/test/plugin_api_integration/plugins/event_log/package.json diff --git a/x-pack/test/plugin_api_integration/plugins/event_log/server/index.ts b/x-pack/platform/test/plugin_api_integration/plugins/event_log/server/index.ts similarity index 100% rename from x-pack/test/plugin_api_integration/plugins/event_log/server/index.ts rename to x-pack/platform/test/plugin_api_integration/plugins/event_log/server/index.ts diff --git a/x-pack/test/plugin_api_integration/plugins/event_log/server/init_routes.ts b/x-pack/platform/test/plugin_api_integration/plugins/event_log/server/init_routes.ts similarity index 100% rename from x-pack/test/plugin_api_integration/plugins/event_log/server/init_routes.ts rename to x-pack/platform/test/plugin_api_integration/plugins/event_log/server/init_routes.ts diff --git a/x-pack/test/plugin_api_integration/plugins/event_log/server/plugin.ts b/x-pack/platform/test/plugin_api_integration/plugins/event_log/server/plugin.ts similarity index 100% rename from x-pack/test/plugin_api_integration/plugins/event_log/server/plugin.ts rename to x-pack/platform/test/plugin_api_integration/plugins/event_log/server/plugin.ts diff --git a/x-pack/test/plugin_api_integration/plugins/event_log/tsconfig.json b/x-pack/platform/test/plugin_api_integration/plugins/event_log/tsconfig.json similarity index 82% rename from x-pack/test/plugin_api_integration/plugins/event_log/tsconfig.json rename to x-pack/platform/test/plugin_api_integration/plugins/event_log/tsconfig.json index 1276cb52b010..f1daf6a3c74f 100644 --- a/x-pack/test/plugin_api_integration/plugins/event_log/tsconfig.json +++ b/x-pack/platform/test/plugin_api_integration/plugins/event_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/plugin_api_integration/plugins/feature_usage_test/kibana.jsonc b/x-pack/platform/test/plugin_api_integration/plugins/feature_usage_test/kibana.jsonc similarity index 100% rename from x-pack/test/plugin_api_integration/plugins/feature_usage_test/kibana.jsonc rename to x-pack/platform/test/plugin_api_integration/plugins/feature_usage_test/kibana.jsonc diff --git a/x-pack/test/plugin_api_integration/plugins/feature_usage_test/server/index.ts b/x-pack/platform/test/plugin_api_integration/plugins/feature_usage_test/server/index.ts similarity index 100% rename from x-pack/test/plugin_api_integration/plugins/feature_usage_test/server/index.ts rename to x-pack/platform/test/plugin_api_integration/plugins/feature_usage_test/server/index.ts diff --git a/x-pack/test/plugin_api_integration/plugins/feature_usage_test/server/plugin.ts b/x-pack/platform/test/plugin_api_integration/plugins/feature_usage_test/server/plugin.ts similarity index 100% rename from x-pack/test/plugin_api_integration/plugins/feature_usage_test/server/plugin.ts rename to x-pack/platform/test/plugin_api_integration/plugins/feature_usage_test/server/plugin.ts diff --git a/x-pack/test/plugin_api_integration/plugins/feature_usage_test/server/routes/hit.ts b/x-pack/platform/test/plugin_api_integration/plugins/feature_usage_test/server/routes/hit.ts similarity index 100% rename from x-pack/test/plugin_api_integration/plugins/feature_usage_test/server/routes/hit.ts rename to x-pack/platform/test/plugin_api_integration/plugins/feature_usage_test/server/routes/hit.ts diff --git a/x-pack/test/plugin_api_integration/plugins/feature_usage_test/server/routes/index.ts b/x-pack/platform/test/plugin_api_integration/plugins/feature_usage_test/server/routes/index.ts similarity index 100% rename from x-pack/test/plugin_api_integration/plugins/feature_usage_test/server/routes/index.ts rename to x-pack/platform/test/plugin_api_integration/plugins/feature_usage_test/server/routes/index.ts diff --git a/x-pack/test/plugin_api_integration/plugins/feature_usage_test/tsconfig.json b/x-pack/platform/test/plugin_api_integration/plugins/feature_usage_test/tsconfig.json similarity index 82% rename from x-pack/test/plugin_api_integration/plugins/feature_usage_test/tsconfig.json rename to x-pack/platform/test/plugin_api_integration/plugins/feature_usage_test/tsconfig.json index 675e4bfcf385..ab6293430fec 100644 --- a/x-pack/test/plugin_api_integration/plugins/feature_usage_test/tsconfig.json +++ b/x-pack/platform/test/plugin_api_integration/plugins/feature_usage_test/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../../../tsconfig.base.json", + "extends": "../../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types" }, diff --git a/x-pack/test/plugin_api_integration/plugins/sample_task_plugin/kibana.jsonc b/x-pack/platform/test/plugin_api_integration/plugins/sample_task_plugin/kibana.jsonc similarity index 100% rename from x-pack/test/plugin_api_integration/plugins/sample_task_plugin/kibana.jsonc rename to x-pack/platform/test/plugin_api_integration/plugins/sample_task_plugin/kibana.jsonc diff --git a/x-pack/test/plugin_api_integration/plugins/sample_task_plugin/package.json b/x-pack/platform/test/plugin_api_integration/plugins/sample_task_plugin/package.json similarity index 100% rename from x-pack/test/plugin_api_integration/plugins/sample_task_plugin/package.json rename to x-pack/platform/test/plugin_api_integration/plugins/sample_task_plugin/package.json diff --git a/x-pack/test/plugin_api_integration/plugins/sample_task_plugin/server/index.ts b/x-pack/platform/test/plugin_api_integration/plugins/sample_task_plugin/server/index.ts similarity index 100% rename from x-pack/test/plugin_api_integration/plugins/sample_task_plugin/server/index.ts rename to x-pack/platform/test/plugin_api_integration/plugins/sample_task_plugin/server/index.ts diff --git a/x-pack/test/plugin_api_integration/plugins/sample_task_plugin/server/init_routes.ts b/x-pack/platform/test/plugin_api_integration/plugins/sample_task_plugin/server/init_routes.ts similarity index 100% rename from x-pack/test/plugin_api_integration/plugins/sample_task_plugin/server/init_routes.ts rename to x-pack/platform/test/plugin_api_integration/plugins/sample_task_plugin/server/init_routes.ts diff --git a/x-pack/test/plugin_api_integration/plugins/sample_task_plugin/server/plugin.ts b/x-pack/platform/test/plugin_api_integration/plugins/sample_task_plugin/server/plugin.ts similarity index 100% rename from x-pack/test/plugin_api_integration/plugins/sample_task_plugin/server/plugin.ts rename to x-pack/platform/test/plugin_api_integration/plugins/sample_task_plugin/server/plugin.ts diff --git a/x-pack/test/plugin_api_integration/plugins/sample_task_plugin/tsconfig.json b/x-pack/platform/test/plugin_api_integration/plugins/sample_task_plugin/tsconfig.json similarity index 82% rename from x-pack/test/plugin_api_integration/plugins/sample_task_plugin/tsconfig.json rename to x-pack/platform/test/plugin_api_integration/plugins/sample_task_plugin/tsconfig.json index 6038cbe20ae8..acca02ed8666 100644 --- a/x-pack/test/plugin_api_integration/plugins/sample_task_plugin/tsconfig.json +++ b/x-pack/platform/test/plugin_api_integration/plugins/sample_task_plugin/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../../../tsconfig.base.json", + "extends": "../../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types" }, diff --git a/x-pack/test/plugin_api_integration/services.ts b/x-pack/platform/test/plugin_api_integration/services.ts similarity index 100% rename from x-pack/test/plugin_api_integration/services.ts rename to x-pack/platform/test/plugin_api_integration/services.ts diff --git a/x-pack/test/plugin_api_integration/test_suites/event_log/index.ts b/x-pack/platform/test/plugin_api_integration/test_suites/event_log/index.ts similarity index 100% rename from x-pack/test/plugin_api_integration/test_suites/event_log/index.ts rename to x-pack/platform/test/plugin_api_integration/test_suites/event_log/index.ts diff --git a/x-pack/test/plugin_api_integration/test_suites/event_log/public_api_integration.ts b/x-pack/platform/test/plugin_api_integration/test_suites/event_log/public_api_integration.ts similarity index 100% rename from x-pack/test/plugin_api_integration/test_suites/event_log/public_api_integration.ts rename to x-pack/platform/test/plugin_api_integration/test_suites/event_log/public_api_integration.ts diff --git a/x-pack/test/plugin_api_integration/test_suites/event_log/service_api_integration.ts b/x-pack/platform/test/plugin_api_integration/test_suites/event_log/service_api_integration.ts similarity index 98% rename from x-pack/test/plugin_api_integration/test_suites/event_log/service_api_integration.ts rename to x-pack/platform/test/plugin_api_integration/test_suites/event_log/service_api_integration.ts index 1e89f3ca0450..dec6cba8ba00 100644 --- a/x-pack/test/plugin_api_integration/test_suites/event_log/service_api_integration.ts +++ b/x-pack/platform/test/plugin_api_integration/test_suites/event_log/service_api_integration.ts @@ -124,7 +124,7 @@ export default function ({ getService }: FtrProviderContext) { id: 'f53be013-8a8c-4d39-b0f0-2781bb088a33', message: 'Unexpected error', stack_trace: `Error: Unexpected error - at Context. (x-pack/test/plugin_api_integration/test_suites/event_log/service_api_integration.ts:160:13) + at Context. (x-pack/platform/test/plugin_api_integration/test_suites/event_log/service_api_integration.ts:160:13) at Object.apply (node_modules/@kbn/test/src/functional_test_runner/lib/mocha/wrap_function.js:73:16) at Object.apply (node_modules/@kbn/test/src/functional_test_runner/lib/mocha/wrap_function.js:73:16)`, type: 'Error', diff --git a/x-pack/test/plugin_api_integration/test_suites/licensed_feature_usage/feature_usage.ts b/x-pack/platform/test/plugin_api_integration/test_suites/licensed_feature_usage/feature_usage.ts similarity index 100% rename from x-pack/test/plugin_api_integration/test_suites/licensed_feature_usage/feature_usage.ts rename to x-pack/platform/test/plugin_api_integration/test_suites/licensed_feature_usage/feature_usage.ts diff --git a/x-pack/test/plugin_api_integration/test_suites/licensed_feature_usage/index.ts b/x-pack/platform/test/plugin_api_integration/test_suites/licensed_feature_usage/index.ts similarity index 100% rename from x-pack/test/plugin_api_integration/test_suites/licensed_feature_usage/index.ts rename to x-pack/platform/test/plugin_api_integration/test_suites/licensed_feature_usage/index.ts diff --git a/x-pack/test/plugin_api_integration/test_suites/platform/elasticsearch_client.ts b/x-pack/platform/test/plugin_api_integration/test_suites/platform/elasticsearch_client.ts similarity index 100% rename from x-pack/test/plugin_api_integration/test_suites/platform/elasticsearch_client.ts rename to x-pack/platform/test/plugin_api_integration/test_suites/platform/elasticsearch_client.ts diff --git a/x-pack/test/plugin_api_integration/test_suites/platform/index.ts b/x-pack/platform/test/plugin_api_integration/test_suites/platform/index.ts similarity index 100% rename from x-pack/test/plugin_api_integration/test_suites/platform/index.ts rename to x-pack/platform/test/plugin_api_integration/test_suites/platform/index.ts diff --git a/x-pack/test/plugin_api_integration/test_suites/task_manager/background_task_utilization_route.ts b/x-pack/platform/test/plugin_api_integration/test_suites/task_manager/background_task_utilization_route.ts similarity index 100% rename from x-pack/test/plugin_api_integration/test_suites/task_manager/background_task_utilization_route.ts rename to x-pack/platform/test/plugin_api_integration/test_suites/task_manager/background_task_utilization_route.ts diff --git a/x-pack/test/plugin_api_integration/test_suites/task_manager/check_registered_task_types.ts b/x-pack/platform/test/plugin_api_integration/test_suites/task_manager/check_registered_task_types.ts similarity index 100% rename from x-pack/test/plugin_api_integration/test_suites/task_manager/check_registered_task_types.ts rename to x-pack/platform/test/plugin_api_integration/test_suites/task_manager/check_registered_task_types.ts diff --git a/x-pack/test/plugin_api_integration/test_suites/task_manager/health_route.ts b/x-pack/platform/test/plugin_api_integration/test_suites/task_manager/health_route.ts similarity index 100% rename from x-pack/test/plugin_api_integration/test_suites/task_manager/health_route.ts rename to x-pack/platform/test/plugin_api_integration/test_suites/task_manager/health_route.ts diff --git a/x-pack/test/plugin_api_integration/test_suites/task_manager/index.ts b/x-pack/platform/test/plugin_api_integration/test_suites/task_manager/index.ts similarity index 100% rename from x-pack/test/plugin_api_integration/test_suites/task_manager/index.ts rename to x-pack/platform/test/plugin_api_integration/test_suites/task_manager/index.ts diff --git a/x-pack/test/plugin_api_integration/test_suites/task_manager/kibana_discovery_service.ts b/x-pack/platform/test/plugin_api_integration/test_suites/task_manager/kibana_discovery_service.ts similarity index 100% rename from x-pack/test/plugin_api_integration/test_suites/task_manager/kibana_discovery_service.ts rename to x-pack/platform/test/plugin_api_integration/test_suites/task_manager/kibana_discovery_service.ts diff --git a/x-pack/test/plugin_api_integration/test_suites/task_manager/metrics_route.ts b/x-pack/platform/test/plugin_api_integration/test_suites/task_manager/metrics_route.ts similarity index 100% rename from x-pack/test/plugin_api_integration/test_suites/task_manager/metrics_route.ts rename to x-pack/platform/test/plugin_api_integration/test_suites/task_manager/metrics_route.ts diff --git a/x-pack/test/plugin_api_integration/test_suites/task_manager/migrations.ts b/x-pack/platform/test/plugin_api_integration/test_suites/task_manager/migrations.ts similarity index 100% rename from x-pack/test/plugin_api_integration/test_suites/task_manager/migrations.ts rename to x-pack/platform/test/plugin_api_integration/test_suites/task_manager/migrations.ts diff --git a/x-pack/test/plugin_api_integration/test_suites/task_manager/task_management.ts b/x-pack/platform/test/plugin_api_integration/test_suites/task_manager/task_management.ts similarity index 100% rename from x-pack/test/plugin_api_integration/test_suites/task_manager/task_management.ts rename to x-pack/platform/test/plugin_api_integration/test_suites/task_manager/task_management.ts diff --git a/x-pack/test/plugin_api_integration/test_suites/task_manager/task_management_removed_types.ts b/x-pack/platform/test/plugin_api_integration/test_suites/task_manager/task_management_removed_types.ts similarity index 100% rename from x-pack/test/plugin_api_integration/test_suites/task_manager/task_management_removed_types.ts rename to x-pack/platform/test/plugin_api_integration/test_suites/task_manager/task_management_removed_types.ts diff --git a/x-pack/test/plugin_api_integration/test_suites/task_manager/task_management_scheduled_at.ts b/x-pack/platform/test/plugin_api_integration/test_suites/task_manager/task_management_scheduled_at.ts similarity index 100% rename from x-pack/test/plugin_api_integration/test_suites/task_manager/task_management_scheduled_at.ts rename to x-pack/platform/test/plugin_api_integration/test_suites/task_manager/task_management_scheduled_at.ts diff --git a/x-pack/test/plugin_api_integration/test_suites/task_manager/task_partitions.ts b/x-pack/platform/test/plugin_api_integration/test_suites/task_manager/task_partitions.ts similarity index 100% rename from x-pack/test/plugin_api_integration/test_suites/task_manager/task_partitions.ts rename to x-pack/platform/test/plugin_api_integration/test_suites/task_manager/task_partitions.ts diff --git a/x-pack/test/plugin_api_integration/test_suites/task_manager/task_priority.ts b/x-pack/platform/test/plugin_api_integration/test_suites/task_manager/task_priority.ts similarity index 100% rename from x-pack/test/plugin_api_integration/test_suites/task_manager/task_priority.ts rename to x-pack/platform/test/plugin_api_integration/test_suites/task_manager/task_priority.ts diff --git a/x-pack/platform/test/tsconfig.json b/x-pack/platform/test/tsconfig.json index 93cf8117669a..b260b577b861 100644 --- a/x-pack/platform/test/tsconfig.json +++ b/x-pack/platform/test/tsconfig.json @@ -72,5 +72,10 @@ "@kbn/core-saved-objects-base-server-internal", "@kbn/utils", "@kbn/core", + "@kbn/encrypted-saved-objects-plugin", + "@kbn/event-log-plugin", + "@kbn/task-manager-plugin", + "@kbn/alerting-state-types", + "@kbn/std", ] } diff --git a/yarn.lock b/yarn.lock index a3dfc7bd15c1..46162eedb982 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5389,7 +5389,7 @@ version "0.0.0" uid "" -"@kbn/elasticsearch-client-xpack-plugin@link:x-pack/test/plugin_api_integration/plugins/elasticsearch_client": +"@kbn/elasticsearch-client-xpack-plugin@link:x-pack/platform/test/plugin_api_integration/plugins/elasticsearch_client": version "0.0.0" uid "" @@ -5505,7 +5505,7 @@ version "0.0.0" uid "" -"@kbn/eso-plugin@link:x-pack/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin": +"@kbn/eso-plugin@link:x-pack/platform/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin": version "0.0.0" uid "" @@ -5565,7 +5565,7 @@ version "0.0.0" uid "" -"@kbn/event-log-fixture-plugin@link:x-pack/test/plugin_api_integration/plugins/event_log": +"@kbn/event-log-fixture-plugin@link:x-pack/platform/test/plugin_api_integration/plugins/event_log": version "0.0.0" uid "" @@ -5641,7 +5641,7 @@ version "0.0.0" uid "" -"@kbn/feature-usage-test-plugin@link:x-pack/test/plugin_api_integration/plugins/feature_usage_test": +"@kbn/feature-usage-test-plugin@link:x-pack/platform/test/plugin_api_integration/plugins/feature_usage_test": version "0.0.0" uid "" @@ -6881,7 +6881,7 @@ version "0.0.0" uid "" -"@kbn/sample-task-plugin@link:x-pack/test/plugin_api_integration/plugins/sample_task_plugin": +"@kbn/sample-task-plugin@link:x-pack/platform/test/plugin_api_integration/plugins/sample_task_plugin": version "0.0.0" uid ""