diff --git a/public/app/plugins/datasource/cloud-monitoring/components/VisualMetricQueryEditor.test.tsx b/public/app/plugins/datasource/cloud-monitoring/components/VisualMetricQueryEditor.test.tsx
index c31b43bca1e..9e2767f1210 100644
--- a/public/app/plugins/datasource/cloud-monitoring/components/VisualMetricQueryEditor.test.tsx
+++ b/public/app/plugins/datasource/cloud-monitoring/components/VisualMetricQueryEditor.test.tsx
@@ -295,14 +295,18 @@ describe('VisualMetricQueryEditor', () => {
const defaultQuery = { ...query, ...defaultTimeSeriesList(datasource), filters: query.filters };
const range = getDefaultTimeRange();
- render(
-
+ // TODO investigate why we need act
+ // see https://github.com/testing-library/react-testing-library/issues/1375
+ await act(async () =>
+ render(
+
+ )
);
expect(document.body).toHaveTextContent('metric.test_label');
expect(await screen.findByText('Delta')).toBeInTheDocument();
diff --git a/public/app/plugins/datasource/cloud-monitoring/components/__snapshots__/VariableQueryEditor.test.tsx.snap b/public/app/plugins/datasource/cloud-monitoring/components/__snapshots__/VariableQueryEditor.test.tsx.snap
index 63b6a8cd1dd..73b5d392972 100644
--- a/public/app/plugins/datasource/cloud-monitoring/components/__snapshots__/VariableQueryEditor.test.tsx.snap
+++ b/public/app/plugins/datasource/cloud-monitoring/components/__snapshots__/VariableQueryEditor.test.tsx.snap
@@ -41,7 +41,7 @@ exports[`VariableQueryEditor renders correctly 1`] = `
- Loading...
+ Projects