diff --git a/x-pack/test/apm_api_integration/tests/correlations/slow_transactions.ts b/x-pack/test/apm_api_integration/tests/correlations/slow_transactions.ts index 1f4b43f825061d..c9686a8a9d5b0b 100644 --- a/x-pack/test/apm_api_integration/tests/correlations/slow_transactions.ts +++ b/x-pack/test/apm_api_integration/tests/correlations/slow_transactions.ts @@ -23,8 +23,7 @@ export default function ApiTest({ getService }: FtrProviderContext) { start: range.start, end: range.end, durationPercentile: 95, - fieldNames: - 'user.username,user.id,host.ip,user_agent.name,kubernetes.pod.uuid,url.domain,container.id,service.node.name', + fieldNames: 'user_agent.name,user_agent.os.name,url.original', }, }); @@ -53,19 +52,22 @@ export default function ApiTest({ getService }: FtrProviderContext) { }); it('returns significant terms', () => { - const sorted = response.body?.significantTerms?.sort(); - expectSnapshot(sorted?.map((term) => term.fieldName)).toMatchInline(` + const significantTerms = response.body?.significantTerms as NonNullable< + typeof response.body.significantTerms + >; + expect(significantTerms).to.have.length(9); + const sortedFieldNames = significantTerms.map(({ fieldName }) => fieldName).sort(); + expectSnapshot(sortedFieldNames).toMatchInline(` Array [ + "url.original", + "url.original", + "url.original", + "url.original", "user_agent.name", - "url.domain", - "host.ip", - "service.node.name", - "container.id", - "url.domain", - "host.ip", - "service.node.name", - "container.id", "user_agent.name", + "user_agent.name", + "user_agent.os.name", + "user_agent.os.name", ] `); }); @@ -83,7 +85,6 @@ export default function ApiTest({ getService }: FtrProviderContext) { 15, 15, 15, - 15, ] `); });