From f053cc7aae03cd76423c68818e55e53548ef7847 Mon Sep 17 00:00:00 2001 From: Joey <90795735+joey-grafana@users.noreply.github.com> Date: Fri, 15 Dec 2023 09:03:00 +0000 Subject: [PATCH] Tempo: Allow usage of template vars with service map query (#79382) * Apply template vars to serviceMapQuery * Add test --- public/app/plugins/datasource/tempo/datasource.test.ts | 2 ++ public/app/plugins/datasource/tempo/datasource.ts | 1 + 2 files changed, 3 insertions(+) diff --git a/public/app/plugins/datasource/tempo/datasource.test.ts b/public/app/plugins/datasource/tempo/datasource.test.ts index 13051aa8534..6ed9b2028ee 100644 --- a/public/app/plugins/datasource/tempo/datasource.test.ts +++ b/public/app/plugins/datasource/tempo/datasource.test.ts @@ -79,6 +79,7 @@ describe('Tempo data source', () => { search: '$interpolationVar', minDuration: '$interpolationVar', maxDuration: '$interpolationVar', + serviceMapQuery: '$interpolationVar', filters: [], }; } @@ -111,6 +112,7 @@ describe('Tempo data source', () => { expect(queries[0].search).toBe(text); expect(queries[0].minDuration).toBe(text); expect(queries[0].maxDuration).toBe(text); + expect(queries[0].serviceMapQuery).toBe(text); }); it('when traceId query for template variable', async () => { diff --git a/public/app/plugins/datasource/tempo/datasource.ts b/public/app/plugins/datasource/tempo/datasource.ts index 22108f627ce..3ea03f29701 100644 --- a/public/app/plugins/datasource/tempo/datasource.ts +++ b/public/app/plugins/datasource/tempo/datasource.ts @@ -533,6 +533,7 @@ export class TempoDatasource extends DataSourceWithBackend