Skip to content

Commit 96a99b7

Browse files
committed
increase timeout
1 parent 296a239 commit 96a99b7

File tree

1 file changed

+19
-19
lines changed

1 file changed

+19
-19
lines changed

tests/queryEditor.spec.ts

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { test, expect } from "@grafana/plugin-e2e";
22
import { MongoClient } from "mongodb";
33

4-
test.setTimeout(50000);
4+
test.setTimeout(100000);
55

66
test.beforeAll(async ({ createDataSource, readProvisionedDataSource }) => {
77
const ds = await readProvisionedDataSource({ fileName: "test/mongo-no-auth.yml" });
@@ -124,7 +124,7 @@ test("data query should return correct temperature data", async ({ panelEditPage
124124
});
125125

126126
test("data query should return correct temperature data with Javascript query", async ({ panelEditPage, readProvisionedDataSource, selectors, page, createDataSource }) => {
127-
const query = `
127+
const query = `
128128
db.test_temperatureData.aggregate([
129129
{
130130
"$group": {
@@ -160,21 +160,21 @@ test("data query should return correct temperature data with Javascript query",
160160
])
161161
`;
162162

163-
const ds = await readProvisionedDataSource({ fileName: "test/mongo-no-auth.yml" });
164-
await panelEditPage.datasource.set(ds.name);
165-
await panelEditPage.getQueryEditorRow("A").getByLabel("Collection").fill("test_temperatureData");
166-
const selectLanguage = panelEditPage.getQueryEditorRow("A").getByRole("combobox").last();
167-
await selectLanguage.click();
168-
await page.getByText("JavaScript", { exact: true }).click();
169-
const editor = panelEditPage.getByGrafanaSelector(selectors.components.CodeEditor.container, {
170-
root: panelEditPage.getQueryEditorRow("A")
171-
}).getByRole("textbox");
163+
const ds = await readProvisionedDataSource({ fileName: "test/mongo-no-auth.yml" });
164+
await panelEditPage.datasource.set(ds.name);
165+
await panelEditPage.getQueryEditorRow("A").getByLabel("Collection").fill("test_temperatureData");
166+
const selectLanguage = panelEditPage.getQueryEditorRow("A").getByRole("combobox").last();
167+
await selectLanguage.click();
168+
await page.getByText("JavaScript", { exact: true }).click();
169+
const editor = panelEditPage.getByGrafanaSelector(selectors.components.CodeEditor.container, {
170+
root: panelEditPage.getQueryEditorRow("A")
171+
}).getByRole("textbox");
172172

173-
await editor.clear();
174-
await editor.fill(query);
175-
await panelEditPage.setVisualization("Table");
176-
await expect(panelEditPage.refreshPanel()).toBeOK();
177-
await expect(panelEditPage.panel.data).toContainText(["2", "1", "3", "1"]);
173+
await editor.clear();
174+
await editor.fill(query);
175+
await panelEditPage.setVisualization("Table");
176+
await expect(panelEditPage.refreshPanel()).toBeOK();
177+
await expect(panelEditPage.panel.data).toContainText(["2", "1", "3", "1"]);
178178
});
179179

180180
test("data query should return correct temperature data with javascript function", async ({ panelEditPage, readProvisionedDataSource, selectors, page, createDataSource, dashboardPage }) => {
@@ -220,7 +220,7 @@ test("data query should return correct temperature data with javascript function
220220
await panelEditPage.datasource.set(ds.name);
221221
await panelEditPage.getQueryEditorRow("A").getByLabel("Collection").fill("test_temperatureData");
222222
// get toggle switch
223-
const selectLanguage = panelEditPage.getQueryEditorRow("A").getByRole("combobox").last();
223+
const selectLanguage = panelEditPage.getQueryEditorRow("A").getByRole("combobox").last();
224224
await selectLanguage.click();
225225
await page.getByText("JavaScriptShadow", { exact: true }).click();
226226
const editor = panelEditPage.getByGrafanaSelector(selectors.components.CodeEditor.container, {
@@ -288,15 +288,15 @@ test("data query should return correct temperature data with javascript function
288288
const ds = await readProvisionedDataSource({ fileName: "test/mongo-no-auth.yml" });
289289
await panelEditPage.datasource.set(ds.name);
290290
await panelEditPage.getQueryEditorRow("A").getByLabel("Collection").fill("test_temperatureData");
291-
const selectLanguage = panelEditPage.getQueryEditorRow("A").getByRole("combobox").last();
291+
const selectLanguage = panelEditPage.getQueryEditorRow("A").getByRole("combobox").last();
292292
await selectLanguage.click();
293293
await page.getByText("JavaScriptShadow", { exact: true }).click();
294294
const editor = panelEditPage.getByGrafanaSelector(selectors.components.CodeEditor.container, {
295295
root: panelEditPage.getQueryEditorRow("A")
296296
}).getByRole("textbox");
297297

298298
await panelEditPage.timeRange.set({
299-
from: "2023-10-24T00:00:00.000Z",
299+
from: "2023-10-24T00:00:00.000Z",
300300
to: "2023-10-26T00:00:00.000Z",
301301
});
302302

0 commit comments

Comments
 (0)