diff --git a/.drone.yml b/.drone.yml index c8485652d46..81a5d305129 100644 --- a/.drone.yml +++ b/.drone.yml @@ -541,6 +541,7 @@ steps: include: - pkg/tsdb/azuremonitor/** - public/app/plugins/datasource/grafana-azure-monitor-datasource/** + - e2e/cloud-plugins-suite/azure-monitor.spec.ts repo: - grafana/grafana - commands: @@ -1396,6 +1397,7 @@ steps: include: - pkg/tsdb/azuremonitor/** - public/app/plugins/datasource/grafana-azure-monitor-datasource/** + - e2e/cloud-plugins-suite/azure-monitor.spec.ts repo: - grafana/grafana - commands: @@ -6437,6 +6439,6 @@ kind: secret name: aws_secret_access_key --- kind: signature -hmac: e3d58aacde14e03c46303c4d707f9b4e7d6e33b92b696b19befd06d6a28cf88a +hmac: 0c7b5ab589d50321ef38c04119b91b42e94c58f362789fd5a3471376bcfc1240 ... diff --git a/e2e/cloud-plugins-suite/azure-monitor.spec.ts b/e2e/cloud-plugins-suite/azure-monitor.spec.ts index 351c8fb8759..296e6016764 100644 --- a/e2e/cloud-plugins-suite/azure-monitor.spec.ts +++ b/e2e/cloud-plugins-suite/azure-monitor.spec.ts @@ -140,11 +140,14 @@ e2e.scenario({ zone: 'Coordinated Universal Time', }, }); + e2e() + .intercept(/locations/) + .as('locations'); e2e.flows.addPanel({ dataSourceName, visitDashboardAtStart: false, queriesForm: () => { - e2eSelectors.queryEditor.resourcePicker.select.button().click(); + e2eSelectors.queryEditor.resourcePicker.select.button().click().wait('@locations'); e2eSelectors.queryEditor.resourcePicker.search .input() .wait(100) diff --git a/scripts/drone/steps/lib.star b/scripts/drone/steps/lib.star index ca030901bdd..9ce1976015c 100644 --- a/scripts/drone/steps/lib.star +++ b/scripts/drone/steps/lib.star @@ -739,6 +739,7 @@ def cloud_plugins_e2e_tests_step(suite, cloud, port=3001, video="false", trigger 'include': [ 'pkg/tsdb/azuremonitor/**', 'public/app/plugins/datasource/grafana-azure-monitor-datasource/**', + 'e2e/cloud-plugins-suite/azure-monitor.spec.ts', ] }, )