{
),
'euiAbsoluteTab.dateFormatError': ({ dateFormat }: EuiValues) =>
i18n.translate('core.euiAbsoluteTab.dateFormatError', {
- defaultMessage: 'Expected format: {dateFormat}',
+ defaultMessage: 'Allowed formats: {dateFormat}, ISO 8601, RFC 2822, or Unix timestamp.',
values: { dateFormat },
}),
'euiRelativeTab.fullDescription': ({ unit }: EuiValues) =>
@@ -1454,6 +1454,9 @@ export const getEuiContextMapping = (): EuiTokensObject => {
'euiRelativeTab.dateInputError': i18n.translate('core.euiRelativeTab.dateInputError', {
defaultMessage: 'Must be a valid range',
}),
+ 'euiAbsoluteTab.dateFormatHint': i18n.translate('core.euiAbsoluteTab.dateFormatHint', {
+ defaultMessage: 'Press the Enter key to parse as a date.',
+ }),
'euiResizableButton.horizontalResizerAriaLabel': i18n.translate(
'core.euiResizableButton.horizontalResizerAriaLabel',
{
diff --git a/packages/home/sample_data_card/src/__snapshots__/sample_data_card.test.tsx.snap b/packages/home/sample_data_card/src/__snapshots__/sample_data_card.test.tsx.snap
index 9f397dc7ccbd79..269499f65547af 100644
--- a/packages/home/sample_data_card/src/__snapshots__/sample_data_card.test.tsx.snap
+++ b/packages/home/sample_data_card/src/__snapshots__/sample_data_card.test.tsx.snap
@@ -83,33 +83,29 @@ exports[`SampleDataCard installed renders with app links 1`] = `
class="euiFlexItem emotion-euiFlexItem-growZero"
>
-
-
-
+
+
+
diff --git a/packages/home/sample_data_card/src/footer/__snapshots__/view_button.test.tsx.snap b/packages/home/sample_data_card/src/footer/__snapshots__/view_button.test.tsx.snap
index ca5d1ccce07391..472852006ca26f 100644
--- a/packages/home/sample_data_card/src/footer/__snapshots__/view_button.test.tsx.snap
+++ b/packages/home/sample_data_card/src/footer/__snapshots__/view_button.test.tsx.snap
@@ -2,65 +2,57 @@
exports[`should render popover when appLinks is not empty 1`] = `
-
-
-
+
+
+
`;
exports[`should render popover with ordered appLinks 1`] = `
-
-
-
+
+
+
`;
diff --git a/packages/kbn-apm-synthtrace-client/src/lib/apm/apm_fields.ts b/packages/kbn-apm-synthtrace-client/src/lib/apm/apm_fields.ts
index 7c3ab2c2b1e3a6..3ee43dc63f04f0 100644
--- a/packages/kbn-apm-synthtrace-client/src/lib/apm/apm_fields.ts
+++ b/packages/kbn-apm-synthtrace-client/src/lib/apm/apm_fields.ts
@@ -50,6 +50,35 @@ export interface GeoLocation {
type: string;
}
+export interface APMStacktrace {
+ abs_path?: string;
+ classname?: string;
+ context?: {
+ post?: string[];
+ pre?: string[];
+ };
+ exclude_from_grouping?: boolean;
+ filename?: string;
+ function?: string;
+ module?: string;
+ library_frame?: boolean;
+ line?:
+ | {
+ column?: number;
+ number: number;
+ }
+ | {
+ context?: string;
+ };
+ sourcemap?: {
+ error?: string;
+ updated?: boolean;
+ };
+ vars?: {
+ [key: string]: unknown;
+ };
+}
+
type ExperimentalFields = Partial<{
'metricset.interval': string;
'transaction.duration.summary': string;
@@ -80,6 +109,8 @@ export type ApmFields = Fields<{
'cloud.provider': string;
'cloud.region': string;
'cloud.service.name': string;
+ // otel
+ 'code.stacktrace': string;
'container.id': string;
'destination.address': string;
'destination.port': number;
@@ -169,6 +200,7 @@ export type ApmFields = Fields<{
'span.duration.us': number;
'span.id': string;
'span.name': string;
+ 'span.stacktrace': APMStacktrace[];
'span.self_time.count': number;
'span.self_time.sum.us': number;
'span.subtype': string;
diff --git a/packages/kbn-check-mappings-update-cli/current_fields.json b/packages/kbn-check-mappings-update-cli/current_fields.json
index 7f7c317f7f63a1..c745e4886cde99 100644
--- a/packages/kbn-check-mappings-update-cli/current_fields.json
+++ b/packages/kbn-check-mappings-update-cli/current_fields.json
@@ -968,5 +968,8 @@
"kuery",
"serviceEnvironmentFilterEnabled",
"serviceNameFilterEnabled"
+ ],
+ "cloud-security-posture-settings": [
+ "rules"
]
}
diff --git a/packages/kbn-check-mappings-update-cli/current_mappings.json b/packages/kbn-check-mappings-update-cli/current_mappings.json
index fe4b3dba0940d1..7f5c94647b941d 100644
--- a/packages/kbn-check-mappings-update-cli/current_mappings.json
+++ b/packages/kbn-check-mappings-update-cli/current_mappings.json
@@ -2349,6 +2349,10 @@
}
}
},
+ "cloud-security-posture-settings": {
+ "dynamic": false,
+ "properties": {}
+ },
"slo": {
"dynamic": false,
"properties": {
diff --git a/packages/kbn-code-owners/README.md b/packages/kbn-code-owners/README.md
new file mode 100644
index 00000000000000..b25944e2efbe61
--- /dev/null
+++ b/packages/kbn-code-owners/README.md
@@ -0,0 +1,3 @@
+# @kbn/code-owners
+
+This package contains utility methods to determine GitHub code ownership for files in the repository.
diff --git a/packages/kbn-code-owners/index.ts b/packages/kbn-code-owners/index.ts
new file mode 100644
index 00000000000000..0b2cd53a0b3a96
--- /dev/null
+++ b/packages/kbn-code-owners/index.ts
@@ -0,0 +1,10 @@
+/*
+ * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
+ * or more contributor license agreements. Licensed under the Elastic License
+ * 2.0 and the Server Side Public License, v 1; you may not use this file except
+ * in compliance with, at your election, the Elastic License 2.0 or the Server
+ * Side Public License, v 1.
+ */
+
+export type { PathWithOwners } from './src/file_code_owner';
+export { getPathsWithOwnersReversed, getCodeOwnersForFile } from './src/file_code_owner';
diff --git a/packages/kbn-code-owners/jest.config.js b/packages/kbn-code-owners/jest.config.js
new file mode 100644
index 00000000000000..471e87b73b1611
--- /dev/null
+++ b/packages/kbn-code-owners/jest.config.js
@@ -0,0 +1,13 @@
+/*
+ * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
+ * or more contributor license agreements. Licensed under the Elastic License
+ * 2.0 and the Server Side Public License, v 1; you may not use this file except
+ * in compliance with, at your election, the Elastic License 2.0 or the Server
+ * Side Public License, v 1.
+ */
+
+module.exports = {
+ preset: '@kbn/test/jest_node',
+ rootDir: '../..',
+ roots: ['/packages/kbn-code-owners'],
+};
diff --git a/packages/kbn-code-owners/kibana.jsonc b/packages/kbn-code-owners/kibana.jsonc
new file mode 100644
index 00000000000000..66d2e57ca15c13
--- /dev/null
+++ b/packages/kbn-code-owners/kibana.jsonc
@@ -0,0 +1,6 @@
+{
+ "type": "shared-common",
+ "id": "@kbn/code-owners",
+ "owner": "@elastic/appex-qa",
+ "devOnly": true
+}
diff --git a/packages/kbn-code-owners/package.json b/packages/kbn-code-owners/package.json
new file mode 100644
index 00000000000000..38a7c77800d0e5
--- /dev/null
+++ b/packages/kbn-code-owners/package.json
@@ -0,0 +1,6 @@
+{
+ "name": "@kbn/code-owners",
+ "private": true,
+ "version": "1.0.0",
+ "license": "SSPL-1.0 OR Elastic License 2.0"
+}
\ No newline at end of file
diff --git a/packages/kbn-code-owners/src/file_code_owner.ts b/packages/kbn-code-owners/src/file_code_owner.ts
new file mode 100644
index 00000000000000..56f3c54ef16032
--- /dev/null
+++ b/packages/kbn-code-owners/src/file_code_owner.ts
@@ -0,0 +1,67 @@
+/*
+ * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
+ * or more contributor license agreements. Licensed under the Elastic License
+ * 2.0 and the Server Side Public License, v 1; you may not use this file except
+ * in compliance with, at your election, the Elastic License 2.0 or the Server
+ * Side Public License, v 1.
+ */
+
+import { REPO_ROOT } from '@kbn/repo-info';
+import { createFailError } from '@kbn/dev-cli-errors';
+import { join as joinPath } from 'path';
+import { existsSync, readFileSync } from 'fs';
+
+import type { Ignore } from 'ignore';
+import ignore from 'ignore';
+
+export interface PathWithOwners {
+ path: string;
+ teams: string;
+ ignorePattern: Ignore;
+}
+
+/**
+ * Get the .github/CODEOWNERS entries, prepared for path matching.
+ * The last matching CODEOWNERS entry has highest precedence:
+ * https://help.github.com/articles/about-codeowners/
+ * so entries are returned in reversed order to later search for the first match.
+ */
+export function getPathsWithOwnersReversed(): PathWithOwners[] {
+ const codeownersPath = joinPath(REPO_ROOT, '.github', 'CODEOWNERS');
+ if (existsSync(codeownersPath) === false) {
+ throw createFailError(`Unable to determine code owners: file ${codeownersPath} not found`);
+ }
+ const codeownersContent = readFileSync(codeownersPath, { encoding: 'utf8', flag: 'r' });
+ const codeownersLines = codeownersContent.split(/\r?\n/);
+ const codeowners = codeownersLines
+ .map((line) => line.trim())
+ .filter((line) => line && line[0] !== '#');
+
+ const pathsWithOwners: PathWithOwners[] = codeowners.map((c) => {
+ const [path, ...ghTeams] = c.split(/\s+/);
+ return {
+ path,
+ teams: ghTeams.map((t) => t.replace('@', '')).join(),
+ // register CODEOWNERS entries with the `ignores` lib for later path matching
+ ignorePattern: ignore().add([path]),
+ };
+ });
+
+ return pathsWithOwners.reverse();
+}
+
+/**
+ * Get the GitHub CODEOWNERS for a file in the repository
+ * @param filePath the file to get code owners for
+ * @param reversedCodeowners a cached reversed code owners list, use to speed up multiple requests
+ */
+export function getCodeOwnersForFile(
+ filePath: string,
+ reversedCodeowners?: PathWithOwners[]
+): string | undefined {
+ const pathsWithOwners = reversedCodeowners ?? getPathsWithOwnersReversed();
+
+ const match = pathsWithOwners.find((p) => p.ignorePattern.test(filePath).ignored);
+
+ return match?.teams;
+}
diff --git a/packages/kbn-code-owners/tsconfig.json b/packages/kbn-code-owners/tsconfig.json
new file mode 100644
index 00000000000000..e97f927147d73f
--- /dev/null
+++ b/packages/kbn-code-owners/tsconfig.json
@@ -0,0 +1,20 @@
+{
+ "extends": "../../tsconfig.base.json",
+ "compilerOptions": {
+ "outDir": "target/types",
+ "types": [
+ "jest",
+ "node"
+ ]
+ },
+ "include": [
+ "**/*.ts",
+ ],
+ "exclude": [
+ "target/**/*"
+ ],
+ "kbn_references": [
+ "@kbn/repo-info",
+ "@kbn/dev-cli-errors"
+ ]
+}
diff --git a/packages/kbn-ftr-common-functional-ui-services/README.md b/packages/kbn-ftr-common-functional-ui-services/README.md
new file mode 100644
index 00000000000000..b6fbe963d099b8
--- /dev/null
+++ b/packages/kbn-ftr-common-functional-ui-services/README.md
@@ -0,0 +1,3 @@
+# @kbn/ftr-common-functional-ui-services
+
+Common test services for ui actions.
diff --git a/packages/kbn-ftr-common-functional-ui-services/index.ts b/packages/kbn-ftr-common-functional-ui-services/index.ts
new file mode 100644
index 00000000000000..5fe8ae6fd01643
--- /dev/null
+++ b/packages/kbn-ftr-common-functional-ui-services/index.ts
@@ -0,0 +1,10 @@
+/*
+ * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
+ * or more contributor license agreements. Licensed under the Elastic License
+ * 2.0 and the Server Side Public License, v 1; you may not use this file except
+ * in compliance with, at your election, the Elastic License 2.0 or the Server
+ * Side Public License, v 1.
+ */
+
+export { services as commonFunctionalUIServices } from './services/all';
+export type { FtrProviderContext } from './services/ftr_provider_context';
diff --git a/packages/kbn-ftr-common-functional-ui-services/jest.config.js b/packages/kbn-ftr-common-functional-ui-services/jest.config.js
new file mode 100644
index 00000000000000..afd295ad81883c
--- /dev/null
+++ b/packages/kbn-ftr-common-functional-ui-services/jest.config.js
@@ -0,0 +1,13 @@
+/*
+ * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
+ * or more contributor license agreements. Licensed under the Elastic License
+ * 2.0 and the Server Side Public License, v 1; you may not use this file except
+ * in compliance with, at your election, the Elastic License 2.0 or the Server
+ * Side Public License, v 1.
+ */
+
+module.exports = {
+ preset: '@kbn/test/jest_node',
+ rootDir: '../..',
+ roots: ['/packages/kbn-ftr-common-functional-ui-services'],
+};
diff --git a/packages/kbn-ftr-common-functional-ui-services/kibana.jsonc b/packages/kbn-ftr-common-functional-ui-services/kibana.jsonc
new file mode 100644
index 00000000000000..5437a12260a9cf
--- /dev/null
+++ b/packages/kbn-ftr-common-functional-ui-services/kibana.jsonc
@@ -0,0 +1,6 @@
+{
+ "type": "shared-common",
+ "id": "@kbn/ftr-common-functional-ui-services",
+ "owner": "@elastic/appex-qa",
+ "devOnly": true
+}
diff --git a/packages/kbn-ftr-common-functional-ui-services/package.json b/packages/kbn-ftr-common-functional-ui-services/package.json
new file mode 100644
index 00000000000000..4fad67bc28fa0b
--- /dev/null
+++ b/packages/kbn-ftr-common-functional-ui-services/package.json
@@ -0,0 +1,6 @@
+{
+ "name": "@kbn/ftr-common-functional-ui-services",
+ "private": true,
+ "version": "1.0.0",
+ "license": "SSPL-1.0 OR Elastic License 2.0"
+}
\ No newline at end of file
diff --git a/packages/kbn-ftr-common-functional-ui-services/services/all.ts b/packages/kbn-ftr-common-functional-ui-services/services/all.ts
new file mode 100644
index 00000000000000..8c8a7236601172
--- /dev/null
+++ b/packages/kbn-ftr-common-functional-ui-services/services/all.ts
@@ -0,0 +1,13 @@
+/*
+ * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
+ * or more contributor license agreements. Licensed under the Elastic License
+ * 2.0 and the Server Side Public License, v 1; you may not use this file except
+ * in compliance with, at your election, the Elastic License 2.0 or the Server
+ * Side Public License, v 1.
+ */
+
+import { RetryOnStaleProvider } from './retry_on_stale';
+
+export const services = {
+ retryOnStale: RetryOnStaleProvider,
+};
diff --git a/packages/kbn-ftr-common-functional-ui-services/services/ftr_provider_context.ts b/packages/kbn-ftr-common-functional-ui-services/services/ftr_provider_context.ts
new file mode 100644
index 00000000000000..979658fbd8eddf
--- /dev/null
+++ b/packages/kbn-ftr-common-functional-ui-services/services/ftr_provider_context.ts
@@ -0,0 +1,16 @@
+/*
+ * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
+ * or more contributor license agreements. Licensed under the Elastic License
+ * 2.0 and the Server Side Public License, v 1; you may not use this file except
+ * in compliance with, at your election, the Elastic License 2.0 or the Server
+ * Side Public License, v 1.
+ */
+
+import { GenericFtrProviderContext, GenericFtrService } from '@kbn/test';
+
+import type { services } from './all';
+
+type Services = typeof services;
+
+export type FtrProviderContext = GenericFtrProviderContext;
+export class FtrService extends GenericFtrService {}
diff --git a/test/functional/services/common/retry_on_stale.ts b/packages/kbn-ftr-common-functional-ui-services/services/retry_on_stale.ts
similarity index 95%
rename from test/functional/services/common/retry_on_stale.ts
rename to packages/kbn-ftr-common-functional-ui-services/services/retry_on_stale.ts
index 4a190266458ec6..8f4b374a8b3cd6 100644
--- a/test/functional/services/common/retry_on_stale.ts
+++ b/packages/kbn-ftr-common-functional-ui-services/services/retry_on_stale.ts
@@ -6,7 +6,7 @@
* Side Public License, v 1.
*/
-import { FtrProviderContext } from '../../ftr_provider_context';
+import { FtrProviderContext } from './ftr_provider_context';
const MAX_ATTEMPTS = 10;
diff --git a/packages/kbn-ftr-common-functional-ui-services/tsconfig.json b/packages/kbn-ftr-common-functional-ui-services/tsconfig.json
new file mode 100644
index 00000000000000..0c77cc5d6b9175
--- /dev/null
+++ b/packages/kbn-ftr-common-functional-ui-services/tsconfig.json
@@ -0,0 +1,19 @@
+{
+ "extends": "../../tsconfig.base.json",
+ "compilerOptions": {
+ "outDir": "target/types",
+ "types": [
+ "jest",
+ "node"
+ ]
+ },
+ "include": [
+ "**/*.ts",
+ ],
+ "exclude": [
+ "target/**/*"
+ ],
+ "kbn_references": [
+ "@kbn/test",
+ ]
+}
diff --git a/packages/kbn-router-utils/README.md b/packages/kbn-router-utils/README.md
new file mode 100644
index 00000000000000..e5dcb4cdb4fe4d
--- /dev/null
+++ b/packages/kbn-router-utils/README.md
@@ -0,0 +1,34 @@
+# @kbn/router-utils
+
+This package provides util functions when working with the router.
+
+## getRouterLinkProps
+
+Useful to generate link component properties for HTML elements, this link properties will allow them to behave as native links and handle events such as open in a new tab, or client-side navigation without refreshing the whole page.
+
+### Example
+
+We want a button to both navigate to Discover client-side or open on a new window.
+
+```ts
+const DiscoverLink = (discoverLinkParams) => {
+ const discoverUrl = discover.locator?.getRedirectUrl(discoverLinkParams);
+
+ const navigateToDiscover = () => {
+ discover.locator?.navigate(discoverLinkParams);
+ };
+
+ const linkProps = getRouterLinkProps({
+ href: discoverUrl,
+ onClick: navigateToDiscover,
+ });
+
+ return (
+ <>
+
+ {discoverLinkTitle}
+
+ >
+ );
+};
+```
diff --git a/packages/kbn-router-utils/index.ts b/packages/kbn-router-utils/index.ts
new file mode 100644
index 00000000000000..f5ed5ed7e76044
--- /dev/null
+++ b/packages/kbn-router-utils/index.ts
@@ -0,0 +1,9 @@
+/*
+ * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
+ * or more contributor license agreements. Licensed under the Elastic License
+ * 2.0 and the Server Side Public License, v 1; you may not use this file except
+ * in compliance with, at your election, the Elastic License 2.0 or the Server
+ * Side Public License, v 1.
+ */
+
+export { getRouterLinkProps } from './src/get_router_link_props';
diff --git a/packages/kbn-router-utils/jest.config.js b/packages/kbn-router-utils/jest.config.js
new file mode 100644
index 00000000000000..32497360f94191
--- /dev/null
+++ b/packages/kbn-router-utils/jest.config.js
@@ -0,0 +1,13 @@
+/*
+ * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
+ * or more contributor license agreements. Licensed under the Elastic License
+ * 2.0 and the Server Side Public License, v 1; you may not use this file except
+ * in compliance with, at your election, the Elastic License 2.0 or the Server
+ * Side Public License, v 1.
+ */
+
+module.exports = {
+ preset: '@kbn/test',
+ rootDir: '../..',
+ roots: ['/packages/kbn-router-utils'],
+};
diff --git a/packages/kbn-router-utils/kibana.jsonc b/packages/kbn-router-utils/kibana.jsonc
new file mode 100644
index 00000000000000..c255dacb11c700
--- /dev/null
+++ b/packages/kbn-router-utils/kibana.jsonc
@@ -0,0 +1,5 @@
+{
+ "type": "shared-common",
+ "id": "@kbn/router-utils",
+ "owner": "@elastic/obs-ux-logs-team"
+}
diff --git a/packages/kbn-router-utils/package.json b/packages/kbn-router-utils/package.json
new file mode 100644
index 00000000000000..d84ddd2c06bc27
--- /dev/null
+++ b/packages/kbn-router-utils/package.json
@@ -0,0 +1,6 @@
+{
+ "name": "@kbn/router-utils",
+ "private": true,
+ "version": "1.0.0",
+ "license": "SSPL-1.0 OR Elastic License 2.0"
+}
\ No newline at end of file
diff --git a/x-pack/plugins/log_explorer/public/utils/get_router_link_props.ts b/packages/kbn-router-utils/src/get_router_link_props/index.ts
similarity index 57%
rename from x-pack/plugins/log_explorer/public/utils/get_router_link_props.ts
rename to packages/kbn-router-utils/src/get_router_link_props/index.ts
index a325df1a7e86ff..f3def2e88650b8 100644
--- a/x-pack/plugins/log_explorer/public/utils/get_router_link_props.ts
+++ b/packages/kbn-router-utils/src/get_router_link_props/index.ts
@@ -1,8 +1,9 @@
/*
* Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
* or more contributor license agreements. Licensed under the Elastic License
- * 2.0; you may not use this file except in compliance with the Elastic License
- * 2.0.
+ * 2.0 and the Server Side Public License, v 1; you may not use this file except
+ * in compliance with, at your election, the Elastic License 2.0 or the Server
+ * Side Public License, v 1.
*/
interface GetRouterLinkPropsDeps {
@@ -15,6 +16,18 @@ const isModifiedEvent = (event: React.MouseEvent) =>
const isLeftClickEvent = (event: React.MouseEvent) => event.button === 0;
+/**
+ *
+ * getRouterLinkProps is an util that enable HTML elements, such buttons, to
+ * behave as links.
+ * @example
+ * const linkProps = getRouterLinkProps({ href: 'https://my-link', onClick: () => {console.log('click event')} });
+ * My custom link
+ * @param href target url
+ * @param onClick onClick callback
+ * @returns An object that contains an href and a guardedClick handler that will
+ * manage behaviours such as leftClickEvent and event with modifiers (Ctrl, Shift, etc)
+ */
export const getRouterLinkProps = ({ href, onClick }: GetRouterLinkPropsDeps) => {
const guardedClickHandler = (event: React.MouseEvent) => {
if (event.defaultPrevented) {
diff --git a/packages/kbn-router-utils/tsconfig.json b/packages/kbn-router-utils/tsconfig.json
new file mode 100644
index 00000000000000..87f865132f4b46
--- /dev/null
+++ b/packages/kbn-router-utils/tsconfig.json
@@ -0,0 +1,19 @@
+{
+ "extends": "../../tsconfig.base.json",
+ "compilerOptions": {
+ "outDir": "target/types",
+ "types": [
+ "jest",
+ "node",
+ "react"
+ ]
+ },
+ "include": [
+ "**/*.ts",
+ "**/*.tsx",
+ ],
+ "exclude": [
+ "target/**/*"
+ ],
+ "kbn_references": []
+}
diff --git a/packages/kbn-securitysolution-autocomplete/src/field/__tests__/__snapshots__/index.test.tsx.snap b/packages/kbn-securitysolution-autocomplete/src/field/__tests__/__snapshots__/index.test.tsx.snap
index 8cc75ec2beab86..1a4c9076a20d6f 100644
--- a/packages/kbn-securitysolution-autocomplete/src/field/__tests__/__snapshots__/index.test.tsx.snap
+++ b/packages/kbn-securitysolution-autocomplete/src/field/__tests__/__snapshots__/index.test.tsx.snap
@@ -10,90 +10,7 @@ Object {
data-test-subj="fieldAutocompleteComboBox"
>