diff --git a/frontend/test/query_builder/new_question.integ.spec.js b/frontend/test/query_builder/new_question.integ.spec.js index 02beb54193a15875c46bd0579bfadcc1200c3e2b..a7c84a39efaa74c09857d15e260575905f7a9bf2 100644 --- a/frontend/test/query_builder/new_question.integ.spec.js +++ b/frontend/test/query_builder/new_question.integ.spec.js @@ -28,6 +28,7 @@ import { } from "metabase/redux/metadata" import NativeQuery from "metabase-lib/lib/queries/NativeQuery"; +import { delay } from 'metabase/lib/promise' import * as Urls from "metabase/lib/urls"; import { @@ -151,6 +152,8 @@ describe("new question flow", async () => { click(metricSearchResult.childAt(0)) await store.waitForActions([INITIALIZE_QB, QUERY_COMPLETED]); + await delay(100); // Trying to address random CI failures with a small delay + expect( app.find(AggregationWidget).find(".View-section-aggregation").text() ).toBe("A Metric")