make sure we're waiting for both data query calls
This commit is contained in:
@@ -92,18 +92,21 @@ e2e.scenario({
|
||||
addScenarioDashBoard: false,
|
||||
skipScenario: false,
|
||||
scenario: () => {
|
||||
e2e().intercept('/api/ds/query*').as('dataQuery');
|
||||
|
||||
// Open dashboard in Browser timezone
|
||||
// Open dashboard
|
||||
e2e.flows.openDashboard({
|
||||
uid: 'd41dbaa2-a39e-4536-ab2b-caca52f1a9c8',
|
||||
timeRange: {
|
||||
from: 'now-6h',
|
||||
to: 'now',
|
||||
zone: 'Browser Time',
|
||||
},
|
||||
});
|
||||
e2e().wait('@dataQuery');
|
||||
|
||||
e2e().intercept('/api/ds/query*').as('dataQuery');
|
||||
|
||||
// Switch to Browser timezone
|
||||
e2e.flows.setTimeRange({
|
||||
from: 'now-6h',
|
||||
to: 'now',
|
||||
zone: 'Browser',
|
||||
});
|
||||
// Need to wait for 2 calls as there's 2 panels
|
||||
e2e().wait(['@dataQuery', '@dataQuery']);
|
||||
|
||||
e2e.components.Panels.Panel.title('Panel with relative time override')
|
||||
.should('be.visible')
|
||||
@@ -120,7 +123,8 @@ e2e.scenario({
|
||||
from: 'now/d',
|
||||
to: 'now',
|
||||
});
|
||||
e2e().wait('@dataQuery');
|
||||
// Need to wait for 2 calls as there's 2 panels
|
||||
e2e().wait(['@dataQuery', '@dataQuery']);
|
||||
|
||||
e2e.components.Panels.Panel.title('Panel in timezone')
|
||||
.should('be.visible')
|
||||
@@ -148,7 +152,8 @@ e2e.scenario({
|
||||
to: 'now',
|
||||
zone: 'Asia/Tokyo',
|
||||
});
|
||||
e2e().wait('@dataQuery');
|
||||
// Need to wait for 2 calls as there's 2 panels
|
||||
e2e().wait(['@dataQuery', '@dataQuery']);
|
||||
|
||||
e2e.components.Panels.Panel.title('Panel with relative time override')
|
||||
.should('be.visible')
|
||||
@@ -165,7 +170,8 @@ e2e.scenario({
|
||||
from: 'now/d',
|
||||
to: 'now',
|
||||
});
|
||||
e2e().wait('@dataQuery');
|
||||
// Need to wait for 2 calls as there's 2 panels
|
||||
e2e().wait(['@dataQuery', '@dataQuery']);
|
||||
|
||||
e2e.components.Panels.Panel.title('Panel in timezone')
|
||||
.should('be.visible')
|
||||
@@ -193,7 +199,8 @@ e2e.scenario({
|
||||
to: 'now',
|
||||
zone: 'America/Los_Angeles',
|
||||
});
|
||||
e2e().wait('@dataQuery');
|
||||
// Need to wait for 2 calls as there's 2 panels
|
||||
e2e().wait(['@dataQuery', '@dataQuery']);
|
||||
|
||||
e2e.components.Panels.Panel.title('Panel with relative time override')
|
||||
.should('be.visible')
|
||||
@@ -210,7 +217,8 @@ e2e.scenario({
|
||||
from: 'now/d',
|
||||
to: 'now',
|
||||
});
|
||||
e2e().wait('@dataQuery');
|
||||
// Need to wait for 2 calls as there's 2 panels
|
||||
e2e().wait(['@dataQuery', '@dataQuery']);
|
||||
|
||||
e2e.components.Panels.Panel.title('Panel in timezone')
|
||||
.should('be.visible')
|
||||
|
||||
Reference in New Issue
Block a user